@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');unicode-range:U+1F00-1FFF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');unicode-range:U+0370-03FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}.page-footer,.footer-panel{background:0 0}.page-footer{padding:30px 0 0}.page-footer .footer-col-title{margin:18px 0;font-size:14px;color:#333;text-transform:uppercase}.page-footer a:hover,.contact-info dd a:hover{color:#000}.contact-info [class*=material-]{color:#333}.footer-panel{display:block;margin:0}.footer-ci{margin:8px 0;text-align:center}.sm-desktop .sm-header_customer-menu-wrap.ui-dialog{display:none}.block-minicart .minicart-items>li>.product .product-item-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.checkout-index-index .field-tooltip,.checkout-index-index>.loading-mask,.checkout-index-index .page-title-wrapper{display:none !important}.checkout-index-index .checkout-header{margin:0 0 30px}.checkout-index-index .opc-block-summary{position:relative}.checkout-index-index .opc-block-summary .loading-mask{position:absolute;display:block;width:64px;height:64px;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout-index-index .search-bar button.action.primary{padding:6px 20px !important}.sagepaysuite-payment-icon{margin:0 10px 0 0}.amcheckout-step-container select{padding:4px 13px}.amcheckout-step-container .amcheckout-summary-container .minicart-items .product-image-container{float:left;display:block}.amcheckout-wrapper .row{margin:auto !important}.table-checkout-shipping-method .col-method:not(:first-child),.table-checkout-shipping-method .col-carrier{display:block}#registration{margin:0 0 30px}.checkout-onepage-success .box-order-shipping-address .box-title,.checkout-onepage-success .box-order-shipping-method .box-title{margin:8px 0}.checkout-onepage-success .box-order-billing-method dl dd{font-style:normal}.checkout-onepage-success .table-order-items .items-qty .title{display:none}.nowrap{white-space:nowrap}.autocomplete-list dt{padding:0 10px}.autocomplete-list dd{display:flex;padding:0 10px 5px}.autocomplete-list dd .clear{display:none}.autocomplete-list dd .product-image-box{flex-shrink:0;width:45px}.autocomplete-list dd .product-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-style:normal}.autocomplete-list dd .price-including-tax{display:none}.autocomplete-list dd .price-excluding-tax{font-weight:700;color:#1f2c48}.header-content{background-color:#fff}.rd-navbar.isStuck{top:0 !important}.level0.nav-5{display:none}.account-nav-content{margin:0 0 25px}.category-view .category-image{text-align:center}.category-description{margin:5px 0 35px;text-align:center}.product-item-info{position:relative}.cms-index-index .brands-widget .brand-logo img{opacity:1}body.catalog-category-view .page-title-wrapper{display:none}.catalog-product-view .page-title{color:#1f2c48}.price-excl-vat .price,.price-rrp .price{font-size:18px;font-weight:700;color:#1f2c48}.price-incl-vat .price{font-size:18px;font-weight:700;color:#40c1e7}.price-save-pc .price{font-size:18px;font-weight:700;color:red}.catalog-product-view .stock{margin:20px 0 0}.catalog-product-view .stock span{font-weight:700;color:#00b050}.catalog-product-view .product.attribute.manufacturer{margin:0 0 20px}.breadcrumbs>ul.items{width:1190px;max-width:100%;margin:0 auto;padding:0 22px}.sm-desktop .block-search #search_mini_form input{min-width:300px}.sm-desktop .block-search .block-content{margin-left:-50%}.supercheckout-control select{box-sizing:border-box !important}.header-contacts{margin:0 0 0 15px;line-height:1.2}.header-contacts a,.block-search .header-phone a,.block-search .header-email a{font-weight:700;color:#333}.header-contacts a{font-size:16px}.block-search .header-phone a,.block-search .header-email a{font-size:20px}.block-search .header-phone,.block-search .header-email{display:none}.search.results .block{margin:0 0 25px}.search.results .block dd{display:inline;padding:0}.search.results .block dd:after{content:","}.search.results .block dd:last-of-type:after{content:""}.products-grid .product-items{margin:0;gap:10px}.products-grid .product-item{padding:12px;border:1px solid #ccc;border-radius:6px}.products-grid .product-item .product-item-info .product-item-photo,.products-grid .product-image-container,.products-list .product-item .product-item-info .product-item-photo,.products-list .product-image-container{background:0 0}.products-grid .product-item .product-item-info .product-item-photo,.products-list .product-item .product-item-info .product-item-photo{padding:0}.products-grid .product-item .product-image-wrapper,.products-list .product-item .product-image-wrapper{height:150px;padding:0 !important}.product-details-attr{margin:10px 0 0;text-align:center}.products-list .product-details-attr{text-align:left}.products-grid strong,.products-list strong{font-weight:700}.products-grid .product-item .product-item-name{height:48px;text-transform:none}.products-grid .product-item .product-item-actions{justify-content:center}.block.related .block-content h3{cursor:pointer}.block.related .block-content .products-grid{display:none}.block.filter .filter-value{font-weight:700}.block.filter .action.remove{font-size:20px;vertical-align:middle}.sidebar-additional{margin:20px 0 0}.cms-index-index .page-main{margin-bottom:20px}.brands-widget .owl-wrapper{display:flex !important;align-items:center}.sm-desktop nav.navigation li.level-top>ul:not(.megamenu-wrapper){width:250px}.sm-desktop nav.navigation li.level-top>ul:not(.megamenu-wrapper) ul{display:block !important;position:static !important;padding:10px 0 0;background:0 0;box-shadow:none}.sm-desktop nav.navigation li.level-top>ul:not(.megamenu-wrapper) ul li{padding:0}.sm-desktop nav.navigation li.level1.parent>a{font-weight:700}.sm-desktop nav.navigation li.level-top>ul:not(.megamenu-wrapper) ul.level3{display:none !important}.sm-mobile nav.navigation>.ui-menu li.level4>a{padding-left:68px}.cms-index-index .catalog-img-grid-1.catalog-image-grid .category-grid>li .grid-inner{background:0 0;border:none}.cms-index-index .catalog-img-grid-1.catalog-image-grid .category-grid>li .grid-inner .grid-inner_content{padding-top:1vw}.cms-index-index .catalog-img-grid-1.catalog-image-grid .category-grid>li .grid-inner>.category-link .category-image img{transform:translateX(0)}.contacts-map iframe{width:100%;height:400px}.cms-page-view .page-title{margin-top:0}#shopping-cart-table td{padding:12px;min-width:1px}#shopping-cart-table .cart.item td.col.item{display:table-cell}#shopping-cart-table .cart.item .product-item-details{width:auto}table.cart .product-item-details,table.cart .product-item-photo{display:inline-block;vertical-align:inherit}.cart-summary{float:right;max-width:480px}.sm-mobile .footer-col h4{color:#333}.cart-summary .block.discount,.discount-code{display:none}.search-container input{float:left;padding:13px 18px}html:not(.mobile) .sm-desktop select{box-sizing:border-box}@media (min-width:768px){nav.navigation .nav-1 ul.level0,nav.navigation .nav-2 ul.level0,nav.navigation .nav-6 ul.level0{width:800px !important;columns:3}.footer-col-contact{margin-left:16.6666%;text-align:right}}@media (max-width:1200px){.sm-desktop .block-search .block-content{margin:0 0 0 -25%}}@media (max-width:1400px){.sm-desktop .block-search .block-content{margin:0 0 0 -30%}}@media (min-width:1800px){.products-grid .product-item{flex-basis:19.35%;max-width:19.35%}.products-grid .product-item .product-item-link{word-break:break-word}}@media (min-width:1200px){.td-cart-flex{display:flex;gap:10px}}@media (min-width:1400px){.breadcrumbs>ul.items{width:1380px}}@media (min-width:1800px){.breadcrumbs>ul.items{width:1764px}.sm-desktop .block-search .block-content{margin-left:-55%}.sm-desktop nav.navigation li.level-top>a{padding:9px 10px 9px 0}.block-search .header-phone,.block-search .header-email{display:block}.block-search .header-phone{margin:4px 12% 0 0}.block-search .header-email{margin:4px 0 0 12%}.header-contacts{display:none}}