.site-footer__social{background-color:#405761;padding-top:1rem;padding-bottom:1rem;border-top:0px solid #405761}#newsletter_signup,.footer_newsletter_signup{margin-bottom:0}.site-footer__top__newsletter__title,.site-footer__social__title{color:#fff;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:.833rem}.site-footer__top__newsletter__title i{font-size:1.2rem;text-align:center;color:#fff;background-color:#75be3e;border:1px solid none;line-height:2.75rem;height:2.75rem;width:2.75rem;letter-spacing:0;display:inline-block;margin-right:.25rem}.site-footer__newsletter__terms,.site-footer__newsletter__terms a{color:#405761;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:.694rem;letter-spacing:0;text-transform:none}.site-footer__top__newsletter__text{display:inline-flex;color:#405761;margin:0;font-size:.833rem}.site-footer__newsletter__terms a{text-decoration:underline}.site-footer__top{background:#fff;padding:2.5rem 0;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}.site-footer__top__quick-links__title{color:#405761;font-family:Montserrat;text-transform:uppercase;letter-spacing:2px;font-size:.833rem;font-weight:700;display:block;margin-bottom:1rem}.site-footer__top__quick-links li{margin:0 0 .5rem}.site-footer__top__quick-links a{color:#888;font-family:Montserrat;font-weight:400;font-size:.833rem}.site-footer__top__quick-links a:hover{text-decoration:underline}.site-footer__middle{background:#fff;color:#888;padding:1.25em 0}.site-footer__middle__copyright{font-family:Montserrat;font-weight:400;font-size:.694rem}.site-footer__lower{background:#fff;color:#888;padding-bottom:1.25rem;font-family:Montserrat;font-weight:400;font-size:.694rem}#footer_credit{padding:0 5px;line-height:2}@media only screen and (max-width:23.938em){.site-footer__social .social__icon:nth-child(6n+2){clear:both}}@media only screen and (max-width:767px){.site-footer__social{text-align:center}.site-footer__social .inline-list>li.social__icon{margin:.5rem .25rem;display:inline-block;float:none}.site-footer__top__newsletter,.site-footer__top__quick-links{text-align:center}.site-footer__top__quick-links .site-footer__top__quick-links__title{margin-top:1rem;margin-bottom:.75rem}.site-footer__top__quick-links li{margin-bottom:.75rem}.site-footer__top__quick-links.site-footer__top__quick-links--expandable .site-footer__top__quick-links__title{padding:1rem .75rem;margin:0;border-top:1px solid #405761}.site-footer__top__quick-links--expandable .footer-group__content{padding:0rem .75rem 1rem;margin:0}.site-footer__top__quick-links--expandable .footer-group__content:last-child{padding-bottom:2rem}}@media only screen and (min-width:768px){.site-footer .search-form input,.site-footer .search-form button{margin-bottom:0}li.site-footer__social__title{margin:0 1rem 0 0;line-height:2.75rem}.site-footer__social li.social__icon{margin-top:0;margin-bottom:0}.site-footer__middle__copyright{margin-top:.5rem;line-height:1rem}.site-footer__newsletter__terms{padding:.5rem 0 0}}@media only screen and (min-width:768px)and (max-width:1024px){.site-footer__top__quick-links__m-lower .site-footer__top__quick-links__title{padding-top:2rem}.site-footer__social .social-icon__ul{margin:1rem auto .5rem}.site-footer__newsletter__terms{text-align:center}.site-footer__top__newsletter__text{display:block;text-align:center;padding:1rem 0}}@media only screen and (max-width:1024px){.site-footer__top__newsletter__title i{position:relative;top:3px}.site-footer__social .site-footer__newsletter__terms,.site-footer__social .site-footer__newsletter__terms a{color:#fff}.site-footer__middle .card-logos{margin-top:.5rem;margin-bottom:.5rem}.social-icon__ul{margin:0 auto;display:block;text-align:center}.site-footer__social li.social__icon{display:inline-block;float:none}.site-footer__top__newsletter__title i{vertical-align:sub}}@media only screen and (min-width:64em)and (max-width:74.938em){li.site-footer__social__title{display:none}}@media only screen and (min-width:1025px){.site-footer__social .social-icon__ul{float:right}.site-footer__top__newsletter__title{margin:0 1rem 0 0;float:left;display:inline-flex;line-height:2.7rem}.site-footer__newsletter_terms,.site-footer__newsletter__terms{position:absolute;padding:1.75rem 0 0}}.site-footer__top__quick-links .icon-plus,.site-footer__top__quick-links .icon-minus{display:none}.site-footer__newsletter--fields{padding:2rem 0;background-color:#405761;height:auto}.site-footer--newsletter-fields .site-footer__top{margin-top:0}.site-footer--newsletter-fields .site-footer__top__newsletter__title{float:none;padding:0;margin:0;display:block}.site-footer__newsletter__fields__field{padding:1rem 0}.site-footer__newsletter__fields__field--email{display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer__newsletter__fields__field--groups select{width:100%;-webkit-appearance:none;-webkit-border-radius:0px;background:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");background-position:99% 50%;background-repeat:no-repeat;background-color:#fff}.site-footer--newsletter-fields .search-form input,.site-footer--newsletter-fields .search-form select,.site-footer--newsletter-fields .search-form button{margin-bottom:0}.site-footer__newsletter__email{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;position:relative}.site-footer--newsletter-fields .site-footer__top__newsletter__title i{display:none}.site-footer--newsletter-fields .site-footer__social .social-icon__ul{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;float:none;display:-ms-flexbox;display:-webkit-box;display:flex;padding-top:1rem}.site-footer__newsletter_terms{padding:.25rem 0;font-size:.694rem;color:#405761;line-height:15px}iframe[src*="//loadeu.exelator.com/load/"]{display:block}@media only screen and (max-width:767px){.site-footer__top__quick-links--expandable .site-footer__top__quick-links__title--open .icon-plus,.site-footer__top__quick-links--expandable .site-footer__top__quick-links__title--closed .icon-minus{display:none}.site-footer__top__quick-links--expandable .site-footer__top__quick-links__title--open .icon-minus,.site-footer__top__quick-links--expandable .site-footer__top__quick-links__title--closed .icon-plus{display:block}.site-footer__top__quick-links--expandable .site-footer__top__quick-links__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.site-footer__top__quick-links--expandable .footer-group__content{text-align:left}.site-footer__newsletter--fields{padding:2rem}}@media only screen and (min-width:768px){.site-footer__newsletter__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer__newsletter__fields__field:nth-child(odd){padding-right:3rem}.site-footer__newsletter__fields__field:nth-child(2n){padding-left:3rem}.site-footer__newsletter__fields__field{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}#___ratingbadge_0{z-index:0!important}.site-footer__bottom-promos__grid{padding:.5rem 0;display:-ms-grid;display:grid;grid-template-rows:repeat(auto-fit,1fr);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.site-footer__bottom-promos__grid{grid-template-columns:repeat(auto-fit,220px)}}@media only screen and (max-width:767px){.site-footer__bottom-promos__grid{grid-template-columns:repeat(1,minmax(100px,220px))}}.site-footer__third-party-widgets{margin:.75rem 0 1.5rem;overflow:hidden}.site-footer__third-party-widgets>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.site-footer__third-party-widget:not(:first-child){margin-top:.75rem}.card-logos{margin:0 auto;text-align:center}.card-logos .card-logos__logo{width:44px;height:28px;margin:1rem .5rem;background-repeat:no-repeat;background-size:44px;display:inline-block}.card-logos .card-logos__logo.lazyloaded,.card-logos .card-logos__logo.lazyload-off{background-image:url(/media/image/card-sprite-png.png)}.footer--card-logos-inverted .card-logos .card-logos__logo.lazyloaded,.footer--card-logos-inverted .card-logos .card-logos__logo.lazyload-off,.basket--card-logos-inverted .card-logos .card-logos__logo.lazyloaded,.basket--card-logos-inverted .card-logos .card-logos__logo.lazyload-off{background-image:url(/media/image/card-sprite-inverted-png.png)}.card-logos .card-logos__logo--mastercard{background-position:0 -27px}.card-logos .card-logos__logo--maestro{background-position:0 -60px}.card-logos .card-logos__logo--paypal{background-position:0 -91px}.card-logos .card-logos__logo--amazon{background-position:0 -195px}.card-logos .card-logos__logo--google{background-position:0 -112px}.card-logos .card-logos__logo--skrill{background-position:0 -169px}.card-logos .card-logos__logo--american-express{background-position:0 -140px}.card-logos .card-logos__logo--ukash{background-position:0 -308px}.card-logos .card-logos__logo--v12{background-position:0 -280px}.card-logos .card-logos__logo--jcb{background-position:0 -252px}.card-logos .card-logos__logo--sagepay{background-position:0 -330px}.card-logos .card-logos__logo--pay4later{background-position:0 -224px}.card-logos .card-logos__logo--bacs{background-position:0 -351px}.card-logos .card-logos__logo--discover{background-position:0 -376px}.card-logos .card-logos__logo--visa{background-position:0 3px}.card-logos .card-logos__logo--sofort{background-position:0 -429px}.card-logos .card-logos__logo--giropay{background-position:0 -453px}.card-logos .card-logos__logo--sepa{background-position:0 -405px}.card-logos .card-logos__logo--klarna{background-position:-10px -698px;background-size:64px}.card-logos .card-logos__logo--pcidss{background-position:0 -499px}.card-logos .card-logos__logo--diners{background-position:0 -525px}.card-logos .card-logos__logo--ideal{background-position:0 -555px}.card-logos .card-logos__logo--cartebleu{background-position:0 -583px}.card-logos .card-logos__logo--carteBancaire{background-position:0 -609px}.card-logos .card-logos__logo--applePay{background-position:0 -680px}.card-logos .card-logos__logo--klarnaLogo1{background-position:0 -707px}.card-logos .card-logos__logo--klarnaLogo2{background-position:0 -735px}.card-logos .card-logos__logo--divido{background-position:0 -763px}.card-logos .card-logos__logo--diners-text{background-position:-2px -1159px;background-size:58px;width:55px}.card-logos .card-logos__logo--verifiedByVisa{background-position:-2px -1042px;background-size:58px;width:55px}.card-logos .card-logos__logo--safekey{background-position:-2px -1075px;background-size:58px;width:55px}.card-logos .card-logos__logo--securecode{background-position:-2px -1103px;background-size:58px;width:55px}.card-logos .card-logos__logo--mada{background-position:0px -1133px;background-size:58px;width:60px}.card-logos .card-logos__logo--clearpay{background-position:-4px -1289px;background-size:63px;width:55px}.card-logos .card-logos__logo--google-pay{background-position:-10px -1446px;background-size:69px;width:46px}.card-logos .card-logos__logo--afterpay{background-position:-4px -1349px;background-size:63px;width:55px}.card-logos .card-logos__logo--paypalinterest{background-position:-4px -1371px;background-size:63px;width:55px}.card-logos .card-logos__logo--revoult{background-position:-7px -1392px;background-size:63px;width:49px}.card-logos .card-logos__logo--paybylink{background-position:-8px -1394px;background-size:62px;width:44px}.card-logos .card-logos__logo--novuna{background-position:0 -1426px;background-size:62px;width:60px}@media only screen and (max-width:47.937em){.card-logos .card-logos__logo{margin:0 .375rem}}.back-to-top{position:fixed;opacity:0;top:100%;left:0;z-index:101;width:50px;height:90px;text-align:center;line-height:50px;color:#405761;background-color:#fff;transition:opacity .2s ease-out;text-transform:uppercase;border:1px solid #405761;font-size:.833rem;letter-spacing:2px;cursor:pointer}.back-to-top.show{opacity:1;bottom:85px;top:auto}.back-to-top span{display:block;line-height:50px;cursor:pointer;transform:rotate(90deg) translate(-30px,-10px);height:80px;width:70px;transform-origin:0 50% 0}@media only screen and (max-width:1024pxem){.back-to-top{width:40px;height:70px;padding:8px 10px;font-size:.833rem;line-height:16px}.back-to-top span{font-size:1.2rem;line-height:1.2rem}}@media only screen and (min-width1025px){.back-to-top:hover{color:#75be3e;background:#fff}}.site-footer .search-form input{border:none}.site-footer__top__newsletter__title i{background-color:#75be3e}.product{float:left;margin:0;padding:.5rem .5rem 1.5rem;text-align:center;width:100%}html.no-touch .product--hover,.product--hover--fixed{box-shadow:inset 0 0 0 1px #d0d0d0;position:relative;z-index:8;background:#fff;padding-bottom:calc(1.5rem - 1px)}html.no-touch .search-results-list .product--hover,.search-results-list .product--hover--fixed{box-sizing:border-box;position:relative}html.no-touch .product--hover.product--hover--fixed,.product--hover--fixed{z-index:901}.product--hover--fixed .product__details,.product--hover--fixed .product__details__prices,.product--hover--fixed .product__options{display:none}.product-list li{position:relative}.product__manufacturer-sash{position:absolute;top:0;right:0;z-index:1}.product__image{position:relative}.product__image a:not(.show-more-link){position:relative;display:block}.product__image img{margin:0 auto;height:auto}.product__attribute-swatches{padding:.5rem .25rem 0;background:#eee}.product__attribute-swatches-placeholder span{min-height:20px;display:block}.product__attribute-swatches ul{text-align:center;margin:0;padding:0;font-size:0}.product__attribute-swatches ul li{display:inline-block;margin:0 .25rem .5rem}.product__attribute-swatches ul li.selected{border:1px solid #405761}.product__attribute-swatches__swatch{display:block;height:.5rem;width:1.25rem}.product__attribute-swatches__swatch a{display:block;height:100%;width:100%}img.attribute_swatch_icon{min-width:1.25rem}.product__details__holder{position:relative}.product__details{color:#888;font-size:.833rem;padding:0 1rem .5rem}.product__details__title{line-height:1.5;margin-top:.5rem}.product__details__title span{display:block;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:1rem;color:#405761}.product__details__title a{color:#888}.product__weight{line-height:1.25}.product__details__prices{color:#405761;padding:0 0 .75rem;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:1rem;line-height:1rem}.product__details__prices__price{font-weight:700;display:block}.product__details__prices--above-title{margin-top:.5rem;padding-bottom:0}.product__details__prices--above-title .product__details__title{margin-top:0}.product__details__prices__price--sale{color:#b12024}.product__details__prices__rrp,.product__details__prices__saving,.product__details__prices__saving--percent{font-size:.694rem}.product__details__prices__spacer{color:#888;font-size:.833rem;font-weight:400}.product__reviews{background:#fff;padding:.25rem 0;margin:0 0 .25rem}.product__reviews .icon-star{color:#75be3e}.product__reviews .icon-star--inactive{color:#eee}.product__reviews span{padding:0 .125rem}.product__reviews .product__reviews__number-of-reviews{font-family:Montserrat;font-weight:400;font-size:.833rem;color:#405761;position:relative;top:-3px}.product__options__buttons,html.touch .compare-products__widget .product__options__buttons{display:none}.product__options__buttons.product__options__buttons_forced,html.touch .product__options__buttons,.product--hover .product__options__buttons{display:block}html.no-touch .slick-initialized .slick-slide .product__options__buttons{visibility:hidden;display:block}html.no-touch .slick-initialized .slick-slide .product--hover .product__options__buttons{visibility:visible}.slick-slide .product__options__buttons .product__options__buy,.slick-slide .product__options__buttons .product__options__view,.slick-slide .product__options__buttons .product__options__sample{transition:none}.slick-slide .product__details__holder__quick-buy{bottom:0;position:absolute;background:#fff}html.no-touch .slick-slide .product--hover,.slick-slide .product--hover--fixed{position:static}.slick-slide .product--hover--fixed .product__details,.slick-slide .product--hover--fixed .product__details__prices,.slick-slide .product--hover--fixed .product__options{display:block}.product__options__buy,.product__options__view,.product__options__sample,.product__options__view.product__options__view--out-of-stock{background:#75be3e;color:#fff;display:inline-block;margin:0 .25rem .25rem;padding:.5rem 0;font-size:.833rem;border:1px solid #75be3e;text-align:center;opacity:.8;width:33%;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.category .product__options__view{width:auto;padding:.5rem}.product__options__buy{opacity:.6}.product__options__sample{background:#405761;border-width:0;display:block;width:70%;margin:4px auto;text-transform:uppercase}.product__options__view:hover,.product__options__sample:hover,.product__options__view.product__options__view--out-of-stock:hover{opacity:1;color:#fff;text-decoration:none}.product__options__buy:hover{opacity:1;color:#75be3e;text-decoration:none}.product__options__buy{background:#fff;color:#75be3e;border:1px solid #75be3e}.product__options__view.product__options__view--out-of-stock:hover{text-decoration:none}.product__options__view--out-of-stock-custom{padding-bottom:.5rem;display:block}.product__options__wishlist{font-size:1.2rem;display:inline-block;cursor:pointer;margin:0 .2rem;position:relative;top:.25rem}.product__options__wishlist .ico:not(.wishlist_added){opacity:.6}.product__options__wishlist:hover{text-decoration:none;opacity:1}.product__options__wishlist{color:#888}.product__options__wishlist__title{color:#000}.product__options__wishlist__title:hover{text-decoration:underline;color:#888}.wishlist_added{color:#75be3e}.product__options__wishlist__title{display:none}.wishlist-tooltip{position:absolute;padding:.75rem;border:1px solid #eeeeee;bottom:100%;left:0;width:100%;background:#fff;z-index:1;font-size:.833rem;-webkit-box-shadow:4px 4px 5px 0 rgba(238,238,238,.5);-moz-box-shadow:4px 4px 5px 0 rgba(238,238,238,.5);box-shadow:4px 4px 5px #eeeeee80;color:#405761;visibility:hidden;opacity:0;transition:opacity .5s ease-in-out;pointer-events:none;box-sizing:border-box}.product__compare{margin-top:.5rem;font-size:.833rem;cursor:pointer}.product__compare__view a{display:inline-block;background:#75be3e;color:#fff;padding:.5rem 1rem;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:1rem}.product__details__holder__quick-buy{width:100%;min-height:100%;z-index:9;font-size:.833rem;display:none;padding:.5rem .5rem 0}.product--hover--fixed .product__details__holder__quick-buy{display:block}.product__details__holder__quick-buy__options select{width:100%;padding:.5rem;margin-bottom:.5rem;box-sizing:border-box}.product__details__holder__quick-buy__buy-price{color:#405761;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:1rem;line-height:1.2rem;margin-bottom:.5rem}.product__details__holder__quick-buy__buy-price.product__details__holder__quick-buy__buy-price--sale{color:#b12024}.button.product__details__holder__quick-buy__buy-button{width:100%;color:#fff;background:#75be3e;border:1px solid #75be3e;display:inline-block;margin:0 0 .5rem;padding:.75rem 0;font-size:1rem;cursor:pointer;letter-spacing:3px;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:2px}.button.product__details__holder__quick-buy__buy-button:hover{color:#75be3e;background:#fff}.product__details__holder__quick-buy__close{cursor:pointer}.product__details__holder__quick-buy__close span{font-size:.6rem}.product__details__holder__quick-buy__added__button{margin-bottom:.5rem;width:100%;padding:.75rem 0;max-width:none}.product__details__holder__quick-buy__added__title{margin-bottom:.5rem;font-weight:700;color:#405761}.product__options__trade__view--out-of-stock .product__options__view.product__options__view--out-of-stock{width:70%}.product__feefo{margin:0 0 .5rem}.product__feefo img{margin:0 auto}.product__options .yotpo .pull-left{float:none!important;text-align:center!important}.product__options .yotpo-bottomline a{display:none!important}.product__options .yotpo-display-wrapper{margin-bottom:.5rem!important;display:block}.search-results-list .product__details__title,.search-results-list .product__details__subtitle,.search-results-list .product__details__summary,.search-results-list .product__details__reference{margin-bottom:1rem}.search-results-list .product{border-bottom:1px solid #ffffff}.search-results-list .product__image{float:left;width:30%}.search-results-list .product__details__holder{width:70%;float:left;padding-left:1rem;margin-top:0}.search-results-list .product__details{float:left;width:70%;text-align:left;font-size:1rem;line-height:1.25}.product__details__reference{margin-top:.25rem;font-size:.833rem}.product__fake_weight{margin-top:.25rem;font-size:.833rem;color:#75be3e}.product__details__summary{margin:.25rem 0;line-height:1.5;font-size:.833rem}.product__details__summary p{margin:0}.product__details__summary ul{padding:0;margin:0;list-style:none}.product__details__summary li{margin:0}.product__details__summary li:before{content:"\2022  ";color:#888}.product__details__custom_description{margin:.5rem 0}.product__details__stock{margin:.25rem 0;line-height:1.5;font-size:.833rem}.product__details__stock .stock-message--in-stock{color:green}.product__details__stock .stock-message--out-of-stock{color:red}.search-results-list .product__details__prices{font-size:1.2rem;line-height:1.5;margin-top:.5rem;padding:0 0 .5rem}.search-results-list .product__details__prices__rrp,.search-results-list .product__details__prices__saving,.search-results-list .product__details__prices__saving--percent{font-size:.833rem}.search-results-list .product__options{float:left;width:30%;padding-left:.5rem;position:relative}.search-results-list .product__options__wishlist{font-size:.833rem;margin:.25rem 0}.search-results-list .product__options__wishlist__title{display:inline}.search-results-list .product__options__buy,.search-results-list .product__options__view,.search-results-list .product__options__view.product__options__view--out-of-stock{display:block;width:100%;padding:.5rem;margin:0 0 .5rem;font-size:1rem}.search-results-list .product__options__wishlist,.search-results-list .product__compare{display:block;margin:0 0 .25rem;padding:.25rem;font-size:.833rem;text-align:center}.product__details__holder__quick-view{padding:.75rem .75rem .25rem;position:absolute;z-index:8;background:#eee;top:-1px;visibility:hidden;text-align:left}.product--hover .product__details__holder__quick-view{left:100%}.product--hover--right .product__details__holder__quick-view{left:auto;right:100%;text-align:right}.product__details__holder__quick-view__pointer{width:0;height:0;border-top:10px solid transparent;border-right:10px solid #eeeeee;border-bottom:10px solid transparent;position:absolute;right:100%;top:10px}.slick-list .product--hover .product__details__holder__quick-view{left:auto;right:1px;top:1px;text-align:right}.slick-list .product__details__holder__quick-view__pointer{display:none}.featured-products__ul .product__details__holder__quick-view__group__attributes li{display:block}.product--hover--right .product__details__holder__quick-view__pointer{left:100%;right:auto;border-left:10px solid #eeeeee;border-right:0}.product__details__holder__quick-view__group{padding-bottom:.25rem}.product__details__holder__quick-view__group__subtitle{margin:0;padding:0 0 .25rem;color:#405761;font-size:.694rem;font-weight:700}.product__details__holder__quick-view__group__attributes{color:#888;font-size:.694rem}.product__details__holder__quick-view__group__attributes li{white-space:nowrap;padding:3px 0}.product__details__holder__quick-view__group__attributes span{text-decoration:line-through;opacity:.5}.attributes-option--out-of-stock{color:#ccc}.product__weight__tag,.product__details__subtitle{display:none}.search-results-list .product__weight__tag{display:inline}.search-results-list .product__details__subtitle{display:block;font-size:.833rem}.calculator-form-holder button{width:100%;margin-top:1rem}.pack_contains_m_wrapper{margin-bottom:1rem}.search-results-list .tag-list--images img{margin-right:0}.search-results-list .tag-list--images{width:100%}.product_slideshow:not(.slick-slider)>div:not(:first-child){display:none}@media only screen and (min-width:1025px){.product__options__wishlist:hover{color:#888}.product__details__prices--above-title .product__details__prices__price{display:inline-block}}@media only screen and (min-width:768px)and (max-width:1024px){.product__options__buy,.product__options__view,.product__options__sample,.product__options__view.product__options__view--out-of-stock{width:100%}}@media only screen and (max-width:1024px){.product{padding:.5rem .5rem 1rem}.html.no-touch .product--hover,.product--hover--fixed{padding-bottom:calc(1rem - 1px)}.product__details__holder__quick-buy{padding:.5rem 0 0}.search-results-list .product__image{width:40%}.search-results-list .product__details__holder{width:60%}.search-results-list .product__details{width:100%}.search-results-list .product__options{float:none;width:100%;clear:both;text-align:left;padding-left:0}.search-results-list .product__details__prices{padding:0 1rem .5rem}.search-results-list .product__options__buttons{padding:0 1rem}.search-results-list .product__options__view,.search-results-list .product__options__buy{width:40%;float:left;margin-right:.5rem;text-align:center}.search-results-list .product__options__wishlist__title{display:none}.search-results-list .product__options__wishlist{top:.25rem;float:left;font-size:1.44rem}.search-results-list .product__compare{clear:both;float:none;text-align:left;padding:0}.product__options__view--out-of-stock{width:100%}.product__manufacturer-sash img{width:50%;height:50%;float:right}}@media only screen and (max-width:767px){.search-results-list .product__details__summary,.search-results-list .product__details__stock,.product__options__view,.product__options__buy,.product__options__view.product__options__view--out-of-stock,.search-results-list .product__options__buy,.search-results-list .product__options__view,.search-results-list .product__options__view.product__options__view--out-of-stock{display:none}.product__options__wishlist{font-size:1.44rem}.product__compare{margin-top:.5rem;padding:.5rem 0}.search-results-list .product__options__wishlist{font-size:.833rem;padding:.25rem 0;margin:.25rem 0;top:0;float:none;clear:both}.search-results-list .product__options__wishlist__title{display:inline}.product__details__prices__spacer{display:none}.product__details__prices__rrp{display:block}.product__details__prices__saving,.product__details__prices__saving--percent{display:inline-block}.product__details__prices{font-size:.833rem}.product__details__prices__rrp,.product__details__prices__saving,.product__details__prices__saving--percent{font-size:.694rem}.product__attribute-swatches-mobile-swatch-count{font-size:.8em}}@media only screen and (max-width:767px)and (orientation:landscape){.search-results-list .product__details__summary,.search-results-list .product__details__stock{display:block}}.product__details__vat_relief_available{background-color:#eee;font-size:.87rem;padding:.5rem}.product-promo,.product-promo .promo-unit__link{position:relative}.product-promo .promo-unit__link{display:block}.product-promo .promo-unit__overlays{max-width:100%!important}.product-promo img{width:100%}.img_center{display:block;margin:auto}.product_slideshow__image img{-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.slick-slide img.slick-loading{border:0}.buy_the_look_label{display:none}.product__child-count{background:#eee;color:#405761;font-size:.875rem;line-height:2rem;position:absolute;left:0;bottom:0;width:100%;pointer-events:none}.search-results-products--promo{padding:0 0 20px 20px}.product__details__specifications{display:table;width:100%}.product__details__specifications_table{display:table-row-group}.specification_container{display:inline}.specification_cell{display:table-cell;padding:.25rem .25rem .25rem 0;vertical-align:middle}.gauge_container{display:none}.product__image .infclick{display:block;position:relative}.product__image .infclick>img{position:absolute;top:0;right:0;bottom:0;left:0}video.media_preview{width:100%;max-height:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.nosto_element .product__image img{position:initial;top:initial;right:initial;bottom:initial;left:initial}.search-results-list .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0}.product__image{margin:0 auto;max-width:100%}.attribute_swatch--child-img{max-width:25px}.product-sash{text-transform:capitalize;letter-spacing:normal;font-size:.9rem}.search-results-products .product-list>.col{padding:.5rem}html.no-touch .product,html.no-touch .product--hover,.product--hover--fixed{padding:.5rem 0 0;border:0;-webkit-box-shadow:none;box-shadow:none}.product{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__image,.product__image img{width:100%!important}.product__details__holder .product__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0}.product__details__holder{text-align:left;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product__options .product__details__prices{padding:0 0 1rem}.product__options .product__details__prices>span{font-weight:500;letter-spacing:0}.product__options .product__details__prices .product__details__prices__price{font-weight:400;letter-spacing:0;font-size:.875rem;color:#888}.product__options .product__details__prices .product__details__prices__price>span>span{font-weight:700;color:#ff403f}.product__options__wishlist{display:none}.product .product__options .product__options__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%}.product__options .product__options__buttons .product__options__buy{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:100%;flex-basis:100%;background-color:#7ac142;border-color:#7ac142;color:#fff}.product__options .product__options__buttons .product__options__buy:hover{background-color:#fff;color:#7ac142}.product__options .product__options__buttons .product__options__view,.product__options .product__options__buttons .product__options__sample:hover{background-color:#0e0e0e;border-color:#0e0e0e;color:#fff}.product__options .product__options__buttons .product__options__view:hover{background-color:#fff;color:#0e0e0e}.product__options .product__options__buttons .product__options__sample{background-color:#fff;border:1px solid #0e0e0e;color:#0e0e0e}.product__options .product__options__buttons .product__options__view,.product__options .product__options__sample{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product__options .product__options__buttons .product__options__buy,.product__options .product__options__buttons .product__options__view,.product__options .product__options__sample{margin:0;padding:.75rem 0;text-transform:uppercase;font-weight:700;border-radius:.5rem;opacity:1}@media screen and (max-width:480px){.product .product__options .product__options__buttons{margin:0;gap:.5rem}.product__options .product__options__buttons .product__options__buy,.product__options .product__options__buttons .product__options__view,.product__options .product__options__sample{font-size:min(3.5vw,.75rem)}}@media screen and (max-width:767px){.product__details__title span{font-size:.75rem}}@media screen and (min-width:768px){.search-results-products__list li{height:auto!important}}.upselling__table--multi-tabs-list{width:100%;border:1px solid #d0d0d0}.upselling__table--multi-tabs-list tbody tr{border-top:1px solid #d0d0d0}.upselling__table--multi-tabs-list thead th,.upselling__table--multi-tabs-list tbody td{padding:10px}.upselling__table--multi-tabs-list thead th{background-color:#405761;color:#fff}.upselling__table--multi-tabs-list thead th:not(:last-child){border-right:2px solid #ffffff}.upselling__table--multi-tabs-list tr:nth-child(odd) td{background-color:#eee}.upselling__table--multi-tabs-list .product__image img{height:68px;width:68px}.upselling__table--multi-tabs-list .product__options{width:25%}.upselling__table--multi-tabs-list .product__options__buttons{display:block}.upselling__table--multi-tabs-list-buy{width:100%;border:1px solid #d0d0d0}.upselling__table--multi-tabs-list-buy tbody tr{border-top:1px solid #d0d0d0}.upselling__table--multi-tabs-list-buy thead th,.upselling__table--multi-tabs-list-buy tbody td{padding:10px}.upselling__table--multi-tabs-list-buy thead th{background-color:#405761;color:#fff}.upselling__table--multi-tabs-list-buy thead th:not(:last-child){border-right:2px solid #ffffff}.upselling__table--multi-tabs-list-buy tr:nth-child(odd) td{background-color:#eee}.upselling__table--multi-tabs-list-buy .product__image img{height:68px;width:68px}.upselling__table--multi-tabs-list-buy .product__options{width:25%}.upselling__table--multi-tabs-list-buy .product__options__buttons{display:block}.upselling__title,.static-bundle-components__title{position:relative}.upselling__title__holder,.static-bundle-components__title__holder{position:absolute;right:0;top:0}.upselling__title__holder .slick-arrow,.static-bundle-components__title__holder .slick-arrow{position:static;display:inline-block;margin-bottom:0;width:auto;top:auto;left:auto;height:auto;margin:.25rem;padding:0 .125rem;background:#eee;color:#405761}.upselling__title__holder .slick-arrow span,.static-bundle-components__title__holder .slick-arrow span{line-height:2.75rem;font-size:1.2rem;font-weight:400}.upselling__ul--mini .product__options__view,.upselling__ul--mini .product__options__buy,.upselling__ul--mini .product__options__wishlist,.static-bundle-components__ul--mini .product__options__view,.static-bundle-components__ul--mini .product__options__buy,.static-bundle-components__ul--mini .product__options__wishlist{display:none}.buy-the-look .button{display:block;margin:0 auto 1rem;background:#fff;color:#405761;border:1px solid #405761}.buy-the-look .button:hover{background:#405761;color:#fff}.buy-the-look .buy_the_look_checkbox{display:none}.tabbed-upselling__menu{width:100%;display:table;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}.tabbed-upselling__menu li{width:1440px;margin:0;padding:0;display:table-cell;text-align:center;height:100%;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:1.2rem;white-space:nowrap}.tabbed-upselling__menu li a{background:#405761;color:#fff;border:1px solid #ffffff;display:block;padding:.75rem}.tabbed-upselling__menu li a:hover{cursor:pointer}.tabbed-upselling__menu li a.tabbed-upselling__menu__upselling__link--selected{background:#75be3e;color:#fff}#js-added-to-wishlist-wtl{text-align:center}#js-added-to-wishlist-wtl .added-to-basket{margin:0 auto 1rem;text-align:center;display:inline-block}#js-added-to-wishlist-wtl .added-to-basket__button{margin:0 auto;display:block;width:auto;max-width:initial;padding:.5rem 1rem}.upselling__ul--details .product__image{float:left;margin:0}.upselling__ul--details .product__details__holder{position:relative;width:50%;float:left;text-align:left}.upselling__ul--details .product__details,.upselling__ul--details .product__details__prices{padding-left:0;margin-left:.25rem}.upselling__ul--details .product__details__prices{min-height:46px}.upselling__ul--details .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1025px){.site-title.upselling__title--mini,.site-title.static-bundle-components__title--mini{padding:1rem 0}.upselling__ul--mini .slick-track .col{padding:1px}}@media only screen and (max-width:767px){.upselling__title--half.site-title,.upselling__title--2-across.site-title,.static-bundle-components__title--half.site-title,.static-bundle-components__title--2-across.site-title{text-align:left}.tabbed-upselling__menu{display:block;position:relative}.tabbed-upselling__menu li{width:100%;display:block}.tabbed-upselling__menu li a,.tabbed-upselling__menu li a.featured-tags__menu__tag__link--selected{background:#405761;color:#fff;border-bottom:0}}.product-page-wrapper{margin-top:1.5rem!important;margin-bottom:2rem!important;font-family:Montserrat,sans-serif!important}.breadcrumb{font-size:.82rem!important;color:#777!important;padding:12px 0!important;border-bottom:1px solid #eaeaea!important;margin-bottom:1.5rem!important;font-family:Montserrat,sans-serif!important}.breadcrumb a{color:#405761!important;text-decoration:none!important}.breadcrumb a:hover{text-decoration:underline!important}.breadcrumb span{color:#888!important}.slick-slide-img-wrap img{width:100%!important;height:auto!important;display:block!important}.product__image__thumbs__outer{margin-top:15px!important}.product__image__thumbs .product__image__thumb{cursor:pointer!important;padding:4px!important;box-sizing:border-box!important}.product__image__thumbs .product__image__thumb img{border:1px solid #eaeaea!important;width:100%!important;height:auto!important;display:block!important}.product__image__thumbs .slick-current img{border-color:#405761!important;border-width:2px!important}.product-content__title{font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:1.5rem!important;color:#405761!important;line-height:1.3!important;margin-bottom:5px!important}.product-content__subtitle{color:#888!important;font-size:.95rem!important;margin-bottom:10px!important;display:block!important}.product-content__reference{font-size:.85rem!important;color:#405761!important;margin-bottom:15px!important}.product-content__price-info__price{font-family:Montserrat,sans-serif!important;font-size:1.75rem!important;color:#405761!important;font-weight:700!important;margin-bottom:8px!important}.product-content__price-info__price span.product-content__price--inc{color:#405761!important}.price-split-slash{color:#888!important;font-weight:400!important;margin:0 5px!important}.product-content__price-info__rrp{font-size:.875rem!important;color:#888!important;text-decoration:line-through!important;font-family:Montserrat,sans-serif!important;display:inline-block!important}.product-content__price-info__saved{font-size:.875rem!important;color:#7ac142!important;font-weight:700!important;font-family:Montserrat,sans-serif!important;display:inline-block!important}.price-info__separator{color:#888!important;margin:0 8px!important;display:inline-block!important}.stock-message{border-top:1px solid #eaeaea!important;border-bottom:1px solid #eaeaea!important;padding:12px 0!important;margin:15px 0!important;font-size:.85rem!important}.stock-message--in-stock{color:#7ac142!important;font-weight:700!important}.stock-message--out-of-stock{color:#ff403f!important;font-weight:700!important}.stock-message__delivery-message{color:#888!important}.stock-message__seperator{color:#eaeaea!important}.product-tabs{margin-top:20px!important;margin-bottom:25px!important;font-family:Montserrat,sans-serif!important}.product-tabs__list{display:flex!important;border-bottom:1px solid #eaeaea!important;margin-bottom:15px!important;padding-left:0!important}.product-tabs__list__item{list-style:none!important;margin-right:0!important;flex:1!important;text-align:center!important}.product-tabs__list__item__link{display:block!important;padding:12px 0!important;color:#888!important;font-weight:700!important;text-decoration:none!important;font-size:.85rem!important;text-transform:uppercase!important;border:1px solid transparent!important;border-bottom:none!important;border-radius:4px 4px 0 0!important}.product-tabs__list__item.active{border-bottom:2px solid #405761!important}.product-tabs__list__item.active .product-tabs__list__item__link{color:#405761!important}.product-tabs__content{font-size:.85rem!important;line-height:1.6!important;color:#555!important;border:1px solid #eaeaea!important;border-top:none!important;padding:15px!important;background-color:#fff!important}.product-tabs__content__cms table{width:100%!important;border-collapse:collapse!important;margin-bottom:15px!important}.product-tabs__content__cms table td{padding:8px 10px!important;border-bottom:1px solid #f1f1f1!important;color:#405761!important}.product-tabs__content__cms table td strong{font-weight:700!important}.tile-calculator-tabs-row{display:flex!important;width:100%!important;gap:10px!important;margin-bottom:-1px!important}.tile-calculator-tab-btn{flex:1!important;padding:12px 0!important;border:1px solid #cbd5e1!important;background-color:#fff!important;color:#405761!important;font-weight:700!important;text-transform:uppercase!important;font-size:.85rem!important;cursor:pointer!important;border-radius:4px 4px 0 0!important;font-family:Montserrat,sans-serif!important;outline:none!important}.tile-calculator-tab-btn.active{background-color:#405761!important;color:#fff!important;border-color:#405761!important}.tile-calculator-container{border:1px solid #cbd5e1!important;border-radius:0 0 4px 4px!important;padding:20px!important;background-color:#fff!important;margin-bottom:25px!important;font-family:Montserrat,sans-serif!important}.tile-calculator-coverage-header{font-size:.8rem!important;color:#888!important;margin-bottom:15px!important;font-weight:500!important}.tile-calculator-dropdown-wrapper{margin-bottom:15px!important}.tile-calculator-label{display:block!important;font-size:.75rem!important;font-weight:700!important;color:#405761!important;text-transform:uppercase!important;margin-bottom:6px!important}.tile-calculator-select-wrap select{width:100%!important;padding:10px!important;border:1px solid #cbd5e1!important;border-radius:4px!important;background-color:#fff!important;color:#405761!important;font-size:.9rem!important;outline:none!important}.tile-calculator-input-row input{width:100%!important;padding:10px!important;border:1px solid #cbd5e1!important;border-radius:4px!important;color:#405761!important;font-size:.9rem!important;box-sizing:border-box!important;outline:none!important}.tile-calculator-input-flex{display:flex!important;gap:15px!important}.tile-calculator-input-flex>div{flex:1!important}.tile-calculator-results-box{background-color:#f7f9fa!important;border:1px solid #eaeaea!important;padding:15px!important;border-radius:4px!important;margin:20px 0!important}.tile-calculator-total-price{font-size:1.5rem!important;font-weight:700!important;color:#405761!important;margin-bottom:5px!important}.tile-calculator-total-qty{font-size:.85rem!important;color:#888!important}.tile-calculator-total-qty strong{color:#405761!important}.tile-calculator-actions-box{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:15px!important}.tile-calculator-wastage-wrap{display:flex!important;align-items:center!important;gap:8px!important;font-size:.78rem!important;color:#405761!important;cursor:pointer!important}.tile-calculator-wastage-wrap input{margin:0!important}.tile-calculator-trigger-btn{background-color:#405761!important;border:1px solid #405761!important;color:#fff!important;padding:12px 25px!important;font-weight:700!important;text-transform:uppercase!important;font-size:.85rem!important;border-radius:4px!important;cursor:pointer!important;transition:all .2s ease-in-out!important;font-family:Montserrat,sans-serif!important}.tile-calculator-trigger-btn:hover{background-color:#fff!important;color:#405761!important}.quantity-container{margin-bottom:20px!important;display:flex!important;align-items:center!important;gap:15px!important}.quantity__label{font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:.875rem!important;color:#405761!important;text-transform:capitalize!important;margin:0!important}.quantity_control_normal{border:1px solid #cbd5e1!important;border-radius:4px!important;display:inline-flex!important;align-items:center!important;overflow:hidden!important;height:38px!important;background-color:#fff!important}.quantity_control_normal button{background:#f1f5f9!important;border:none!important;cursor:pointer!important;color:#405761!important;width:38px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.1rem!important;outline:none!important}.quantity_control_normal button:hover{background-color:#e2e8f0!important}.quantity_control_normal input{border:none!important;border-left:1px solid #cbd5e1!important;border-right:1px solid #cbd5e1!important;width:50px!important;text-align:center!important;font-size:.95rem!important;font-weight:700!important;color:#405761!important;outline:none!important;height:100%!important;padding:0!important;margin:0!important;background:#fff!important}.product-options-buttons{width:100%!important;display:block!important}.product-buttons{width:100%!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin-bottom:25px!important}.product-buttons>div{width:100%!important}.product-buttons button{width:100%!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .2s ease-in-out!important;height:55px!important;display:flex!important;align-items:center!important;justify-content:center!important}.button--add-basket{background-color:#7ac142!important;border:1px solid #7ac142!important;color:#fff!important;font-size:1.25rem!important;letter-spacing:2px!important}.button--add-basket:hover{background-color:#fff!important;color:#7ac142!important}.button--add-basket:disabled{background-color:#ccc!important;border-color:#ccc!important;color:#fff!important;cursor:not-allowed!important}.product-buttons__separator{text-align:center!important;font-size:.8rem!important;color:#888!important;text-transform:uppercase!important;font-weight:700!important;margin:4px 0!important}.button--add-basket--request-sample{background-color:#fff!important;border:2px solid #405761!important;color:#405761!important;font-size:1.25rem!important;letter-spacing:2px!important}.button--add-basket--request-sample:hover{background-color:#405761!important;color:#fff!important}.button--add-wishlist--1{background-color:transparent!important;border:none!important;color:#888!important;font-size:.85rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;text-decoration:none!important;text-transform:uppercase!important;font-weight:700!important;letter-spacing:1px!important;height:auto!important;margin:10px auto 0!important;width:auto!important;cursor:pointer!important}.button--add-wishlist--1:hover{color:#405761!important}.additional-searches{border-top:1px solid #eaeaea!important;padding:20px 0!important;display:flex!important;flex-direction:column!important;gap:10px!important}.additional-searches .button-link{display:inline-block!important;border:1px solid #cbd5e1!important;padding:10px 20px!important;border-radius:4px!important;text-decoration:none!important;color:#405761!important;font-weight:700!important;font-size:.85rem!important;text-align:center!important}.additional-searches .button-link:hover{background-color:#f7f9fa!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-replica.css.map */
