.products-grid,.products-grid__item,.products-grid .product-card,.products-grid .product-card__info,.carousel__items,.carousel__items .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex}.abs-clearer:after{clear:both;content:'';display:table}.slick-arrow,.slick-dots button,.store-search-clear{background:transparent;border:0;display:inline-block;padding:0}.slick-arrow:focus,.slick-dots button:focus,.store-search-clear:focus{outline:none}.store-search-clear span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.slick-dots{margin:0;padding:0;list-style:none none}.product-card{position:relative;font-size:1.4rem;line-height:1.14;font-weight:400}.product-card a{text-decoration:none}.product-card__photo{display:block;position:relative;text-align:center;min-height:1px}.featured-products .product-card{position:relative}.featured-products .product-card__status{top:10px;text-align:center}.product-card__status{position:absolute;top:0;left:0;width:64px;height:64px;line-height:64px;border-radius:50%;background-color:#fa8f12;color:#fff;text-transform:uppercase;text-align:center;font-family:'Sofia Pro Soft';font-size:1.8rem;z-index:10;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.product-card__status span{display:block}.product-card__status+.product-card__status.special{display:none}.product-card__status.special{width:55px;height:55px;background-color:#65a15a;border-radius:0;font-size:1.2rem;line-height:1}.product-card__status.special:before{content:'';display:block;position:absolute;width:100%;height:100%;background-color:#65a15a;transform:rotate(45deg);z-index:-1}.product-card__status.special-online,.product-card__status.special-online:before{background-color:#d00021}.product-card__label.online-only-label{position:absolute;display:block;width:100%;padding:4px;background-color:#ffb23f;font-size:1.2rem;text-align:center;transform:translateY(-100%)}.product-card__label.online-only-label.red{background-color:#d00021;color:#fff}.product-card__rating{margin-top:12px;height:17px}.product-card__name{display:block;margin-top:24px}.product-card .price-box{font:400 2.2rem/1.18 'Sofia Pro Soft','Arial',sans-serif;padding-top:12px;border-top:1px dotted currentColor;margin-top:12px;white-space:nowrap}.blog-page .product-card .price-box{white-space:normal}.product-card .price-box>*:not(.old-price){margin:0;font-size:inherit;line-height:inherit}.product-card .price-label{font-size:1.6rem}.product-card .old-price{display:inline !important;font:400 .64em/1.29 'Sofia Pro Soft','Arial',sans-serif;text-decoration:line-through;color:#fa8f12;margin-left:4px}.product-card__info,.product-card__rating,.product-card__actions,.product-card__name,.product-card .price-box{width:100%}.product-card .stock.unavailable{text-align:center}.products-grid{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-height:1px;margin:0 -12px}.products-grid__item{box-sizing:border-box;width:50%;padding:0 12px 48px;min-height:1px}.products-grid .product-card,.products-grid .product-card__info{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:1px;width:100%}.products-grid .product-card__info,.products-grid .product-card__name{-webkit-flex-grow:1;flex-grow:1;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto}.products-grid .product-card-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.jspContainer{overflow:hidden;position:relative;width:100% !important}.jspPane{position:absolute;width:100% !important}.jspVerticalBar{position:absolute;top:0;right:3px;width:6px;height:100%;background:red}.jspVerticalBar{margin:0;padding:0}.jspCap{display:none}.jspTrack{background:#FBF9F9;position:relative}.jspDrag{background:#29333A;position:relative;top:0;left:-3px;width:12px;cursor:pointer}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.slider{white-space:nowrap;overflow:hidden}.slider__item{display:inline-block;vertical-align:top;white-space:normal}.slider__item-title{font:3rem/1.4 'Sofia Pro Soft';letter-spacing:0.015em;margin-bottom:16px}.slider__item-descr{font-family:'Sofia Pro Soft'}.slider__item-separator{display:none}.slider__item-link{text-decoration:none}.slider__item-img{width:100%}.slider__item-img picture,.slider__item-img img{width:100%}.slider__item .action{min-width:252px;border-radius:28px;padding-left:32px;padding-right:32px}.slider .countdown-wrap{padding:10px 0;font-size:3rem;line-height:1;font-weight:400;color:#fff}.slider .countdown-title{display:block;padding-top:10px;font-family:'Sofia Pro Soft','Arial',sans-serif;font-size:5rem;line-height:1}.slider .countdown-item{position:relative;display:inline-block;text-align:center}.slider .countdown-item:not(:last-child):after{content:':';position:absolute;top:0;right:5px;line-height:.8;letter-spacing:0;transform:translateX(50%)}.slider .countdown-item:last-child{padding-right:0}.slider .countdown-item strong{display:block;margin:0 auto;background-color:rgba(0,0,0,0.4);border-radius:10px;font-weight:400;line-height:1}.slider .countdown-item span{display:block;font-size:1.6rem;font-weight:300}.slider.items,.slick-slider{padding-bottom:57px}.slick-slider{position:relative}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:32px;height:60px;background:#fff;border:1px solid #c5c9cd;border-radius:2px;font-size:0}.slick-dotted .slick-arrow{top:calc(50% - 42.5px)}.slick-next{right:10px}.slick-prev{left:10px}.slick-prev svg{transform:rotate(180deg)}.slick-dots{letter-spacing:-.33em;font-size:0;line-height:0;margin-bottom:0;text-align:center;position:absolute;left:0;right:0;bottom:0}.slick-dots button{width:9px;height:9px;background:#c5c9cd;border-radius:50%}.slick-dots li{display:inline-block;vertical-align:top;margin:0 8px}.slick-dots .slick-active button{background:#65a15a}.slick-list{overflow:hidden}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-perspective:2000px;perspective:2000px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slick-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden}.widget-slider .slider:not(.slick-initialized) .slider__item{width:100%}.widget-slider-ajax{position:relative}.widget-slider-ajax .loading-mask{z-index:50}.slider__item-img{position:relative;overflow:hidden}.slider__item-img picture:not(.lazypic){position:absolute;top:0;left:0;right:0}.carousel{padding-top:40px}.carousel__items{list-style:none;margin:0;padding:0;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.carousel__items-container{position:relative}.carousel__items.slick-slider{position:static}.carousel__items.slick-slider.relative{position:relative}.carousel__items.slick-initialized{display:block}.carousel__items.slick-initialized .carousel__item{padding-bottom:0 !important}.carousel__items.slick-dotted,.carousel__items.has-dots{padding-bottom:85px}.carousel__items .slick-track{min-height:1px;margin:auto}.carousel__items .products-grid__item{padding-bottom:0}.carousel--8items .carousel__item{width:12.5%;padding-left:22px;padding-right:22px;box-sizing:border-box}.carousel__actions{text-align:center}.carousel__actions .action{width:100%}.carousel--products-with-bg{background-color:#fbf9f9}.carousel--products-with-bg .carousel__title{background-color:#fbf9f9}.carousel--products-with-bg .product-card__name{display:block;padding-top:16px;font-size:1.4rem;line-height:1.6rem;font-weight:400;text-decoration:none}.carousel--products-with-bg .product-card__actions .action.primary{display:block}.carousel--products-with-bg .price-box{margin-top:12px}.carousel--products-with-bg .price-final_price{display:inline-block;font-family:'Sofia Pro Soft','Arial',sans-serif;font-size:2.2rem;line-height:2.6rem}.featured-products .product-card__photo{padding-top:100%;max-width:none;margin:0}.featured-products .product-card__photo img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.product-subscribe-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 5px;text-align:center}.product-subscribe-tab{width:calc(50% - 10px);padding:10px 4px;margin:0 5px;border-radius:4px 4px 0 0;background-color:#fbf9f9}.product-subscribe-tab[role="tab"]:not(.active){cursor:pointer;background-color:#efefef;box-shadow:inset 0px -4px 10px -6px rgba(93,105,116,0.2)}.product-subscribe-tab[role="tab"]:not(.active):hover{background-color:#fbf9f9}.product-subscribe-tab.active{font-weight:600;cursor:default}.product-subscribe-tab p{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.product-subscribe-tab .subscribe-discount{padding-left:5px}.subscribe-block.field{margin-bottom:0}.subscribe-block .fieldset{background-color:#fbf9f9}.subscribe-block .fieldset+.fieldset{display:none}.subscribe-block .field.subscription{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:16px;margin-bottom:0;background-color:#fbf9f9}.subscribe-block .field.subscription .label{margin-bottom:0;font-size:1.4rem;font-weight:600}.subscribe-block .field.subscription .subscriptionSelect{width:200px;height:51px;padding:0 35px 0 10px;background-position-x:calc(100% - 10px)}.subscribe-block-info{max-width:400px;padding:0 10px 24px;margin:0 auto;text-align:center}.subscribe-block-info p{margin-bottom:8px}.subscribe-block-info .title{font-size:1.4rem;line-height:1.8rem;letter-spacing:0.47px;text-transform:uppercase;color:#fa8f12}.subscribe-block-info .description,.subscribe-block-info a{font-size:1.2rem;line-height:1.6rem;letter-spacing:0.17px;color:#9b9b9b}.subscribe-block-info a{text-decoration:underline}.map-area .actions{margin-top:16px;margin-bottom:40px}.map-area .actions .action{width:100%;line-height:1.5rem}.map-area-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.map-area-wrapper .map{width:100%;height:400px;margin-bottom:40px}.map-area-wrapper .store-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:600px;margin-bottom:40px;-webkit-overflow-scrolling:touch;-webkit-overflow-y:auto;overflow-y:auto}.map-area-wrapper .store-item{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.map-area-wrapper .store-item:not(:last-child){padding-bottom:16px;border-bottom:1px dotted currentColor;margin-bottom:16px}.map-area-wrapper .store-item.disable{display:none}.map-area-wrapper .store-item p{margin-bottom:.5em}.map-area-wrapper .store-item .title{font-weight:400}.map-area-wrapper .store-item .direction{cursor:pointer;text-decoration:underline}.no-touchevents .map-area-wrapper .store-item .direction:hover{text-decoration:none}.map-area-wrapper .store-item .action{max-width:none;padding:10px 30px;margin-top:16px;line-height:1}.map-area-wrapper .store-item [data-role="select-store"]{display:none}h2.store-search-subtitle{padding-top:20px}.store-search-field{position:relative}.store-search-field .message{margin-top:16px}.store-search-clear{position:absolute;right:1px;top:1px;width:54px;height:54px;background-color:#fff;border-radius:2px;display:none}.store-search-clear use{fill:currentColor}.store-search-specialities{padding:12px 16px 0;border:1px solid #c5c9cd}.store-search-specialities.active [data-role='title']{border-bottom:1px dotted #c5c9cd}.store-search-specialities-title{padding-bottom:15px;cursor:pointer}.store-search-specialities-title span{position:relative;display:inline-block;padding-right:40px;line-height:2.7rem}.store-search-specialities-title span:after,.store-search-specialities-title span:before{content:'';position:absolute;background-color:#23272a;border-radius:6px;transition:transform .2s ease-out .2s,top .2s ease-out,right .2s ease-out;z-index:0}.store-search-specialities-title span:after{top:13px;right:9px;width:13px;height:3px}.store-search-specialities-title span:before{top:8px;right:14px;width:3px;height:13px}.store-search-specialities-title[aria-expanded="true"] span:after,.store-search-specialities-title[aria-expanded="true"] span:before{transition:transform .2s ease-out,top .2s ease-out .2s,right .2s ease-out .2s}.store-search-specialities-title[aria-expanded="true"] span:after{right:13px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.store-search-specialities-title[aria-expanded="true"] span:before{right:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.store-search-specialities .collapsible-wrap{display:none}.store-search-specialities-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-top:15px;margin:0 -20px 0 0;list-style:none}.store-search-specialities-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(33.33% - 20px);padding-bottom:15px;margin-right:20px}.store-search-specialities-item input[type="checkbox"]+label{padding:5px 10px}.store-search-specialities-item input[type="checkbox"]+label:before,.store-search-specialities-item input[type="checkbox"]+label:after{display:none !important}.store-search-specialities-item input[type="checkbox"]:checked+label{box-shadow:0 0 10px 2px rgba(0,0,0,0.15)}.store-search-specialities-item .specialities-item{-webkit-flex-grow:1;flex-grow:1}.store-search-specialities-item .specialities-item__photo{width:42px;height:42px;margin:0 auto 5px;text-align:center}.store-search-specialities-item .specialities-item__photo img{width:100%;height:100%}.store-search-specialities-item .specialities-item__info{text-align:center}.store-search-specialities-item .specialities-item__name{display:inline-block;font-size:1.3rem;line-height:1.3}.select-store{position:relative;padding:0 16px 20px 16px;background-color:#fbf9f9}.select-store .mage-error{display:none;margin-bottom:10px;font-size:1.4rem}.select-store .mage-error._show{display:block !important}.select-store-title{position:relative;margin-bottom:17px;font-family:'Sofia Pro Soft','Arial',sans-serif;font-size:1.6rem;line-height:2.4rem}.select-store-title svg{position:absolute;top:0;left:-40px}.select-store-description{margin-top:15px;margin-bottom:10px;font-size:1.4rem}.select-store .select-store-action{width:100%;padding-top:16px;padding-bottom:16px}.select-store .select-store-action svg{margin-right:3px}.select-store .select-store-action span{vertical-align:middle}.select-store-trigger{display:inline-block;font-size:1.4rem;font-weight:300;line-height:1.9rem}.select-store-trigger:not(:last-child){margin-right:20px}.select-store-popup-block{display:none}.select-store-modal .modal-inner-wrap{max-width:1024px;padding:24px}.select-store-modal .modal-inner-wrap .action-close{top:0;right:0}.select-store-modal .map-area h2{font-size:2rem;margin-bottom:12px}.select-store-modal .map-area h2.store-search-subtitle{padding-top:12px}.select-store-modal .map-area [name="store-search"]{height:48px;padding-top:10px;padding-bottom:10px}.select-store-modal .map-area-wrapper .map{max-width:none}.select-store-modal .store-search-clear{width:46px;height:46px}.select-store-modal .store-search-specialities{padding-top:9px}.select-store-modal .store-search-specialities-title{padding-bottom:10px}.select-store-modal .more-info-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:10px 0}.select-store-modal .more-info-wrap .action{margin-top:0}.storefinder-popup-confirm .modal-inner-wrap{text-align:center}.storefinder-popup-confirm .modal-title{width:100%}.feefo-rating{white-space:nowrap;line-height:1}.feefo-rating__count{margin-left:8px;font-size:1.2rem;letter-spacing:0.014em}.feefowidget-window-modal-container .feefowidget-global-container-header{display:none}.feefowidget-window-modal-container .feefowidget-global-container-body{border-top:0 !important}.feefowidget-window-modal-container .feefowidget-mobile-tabs .feefowidget-reviews-tab-trigger{background-color:transparent}.feefo-loaded .fake-pdp{display:none !important}.fake-pdp .feefo-rating__stars{cursor:pointer}.fake-pdp .product-card__rating{line-height:17px;padding:4px;border-top:none !important}.fake-pdp .feefo-rating>*{display:inline-block;vertical-align:middle}.fake-pdp .feefo-rating__count{font-size:1.4rem;font-weight:700;color:#0088c1;margin:0}.fake-pdp .feefowidget-logo{width:53px}.available-wrap .more-link{font-size:12px}.available-block{margin-bottom:10px;padding:16px;background-color:#fbf9f9}.available-block .title{display:block;padding-bottom:16px;font-weight:400;font-size:1.8rem}.available-block .copy{margin:0;padding-bottom:16px;font-size:1.6rem}.available-block a{font-size:1.4rem}.attribute-swatches-wrapper.more-items{position:relative}.attribute-swatches-wrapper.more-items:after{content:'';position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%)}.attribute-swatches-new{max-height:540px;overflow-y:auto}.attribute-swatches-new .item{display:flex;padding:20px 0;font-size:1.2rem}.more-items .attribute-swatches-new .item{padding-right:20px}.attribute-swatches-new .item:not(:last-child){border-bottom:1px dotted #4a4a4a}.attribute-swatches-new .item:not(.active){cursor:pointer}.attribute-swatches-new .radio{flex:none;position:relative;margin-right:6px}.attribute-swatches-new .radio:before{content:'';display:block;width:16px;height:16px;border-radius:50px;border:1px solid #c5c9cd}.attribute-swatches-new .active .radio:before{-webkit-box-shadow:inset 0 0 0 4px #65a15a,inset 0 0 0 20px #fff;box-shadow:inset 0 0 0 4px #65a15a,inset 0 0 0 20px #fff;border-color:#65a15a}.attribute-swatches-new .content{width:100%;padding-right:15px}.attribute-swatches-new .content>*:not(:last-child){margin-bottom:4px}.attribute-swatches-new .name{font-size:1.4rem}.attribute-swatches-new .stock{color:#83bf64}.attribute-swatches-new .stock strong{color:#4a4a4a}.attribute-swatches-new .stock.oos{color:#ec3333}.attribute-swatches-new .price-wrapper{flex:none}.attribute-swatches-new .price-wrapper span{display:block;text-align:right}.attribute-swatches-new .price{font-size:1.6rem;font-family:'Sofia Pro Soft','Arial',sans-serif}.attribute-swatches-new .old-price{text-decoration:line-through;font-size:1.4rem;color:#fa8f12}:root{--grouped-table-height:475px}.page-header{position:relative}.page-wrapper{padding-top:0 !important}.page-title{font-family:'Sofia Pro Soft','Arial',sans-serif;font-size:2.4rem;line-height:1;font-weight:500;letter-spacing:0.035em;padding-top:20px}#imega-widget-anchor{width:100%;margin-top:20px}#value,#itoris-pm-link{display:none}.product.detailed{width:100%;margin-top:25px}.product.detailed .item.title,.product.detailed .item.content{padding-left:16px;padding-right:16px}.product.detailed .item.title a{position:relative;font-size:1.8rem;line-height:29px;padding:20px 40px 16px 16px;border-bottom:1px dotted #4a4a4a;font-weight:400;cursor:default;text-decoration:none;z-index:0;cursor:pointer}.product.detailed .item.title a:after,.product.detailed .item.title a:before{content:'';position:absolute;top:50%;right:17px;width:13px;height:3px;background-color:#23272a;border-radius:6px;transition:transform .2s ease-out .2s;z-index:-1}.product.detailed .item.title a:after{transform:translate(0, -50%) rotate(180deg)}.product.detailed .item.title a:before{transform:translate(0, -50%) rotate(90deg)}.product.detailed .item.title.active a:after,.product.detailed .item.title.active a:before{transform:translate(0, -50%) rotate(0)}.product.detailed .item.title.active+.content{display:block}.product.detailed .item.content{display:none}.product.detailed .item .more-link{display:block;width:100%;max-width:446px;margin:auto}.product.detailed _:-ms-lang(x).title>a,.product.detailed li.level0.title>a{margin-top:-25px}.no-touchevents .product.detailed .items .value a:hover{text-decoration:none}.product.detailed .items .value .read-more~p{display:none}.product.detailed .items .value .read-more.active{display:none}.product.detailed .items .value .read-more.active~p{display:block}.product.media{width:100%;position:relative}.product.media .product-card__status{left:0}.product.media .product-card__label{box-sizing:border-box}.product.media .product-card__label.online-only-label{position:static;font-size:1.4rem;transform:none}.product.media .product-card__label.bigger-font-size{font-size:1.6rem}.product.media .product-card__label+.product-card__label{margin-top:10px}.product.media .magnifier-preview{border:1px solid #888;box-shadow:0px 0px 10px rgba(0,0,0,0.4);height:450px !important}.product-info-main{width:100%}.product-info-price{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:24px}.product-info-price .price-final_price{display:inline-block;margin-right:12px;font-family:'Sofia Pro Soft','Arial',sans-serif;font-size:3rem;line-height:1;font-weight:400;letter-spacing:0.42px}.product-info-price .price-final_price .price-final_price{margin:0}.product-info-price .per-price-label{flex:1;align-self:flex-end;margin-right:15px;font-size:1.4rem;line-height:1.3}.product-info-price .price-match{line-height:3rem}.product-info-price .price-label{font-size:2rem}.product-info-price .old-price.sly-old-price{display:none}.product-info-price .old-price .price{display:inline-block;position:relative;text-decoration:line-through;font-family:'Sofia Pro Soft','Arial',sans-serif;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#fa8f12;letter-spacing:0.19px}.product-info-price .old-price .price:before{content:'RRP '}.product-info-price .discount{font-family:'Sofia Pro Soft','Arial',sans-serif;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#4a4a4a;letter-spacing:0.19px}.product-info-stock-sku{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:10px;padding-bottom:24px;border-top:1px dotted #4a4a4a}.product-info-stock-sku .stock{text-transform:capitalize}.product-info-stock-sku .stock.unavailable{color:#fa8f12}.product-info-stock-sku .price-match{position:relative}.product-info-stock-sku .price-match:before{content:attr(data-content);position:absolute;display:none;top:115%;right:0;width:270px;padding:5px;background-color:#fff;font-size:1.2rem;line-height:1.4;z-index:10;box-shadow:0 0 10px 0 rgba(0,0,0,0.29)}.product-info-stock-sku .price-match:hover:before{display:block}.product.alert{-ms-flex-order:5;-webkit-order:5;order:5}.product.alert .action.abstract{width:100%;padding-top:16px;padding-bottom:16px;background-color:#23272a;line-height:2.3rem}.product.alert .mage-error{margin-top:0}.product-add-form.oos-selected form .actions{display:none}.page-product-configurable .product-add-form.oos-selected .product.alert{display:block !important;position:static;height:auto;width:100%;box-sizing:border-box;margin:0;overflow:unset}.page-product-configurable .product-add-form .product.alert:not(._show){display:none}.product-add-form .field.qty{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0;padding:16px;background-color:#fbf9f9}.product-add-form .field.qty .label{margin-bottom:0;font-size:1.4rem;font-weight:600}.product-add-form .field.qty input{width:72px;height:56px;border-radius:4px;-moz-appearance:textfield}.product-add-form .field.qty input::-webkit-outer-spin-button,.product-add-form .field.qty input::-webkit-inner-spin-button{-webkit-appearance:none}.product-add-form .field.qty .numberbox{width:176px;position:relative;text-align:center}.product-add-form .field.qty .numberbox-controls{position:absolute;width:100%;left:0;top:0}.product-add-form .field.qty .numberbox-minus,.product-add-form .field.qty .numberbox-plus{display:block;position:absolute;top:8px;width:40px;height:40px;background-color:#efefef;border-radius:50%;cursor:pointer}.product-add-form .field.qty .numberbox-minus:before,.product-add-form .field.qty .numberbox-plus:before{display:block;line-height:37px}.no-touchevents .product-add-form .field.qty .numberbox-minus:hover,.no-touchevents .product-add-form .field.qty .numberbox-plus:hover{background-color:#fff}.product-add-form .field.qty .numberbox-minus{left:0}.product-add-form .field.qty .numberbox-minus:before{content:'-'}.product-add-form .field.qty .numberbox-plus{right:0}.product-add-form .field.qty .numberbox-plus:before{content:'+'}.product-add-form .actions{padding:0 calc(16px) calc(16px);background-color:#fbf9f9}.product-add-form .actions .action.primary{width:100%;padding-top:16px;padding-bottom:16px}.product-add-form .actions .action.primary svg{margin-right:3px}.product-add-form .actions .action.primary span{line-height:2.3rem;letter-spacing:.001em}.product-options-wrapper{padding-top:18px}.product-options-wrapper .fieldset .field.configurable .label{display:none !important}.product-options-wrapper .fieldset .field .label{font-size:inherit;margin-bottom:16px}.product-options-wrapper .field{margin-bottom:8px}.product-options-wrapper .field-swatches{position:relative}.product-options-wrapper .field:last-of-type:not(.configurable){padding-bottom:16px}.product-options-wrapper .field .options-list .field:last-child .label{margin-bottom:4px}.product-options-wrapper .field .options-list~.mage-error{margin-top:-10px}.product-options-wrapper select.has-swatches{visibility:hidden;position:absolute;top:0}.product-options-wrapper select.product-custom-option{margin-bottom:20px}.product-options-wrapper select.product-custom-option+.mage-error{margin-top:-10px}.product-options-wrapper .nested{margin-top:20px}.product-options-wrapper .attribute-swatches .item,.product-options-wrapper .swatch-attribute-options .mageworx-swatch-option{display:inline-block;max-width:100% !important;margin-right:12px;margin-bottom:16px;padding:11px 15px;border:1px solid #c5c9cd;line-height:2.1rem;cursor:pointer}.product-options-wrapper .attribute-swatches .item.active,.product-options-wrapper .swatch-attribute-options .mageworx-swatch-option.active,.product-options-wrapper .attribute-swatches .item.selected,.product-options-wrapper .swatch-attribute-options .mageworx-swatch-option.selected,.no-touchevents .product-options-wrapper .attribute-swatches .item:hover,.no-touchevents .product-options-wrapper .swatch-attribute-options .mageworx-swatch-option:hover{border-color:transparent;background-color:#29333a;color:#fff}.product-options-wrapper .attribute-swatches .item.disabled:not(.js-not-disabled),.product-options-wrapper .swatch-attribute-options .mageworx-swatch-option.disabled:not(.js-not-disabled){text-decoration:line-through}.product-options-wrapper .swatch-attribute-options .mageworx-swatch-container{display:inline-block}.product-options-bottom{display:none;padding:16px;margin-bottom:24px;background-color:#fbf9f9;border-radius:4px}.product-social-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.only-available-in-store~.product-social-links{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.product-social-links a{display:block;padding:0 9px;margin:7px 0 14px;border-right:1px solid #4a4a4a;font-size:1.2rem;line-height:1;letter-spacing:0.2px}.no-touchevents .product-social-links a:hover{text-decoration:none}.product-social-links>a:last-child{border-right:0}.product.attribute.description iframe{max-width:100%}#imega-modal{margin:0 auto !important}#product\.tab\.finance .items-wrap{padding:24px 32px;background-color:#fbf9f9;margin-bottom:32px}#product\.tab\.finance .finance-title{margin-bottom:8px;font-size:2.4rem;line-height:2.9rem;letter-spacing:0.9px;font-weight:500;font-family:'Sofia Pro Soft'}#product\.tab\.finance .finance-subtitle{margin-bottom:33px;font-size:1.8rem;line-height:2.9rem;letter-spacing:-.1px}#product\.tab\.finance .finance-item{margin-bottom:8px}#product\.tab\.finance .finance-item-name{display:inline-block;width:calc(50% - 25px);margin-right:20px}#product\.tab\.finance .finance-item-select{display:inline-block;width:50%}#product\.tab\.finance .finance-item-select select{width:100%;height:48px;padding-left:16px}#product\.tab\.finance .finance-item.item-bold{font-weight:600}#product\.tab\.finance .finance-privacy{font-size:1.2rem;line-height:1.6rem;font-weight:400}#product\.tab\.reviews.title .product-card__rating{display:inline-flex;align-items:center;vertical-align:middle;margin:0;padding-left:15px;padding-bottom:3px;width:auto}#product\.tab\.reviews.title .product-card__rating~.product-card__rating{display:none !important}#product\.tab\.reviews.title .product-card__rating .feefo-rating{order:-1;padding-top:1px;padding-right:10px}#product\.tab\.reviews.title .product-card__rating .feefo-rating__count,#product\.tab\.reviews.title .product-card__rating .feefowidget-logo{display:none}#product\.tab\.reviews.title .product-card__rating:before{content:attr(data-feefo-rating);font-weight:700}#product\.tab\.reviews.title .product-card__rating:after{content:'/5.0'}#product\.tab\.reviews .feefowidget-global-container-body-content-list{max-height:none !important}#product\.additional\.resources.content{background-color:#fbf9f9}#product_addtocart_form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#product_addtocart_form .product-options-wrapper{display:none;border-top:1px dotted #4a4a4a;padding-top:24px;-ms-flex-order:1;-webkit-order:1;order:1}#product_addtocart_form .product-options-wrapper.show{display:block}#product_addtocart_form .field{-ms-flex-order:9;-webkit-order:9;order:9}#product_addtocart_form .product-info-price{-ms-flex-order:0;-webkit-order:0;order:0}#product_addtocart_form .select-store-block{-ms-flex-order:11;-webkit-order:11;order:11}#product_addtocart_form .product-info-stock-sku{-ms-flex-order:5;-webkit-order:5;order:5}#product_addtocart_form .product-info-stock-sku .available-wrap~*{display:none}#product_addtocart_form .actions{-ms-flex-order:10;-webkit-order:10;order:10}#product_addtocart_form klarna-placement{padding-bottom:24px}.feefo-action{width:calc(100% - 32px);margin:20px 16px;padding:15px !important;background:#ffd100 !important;transition:opacity .2s ease-out}.feefo-action svg{min-width:24px;height:24px;overflow:hidden;margin-right:3px}.feefo-action svg,.feefo-action span{vertical-align:middle}.feefo-action:hover{opacity:.7}.product-info-price .price-match-modal,.page-title-wrapper .price-match-modal{display:none}.price-match-modal .modal-title{display:none}.price-match-modal .fieldset{padding:0;margin:0}.price-match-form h3{font-size:2.4rem;line-height:1;margin-bottom:20px}.price-match-form .field-comment textarea{height:80px;resize:none}.price-match-form .fieldset-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.price-match-form .fieldset-wrap .field{width:100%}.price-match-form .field{margin-bottom:24px}.price-match-form .field-product-info .label{font-weight:600}.price-match-form .field-product-info .control{font-size:1.8rem}.price-match-form .form-info{font-size:1.4rem}.price-match-form .action.primary{height:56px}.product-extra{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;max-width:1170px;padding:16px;padding-bottom:28px;margin:0 auto}.product-extra-container{position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:140;box-shadow:0 -6px 6px 0 rgba(0,0,0,0.09);-webkit-transition:transform .3s, visibility .3s;-moz-transition:transform .3s, visibility .3s;-ms-transition:transform .3s, visibility .3s;transition:transform .3s, visibility .3s;visibility:hidden;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.product-extra-container.on-scroll{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.product-extra .product-thumb{width:48px;margin-right:16px;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.product-extra .product-thumb img{width:100%}.product-extra-info{width:100%}.product-extra-info .title{margin-bottom:0;font-size:1.6rem;font-family:'Sofia Pro Soft';font-weight:300}.product-extra-info .attr-title{display:inline-block;font-weight:600}.product-extra-info .attr-value{display:inline-block}.quickview-override .page-wrapper{padding-top:0}.quickview-override .page-main{padding:0}.quickview-override .page-title-wrapper{width:46.1%;padding-left:40px}.quickview-override .product.media{margin-bottom:0;width:calc(53.9% - 40px)}.quickview-override .product.media .fotorama__nav-wrap .fotorama__nav__frame{width:48px !important;height:48px !important}.quickview-override .product-info-main{margin-bottom:0;width:46.1%;padding-left:40px}.quickview-override .product-social-links{display:none}.feefo-review-badge-wrapper-product{pointer-events:none}#catalog\.product\.related .product-card__status,#product\.info\.upsell .product-card__status{top:10px}.amazon-button-container.centered-button{-ms-flex-order:12;-webkit-order:12;order:12;margin-top:22px}.amazon-button-container.centered-button img{margin:0 auto}.amazon-button-container.centered-button .amazon-button-container__cell{display:block}.catalog-product-view .amazon-button-container.centered-button{display:block}.page-product-grouped .itoris-pm-product-marker{display:none !important}.page-product-grouped .product-info-stock-sku{border-top:none}.page-product-grouped .product-add-form .field.qty{display:none}.page-product-grouped .product-add-form .actions{padding-top:16px}.page-product-grouped #product_addtocart_form klarna-placement{padding-bottom:0}.page-product-grouped #store-container .quantity{display:none}.grouped{order:3}.grouped.table-wrapper{margin-bottom:16px;overflow:auto;max-height:var(--grouped-table-height)}.grouped .table{width:100%;border-collapse:collapse}.grouped th{text-align:left}.grouped tr.row{border-bottom:1px dotted}.grouped tr.row td{padding-bottom:12px}.grouped tr td.mobile-name{padding-top:12px;padding-bottom:10px}.grouped .col.price{width:82px}.grouped .col.price .old-price.sly-old-price{display:none}.grouped .col.price .old-price .price{display:inline-block;position:relative;text-decoration:line-through;font-family:'Sofia Pro Soft','Arial',sans-serif;font-size:1.4rem;line-height:1;font-weight:400;color:#fa8f12;letter-spacing:0.19px}.grouped .col.price .special-price{display:block;font-weight:700;font-size:1.6rem;line-height:1}.grouped .col.qty{width:55px;text-align:center;vertical-align:top}.grouped .col.qty .control{padding-top:3px}.grouped .col.qty input.qty{margin:0 auto;padding-right:17px;height:34px;width:100%;font-weight:300;font-size:16px}.grouped .col.qty input.qty::-webkit-inner-spin-button{appearance:auto;width:14px;margin-right:-14px;opacity:1}.grouped .col.final-price{padding-top:20px;font-weight:600}.grouped .product-item-name{display:block;font-size:1.4rem;line-height:1.3}.grouped .bottom-block{font-size:1.2rem;line-height:1.7rem}.grouped .item-stock{font-weight:400;color:#83bf64}.grouped .item-qty{font-weight:700}.grouped .item-sku{display:block;padding-top:4px}.grouped .price-box{padding-top:4px}.product-add-form{margin-bottom:20px}.product-add-form.only-available-in-store{margin-bottom:10px}.page-bottom .carousel__items-container{max-width:100%}.additional-resources{display:flex;justify-content:space-between}.additional-resources .resource{flex-shrink:0;width:calc(50% - 13px);background-color:#fff;border-radius:4px;overflow:hidden}.additional-resources .action{display:flex;justify-content:center;align-items:center;padding:26px}.additional-resources img.instruction-img{width:106px}.additional-resources img.accessories-img{width:90px}.page-product-configurable .page-title-wrapper{display:flex;flex-wrap:wrap;flex-direction:row}.page-product-configurable .page-title-wrapper>*:not(.page-title):not(.itoris-pm-product-marker){width:100%}.page-product-configurable .page-title-wrapper .page-title{order:-2;padding-right:20px;width:calc(100% - 90px);box-sizing:border-box}.page-product-configurable .page-title-wrapper .itoris-pm-product-marker{order:-1;padding-top:20px}@media only screen and (max-width:1023px){.map-area .actions{padding-bottom:24px;border-bottom:1px dotted currentColor}.product-info-stock-sku .stock{flex:none;margin-right:20px}.product-info-stock-sku .price-match{font-size:1.4rem;text-align:right}.product.alert .abstract{font-size:1.3rem}.product.media .magnifier-preview{width:360px !important;height:360px !important;left:105% !important}}@media only screen and (max-width:768px){.abs-checkout-tooltip-content-position-top-mobile{right:-5px;top:40px;left:auto}}@media only screen and (max-width:767px){.abs-visually-hidden-mobile-m{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-card__status{width:54px;height:54px;line-height:54px;font-size:1.6rem}.product-card__status.special{width:45px;height:45px;font-size:1rem}.product-card .price-box{-ms-flex-order:1;-webkit-order:1;order:1;padding-bottom:12px;border-top:0;border-bottom:1px dotted currentColor;margin-top:0}.product.media .product-card__status.special{top:25px;left:25px;width:100px;height:100px;font-size:1.5rem}.breadcrumbs{display:none}.slider{text-align:center}.slider__item-content-wrapper{padding:18px 0 24px}.slider__item-content{color:#4a4a4a !important;padding:0 30px}.widget-slider .slider__item-content{padding:0 10px}.slider__item-descr{display:none}.slider__item--countdown .slider__item-img{background-color:rgba(0,0,0,0.4)}.slider__item--countdown .slider__item-img picture{z-index:-1}.slider .slick-arrow{top:77.9vw}.slider .countdown-wrap{position:absolute;top:38.65vw;left:0;right:0;transform:translateY(-50%)}.slider .countdown-item{width:25%;max-width:58px;padding-right:10px}.slider .countdown-item:not(:last-child):after{line-height:1.3}.slider .countdown-item strong{width:45px;height:45px;line-height:41px}.slick-slide{position:relative}.slick-arrow{top:35%}.pd-row.pd-highlight .widget-slider-ajax.loading{padding-top:calc(77.5% + 42px) !important}.widget-slider .slider__item-img,.widget-slider-ajax .slider__item-img{padding-top:77.5%}.widget-slider-ajax.loading{padding-top:calc(77.5% + 260px)}.carousel--products-with-bg{padding-bottom:30px}.carousel__title{font:400 2rem/1.6 'Sofia Pro Soft','Arial',sans-serif;margin:0 10px 18px;padding:8px 0;border-bottom:1px dotted currentColor}.carousel__item{padding:0 24px}.carousel .product-card__photo{display:block;max-width:240px;width:100%;margin:0 auto}.carousel .product-card__actions{display:block !important;order:2}.carousel .product-card__actions a{width:100%;padding:13px 10px 12px}.carousel .product-card__name{padding-top:12px}.carousel .price-box{margin:0 0 8px !important;border-bottom:none !important;border-top:1px dotted currentColor !important}.carousel .slick-arrow{display:none !important}.carousel .slick-dotted .slick-arrow{top:calc(50% - 29.5px)}.slick-dots{margin-top:25px}.carousel__items.gift-cards:not(.slick-initialized) .carousel__item:nth-child(n+3){display:none}.featured-products.carousel .carousel__items:not(.slick-initialized) .carousel__item:nth-child(n+3){display:none}.subscribe-block-info{margin-bottom:13px}.map-area .actions{padding-bottom:16px}.page-bottom{overflow:hidden}.product.media{max-width:400px;margin:0 auto}.product.media.media .magnifier-preview{width:100% !important;height:220px !important;top:100% !important;left:0 !important}.product.media .product-card__label.online-only-label{font-size:1.2rem}.product.media .product-card__label.bigger-font-size{font-size:1.5rem}.product.detailed{width:auto;margin-left:-16px;margin-right:-16px}.product.detailed .item.title{background-color:#fbf9f9}.product.detailed .item.title a{display:block}.product.detailed .item.content{padding:24px 32px}.product-info-price .price-final_price{margin-right:0;vertical-align:top;line-height:1}.product-info-price .special-price,.product-info-price .normal-price{margin-right:16px}.product-info-price .old-price{display:inline-block}.product-info-price .old-price .price{margin-right:8px}.product.attribute.description .video-container iframe{width:100%;height:350px}.product.alert .action.abstract{font-size:1.19rem}#description.item.content{display:block}.carousel--products .products-grid__item{padding-bottom:20px}#product\.tab\.finance .finance-item-select select{padding-right:20px;background-position-x:calc(97%);background-size:15px 14px}#product\.tab\.finance .finance-privacy{padding:0 16px}#product\.tab\.recommendations{background-color:#fbf9f9}.product-extra{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-extra-info{width:calc(100% - 70px)}.product-extra-btn{margin-top:16px;width:100%}.product-extra-btn .action{width:100%;padding-top:10px;padding-bottom:10px}.product-extra-btn .action svg,.product-extra-btn .action span{vertical-align:middle}.product-extra-btn .action span{margin-left:10px}.page-product-configurable .fake-pdp .product-card__rating{margin-top:0}.content#product-feefo-question{padding-left:16px;padding-right:16px}}@media all and (min-width:640px){.abs-visually-hidden-desktop-s{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media only screen and (max-width:639px){.abs-visually-hidden-mobile{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media only screen and (max-width:479px){.product-card .price-box{font-size:1.8rem}.product-card .price-box .old-price{display:block !important;margin-left:0;font-size:1.4rem}.product-card .price-box .normal-price+.old-price{padding-left:44px}.product-card .online-only-label{font-size:1rem}.slider__item-title{font-size:2.6rem}.widget-slider-ajax.loading{padding-top:calc(77.5% + 240px)}.product-subscribe-tabs{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-subscribe-tab{width:calc(100% - 10px)}.product-subscribe-tab.active{-ms-flex-order:2;-webkit-order:2;order:2}.store-search-specialities-item{width:calc(50% - 20px)}}@media only screen and (max-width:374px){.widget-slider-ajax.loading{padding-top:calc(77.5% + 270px)}}@media all and (min-width:768px) and (max-width:1023px),print{.carousel__items.customers-also-viewed:not(.slick-initialized) .products-grid__item:nth-child(n+4){display:none}.carousel__items.customers-also-viewed:not(.slick-initialized) .products-grid__item{width:33.333%}.carousel__items.recently-viewed:not(.slick-initialized) .products-grid__item:nth-child(n+4){display:none}.carousel__items.recently-viewed:not(.slick-initialized) .products-grid__item{width:33.333%}.carousel__items.gift-cards:not(.slick-initialized) .carousel__item:nth-child(n+4){display:none}}@media all and (min-width:768px) and (max-width:1024px),print{.countdown-wrap{margin-top:10px}.slider__item .countdown-wrap~.action{margin-top:2.5vw}.countdown-item{min-width:70px;padding:0}.countdown-item strong{width:9vw;height:7.4vw}.slider__item-title{line-height:1 !important}}@media all and (min-width:768px),print{.abs-clearer-desktop:after{clear:both;content:'';display:table}.abs-visually-hidden-desktop{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-orange-title-desktop{font:400 1.4rem/1.29 'Sofia Pro Soft','Arial',sans-serif;letter-spacing:0.034em;text-transform:uppercase;color:#fa8f12}.product-card .price-box{margin-bottom:12px}.no-touchevents .product-card__name{transition:opacity .2s ease-out}.no-touchevents .product-card__name:hover{opacity:.8}.product-card__rating{margin-top:0;padding-top:12px}.product-card__rating.visible{border-top:1px dotted currentColor}.product-card__actions{margin-top:18px}.product-card__actions .action{width:100%;padding-top:16px;padding-bottom:15px;border-radius:24px}.product.media .product-card__status.special{left:25px;width:110px;height:110px;font-size:1.6rem}.products-grid__item{width:33.333%}.breadcrumbs{max-width:1140px;min-height:25px;margin:30px auto 21px;padding:0 16px;width:100%;z-index:3;box-sizing:border-box}.breadcrumbs li{font-size:1.2rem;display:inline-block;vertical-align:middle}.breadcrumbs li a{text-decoration:none;opacity:.4}.breadcrumbs li a:after{content:"/";display:inline-block;vertical-align:middle;margin-left:3px}.no-touchevents .breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li a,.breadcrumbs li strong{color:#4a4a4a;font-weight:400}.slider__item{position:relative}.slider__item .container{padding:0 72px;width:100%}.slider__item--gradient .slider__item-content-wrapper{background:-webkit-linear-gradient(151.19deg, rgba(162,168,173,0) 0%, #414c57 100%);background:-o-linear-gradient(151.19deg, rgba(162,168,173,0) 0%, #414c57 100%);background:linear-gradient(298.81deg, rgba(162,168,173,0) 0%, #414c57 100%)}.slider__item-content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.slider__item-title{font-size:6.32vw;line-height:1.2;margin-bottom:0}.slider__item-separator{display:block;margin:16px 0;border-width:1px 0 0 0;border-style:dotted;border-color:transparent;width:100%;max-width:490px}.slider__item-descr{font:500 2.1vw/1.375 'Sofia Pro Soft';letter-spacing:0.033em;max-width:66.66%}.slider__item .action{margin-top:3.51vw}.no-touchevents .slider__item .action:hover{opacity:.8}.slider .slick-arrow{top:calc(50% - 29px)}.slider .countdown-wrap{font-size:6.32vw}.slider .countdown-item{padding-right:40px}.slider .countdown-item:not(:last-child):after{right:20px}.slider .countdown-item span{font-size:1.8rem}.slick-dots{padding:24px 0}.no-touchevents .slick-arrow{transition:border-color .2s ease-out}.no-touchevents .slick-arrow:hover{border-color:#979ea5}.countdown-wrap+.slider__item-separator{display:none}.pd-row.pd-highlight .widget-slider-ajax.loading{padding-top:7%}.pd-row:not(.pd-highlight) .widget-slider-ajax.loading,.section.widget-slider .slider__item-img{padding-top:29.4912%}.carousel__items-container{max-width:1140px;padding:0 72px;margin:0 auto}.carousel__title{padding-bottom:18px;font-size:3rem;line-height:1.4;letter-spacing:0.02em;border-bottom:1px dotted currentColor;margin-bottom:56px}.carousel__title--decor{position:relative;text-align:center}.carousel__title--decor .carousel__title{position:relative;display:inline-block;padding-left:40px;padding-right:40px;border-bottom:0;z-index:1}.carousel__title--decor:before{content:'';position:absolute;top:1.5em;left:10px;right:10px;border-bottom:1px dotted currentColor;z-index:0}.carousel__title-actions{float:right;margin-top:5px}.carousel__title--sans{text-align:center;font:500 2.4rem/1.21 'Sofia Pro Soft','Arial',sans-serif;letter-spacing:0.033em;padding-bottom:0;border-bottom:0}.carousel--products{padding-bottom:120px}.carousel--products .slick-dots{margin:0;padding:38px 0}.carousel--products-with-bg .carousel__item{padding-left:12px;padding-right:12px}.carousel--products-with-bg .product-card{padding:16px;background:#fff;border:1px solid #eef0f2}.carousel--products .product-card__actions{margin-top:26px}.brands-carousel .carousel__item{width:33.33%}.brands-carousel .carousel__items:not(.slick-initialized) .carousel__item:nth-child(n+4){display:none}.featured-products.carousel .carousel__items:not(.slick-initialized) .carousel__item:nth-child(n+4){display:none}.subscribe-block .field.subscription{padding:24px 30px 0 34px;margin-bottom:0;background-color:#fbf9f9}.map-area .actions{margin-top:24px}.map-area .actions .action{max-width:200px}.map-area .actions .action.primary{margin-right:24px;margin-bottom:0}.map-area-wrapper .store-item .title,.map-area-wrapper .store-item .address{cursor:pointer}.store-search-field{max-width:560px}.store-search-field .message{margin-top:24px}.no-touchevents .store-search-clear:hover{color:#fa8f12}.store-search-specialities-item{width:calc(33.33% - 20px)}.no-touchevents .select-store-trigger:hover{color:#fa8f12}.page-main{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 10px;-ms-flex-item-align:center;align-self:center}.page.messages{margin-bottom:20px}.column.main:before,.column.main:after{content:'';display:table}.column.main:after{clear:both}.page-title{margin-bottom:16px;line-height:2.6rem;padding-top:16px;-ms-flex-order:2;-webkit-order:2;order:2}.page-title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:right;width:50%;padding-left:20px}.product-info-main{float:right;width:50%;padding-left:20px;margin-bottom:40px}.product.media{float:left;width:calc(50% - 20px);margin-bottom:86px}.no-touchevents .product-info-price .price-match:hover{text-decoration:none}.product.alert{padding:24px 20px;background-color:#fbf9f9}.no-touchevents .product.alert .action.abstract:hover{background-color:#a1a1a1}.product-info-stock-sku{padding-top:27px}.product-info-stock-sku .stock{font-size:1.8rem;line-height:2.3rem;font-weight:400}.no-touchevents .product-info-stock-sku .price-match:hover{text-decoration:none}.product-social-links a{font-size:1.4rem;padding:0 16px;margin:6px 0 21px}.product.detailed{clear:both;background-color:#fbf9f9}.product.detailed .item.title,.product.detailed .item.content{max-width:1140px;margin:auto}.product.detailed .item.title a{display:block;padding:calc(24px) 0;font-family:'Sofia Pro Soft','Arial',sans-serif;font-size:3rem;line-height:42px}.product.detailed .item.title a:before,.product.detailed .item.title a:after{width:24px;height:4px}.product.detailed .item.content{padding-top:32px;padding-bottom:66px}.product.detailed .items .value p{margin-bottom:1.8em}.product-add-form .field.qty{margin-bottom:0;padding-left:16px;padding-right:16px}.product-add-form .actions{padding:0 16px 16px 16px;background-color:#fbf9f9}.product-options-wrapper .fieldset .field .label{margin-bottom:24px}.product-options-bottom{padding:17px 15px 24px 19px}.page-bottom .carousel--products{padding-bottom:0}#product\.tab\.finance .items-wrap{max-width:552px;padding:26px 16px 16px;border-radius:16px}#product\.tab\.finance .finance-item{margin-bottom:16px}#product\.tab\.finance .finance-item.item-select:nth-child(4){margin-bottom:20px}#product\.tab\.finance .finance-item-name{min-width:240px;margin-right:23px}#product\.tab\.finance .finance-item-select{width:auto;min-width:200px}#product\.additional\.resources{display:block !important}#product\.additional\.resources.title{pointer-events:none}#product\.additional\.resources.title a{border:none}#product\.additional\.resources.title a:before,#product\.additional\.resources.title a:after{display:none}#product\.additional\.resources.content{padding-top:0}#product\.additional\.resources.content+.title{margin-top:0}#product\.tab\.recommendations{display:block !important}#product\.tab\.recommendations.title{position:relative;text-align:center;margin-top:66px;pointer-events:none}#product\.tab\.recommendations.title:before{content:'';position:absolute;top:56%;left:50%;transform:translate(-50%, -50%);height:0;width:70%;border-bottom:1px dotted #4a4a4a}#product\.tab\.recommendations.title a{max-width:1140px;margin-left:auto;margin-right:auto;padding:0;border:none}#product\.tab\.recommendations.title a:before,#product\.tab\.recommendations.title a:after{display:none}#product\.tab\.recommendations.title span{display:inline-block;padding:0 10%;background:#fbf9f9}#product\.tab\.recommendations.content{max-width:1440px;padding:0;margin-bottom:66px}#product\.tab\.recommendations .carousel--products{padding-bottom:0}#product\.tab\.recently-viewed{display:block !important;background-color:#fbf9f9;max-width:1440px}#product\.tab\.recently-viewed.title{margin-top:66px;text-align:center;pointer-events:none}#product\.tab\.recently-viewed.title a{padding:0;border:none}#product\.tab\.recently-viewed.title a:before,#product\.tab\.recently-viewed.title a:after{display:none}#product\.tab\.recently-viewed.content{padding:0;max-width:1440px}#product\.tab\.recently-viewed .carousel{padding-bottom:0}#product\.tab\.reviews.title .product-card__rating{border-top:none;padding-top:3px}#product\.tab\.reviews.title .product-card__rating:before,#product\.tab\.reviews.title .product-card__rating:after{font-family:'Sofia Pro Soft','Arial',sans-serif;font-size:2rem}#product\.tab\.reviews.title .product-card__rating svg{height:25px;width:auto}#product_addtocart_form .product-options-wrapper{-ms-flex-order:2;-webkit-order:2;order:2}#product_addtocart_form .field{-ms-flex-order:9;-webkit-order:9;order:9}#product_addtocart_form .product-info-price{-ms-flex-order:0;-webkit-order:0;order:0}#product_addtocart_form klarna-placement{-ms-flex-order:1;-webkit-order:1;order:1}#product_addtocart_form .product-info-stock-sku{-ms-flex-order:4;-webkit-order:4;order:4}.price-match-form h3{font-size:3rem}.price-match-form .fieldset-wrap .field{width:calc(50% - 12px)}.price-match-form .fieldset-wrap .field:first-child{margin-right:24px}.product-extra{padding:16px 15px}.product-extra-container{box-shadow:0 4px 16px 0 rgba(93,105,116,0.4)}.product-extra .product-thumb{width:80px}.product-extra-info .title{font-weight:600}.product-extra-btn{display:block;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.product-extra-btn .action.primary{padding:16px 47px;padding-left:48px;line-height:2.4rem;letter-spacing:-.03em}#catalog\.product\.related.content,#product\.info\.upsell.content{max-width:1440px;padding-left:0;padding-right:0}.carousel--products .carousel__items-container{padding-left:55px;padding-right:55px}.grouped td{padding-top:16px}.grouped .product-item-name{padding-bottom:10px}.page-product-configurable .page-title-wrapper .page-title{order:2;margin-bottom:24px}.page-product-configurable .page-title-wrapper .itoris-pm-product-marker{order:3}.feefo-review-widget-product .feefowidget-container-onpage-product{margin-top:-2em}.content#product-feefo-question{padding-left:0;padding-right:0}}@media all and (min-width:992px),print{.product.media .product-card__status.special{left:25px;width:160px;height:160px;font-size:1.9rem}.product.media .product-card__label.bigger-font-size{font-size:1.9rem}}@media all and (min-width:1024px),print{.product-card__status{left:-16px}.products-grid--3items .products-grid__item{width:33.333%}.products-grid__item{width:25%;padding:0 36px 88px}.blog-page .products-grid__item{padding-left:15px;padding-right:15px}.products-grid.slick-dotted{margin-left:0;margin-right:0}.slider .countdown-item strong{width:9vw;height:7.4vw}.slider .countdown-item span{font-size:2.4rem}.brands-carousel .carousel__item{width:25%}.brands-carousel .carousel__items:not(.slick-initialized) .carousel__item:nth-child(n+4){display:block}.brands-carousel .carousel__items:not(.slick-initialized) .carousel__item:nth-child(n+5){display:none}.featured-products.carousel .carousel__items:not(.slick-initialized) .carousel__item:nth-child(n+4){display:flex}.featured-products.carousel .carousel__items:not(.slick-initialized) .carousel__item:nth-child(n+5){display:none}.carousel__items.customers-also-viewed:not(.slick-initialized) .products-grid__item:nth-child(n+6){display:none}.carousel__items.customers-also-viewed:not(.slick-initialized) .products-grid__item{width:20%}.carousel__items.recently-viewed:not(.slick-initialized) .products-grid__item:nth-child(n+6){display:none}.carousel__items.recently-viewed:not(.slick-initialized) .products-grid__item{width:20%}.carousel__items.gift-cards:not(.slick-initialized) .carousel__item:nth-child(n+5){display:none}.product-subscribe-tab{padding:10px 24px}.map-area-wrapper .map{width:65%;max-width:560px;height:650px;-ms-flex-order:0;-webkit-order:0;order:0}.map-area-wrapper .store-container{width:35%;height:650px;padding-left:32px;box-sizing:border-box}.store-search-specialities-item{width:calc(25% - 20px)}.available-wrap .more-link{font-size:1.4rem}.page-header{padding-bottom:0 !important}.page-title-wrapper{width:478px;padding-left:110px}.product-info-main{width:478px;padding-left:110px}.product.media{width:calc(100% - 490px - 110px)}.price-match-form h3{font-size:3.6rem}.price-match-form .action.primary{min-width:265px}.page-product-grouped .page-title-wrapper,.page-product-grouped .product-info-main{width:556px;padding-left:32px}.grouped td{padding-top:16px}.grouped .col.item{padding-right:12px}.grouped .col.qty{width:68px}.grouped .col.qty input.qty{height:50px}.grouped .bottom-block{display:flex;flex-wrap:wrap;flex-direction:row}.grouped .item-sku{padding:0 16px 0 0;order:-1}.grouped .price-box{padding-top:12px}}@media all and (min-width:1140px),print{.slider__item-content{width:69.2%}.widget-slider .slider__item-content{width:100%}.slider__item-title{font-size:7.2rem}.slider__item-descr{font-size:2.4rem}.slider__item .action{margin-top:40px}.slider .countdown-wrap{font-size:10rem}.slider .countdown-wrap strong{width:11vw;height:9vw}.map-area .actions .action{max-width:240px}}@media all and (min-width:1280px),print{.slider .countdown-wrap{font-size:12rem !important}.slider .countdown-wrap+.slider__item-separator{display:block}.slider .countdown-item strong{width:14vw !important;max-width:200px;height:12vw !important;max-height:135px}.carousel--products .carousel__items-container{padding-left:72px;padding-right:72px}}