:root{--black:#222;--light-grey:#eeeeee;--blue:#0c2499;--red:#d90303;--gold:#ffa500}body{font-size:1.6rem;font-family:Roboto,sans-serif;color:#222}h1,h2,h3,h4,h5{font-family:'Roboto Condensed',sans-serif}select{font-family:Roboto,sans-serif;background-position-x:98%;min-height:40px}@media only screen and (min-width:768px){h1{font-size:36px}}.page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;min-height:100vh}.action.primary{background:#c2d822;border:1px solid #c2d822;color:#222;font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:1px;border-radius:25px}.action-primary:hover,.action.primary:hover{color:#222;background:#a4c21d;border-color:#a4c21d;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.2);box-shadow:0 3px 7px 0 rgba(0,0,0,.2)}.amcart-confirm-buttons .am-btn-right{background-color:#ff9416}.amform-form .action.primary:hover,.amform-parent .action.primary:hover{color:#222;background:#a4c21d;border-color:#a4c21d;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.2);box-shadow:0 3px 7px 0 rgba(0,0,0,.2)}.action-primary:active,.action-primary:focus,.action.primary:active,.action.primary:focus{color:#222;background:#a4c21d;border-color:#859e18}.action.tocart.primary{padding:10px 20px}a.action.primary,button{border-radius:25px}.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{padding:12px 35px}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background:#ecf0f4;border:2px solid #ecf0f4;border-radius:50px;font-family:Roboto,sans-serif;padding:0 25px;height:50px}._keyfocus :focus,input:not([disabled]):focus,select:not([disabled]):focus,textarea:not([disabled]):focus{-webkit-box-shadow:none;box-shadow:none;border:2px solid #081d9b}.abs-discount-block .actions-toolbar .action.cancel:not(:focus),.abs-discount-block .actions-toolbar .action.primary:not(:focus),.abs-discount-code .form-discount .actions-toolbar .primary .action:not(:focus),.block-compare .action.primary:not(:focus),.cart-discount .actions-toolbar .action.cancel:not(:focus),.cart-discount .actions-toolbar .action.primary:not(:focus),.cart-summary .block .actions-toolbar>.primary .action.primary:not(:focus),.cart-summary .form.giftregistry .fieldset .action.primary:not(:focus),.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus),.paypal-review-discount .actions-toolbar .action.cancel:not(:focus),.paypal-review-discount .actions-toolbar .action.primary:not(:focus){-webkit-box-shadow:none;box-shadow:none}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action{border-radius:25px;height:50px;margin:0 0 0 20px;padding:10px 30px;border:2px solid #c1da00;text-transform:uppercase;background:#fff;color:#222;font-size:16px;font-weight:700;letter-spacing:.5px}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover{color:#222;background:#a4c21d;border:2px solid #a4c21d;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.2);box-shadow:0 3px 7px 0 rgba(0,0,0,.2)}.header.content{padding-top:50px}@media only screen and (min-width:768px){.page-header .panel.wrapper{border-bottom:0;background:#dae1e7;background:-webkit-gradient(linear,left bottom,left top,from(rgba(218,225,231,1)),color-stop(56%,rgba(236,240,244,1)));background:linear-gradient(0deg,rgba(218,225,231,1) 0,rgba(236,240,244,1) 56%)}.page-header .header.panel{padding-bottom:15px;padding-top:15px;height:50px;max-width:1920px;margin:auto;position:relative}.header.panel>.header.links{display:none}.header.content{padding:20px}}@media only screen and (min-width:768px) and (max-width:1279px){.header.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-header{border-bottom:0;margin-bottom:0}@media only screen and (max-width:767px){.header .logo{margin-left:60px}}@media only screen and (min-width:768px){.logo img{width:230px}.logo{margin:20px auto -20px 0}}@media only screen and (min-width:768px){.header .logo{margin:0 0 0 40px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.page-print .logo{margin:30px 0}#site-switcher{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:99}@media only screen and (min-width:768px){#site-switcher{left:20px}}#site-switcher span{background:#979da1;height:50px;line-height:48px;padding:0 5px;font-weight:600;-webkit-font-smoothing:antialiased}@media only screen and (min-width:460px){#site-switcher span{padding:0 20px}}@media only screen and (min-width:1280px){#site-switcher span{padding:0 40px}}#site-switcher span a{color:#fff}#site-switcher span a:hover{text-decoration:none;border-bottom:1px solid}#site-switcher .active{background:#fff;color:#777}@media only screen and (max-width:767px){#site-switcher{width:100%}#site-switcher span{height:40px;line-height:38px;text-align:center;width:50%}}#top-links{float:right;display:none}@media only screen and (min-width:768px){#top-links{display:block}}#top-links ul{margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;line-height:1.1}#top-links ul li{padding:0;margin:0 15px 0 0;display:none}@media only screen and (min-width:1280px){#top-links ul li{display:block}}#top-links ul li:last-child{margin-right:0;display:block}#top-links ul li a{color:#222;font-weight:600;-webkit-font-smoothing:antialiased}#top-links ul li a:hover{text-decoration:none}#search::-webkit-input-placeholder{color:#0d1523}#search:-ms-input-placeholder{color:#0d1523}#search::placeholder{color:#0d1523}#search:-ms-input-placeholder{color:#0d1523}#search::-ms-input-placeholder{color:#0d1523}@media only screen and (min-width:768px){.block-search .action.search[disabled]{opacity:1}.block-search .action.search:before{font-size:22px;line-height:50px;color:#222;padding-right:8px}}@media only screen and (min-width:1280px){.block-search{padding-left:0;position:absolute;width:450px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.block-search .action.search:before{margin-top:41px}}.block-search{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block-search .label:hover:before{color:#222}.block-search .label:before{font-size:28px;margin:8px 20px 0 0;color:#222}.minicart-wrapper .action.showcart .text{display:none;position:relative;color:#222;font-weight:600;font-size:18px}@media only screen and (min-width:1280px){.minicart-wrapper{margin-top:45px}.minicart-wrapper .action.showcart .text{display:inline}}.minicart-wrapper .action.showcart .counter.qty.empty{display:inline-block}.minicart-wrapper .action.showcart .subtotal{display:none;font-size:14px;color:#222}@media only screen and (min-width:1280px){.minicart-wrapper .action.showcart .subtotal{display:block}}.minicart-wrapper{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.minicart-wrapper .action.showcart:before{font-family:'Font Awesome 5 Pro';content:'\f07a';color:#222;font-size:30px;padding-right:15px;float:left;line-height:44px}@media only screen and (min-width:620px){.minicart-wrapper .action.showcart:before{padding-right:25px}}.minicart-wrapper .action.showcart.active:before{font-family:'Font Awesome 5 Pro';content:'\f07a';color:#222;font-size:30px;line-height:44px}.minicart-wrapper .action.showcart .counter-number{text-shadow:none}.minicart-wrapper .action.showcart .counter.qty{background:#c2d822;color:#222;height:26px;line-height:26px;border-radius:25px;min-width:20px;position:absolute;left:25px;top:-10px;font-weight:600}.account-wrapper{display:none;position:relative;float:right;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-right:2px solid #c2d822;padding-right:15px}@media only screen and (min-width:768px){.account-wrapper{display:inline-block;margin-left:20px}}@media only screen and (min-width:1280px){.account-wrapper{width:165px;margin-top:45px}}.account-wrapper .action{color:#222}.account-wrapper .action span{display:none;font-size:14px}@media only screen and (min-width:1280px){.account-wrapper .action span{display:block}}.account-wrapper .action:before{content:'\f29a';font-family:'Font Awesome 5 Pro';font-size:38px;font-weight:400;float:left;padding-right:10px}.account-wrapper .action .title{display:none;font-weight:600;font-size:18px}@media only screen and (min-width:1280px){.account-wrapper .action .title{display:block}}.ammenu-menu-wrapper,.nav-sections{background:#fff;margin-bottom:0}.ammenu-nav-sections.-topmenu .ammenu-main-container{background:#fff!important}.ammenu-menu-toggle .ammenu-icon{border-bottom:2px solid #222}.ammenu-menu-toggle{top:unset}@media only screen and (min-width:768px){.navigation .level0.parent>.level-top>.ui-menu-icon:after{color:#9c9da3;font-weight:600}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-width:0}.navigation{background:#fff}.navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation .level0>.level-top{color:#222;text-transform:uppercase;font-size:18px;letter-spacing:.5px}}.ammenu-category-tree .ammenu-title.-parent{color:#222;margin-bottom:10px}.ammenu-category-tree .ammenu-title{color:#222;font-size:16px}@media only screen and (min-width:1025px){.ammenu-menu-wrapper.-desktop{background:#fff}.ammenu-menu-wrapper.-desktop .ammenu-items,.ammenu-nav-sections.-topmenu .ammenu-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ammenu-menu-wrapper.-desktop .ammenu-item.-main>.ammenu-link,.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{text-transform:uppercase;font-size:18px;color:#222}.ammenu-menu-wrapper.-desktop .ammenu-submenu.-full,.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper{background:#f1f4f7;border-top:5px solid #ddd;border-bottom:5px solid #0c2499;border-radius:0!important}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.current>.ammenu-link{color:#0c2499}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered .ammenu-link.-level1:before,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered .ammenu-wrapper,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover .ammenu-link.-level1:before,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover .ammenu-wrapper{color:#0c2499}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level2 .ammenu-wrapper{color:#666}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container:not(.-content){padding:10px 20px}.ammenu-menu-wrapper.-desktop .ammenu-categories-container [class*='-col-']:not(.-col-1){max-width:300px}.ammenu-category-tree .ammenu-list,.ammenu-item.-child .category-item .ammenu-item{border-top:1px solid #666;padding-top:10px}.ammenu-category-columns .ammenu-column.-col-4{width:calc(100% / 4)}}.ammenu-menu-wrapper .ammenu-link.-all-link{display:none}.ammenu-menu-wrapper .ammenu-link.-simple{color:#666;padding:0 0 10px 0}.ammenu-menu-wrapper.-desktop .ammenu-link.-level1,.ammenu-menu-wrapper.-mobile .ammenu-link.-main{font-weight:600;font-size:16px;color:#222;text-transform:capitalize}.ammenu-category-tree .ammenu-list{padding-top:10px}@media only screen and (min-width:768px){.block.newsletter .field.newsletter{max-width:unset}}.block.newsletter .form.subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-wrapper>.page-bottom{max-width:none;width:100%;padding:0}section#newsletter{background-color:#0c2499}#newsletter .wrapper{color:#fff;margin:auto;max-width:1280px;padding:50px 20px;text-align:center}#newsletter .wrapper h2{margin-top:0;text-transform:uppercase;font-size:36px;font-weight:600}#newsletter .wrapper p{font-size:18px;-webkit-font-smoothing:antialiased}#newsletter .block.newsletter{margin:30px auto 0;max-width:none}.block.newsletter input{background:#fff;font-size:16px;padding:10px 20px;line-height:50px;margin:0;border-color:#fff}@media only screen and (min-width:768px){.block.newsletter input{width:450px}}.page-bottom .block.newsletter .field{width:100%;margin-right:0}@media only screen and (min-width:768px){.page-bottom .block.newsletter .field{width:auto;margin-right:20px}}.block.newsletter .action.subscribe{border-radius:25px;height:50px;padding:10px 30px;font-size:16px;width:100%;margin-top:20px}@media only screen and (min-width:768px){.block.newsletter .action.subscribe{width:auto;margin-top:0}}.block.newsletter .field .control:before{display:none}.block.newsletter .actions{width:100%}@media only screen and (min-width:768px){.block.newsletter .actions{width:auto}}#social-links{padding:0 0 50px;margin:auto;text-align:center}#social-links .fa-circle{color:#fff}#social-links .fa-facebook-f,#social-links .fa-instagram,#social-links .fa-linkedin-in,#social-links .fa-twitter{color:#0c2499}#social-links a:hover{text-decoration:none;color:#c1da00}.sidebar #newsletter .wrapper{padding:30px 20px}.sidebar #newsletter .wrapper h2{font-size:30px}.sidebar .block.newsletter input{width:100%}.sidebar .block.newsletter .form.subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar .block.newsletter .field{margin-right:0;margin-bottom:20px}.sidebar .block.newsletter .action.subscribe{width:100%}.sidebar .block.newsletter .actions{width:auto}#footer-links{padding-bottom:50px}#footer-links #col-wrapper{max-width:1280px;margin:auto;padding:20px 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer-links #col-wrapper .column{width:100%}@media only screen and (max-width:767px){#footer-links #col-wrapper .column .header{position:relative}#footer-links #col-wrapper .column .header:before{content:'\f055';font-family:'Font Awesome 5 Pro';font-size:24px;font-weight:300;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#footer-links #col-wrapper .column .header.active:before{content:'\f056'}}@media only screen and (min-width:768px){#footer-links #col-wrapper>.column{width:calc(100%/3)}}#footer-links #col-wrapper .column h4{font-size:24px;font-weight:400}#footer-links #col-wrapper .column ul{list-style:none;padding:0}#footer-links #col-wrapper .column a{color:#222}#footer-links #col-wrapper .column p{line-height:3rem}#footer-links #col-wrapper .column p a{display:block;font-weight:600}#footer-logos{padding-bottom:40px}#footer-logos .wrapper{max-width:1280px;padding:0 20px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer-logos .wrapper div{width:100%}@media only screen and (min-width:768px){#footer-logos .wrapper div{width:50%}}.payment-logos{-ms-flex-item-align:end;align-self:flex-end;color:#9c9da3;text-align:center}.payment-logos i{font-size:40px;margin-right:15px}@media only screen and (min-width:768px){.payment-logos i{float:right}}.payment-logos i:first-child{margin-right:0}.accreditations{display:-webkit-box;display:-ms-flexbox;display:flex}.accreditations img{margin:10px 5px 20px;width:calc((100% - 20px)/ 2)}@media only screen and (min-width:768px){.accreditations img{width:auto;margin:0 30px 0 0}}#copyright{background-color:#eee;padding:15px 0}#copyright .wrapper{max-width:1280px;margin:auto;padding:0 20px;text-align:center}@media only screen and (min-width:768px){#copyright .wrapper{text-align:left}}#copyright .wrapper span{font-size:12px;color:#777}#company-info .wrapper #address{font-size:12px;text-align:center;padding-bottom:30px}@media only screen and (min-width:768px){#copyright .wrapper span{font-size:16px}#company-info .wrapper #address{flex-grow:1;font-size:16px;text-align:left;padding-bottom:0}}#company-info{padding:15px 0}#company-info .wrapper{max-width:1280px;margin:auto;padding:0 20px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;color:#777}.isev{text-align:center;width:100%}.isev a{color:#6bbb56}@media only screen and (min-width:768px){.isev{width:auto;flex-shrink:1;padding:0 1em}}.sitemakers{text-align:center;width:100%}@media only screen and (min-width:768px){.sitemakers{text-align:right;width:40%}}.sitemakers-logo{height:20px}.fotorama__dot{border:1px solid #282828}.fotorama__active .fotorama__dot{background-color:#c1da00;border-color:#c1da00}.page-title-wrapper.product h1{font-family:Roboto,sans-serif}.amshopby-option-link img{max-width:100px}.custom-button{margin-left:10px}.box-tocart .action.customise.secondary{border:2px solid #c2d822;display:block;padding:10px 30px;color:#222;font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:18px;font-weight:600;border-radius:25px}.product.attribute.overview .value ul{padding-left:17px}.block-bundle-summary .action.towishlist,.bundle-options-container .block-bundle-summary .product-addto-links>.action,.product-item .action.towishlist,.product-item-actions .actions-secondary>.action,.product-social-links .action.mailto.friend,.product-social-links .action.tocompare,.product-social-links .action.towishlist,.table-comparison .action.towishlist,.wishlist.split.button>.action.split{color:#222;font-weight:400;letter-spacing:0;text-transform:capitalize}.box-tocart .action.tocart.primary{color:#222;padding:10px 30px}.product.info.detailed{margin-bottom:50px}#block-amshopby-morefrom-heading,#block-related-heading{font-size:18px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;letter-spacing:1px}@media only screen and (min-width:768px){#block-amshopby-morefrom-heading,#block-related-heading{font-size:24px}}.stock.available:before{content:'\f058';font-family:'Font Awesome 5 Pro';padding-right:5px;color:#c2d822}.swatch-option.text{font-size:16px;font-weight:400;padding:10px}.swatch-attribute-label{font-weight:400;font-size:18px}.swatch-option:not(.disabled):hover{border:1px solid #222;color:#fff;outline:1px solid #222;background:#222}.swatch-option.text.selected{background-color:#c1da00!important;color:#222!important}.product-info-main .product-info-price{color:#222;font-size:16px;border-bottom:1px solid #d2d3d5}@media only screen and (min-width:768px){.product-info-main .product-info-price{font-size:18px}}.product-info-price .price-box,.product-options-bottom .price-box{color:#222}@media only screen and (min-width:768px){.am-tabs-view .product.data.items>.item.title>.switch{padding:0 40px}}.fotorama__thumb-border{border:1px solid #222}.am-tabs-view .product.data.items>.item.title.active>.switch,.am-tabs-view .product.data.items>.item.title.active>.switch:focus,.am-tabs-view .product.data.items>.item.title.active>.switch:hover{border-color:#d2d3d5;border-bottom:1px solid #fff}.amshopby-option-link{display:none}.product.data.items>.item.title>.switch{font-size:1.8rem}@media only screen and (min-width:768px){.product-info-main .page-title-wrapper h1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:450px;margin-bottom:5px}.product-info-main .amshopby-option-link{margin-right:0;position:absolute;display:inline-block;right:0;top:-20px}.page-layout-1column .product-info-main{width:48%}.page-layout-1column .product.media{width:49%}.product-info-main .page-title-wrapper.product{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover,.product.data.items>.item.title:not(.disabled)>.switch:active{color:#222;font-weight:600}.product.data.items>.item.title>.switch{height:60px;line-height:60px;background:#fff;color:#222;border:1px solid #fff}.product-info-main .product-add-form{padding-top:0}.am-tabs-view .product.data.items>.item.content{margin-top:62px}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{font-weight:600}.product.data.items>.item.title>.switch:hover{color:#222}.product.data.items>.item.title>.switch:visited{color:#222}.product.data.items>.item.title{margin:0}}.product-info-main .product-info-price .old-price .price-wrapper .price{color:red;text-decoration:line-through}.product-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-social-links .action.mailto.friend,.product-social-links .product-addto-links .action{margin-right:15px}.product-social-links .amform-show,.product-social-links .amform-show-popup{margin:0;vertical-align:unset;height:auto;font-family:'Open Sans';padding:0;min-width:unset;background-color:#fff;color:#222;font-size:16px;line-height:0}.product-social-links .amform-show-popup:before,.product-social-links .amform-show:before{content:'\f059';font-family:'Font Awesome 5 Pro';font-size:16px;line-height:16px;margin:-2px 3px 0 0;vertical-align:middle;display:inline-block;-webkit-font-smoothing:antialiased}.amform-form .action.primary,.amform-parent .action.primary{background:#c2d822}.amcform-button.-default:hover,.amcform-button.-error:hover{background-color:#fff}.amcform-submit.action.submit.primary{background:#f8d600;padding:10px 40px;text-transform:uppercase;font-weight:600;font-size:18px;letter-spacing:1px}.field .control textarea{background:#ecf0f4;border-color:#ecf0f4;border-radius:50px}.product-social-links .action.tocompare:before,.product-social-links .action.towishlist:before{color:#222}.product-social-links .amform-form .action.primary:hover,.product-social-links .amform-parent .action.primary:hover{-webkit-box-shadow:none;box-shadow:none}.product-social-links .amform-form .action.primary,.product-social-links .amform-parent .action.primary{padding:0;min-width:unset;background:0 0;text-transform:capitalize;border:0;font-weight:400;font-size:16px;letter-spacing:unset}.product-social-links .amform-form .action.primary:hover,.product-social-links .amform-parent .action.primary:hover{color:#222}.product-social-links .action.mailto.friend.amconf-share-link{margin:0}.amconf-share-button.action.primary{height:50px}.product-social-links .action.mailto.friend.amconf-share-link:before{color:#222;content:'\f1e0';font-family:'Font Awesome 5 Pro';background:0 0}.block.related .product-item-details .price-box,.block.related .product-item-details .product-item-actions{display:none}.products-grid.products-related,.products-grid.products-related .product-items{margin-top:0}.block.related .products-grid .product-item .product-image-container{width:100%!important}.block.related .products-grid .product-item:nth-child(n+4){display:none}.block.related .product-item .product-image-wrapper{padding-bottom:125%!important}@media only screen and (min-width:768px){.block.related .products-grid .product-item{width:calc((100% - 40px)/ 3)}.block.related .products-grid .product-item:nth-child(3){margin-right:0}}.product-info-main .product-info-price .price-box .price-container>span{margin-bottom:10px}@media only screen and (min-width:768px){.product-info-main .product-info-price .price-box .price-container>span{margin-bottom:15px}}.product-info-main .product-info-price .price-box .price-container .price-label{display:none}.price-wrapper.price-including-tax .price:after{content:'inc VAT';padding-left:5px}.price-including-tax+.price-excluding-tax:before{content:'From';font-size:14px;padding-right:5px}@media only screen and (min-width:768px){.price-including-tax+.price-excluding-tax:before{font-size:18px}}.price-including-tax+.price-excluding-tax:after{content:'ex VAT';padding-left:5px;font-size:14px}@media only screen and (min-width:768px){.price-including-tax+.price-excluding-tax:after{font-size:18px}}.products-grid .price-including-tax+.price-excluding-tax:after{font-size:15px}.products-grid .price-including-tax+.price-excluding-tax:before{font-size:15px}.product-info-price .price-box .price-container .price{font-size:14px;line-height:14px;font-weight:400}@media only screen and (min-width:768px){.product-info-price .price-box .price-container .price{font-size:18px;line-height:18px}}.product-info-price .price-box .price-container .price-including-tax+.price-excluding-tax .price{font-size:22px}@media only screen and (min-width:768px){.product-info-price .price-box .price-container .price-including-tax+.price-excluding-tax .price{font-size:30px}}.price-container .price{font-size:1.6rem}.product-item .price-box .price{font-weight:400}.products-grid .price-including-tax+.price-excluding-tax .price{font-weight:600}.am-tabs-view .product-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.am-tabs-view .product-item{padding:5px}.column.main .am-tabs-view .product-item{padding-left:5px}.product-item-info{width:100%}@media only screen and (min-width:1024px){.page-layout-1column .products-grid .product-item{width:calc((100% - 80px)/ 5);margin-right:20px}.page-layout-1column .products-grid .product-item:nth-child(5){margin-right:0}}.product-reviews-summary .reviews-actions{font-size:14px}.product-reviews-summary .reviews-actions .action.add{color:#222}.rating-summary .rating-result>span:before{color:#f8d600}.reviews-actions .action.view{color:#222}@media only screen and (min-width:768px){.cms-index-index .page-main{max-width:1920px;padding:0}}.cms-index-index .page-main .block{margin-bottom:10px}#homepage-categories{max-width:1920px;margin:auto}#homepage-categories .category-collection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#homepage-categories .category-collection .homepage-category{margin-right:0;margin-bottom:10px;width:100%;background-size:cover;background-position:right;height:400px}@media only screen and (min-width:768px){#homepage-categories .category-collection .homepage-category{margin-right:10px;width:calc((100% - 20px)/ 3)}}#homepage-categories .category-collection .homepage-category:last-child{margin-right:0}.homepage-category a{display:block;position:relative;height:100%}.homepage-category a .container{position:absolute;bottom:40px;left:40px}.homepage-category a:hover{text-decoration:none}.homepage-category a h4{margin:0 0 20px;text-transform:uppercase;color:#fff;font-size:32px;letter-spacing:1px;padding-right:30px}@media only screen and (min-width:1280px){.homepage-category a h4{font-size:38px}}@media only screen and (min-width:1440px){.homepage-category a h4{font-size:48px}}.cta{display:-webkit-box;display:-ms-flexbox;display:flex}.cta:hover{text-decoration:none}.cta span{padding:10px 30px;background-color:#fff;border-radius:50px 0 0 50px;text-transform:uppercase;font-weight:600;color:#222;letter-spacing:1px;line-height:26px}.cta i{background:#c2d822;font-size:20px;color:#222;font-weight:500;padding:0 15px;border-radius:0 25px 25px 0;line-height:46px}@media only screen and (min-width:1024px){.cms-index-index.page-layout-1column .block.widget .products-grid .product-item{margin-left:20px;width:calc((100% - 160px)/ 4)}}#trusted-brands{padding-top:50px;border-top:2px solid #ecf0f4}.amslider-header-container{padding:0;font-size:36px;text-align:center;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:600}.am-brand-slider .brand-label .brand-title{font-weight:600;color:#222;font-family:'Roboto Condensed',sans-serif}.swiper-brand.brand-label .am-image-wrapper .am-image{max-height:110px}#why-choose{background-color:#ecf0f4;margin-bottom:10px;padding:20px 0}@media only screen and (min-width:768px){#why-choose{padding:40px 0 35px}}#why-choose h2{margin:0 auto;text-align:center;text-transform:uppercase;font-size:24px;font-weight:600;max-width:59%}@media only screen and (min-width:768px){#why-choose h2{font-size:36px;max-width:100%}}.homepage-cms{margin-bottom:10px;max-width:1920px;margin-left:auto;margin-right:auto}.homepage-cms .wrapper .bg-img{background-size:cover;background-position:center;position:relative;min-height:200px}.homepage-cms .wrapper .bg-img:before{content:'';position:absolute;display:block;height:100%;width:40px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.homepage-cms .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-cms .wrapper .bg-img,.homepage-cms .wrapper .map,.homepage-cms .wrapper .text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px){.homepage-cms .wrapper .bg-img,.homepage-cms .wrapper .map,.homepage-cms .wrapper .text{width:50%}}.homepage-cms .wrapper .map{min-height:400px}.homepage-cms .wrapper .text{padding:20px;font-size:18px;color:#fff;line-height:2.8rem}@media only screen and (min-width:768px){.homepage-cms .wrapper .text{padding:50px 60px}}@media only screen and (min-width:1280px){.homepage-cms .wrapper .text{padding:70px 100px}}.homepage-cms .wrapper .text h2{font-size:30px;text-transform:uppercase;font-weight:600;margin-top:0;margin-bottom:0}@media only screen and (min-width:768px){.homepage-cms .wrapper .text h2{font-size:38px;margin-bottom:30px}}@media only screen and (min-width:1280px){.homepage-cms .wrapper .text h2{font-size:48px;margin-bottom:40px}}.homepage-cms .wrapper .text p{display:none}@media only screen and (min-width:768px){.homepage-cms .wrapper .text p{display:block}}.homepage-cms .wrapper .text ul{padding-left:20px;display:none}@media only screen and (min-width:768px){.homepage-cms .wrapper .text ul{display:block}}.homepage-cms#workwear .wrapper .text{background-color:#ee421b}.homepage-cms#workwear .wrapper .bg-img{background-image:url(/media/wysiwyg/workwear_uploads/workwear-that-works-2023.jpg)}.homepage-cms#workwear .wrapper .bg-img:before{background:repeating-linear-gradient(45deg,#ee421b,#ee421b 20px,transparent 20px,transparent 40px);-webkit-backface-visibility:hidden;right:0}.homepage-cms#caring-company .wrapper .text{background-color:#05a081}.homepage-cms#caring-company .wrapper .bg-img{background-image:url(/media/wysiwyg/workwear_uploads/caring-company.jpg)}.homepage-cms#caring-company .wrapper .bg-img:before{background:repeating-linear-gradient(45deg,#00a180,#00a180 20px,transparent 20px,transparent 40px);-webkit-backface-visibility:hidden;left:0}.homepage-cms#garment-customisation .wrapper .text{background-color:#0c2499}.homepage-cms#garment-customisation .wrapper .bg-img{background-image:url(/media/wysiwyg/workwear_uploads/garment-customisation.jpg)}.homepage-cms#esd-specialists .wrapper .text{background-color:#f8d600;color:#222}.homepage-cms#esd-specialists .wrapper .bg-img{background-image:url(/media/wysiwyg/workwear_uploads/esd-specialists.jpg)}.homepage-cms#somerset-solders-cms .wrapper .text{background-image:url(/media/wysiwyg/workwear_uploads/somerset-solders-cms.jpg)}.homepage-cms#more-than .wrapper .text{background-color:#9600c7}.homepage-cms#more-than .wrapper .bg-img{background-image:url(/media/wysiwyg/workwear_uploads/more-than-just-solders.jpg)}.homepage-cms#esd .wrapper .text{background-color:#222}.homepage-cms#esd .wrapper .bg-img{background-image:url(/media/wysiwyg/workwear_uploads/esd.jpg)}.homepage-cms#assembly-processes .wrapper .text{background-color:#04935a}.homepage-cms#assembly-processes .wrapper .bg-img{background-image:url(/media/wysiwyg/workwear_uploads/assembly-processes.jpg)}.homepage-cms#somerset-workwear .wrapper .text{background-image:url(/media/wysiwyg/workwear_uploads/somerset-workwear-cms.jpg)}.homepage-cms .cta{padding-top:30px}#featured-products .wrapper h2{font-size:36px;text-transform:uppercase;font-weight:600;text-align:center}#featured-products{position:relative}@media only screen and (min-width:768px){#featured-products:after,#featured-products:before{content:'';position:absolute;z-index:10;display:block;height:40px;width:40%;background:repeating-linear-gradient(45deg,#ebebec,#ebebec 20px,transparent 20px,transparent 40px);z-index:5;left:0}#featured-products:after{right:0;top:0;left:unset}}#featured-products .wrapper{max-width:1280px;padding:0 20px;margin:auto}#featured-products .block.widget.block-products-list.grid{padding-top:30px;display:block}#featured-products .slider{margin:auto}.top-container .block-static-block.widget{margin:0}.top-container{max-width:none;padding:0;background:#0c2499;margin-bottom:20px}#usps{max-width:1280px;padding:0 20px;margin:auto}#usps ul{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}#usps ul li{color:#fff;width:100%;margin:0;padding:10px 0 6px;text-align:center;display:none}#usps ul li a{color:#fff}@media only screen and (min-width:768px){#usps ul li{display:block;width:25%}}#usps ul .mobile{display:block}@media only screen and (min-width:768px){#usps ul .mobile{display:none}}#usps ul li:before{content:'\f017';padding-right:10px;font-family:'Font Awesome 5 Pro';font-size:20px;vertical-align:middle;-webkit-font-smoothing:antialiased}#usps ul li:nth-child(2):before{content:'\f0d1'}#usps ul li:nth-child(3):before{content:'\f57d'}#usps ul li:nth-child(4):before{content:'\f1ea'}#usps ul li:nth-child(5):before{content:'\f879'}.abs-actions-addto:before,.block-bundle-summary .action.towishlist:before,.bundle-options-container .block-bundle-summary .product-addto-links>.action:before,.product-item .action.towishlist:before,.product-item-actions .actions-secondary>.action:before,.product-social-links .action.mailto.friend:before,.product-social-links .action.tocompare:before,.product-social-links .action.towishlist:before,.table-comparison .action.towishlist:before,.wishlist.split.button>.action.split:before{color:#9c9da3}.catalog-product-view .product-social-links .action.tocompare:before,.catalog-product-view .product-social-links .action.towishlist:before{color:#222}.product-item{font-size:1.8rem;color:#1d252c}.product-item .tocart{font-size:1.6rem}.product-item .price-box .price-label{display:none}.price-container .price-including-tax+.price-excluding-tax,.price-container .price-including-tax+.price-excluding-tax .price,.price-container .weee,.price-container .weee .price,.price-container .weee+.price-excluding-tax .price,.price-container .weee+.price-excluding-tax:before{font-size:20px}.product-item-actions .actions-secondary>.action:before{content:'\f361';font-family:'Font Awesome 5 Pro'}.block-bundle-summary .action.towishlist:before,.product-item .action.towishlist:before,.product-social-links .action.towishlist:before,.table-comparison .action.towishlist:before{content:'\f004';font-weight:500;font-family:'Font Awesome 5 Pro'}@media only screen and (min-width:640px){.products-grid .product-item-inner{border:1px solid #ddd;border-top:0;-webkit-box-shadow:none;box-shadow:none}.products-grid .product-item-actions{margin:-10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.products-grid .product-item-info.active,.products-grid .product-item-info:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #ddd}.block.widget .products-grid .product-item .product-item-inner,.page-layout-1column .block.widget .products-grid .product-item .product-item-inner,.page-layout-3columns .block.widget .products-grid .product-item .product-item-inner{-webkit-box-shadow:none;box-shadow:none}.product-item-actions .actions-primary+.actions-secondary{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}}.breadcrumbs{margin:-5px 0 15px}.breadcrumbs a:visited{color:#333}.breadcrumbs a{color:#333}.breadcrumbs .items{font-size:1.6rem;color:#333}.breadcrumbs .item:not(:last-child):after{line-height:26px;margin:0 5px;font-weight:600;color:#bbbdbf}.panel.header .switcher.currency{color:#222}@media only screen and (min-width:1280px){.panel.header .switcher.currency{right:25px;top:62px;z-index:999;position:absolute;line-height:18px}}.page-footer .switcher .options .action.toggle:after,.page-header .panel.wrapper .switcher .options .action.toggle:after{color:#9c9da3;font-weight:600;padding-left:5px}#switcher-currency .abbr{vertical-align:top}#switcher-currency .long{display:none}#switcher-currency .flag{padding-right:10px;max-width:30px}.review-control-vote label:before{color:#f8d600}.review-form .action.submit.primary{background:#c1da00;border:2px solid #c1da00;color:#222;font-size:1.6rem;padding:10px 20px}.review-form .action.submit.primary:hover{background:#222;border:2px solid #222;color:#fff}.amtab-grid-container>.amtab-title{font-size:26px}@media only screen and (min-width:1024px){.amtab-grid-wrapper.-small .amtab-grid-container.amtab-sizes{-ms-flex-preferred-size:60%;flex-basis:60%}.amtab-grid-wrapper.-small .amtab-grid-container.amtab-measure{-ms-flex-preferred-size:40%;flex-basis:40%}}.box-tocart .fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-tocart .fieldset .field.qty{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-tocart .input-text.qty{padding:0;background:#fff;border:0;font-size:18px;font-weight:600;width:40px}.box-tocart .fieldset .field.qty .label{font-weight:400;font-size:18px;margin-right:20px;margin-bottom:0}.minus button,.plus button{background:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:25px;padding:0;height:40px;width:40px;font-weight:400;font-size:32px;font-family:Roboto,sans-serif}@media only screen and (min-width:768px){.box-tocart .action.tocart{margin-bottom:0;margin-right:0;width:100%;height:50px}}#product-features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}#product-features .feature{width:calc((100% - 10px)/ 2);margin-right:10px;margin-bottom:10px;border:1px solid #ddd;padding:10px 10px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}#product-features .feature:nth-child(2),#product-features .feature:nth-child(4),#product-features .feature:nth-child(6){margin-right:0}#product-features .feature i{float:left;font-size:26px;padding-right:10px;line-height:32px;font-weight:400}#product-features .feature h4{margin:0;font-size:18px}#product-features .feature span{font-size:13px}@media (min-width:1024px),print{.amtab-grid-wrapper.-bottoms.-men .amtab-step:nth-child(1){left:0}.amtab-grid-wrapper.-bottoms.-men .amtab-step:nth-child(3){left:0;top:175px}.amtab-grid-wrapper.-bottoms.-men .amtab-step:nth-child(4){left:0;top:285px}}.filter .block-subtitle{border-bottom:0;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;padding:10px;text-transform:uppercase}.filter-options-title{letter-spacing:1px;font-family:'Roboto Condensed',sans-serif;padding:5px 40px 0 10px}.filter-options-title:hover{color:#90c}.filter-options-title:after{top:6px}.filter-options-content a{color:#666}.filter-options-content .count{color:#979da1;padding-left:2px}.filter-options .am-labels-folding .item{padding:0 0 0 15px}.filter-options-content{margin:0;padding:0 10px 0 10px;padding-bottom:0;font-size:1.4rem}.filter-options-content a:hover{background-color:none;text-decoration:none;color:#222}.filter-options-item{border-bottom:2px solid #ecf0f4;padding-bottom:8px;padding-top:5px}.am-show-more .am-counter{display:inline-block;margin:0 2px;opacity:1;color:#222;font-weight:700}.am-show-more.-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#222}.am-show-more{margin-top:0}.filter-options .items:not(.items-children)>.item:not(.-is-collapsible).-filter-parent{margin-left:0}@media (min-width:768px),print{.filter-content .item{margin:5px 0}.filter.block{margin-bottom:30px}}.block-compare .block-title strong,.block-reorder .block-title strong,.block-wishlist .block-title strong{font-size:16px;font-weight:400;line-height:1em;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase}.block-compare .block-title,.block-reorder .block-title,.block-wishlist .block-title{margin:0 0 5px}.block.block-compare{margin-bottom:20px}.block-compare .empty,.block-wishlist .empty{font-size:14px}.modes-mode{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border:0;padding:8px;margin-right:10px}.modes-mode.active{-webkit-box-shadow:none;box-shadow:none;background:#f7d100;color:#222}.modes-mode:before{color:#222;content:'\f009';font-family:'Font Awesome 5 Pro';font-weight:600}.modes-mode:hover:before{color:#222}.mode-list:before{content:'\f0ca'}.modes-mode:last-child{border-radius:6px;border-right:0}.modes-label+.modes-mode{border-radius:6px}.toolbar select{background-color:#f7d100;-webkit-box-shadow:none;box-shadow:none;border-radius:16px;border:0;padding:5px 15px}.toolbar select:focus{border:0}.sorter-action:before{background:#ecf0f4;padding:5px 8px;border-radius:17px;color:#222}.sorter-action:hover:before{color:#fff;background:#222}select.limiter-options{padding-right:30px}.pages strong.page{background:#f7d100;color:#222;padding:0;border-radius:15px;width:30px;border:1px solid #f7d100}.pages a.page{color:#222;padding:0 10px}.pages a.page:hover{color:#222;text-decoration:none;border-bottom:1px solid #222;font-weight:700}.pages .action{-webkit-box-shadow:none;box-shadow:none;border-radius:3px;padding:0 7px}.pages .action.next:before{color:#222}.pages .action{-webkit-box-shadow:none;box-shadow:none;border-radius:15px;padding:0 7px;background:#ecf0f4;border:0}.pages .action:hover{background:#222}.pages .action.next:hover:before{color:#fff}.amslider .swiper-button-prev{background-image:url(https://www.somersetsolders.com/pub/media/green_previous_circle_icon.svg);height:40px;width:40px;background-size:cover}.amslider .swiper-button-next{background-image:url(https://www.somersetsolders.com/pub/media/green_next_circle_icon.svg);height:40px;width:40px;background-size:cover}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin:0 auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;vertical-align:middle}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{position:relative;background:0 0}.slick-loading .slick-list:before{position:absolute;top:50%;left:50%;display:block;content:"";border-radius:100%;border-style:solid;border-width:3px;height:25px;width:25px;border-color:rgba(0,0,0,.2);border-top-color:#5c5c5c;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:loading 1s infinite linear;animation:loading 1s infinite linear}@-webkit-keyframes loading{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(359.9deg);transform:translate(-50%,-50%) rotate(359.9deg)}}@keyframes loading{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(359.9deg);transform:translate(-50%,-50%) rotate(359.9deg)}}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.25}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;left:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button,.slick-slider .slick-arrow{display:block;cursor:pointer;outline:0;-webkit-box-shadow:none;box-shadow:none}.slick-dots li button{font-size:0;line-height:0;width:20px;height:20px;padding:5px;color:transparent;border:0;background:0 0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:16px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;padding:0 20px}.slick-slider .slick-arrow{position:absolute;top:50%;padding:0;width:15px;height:22px;font-size:0;line-height:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+) center no-repeat!important;-webkit-transition:background .3s ease;transition:background .3s ease}.slick-slider .slick-arrow:after,.slick-slider .slick-arrow:before{content:""}.slick-slider .slick-arrow:hover{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjMTYxNjE2Ii8+PC9zdmc+) center no-repeat}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(180deg) translate(0,50%);transform:rotate(180deg) translate(0,50%)}.slick-initialized .slick-slide{float:none!important;display:inline-block!important;height:auto}.product-items.slick-slider>.slick-list{padding:15px 0}.product-items.slick-slider .slick-slide .product-item{display:block!important;margin:auto!important;max-width:205px}.slick-prev.slick-arrow{background-image:url(https://www.somersetsolders.com/pub/media/green_next_circle_icon.svg)!important;height:40px;width:40px;background-size:cover}.slick-next.slick-arrow{background-image:url(https://www.somersetsolders.com/pub/media/green_next_circle_icon.svg)!important;height:40px;width:40px;background-size:cover}.brand-images .brands-letter .letter{border-bottom:none;font-size:18px;font-weight:400;margin-bottom:20px}.brand-images .brands-letter .letter .title{padding:0 2px 1px;text-transform:uppercase;background:#fff;padding:10px 15px;border-radius:20px;font-family:'Roboto Condensed',sans-serif;font-weight:600}.brand-images .brands-letter .brand-item{padding:30px;border:1px solid #ddd}.brands-letter .brand-item .label:before{background:#ddd}.brands-letter .brand-item .label{position:relative;margin:5px 0 0;padding-top:10px}@media (min-width:768px){.catalog-category-view .page-title-wrapper{text-align:center}.catalog-category-view .page-title-wrapper h1{font-size:48px;text-transform:uppercase}}.filter-title strong{right:0;top:60px;left:unset}.amslider .slide{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:calc((100% - 20px)/ 2)}@media (min-width:768px){.amslider .slide{max-width:calc((100% - 80px)/ 5)}.amslider .slide:nth-child(5n){margin-right:0}}.amslider .slide .category-item{padding:20px}.amslider .slide .category-item.category-item-label img{margin-bottom:15px}.amslider .slide .category-item-title,.amslider .swiper-slide .swiper-category-item{font-size:18px;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.amslider .slide .category-item.active,.amslider .slide .category-item:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);border-color:#fff;padding:20px;-webkit-filter:contrast(90%);filter:contrast(90%)}.products-list .product-item-details{padding-top:30px}.products-list .name.product-item-name{font-size:24px;display:block;margin-right:30px;margin-bottom:20px}.products-list .product-item .price-box{display:inline-block;float:right;text-align:right;margin-top:5px}@media (min-width:640px){.products-list .page-products .product-item-actions{z-index:1;margin-top:15px}}.products-list .column.main .product-item{padding-left:0;border-bottom:1px solid #d2d3d5}.products-list .price-including-tax+.price-excluding-tax .price{font-weight:700}.products-list .product-image-wrapper{height:auto;padding:0!important;max-height:240px}.products-list .product-item{font-size:1.6rem;line-height:23px;color:#222}.products-list ul{list-style:none}.products-list .product-item-description li:before{content:"•";color:#f8d600;display:inline-block;width:.75em;margin-left:-1em;font-size:150%;vertical-align:middle}.products-list .action.more{text-decoration:none;border-bottom:1px #bbb solid;padding-bottom:1px;color:#222}.products-list .action.more{border-bottom:1px #222 solid}@media (min-width:768px){.opc-progress-bar{margin-top:20px}.opc-progress-bar-item:before{background:#ecf0f4;border:1px solid #ecf0f4}.opc-progress-bar-item>span:after,.opc-progress-bar-item>span:before{background:#ecf0f4;border:1px solid #ecf0f4}.opc-progress-bar-item._active:before{background:#c2d822;border-color:#c2d822}.opc-progress-bar-item._active>span:before{background:#c2d822;border-color:#c2d822}.opc-progress-bar-item._active>span:after{border-color:#c2d822}.opc-progress-bar-item._complete>span{color:#222}}.opc-block-summary{background:#ecf0f4}.checkout-logos{position:absolute;top:50px;right:20px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}@media (min-width:980px){.checkout-logos{display:-webkit-box;display:-ms-flexbox;display:flex}}.checkout-logos img{height:25px;margin-right:20px}.checkout-logos img:nth-child(2),.checkout-logos img:nth-child(4){height:35px}.checkout-logos img:last-child{margin-right:0}.page-layout-checkout .page-main{position:relative}.page-layout-checkout .action.action-auth-toggle{background:#c2d822;border:1px solid #c2d822;color:#222;font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:1px;border-radius:25px;padding:10px 20px;font-weight:600}.page-layout-checkout .action.action-auth-toggle:hover{text-decoration:none;background:#a4c21d;border-color:#a4c21d;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.2);box-shadow:0 3px 7px 0 rgba(0,0,0,.2)}.table-checkout-shipping-method tbody .col-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-checkout-shipping-method tbody .col-price .price-excluding-tax{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.table-checkout-shipping-method tbody .col-price .price-excluding-tax .price{font-size:18px}.table-checkout-shipping-method tbody .col-price .price-excluding-tax:before{display:none}.table-checkout-shipping-method tbody .col-price .price-including-tax{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:12px}.table-checkout-shipping-method tbody .col-price .price-including-tax:after{content:' inc VAT'}.swatch-option{border:1px solid #888}.swatch-attribute.manufacturer .swatch-option,.swatch-attribute.size .swatch-option{background:#fff;color:#888}.swatch-attribute.manufacturer .swatch-option.selected,.swatch-attribute.size .swatch-option.selected{border:1px solid #c1da00}.swatch-option.selected{border:1px solid #c1da00;outline:2px solid #222}.swatch-option:focus{-webkit-box-shadow:0 0 3px 1px #c2d822;box-shadow:0 0 3px 1px #c2d822}.page-print #company-info,.page-print #copyright,.page-print #footer-links,.page-print #footer-logos{display:none}.message.global.cookie,.message.global.noscript{padding:30px;font-size:1.4rem;background:#333;border-top:10px solid #c2d822;color:#fff;-webkit-font-smoothing:antialiased}.message.global.cookie a,.message.global.noscript a{color:#fff;text-decoration:underline}.message.global.cookie a:hover,.message.global.noscript a:hover{color:#fff}.message.global.cookie .actions{margin-top:20px}.block-minicart .paypal,.cart-summary .paypal{display:block;background:#ffc439;border-radius:25px}.block-minicart .paypal input,.cart-summary .paypal input{padding:13px 0 4px;max-height:25px;position:relative}.ammenu-nav-sections.-topmenu:not(.-hamburger) .ammenu-main-container .ammenu-items.-root{max-width:1280px}@media screen and (max-width:860px){.amgdprjs-bar-template.-popup{display:block;position:fixed;box-sizing:border-box;top:auto;left:1em;right:1em;bottom:1em;width:auto;min-width:fit-content;height:auto;min-height:fit-content;max-height:500px;padding:0x;margin:0 auto 0 auto;overflow-y:auto;transform:none;box-shadow:0 3px 5px rgba(0,0,0,.75);z-index:100}.amgdprjs-bar-template.-popup .amgdprcookie-bar-container{display:block;padding:2em}}@media screen and (max-width:620px){.amgdprjs-bar-template.-popup{left:0;right:0;bottom:0}}.page-footer{background:#fff;margin-top:auto;padding-bottom:0}