@charset "UTF-8";.swatch-circle-beige{width:2.5em;height:2.5em;background:beige;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-circle-beige.disabled,.swatch-circle-black.disabled,.swatch-circle-blue.disabled,.swatch-circle-brown.disabled,.swatch-circle-green.disabled,.swatch-circle-grey.disabled,.swatch-circle-miscellaneous.disabled,.swatch-circle-navy.disabled,.swatch-circle-orange.disabled,.swatch-circle-pink.disabled,.swatch-circle-purple.disabled,.swatch-circle-red.disabled,.swatch-circle-white.disabled,.swatch-circle-yellow.disabled,.swatch-filter-beige.disabled,.swatch-filter-black.disabled,.swatch-filter-blue.disabled,.swatch-filter-brown.disabled,.swatch-filter-green.disabled,.swatch-filter-grey.disabled,.swatch-filter-navy.disabled,.swatch-filter-orange.disabled,.swatch-filter-pink.disabled,.swatch-filter-purple.disabled,.swatch-filter-red.disabled,.swatch-filter-white.disabled,.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-beige,.swatch-circle-black,.swatch-filter-beige,.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);display:block;position:relative}.swatch-filter-beige{width:1.38em;height:1.38em;background:beige;-moz-border-radius:.69em;border-radius:.69em;background-color:beige}.swatch-circle-black,.swatch-filter-black{width:2.5em;height:2.5em;background:#323333;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-filter-black{width:1.38em;height:1.38em;-moz-border-radius:.69em;border-radius:.69em;background-color:#323333}.swatch-circle-blue{width:2.5em;height:2.5em;background:#00839b;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-circle-blue,.swatch-circle-brown,.swatch-filter-blue,.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);display:block;position:relative}.swatch-filter-blue{width:1.38em;height:1.38em;background:#00839b;-moz-border-radius:.69em;border-radius:.69em;background-color:#00839b}.swatch-circle-brown,.swatch-filter-brown{width:2.5em;height:2.5em;background:brown;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-filter-brown{width:1.38em;height:1.38em;-moz-border-radius:.69em;border-radius:.69em;background-color:brown}.swatch-circle-green{width:2.5em;height:2.5em;background:#006b45;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-circle-green,.swatch-circle-grey,.swatch-filter-green,.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);display:block;position:relative}.swatch-filter-green{width:1.38em;height:1.38em;background:#006b45;-moz-border-radius:.69em;border-radius:.69em;background-color:#006b45}.swatch-circle-grey,.swatch-filter-grey{width:2.5em;height:2.5em;background:#8f979d;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-filter-grey{width:1.38em;height:1.38em;-moz-border-radius:.69em;border-radius:.69em;background-color:#8f979d}.swatch-circle-navy{width:2.5em;height:2.5em;background:navy;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-circle-navy,.swatch-circle-orange,.swatch-filter-navy,.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);display:block;position:relative}.swatch-filter-navy{width:1.38em;height:1.38em;background:navy;-moz-border-radius:.69em;border-radius:.69em;background-color:navy}.swatch-circle-orange,.swatch-filter-orange{width:2.5em;height:2.5em;background:orange;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-filter-orange{width:1.38em;height:1.38em;-moz-border-radius:.69em;border-radius:.69em;background-color:orange}.swatch-circle-pink{width:2.5em;height:2.5em;background:#fe249a;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-circle-pink,.swatch-circle-purple,.swatch-filter-pink,.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);display:block;position:relative}.swatch-filter-pink{width:1.38em;height:1.38em;background:#fe249a;-moz-border-radius:.69em;border-radius:.69em;background-color:#fe249a}.swatch-circle-purple,.swatch-filter-purple{width:2.5em;height:2.5em;background:purple;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-filter-purple{width:1.38em;height:1.38em;-moz-border-radius:.69em;border-radius:.69em;background-color:purple}.swatch-circle-red{width:2.5em;height:2.5em;background:red;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-circle-red,.swatch-circle-white,.swatch-filter-red,.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);display:block;position:relative}.swatch-filter-red{width:1.38em;height:1.38em;background:red;-moz-border-radius:.69em;border-radius:.69em;background-color:red}.swatch-circle-white,.swatch-filter-white{width:2.5em;height:2.5em;background:#fff;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-filter-white{width:1.38em;height:1.38em;-moz-border-radius:.69em;border-radius:.69em;background-color:#fff}.swatch-circle-yellow{width:2.5em;height:2.5em;background:#ff0;-moz-border-radius:1.25em;border-radius:1.25em}.swatch-circle-miscellaneous,.swatch-circle-yellow,.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);display:block;position:relative}.swatch-filter-yellow{width:1.38em;height:1.38em;background:#ff0;-moz-border-radius:.69em;border-radius:.69em;background-color:#ff0}.swatch-circle-miscellaneous{background:linear-gradient(0deg,#821e91 0,#821e91 25%,#edd134 25%,#ff0 50%,#edd134 50%,#59ba00 50%,#59ba00 76%,#111 76%,#111 100%),linear-gradient(0deg,#0e5cd1 0,#0e5cd1 50%,#e20b0b 50%,#e20b0b 100%);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border-radius:1.25em;height:2.5em;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.selected::after{transform:rotate(-35deg)}.urgency{margin:20px 0;padding:9px 0 9px 9px;background-color:#f6f7fa}.urgency .row>div:first-child{padding-right:0}.urgency .row .badge{background:linear-gradient(91deg,#7ab6ca 0,#00839b 45%,#00839b 100%);padding-top:12px;padding-bottom:12px;border-radius:4px;color:#fff;text-align:center;width:100%;white-space:normal}.urgency .row .message{text-align:left}.urgency .row .message span{padding-right:5px}.fc-inactive .fc-table{display:none}.fc-available .fc-display-available,.fc-unavailable .fc-display-unavailable{display:block}.hitachi-container{margin-bottom:20px}.fc-available .fc-display-unavailable,.fc-unavailable .fc-display-available,.hitachi-content{display:none}.hitachi-close{width:fit-content;float:right;cursor:pointer;text-decoration:underline}.hitachi-example{border-bottom:1px solid #ddd;padding-bottom:20px}.hitachi-example p{margin-bottom:5px}.hitachi__activate{border:1px solid #ddd;padding:20px;margin-bottom:20px}.hitachi__header{display:block;margin-bottom:10px}.hitachi__details{margin-left:5px;text-decoration:underline;cursor:pointer}.hitachi-modal__body{padding:40px}.hitachi-modal__example{padding:20px;background:#e9e9e9}.hitachi-modal__header{margin-bottom:20px}.hitachi-modal__text{margin-bottom:25px}.hitachi-modal__footer{display:flex;justify-content:flex-end;padding:0 40px 40px 0}.hitachi .selected{color:#323333}.hitachi__text{display:block;padding-bottom:25px;margin-bottom:20px}.hitachi-sliders{padding-bottom:10px;margin-bottom:20px}.hitachi-sliders__text{margin-bottom:15px;text-align:center}.hitachi-sliders__text-title{margin-bottom:5px}.hitachi-sliders__deposit,.hitachi-sliders__over-months{width:100%;max-width:100%;margin-bottom:10px}.hitachi-sliders .--deposit-amount{margin-bottom:25px}.hitachi-sliders__amounts,.hitachi-totals{display:flex;justify-content:space-between;margin-bottom:10px}.hitachi-totals{border-bottom:1px solid #ddd;padding-bottom:10px}.hitachi__button-text{color:#fff}.hitachi-referral{padding:40px}.hitachi-referral__container{padding:40px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.hitachi-referral__saved{padding:15px;background:#f3f3f3;margin-bottom:20px}.hitachi-warning{padding:30px;background:#fff;box-shadow:.375rem .4375rem 1.5rem .1875rem rgba(0,0,0,.07)}.hitachi-warning__text{color:#d0021b}.hitachi-info-box .fa-info-circle{color:#ccc}.hitachi__IFC-message{min-height:21px;margin:1% 0 4%}.hitachi__search{color:rgba(83,86,90,.8196078431);font-style:italic}.hitachi__search-amount{color:#000}.hitachi__search-container{margin:0}.hitachi .ui-slider-handle{background:url(../../images/Oval.svg) no-repeat!important;height:65px!important;width:50px!important;border:0!important;margin-left:-25px!important}.hitachi .ui-slider-handle:focus{outline:-webkit-focus-ring-color auto 0!important;outline-color:transparent!important;outline-style:auto!important;outline-width:0!important}.hitachi .ui-slider{height:25px;border:0!important;border-radius:15px!important;background:#edf1f5}.hitachi .ui-slider .ui-state-active:focus{border:transparent!important;outline-width:0}.hitachi .braintree-hitachi-deposit{margin:0 auto}.product-detail .swatch-circle{width:2.5em;height:2.5em;background:#fff;-moz-border-radius:1.25em;border-radius:1.25em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-right:.313em;position:relative}.product-detail .swatch-circle.color-value.selected::after,.product-detail .swatch-circle.color-value[data-selected=true]::after{color:#323333;content:"\f058";display:table-caption;font-family:"FontAwesome";font-size:1.625em;left:.295em;position:absolute}.product-detail .swatch-circle.color-value.selected::after{background:#fff;border-radius:50%;height:.75em;left:.31em;top:.35em;width:.8em}.product-detail .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;width:.8em}.product-detail .swatch-circle.unselectable,.product-detail [disabled] .swatch-circle{cursor:not-allowed}.product-detail .swatch-circle.unselectable.color-value.selected::after,.product-detail [disabled] .swatch-circle.color-value.selected::after{background-color:#fff}.close-popup{position:absolute;right:0;top:0;padding:3px;width:20px;margin:5px}.close-popup:hover{cursor:pointer}.oneyModal{z-index:2000000010}.oney-iframe{height:650px;border:0}.oney-pdp{margin:.5rem 0;position:relative}.oney-pdp .oney-price10x,.oney-pdp .oney-price3x{color:#6fb324;cursor:pointer}.oney-pdp .oney-price3x:before{content:url(../../images/checkout/pastille3x.png);display:inline-block;transform:translateY(7px);margin-right:5px}.oney-pdp .oney-price3x:after{content:url(../../images/checkout/oney-question@0.33x.png);display:inline-block;transform:translateY(-2px)}.oney-pdp .oney-price10x:before{content:url(../../images/checkout/pastille10x.png);display:inline-block;transform:translateY(7px);margin-right:5px}.oney-pdp .oney-price10x:after{content:url(../../images/checkout/oney-question@0.33x.png);display:inline-block;transform:translateY(-2px)}div.product-detail .top-product .ratings .customer-rating .reviews-link-distribution a:hover,div.product-detail a.read-more-reviews:hover,label.color~a:hover{text-decoration:none}.description-and-detail{margin-top:2em}@media (min-width:350px){.description-and-detail .description{margin-bottom:2em}}.social-icons{font-size:1.875em}@media (max-width:1023.98px){.social-icons{font-size:1.5625em}}.wishlist-social{padding-top:.9375em;text-align:center}label.availability{padding-right:.3125em}.modal .recommendation-row .modal-image-container img{margin:0 0 0 auto}.cart-error-message{display:none}@media (max-width:767.98px){.recommendation-close{position:absolute;right:.9375rem}.modal .recommendation-row .modal-image-container img{margin:0 auto}}@media (min-width:350px){.product-number-rating{border-bottom:.0625rem solid #ccc}}@media (min-width:768px){.product-number-rating{border-top:.0625rem solid #ccc}}@media (min-width:350px)and (max-width:767.98px){.product-name{border-bottom:.0625rem solid #ccc}.long-descr-text .row{margin-left:0;margin-right:0}.long-descr-text .row .col-12{padding-left:0;padding-right:0}}@media (max-width:349.98px){.long-descr-text .row{margin-left:0;margin-right:0}.long-descr-text .row .col-12{padding-left:0;padding-right:0}}.product-number{padding-bottom:.938em;padding-top:.938em}.promotions{text-align:center;color:#c00;height:85%}.promotions .callout{padding-bottom:1.25rem;padding-top:1.25rem}.product-options{margin-top:1.25em}.product-options .quantity{bottom:0;min-width:6.25em;padding-left:.938em;padding-right:.938em;position:absolute;right:0}.size-chart .size-chart-collapse{max-height:0;overflow:hidden;transition:max-height .5s;transition-timing-function:cubic-bezier(0,1,0,1)}.size-chart .size-chart-collapse.active{max-height:100%;transition-timing-function:ease-in-out}h1.product-name{border-bottom:none}.title-upper-bold,.title-upper-regular,div.product-detail .basket-success .added-to-basket-modal h3,div.product-detail .quantity label,div.product-detail h3.also-bought{text-transform:uppercase}.rebranding .tp-widget-wrapper{text-align:left!important}.inner-container{max-width:100%;margin:3.75rem auto}.ui-widget{padding:.625rem 1rem;border:0;background-color:#f3f3f3}.ui-widget-content{border-style:none}.ui-button:active,.ui-button:focus,.ui-button:hover{border:0;background:0 0;background-color:#f3f3f3;color:#53565a}.ui-menu .ui-icon{position:relative}.ui-selectmenu-button.ui-button{width:100%;color:#53565a}.ui-selectmenu-text{display:inline-flex}.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item{padding:.3125rem 0;background-repeat:no-repeat}.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item .ui-icon{height:1.5rem;width:1.875rem;top:.1em;margin-right:.75rem;background-size:1.875rem 1.5rem}.ui-menu-icons .ui-menu-item-wrapper{padding-left:.75rem}.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item:first-child .ui-icon{width:0;padding:0;margin-right:0}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:0;background:0 0;background-color:#f3f3f3;color:#53565a}.TFOlstFiltreImg{width:6.25rem}.selectedImg{height:1.5rem;width:1.875rem;display:inline-flex;position:relative;margin-right:.5625rem;justify-content:center;flex-direction:column;text-align:center;right:auto;margin-top:0;background-size:1.875rem 1.5rem;background-repeat:no-repeat}.selectFilterImg{background-size:1.5rem 1.5rem;background-repeat:no-repeat}.overview-intro .best-seller,.product-detail.container{padding:0}.overview-image{text-align:center}.overview-image img{max-width:100%;height:auto}.detail-header-placeholder{width:100%;position:relative;display:none}.fixed-header{position:fixed;-webkit-backface-visibility:hidden;top:0;width:100%;max-width:90rem;margin:0 auto;z-index:10}.detail-header{background-color:#fff;box-shadow:0 .5rem 1.125rem -.625rem rgba(0,0,0,.18)}.detail-header .inner-container{margin:0 auto}.detail-header .detail-header-row{padding:.9375rem .625rem}.detail-header .detail-header-row h1,.detail-header .detail-header-row h4{margin-bottom:0}.detail-header .detail-header-row .product-name{margin-left:.625rem}.accordion .card .card-header .btn-link,.detail-header .detail-header-row img,div.product-detail .modal .recommendation-modal-swiper .image-container img{width:100%}.half-center{padding:0 .9375rem}.quantity-alert{display:none}.long-descr-text .row{margin-bottom:1.875rem}.pre-tick{margin:0 0 5px}.pre-tick:before{background:url(../../images/svg-sprite.svg) no-repeat;display:inline-block;background-position:-30px -319px;content:"";width:20px;height:20px;float:left;margin-right:10px}.dropdown-paragraph{margin-left:30px;padding:0 .9375rem}.dropdown-paragraph h3{margin-top:.625rem}.accordion{margin:3.125rem 0}.accordion .accordion-body{padding:0;padding-bottom:1rem}.accordion .card{border-left:none;border-right:none;border-bottom:none;border-radius:0}.accordion .card .card-header .btn-link .heading-left{width:93%;display:inline-block;text-align:left;white-space:normal}.accordion .card .card-header .btn-link .heading-right{width:4%}.accordion .card .card-header .btn-link .heading-right .fa-minus{transition:all .5s linear;display:inline-block}.accordion .card .card-header .btn-link .heading-right .fa-plus,.accordion .card .card-header .btn-link.collapsed .heading-right .fa-minus{display:none}.accordion .card .card-header .btn-link.collapsed .heading-right .fa-plus{display:inline-block}.accordion .card .card-body{padding:.9375rem}.accordion .card .card-body .card,.accordion .card .card-body .card .card-header,.attribute .text-end button{border:0}.accordion .card.border-visible{border-bottom:.0625rem solid rgba(0,0,0,.125)}.content-above-price p i{margin-bottom:-.375rem}.attribute .text-end button:focus,.attribute .text-end button:hover{text-decoration:none}.attribute label{margin-bottom:inherit;cursor:pointer;width:100%}.alternative-set .top-product .price .strike-through,div.product-detail .outer-bubble-wrapper .fa-star-grey:before,div.product-detail .outer-bubble-wrapper .fa-star-half:before,div.product-detail .outer-bubble-wrapper .fa-star:before{display:none}h1.product-name.no-pagination{margin-top:1.25rem}body div.product-detail .modal .basket-success .modal-header{position:relative;padding:3.125rem 1.875rem}body div.product-detail .modal .basket-success .modal-header .fa-gift{font-size:3.75rem}body div.product-detail .modal .basket-success .modal-header .no-bonus-items{background-color:#efefef;color:#323333;border-color:#efefef}option.avatar{background-repeat:no-repeat!important;padding-left:1.25rem}.avatar .ui-icon{background-position:left top}div.product-detail #colapseReviews .trustpilot-widget{max-width:100%;margin-bottom:20px;margin-top:20px}div.product-detail .longDescr .inner-container{margin:1.5625rem auto}div.product-detail .longDescr .descr-par{margin-bottom:1.875rem}.attribute button img,div.product-detail .longDescr img{max-width:100%}div.product-detail .prices-add-to-cart-actions{position:relative;background-color:transparent;box-shadow:none;padding-left:0}div.product-detail .price .sales .tax-feedback{top:15px;width:max-content}@media (min-width:350px){div.product-detail .price .sales .tax-feedback{top:20px}}div.product-detail .bubbleReviews{position:relative;padding-top:.9375rem;background-color:#f3f3f3;background-image:url(../../images/320-reviews-background.png);background-size:cover;background-repeat:no-repeat;padding-bottom:.0625rem;overflow:hidden}div.product-detail .outer-bubble-wrapper{max-width:100%;margin:0 auto;padding:1.25rem}div.product-detail .outer-bubble-wrapper p.small-gray{margin-bottom:.25rem}div.product-detail .outer-bubble-wrapper .fa-star,div.product-detail .outer-bubble-wrapper .fa-star-grey,div.product-detail .outer-bubble-wrapper .fa-star-half{height:.875rem;width:.9375rem}div.product-detail .bubble-stars{padding-right:0}div.product-detail .white-bubble .outer-bubble-wrapper{background-image:url(../../images/white-speech-bubble-small.png);background-repeat:no-repeat;background-size:auto;min-height:18.4375rem;margin-left:1rem;padding-right:2.25rem}div.product-detail .white-bubble .outer-bubble-wrapper .fa-star{background-image:url(../../images/review-star-black.svg)}div.product-detail .white-bubble .outer-bubble-wrapper .fa-star-half{background-image:url(../../images/review-star-black-grey.svg)}div.product-detail .white-bubble .outer-bubble-wrapper .fa-star-grey{background-image:url(../../images/review-star-grey.svg)}div.product-detail .black-bubble,div.product-detail .black-bubble .outer-bubble-wrapper .bubble-title,div.product-detail .black-bubble .outer-bubble-wrapper p{color:#fff}div.product-detail .black-bubble .outer-bubble-wrapper{background-image:url(../../images/grey-speech-bubble-small.png);background-repeat:no-repeat;background-size:contain;max-width:90%;min-height:16.25rem}div.product-detail .black-bubble .outer-bubble-wrapper .fa-star{background-image:url(../../images/review-star-white.svg)}div.product-detail .black-bubble .outer-bubble-wrapper .fa-star-half{background-image:url(../../images/review-star-white-black.svg)}div.product-detail .read-more-reviews{display:block;position:absolute;right:0;text-transform:uppercase;margin:0 4em;padding-right:0}div.product-detail .read-more-reviews:before{background:url(../../images/svg-sprite.svg) no-repeat;background-position:-245px -320px;width:9px;height:14px;content:"";display:inline-block;margin-right:0;vertical-align:text-top;float:right;margin-left:5px}div.product-detail .read-more-reviews:after{content:"";color:#53565a;border-bottom:.01rem solid #53565a;width:100%;height:1px;display:block;padding-top:5px}div.product-detail .bubble-title{text-transform:uppercase;margin-bottom:0}div.product-detail .top-product{margin:3.75rem auto}div.product-detail .top-product .customSimulator{margin-top:10px}div.product-detail .top-product .ratings .customer-rating{display:flex;align-items:center}div.product-detail .top-product .ratings .customer-rating .star-rating{margin-right:1rem}div.product-detail .accordion .btn{white-space:normal}div.product-detail .accordion .card-header{padding:.75rem .25rem}div.product-detail .promotions{height:auto}div.product-detail .modal .modal-footer{display:block}div.product-detail .modal#pdpModalHolder .modal-header .btn-close{padding:0;margin:0;margin-top:-2.5rem;position:absolute;top:2rem;right:1rem;opacity:1}div.product-detail .modal .step-2,div.product-detail .modal#differenceChart .modal-content .modal-header .btn-close span,div.product-detail .modal#sizeChart .modal-content .modal-header .btn-close span{display:none}div.product-detail .modal .bonus-item .tile-image{max-height:12.1875rem;display:block;margin:0 auto}div.product-detail .modal .bonus-item-message,div.product-detail .modal-basket-success img{margin:0 auto}div.product-detail .modal .bonus-item{background:#fff}div.product-detail .modal .bonus-items-container{max-width:80%;padding:3.125rem 0;margin:0 auto}div.product-detail .modal#differenceChart,div.product-detail .modal#sizeChart{padding:0}div.product-detail .modal#differenceChart .modal-content,div.product-detail .modal#sizeChart .modal-content{border-radius:0;padding:1.875rem .9375rem .9375rem}@media (min-width:1024px){div.product-detail .modal#differenceChart .modal-content,div.product-detail .modal#sizeChart .modal-content{padding:3.125rem 4.4375rem 4.4375rem}}div.product-detail .modal#differenceChart .modal-content .modal-header,div.product-detail .modal#sizeChart .modal-content .modal-header{border:0;padding:0;position:relative}div.product-detail .modal#differenceChart .modal-content .modal-header .btn-close,div.product-detail .modal#sizeChart .modal-content .modal-header .btn-close{position:absolute;margin:0;opacity:1;top:-1.4375rem;right:0;padding:0;background:url(../../images/close-white-bg-cross.svg) no-repeat;width:23px;height:23px}@media (min-width:1024px){div.product-detail .modal#differenceChart .modal-content .modal-header .btn-close,div.product-detail .modal#sizeChart .modal-content .modal-header .btn-close{top:-1.5625rem;right:-1.4375rem}}div.product-detail .modal#differenceChart .modal-content .modal-footer,div.product-detail .modal#sizeChart .modal-content .modal-footer{padding:0;border:0}div.product-detail .add-to-cart-pdp-container,div.product-detail .wishlist-add{display:block;float:left}div.product-detail .add-to-cart-pdp-container .icon-white-trolley{margin-right:.3125rem;width:1.875rem}@media (min-width:768px){div.product-detail .add-to-cart-pdp-container{min-width:11.3125rem;max-width:19.6875rem}div.product-detail .add-to-cart-pdp-container .add-to-cart-text{white-space:nowrap}}div.product-detail .add-to-cart-global:not(.not-detail-style){display:flex;justify-content:center;border:0;width:100%;margin:0;-webkit-box-shadow:.1875rem .1875rem 1rem -.1875rem #323333;-moz-box-shadow:.1875rem .1875rem 1rem -.1875rem #323333;box-shadow:.1875rem .1875rem 1rem -.1875rem #323333}div.product-detail .add-to-cart-global:not(.not-detail-style):disabled,div.product-detail .add-to-cart-global:not(.not-detail-style):hover:disabled{background:rgba(0,0,0,.5);box-shadow:none;cursor:default}div.product-detail div.quantity{float:none}div.product-detail .custom-select{border-radius:0;background-color:#f3f3f3;border-color:#f3f3f3;background-image:url(../../images/select-box-down-arrow.png);background-size:auto}#pdpModalHolder .modal-header .btn-close,div.product-detail .ui-button .ui-icon{background-image:none}div.product-detail .ui-selectmenu-icon{margin-top:.25rem;margin-right:-.5rem}div.product-detail .ui-selectmenu-icon::after{content:"";width:.6875rem;height:.625rem;background-image:url(../../images/select-box-down-arrow.png);display:block;background-repeat:no-repeat;position:relative;top:50%;transform:translateY(-50%)}div.product-detail .wishlist-add{width:auto;margin-left:0!important}div.product-detail .cart-and-ipay{max-width:100%;margin:0 auto;margin-top:.625rem;display:flex}div.product-detail .attribute{margin-right:0}div.product-detail .quantity-selector-container{display:inline-block}div.product-detail .btn-number{border:0;background:0 0;cursor:pointer}div.product-detail .btn-number.fa-chevron-down:before,div.product-detail .btn-number.fa-chevron-up:before{content:"";background:url(../../images/svg-sprite.svg) no-repeat!important;display:inline-block;width:15px;height:8px}div.product-detail .btn-number.fa-chevron-up:before{background-position:-296px -192px!important}div.product-detail .btn-number.fa-chevron-down:before{background-position:-250px -322px!important}div.product-detail .btn-number:focus{outline:0}div.product-detail .btn-number:disabled{cursor:default;opacity:.4}div.product-detail .input-number{border:0;width:20%;text-align:center}div.product-detail .input-number:focus{outline:0}div.product-detail .quantity{margin-top:.9375rem}.attribute button span.attribute-description,div.product-detail .prices-add-to-cart-actions .price{text-align:left}div.product-detail .ratings{margin-top:0}div.product-detail .modal-body{background:#efefef}div.product-detail .button-container .no-bonus-items{color:#53565a}div.product-detail .button-container .select-bonus-items-add{display:flex;margin:0 auto;padding:12px 15px}div.product-detail .button-container button{text-transform:uppercase;margin-right:auto;margin-left:auto;margin-bottom:1rem;white-space:normal}div.product-detail .modal-basket-success .added-to-basket-modal h3{display:inline-block}#reviews header,div.product-detail #reviews header{padding-top:2rem;padding-bottom:2rem}#reviews header .star-rating,div.product-detail #reviews header .star-rating{display:inline-block;margin-bottom:1rem;width:192px;height:36px}#reviews header .reviews-stats,div.product-detail #reviews header .reviews-stats{margin-bottom:1rem;color:rgba(33,37,41,.75)}#reviews header .reviews-stats span,div.product-detail #reviews header .reviews-stats span{color:#212529}@media (min-width:350px){div.product-detail .button-container button{margin-bottom:1rem}div.product-detail .white-bubble .outer-bubble-wrapper{background-image:url(../../images/white-speech-bubble-small.png);background-repeat:no-repeat;background-size:auto;min-height:18.4375rem;margin-left:2.8125rem;padding-right:6.25rem}div.product-detail .black-bubble{color:#fff}div.product-detail .black-bubble .outer-bubble-wrapper{background-image:url(../../images/grey-speech-bubble-small.png);background-repeat:no-repeat;background-size:contain;max-width:100%;margin-left:2.75rem;padding-right:6.25rem;min-height:16.25rem}div.product-detail .input-number{width:15%}div.product-detail .quantity-selector-container{width:60%}div.product-detail .accordion .btn{white-space:nowrap}div.product-detail .accordion .card-header{padding:.75rem 1.25rem}div.product-detail .prices-add-to-cart-actions .price{text-align:left}div.product-detail .prices-add-to-cart-actions{position:relative;padding:0}div.product-detail .cart-and-ipay{max-width:100%;margin:0;margin-top:.625rem}}@media (min-width:768px)and (max-width:1023.98px){.inner-container.top-product{max-width:100%}.top-product-info.col-12{padding-left:0;padding-right:0;max-width:41.875rem;margin:0 auto}}@media (min-width:768px){div.product-detail .button-container button{margin-right:1.25rem}.detail-header .detail-header-row{padding:.9375rem 0}.pdp-swiper.col-12{padding-left:0;padding-right:0}.dropdown-paragraph h3,h1.product-name.no-pagination{margin-top:0}.inner-container{max-width:41.875rem}.dropdown-paragraph{padding:0}.half-center{padding:0;max-width:50%;margin:0 auto;text-align:center}div.long-descr-bottom-curve,div.long-descr-top-curve{background-image:url(../../images/curve-shadow-background-light-grey-up-1440.png);background-repeat:no-repeat;background-size:contain;height:8.125rem;width:100%;margin-top:1.25rem}div.long-descr-bottom-curve{background-image:url(../../images/curve-shadow-background-light-grey-down-1440.png);height:8.75rem;margin-top:-1.5625rem;position:relative;display:block}.accordion .card .card-body{padding:2.8125rem}div.product-detail .modal-basket-success .added-to-basket-modal h3{display:inline-block;text-transform:uppercase}div.product-detail .add-to-cart-global:not(.not-detail-style){padding:.75rem}div.product-detail .bubbleReviews{padding-top:.9375rem;background-image:url(../../images/reviews-background-768.png);background-size:cover;background-repeat:no-repeat;padding-bottom:.0625rem}div.product-detail .outer-bubble-wrapper{max-width:100%}div.product-detail .price .strike-through{display:block}div.product-detail .white-bubble .outer-bubble-wrapper{background-image:url(../../images/white-speech-bubble-medium.png);background-repeat:no-repeat;background-size:auto;background-position:center;padding-left:16%;padding-right:20%;padding-top:8%;min-height:22.5rem}div.product-detail .black-bubble .outer-bubble-wrapper{background-image:url(../../images/grey-speech-bubble-medium.png);background-repeat:no-repeat;background-size:auto;background-position:40%;padding-left:14%;padding-right:19%;padding-top:14%;min-height:23.125rem}}@media (min-width:1024px){.inner-container{max-width:58.125rem}.detail-header .detail-header-row img{max-width:50px;margin:0 auto;display:block}div.product-detail .bubbleReviews{background-image:url(../../images/reviews-background-1440.png)}div.product-detail .outer-bubble-wrapper{max-width:100%}div.product-detail .price .strike-through{display:inline-block}div.product-detail .black-bubble .outer-bubble-wrapper,div.product-detail .white-bubble .outer-bubble-wrapper{background-image:url(../../images/white-speech-bubble-medium.png);background-repeat:no-repeat;background-size:contain;background-position:top;padding-left:6%;padding-right:11%;padding-top:5%;min-height:17.5rem;margin-left:auto;max-width:100%}div.product-detail .black-bubble .outer-bubble-wrapper{background-image:url(../../images/grey-speech-bubble-medium.png);padding-right:1%;min-height:15.125rem;margin-left:0;max-width:92%}.basket-success .modal-header{padding:3.125rem 1.875rem}.basket-success .modal-header .fa-gift{font-size:3.75rem}.basket-success .modal-header .no-bonus-items{background-color:#efefef;color:#323333;border-color:#efefef}}@media (min-width:1200px){.inner-container{max-width:75rem}div.product-detail .bubbleReviews{background-image:url(../../images/reviews-background-1440.png)}div.product-detail .outer-bubble-wrapper{max-width:77%;padding:1.25rem}div.product-detail .white-bubble .outer-bubble-wrapper{background-image:url(../../images/white-speech-bubble-large.png);min-height:22.1875rem;padding-left:18%;padding-right:17%;padding-top:11%;background-position-x:107%}div.product-detail .black-bubble{color:#fff}div.product-detail .black-bubble .outer-bubble-wrapper{background-image:url(../../images/grey-speech-bubble-large.png);min-height:19.125rem;padding-left:16%;padding-right:12%;padding-top:11%}}@media screen and (min-width:320px)and (max-width:1023px)and (orientation:landscape){div.product-detail .black-bubble .outer-bubble-wrapper,div.product-detail .white-bubble .outer-bubble-wrapper{background-image:url(../../images/white-speech-bubble-medium.png);background-size:contain;margin-left:13%;padding-right:22%;padding-top:6%}div.product-detail .black-bubble{color:#fff}div.product-detail .black-bubble .outer-bubble-wrapper{background-image:url(../../images/grey-speech-bubble-medium.png)}}.productlinks-modal-swiper .swiper-wrapper div.swiper-slide:hover{box-shadow:none!important}.productlinks-modal-swiper .tiles-swiper-special .swiper-wrapper{height:unset!important}.productlinks-modal-swiper .tiles-swiper-special .slide-info-container .slide-inner-container{padding:10px 15px}.recommendation-modal-swiper .image-container img.tile-image{height:inherit!important;outline-offset:-2px;width:80%;outline:0!important}div.add-to-cart-container a.btn-link-primary{margin-top:32px;margin-bottom:32px}div.add-to-cart-container a.btn-link-primary::before{content:"\f3c5";float:right;font-family:"Font Awesome 6 Pro";font-weight:300;font-size:1.25em;line-height:.05em}div.add-to-cart-container a.btn-link-primary .location{margin-right:0}.surcharges{color:#4e8130}.oney-iframe,.quantity-alert{width:100%}.attribute{border-radius:2px}.attribute a.collapsed .fa-angle-right{transform:rotate(0deg)}.attribute a:not(.collapsed) .fa-angle-right{transform:rotate(90deg)}.attribute a i{transition:all .4s;position:absolute;top:3px;right:3px}.attribute button,.attribute button div{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.attribute button i[class*=tooltip-]{height:24px;width:24px;background-size:24px;background-image:url(../../images/info.svg);position:absolute;right:1%}.attribute button.hasImage{min-width:98%;justify-content:flex-start;align-items:flex-start;flex-direction:row}.attribute button.hasImage div{margin-left:20px}.attribute .hide-elem{display:none!important}.attribute .attribute-list{flex-wrap:wrap;justify-content:space-between;margin-top:20px;padding-left:2px}#quickViewModal .modal-dialog .modal-content .modal-header .full-pdp-link,.attribute .attribute-list.collapsing .text-end,button.attribute-button.hidden-button{display:none}.attribute .text-end{position:absolute;bottom:6px;left:10px}.attribute .text-end .modal-opener:focus-visible,div.product-detail .modal-basket-success .added-to-basket-cta button.recommendation-close:focus-visible{outline:solid #3ba8bc 2px}.attribute .text-start{right:5px;left:auto}.attribute .attribute-bottom-border{width:100%;bottom:0;left:0;padding-top:15px;background-color:#f6f7fa}.attribute-list,.attribute-list-open.attribute button.attribute-button.hidden-button{display:flex}button.attribute-button{position:relative;padding:10px;margin:10px 5px 0 0;min-width:48%;max-width:48%;background:#fff;border-radius:2px;border-color:transparent}button.attribute-button:enabled:hover{outline:solid #54565a 2px}button.attribute-button[data-selected=true]{outline:solid #1f1d1d 2px}button.attribute-button[data-selected=true] span:first-of-type{color:#1f1d1d}button.attribute-button:focus-visible{outline:solid #1f1d1d 2px}button.attribute-button:disabled[data-selected=false] span{color:#dedede}div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalProductLinks],div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalRecommendations],div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalProductLinks],div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalRecommendations]{margin-top:20px}div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide,div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide{height:auto!important;display:flex;justify-content:center;flex-direction:column;align-items:center;min-height:25.875rem!important;border:1px solid rgba(0,0,0,.125)}div.product-detail #bonusProducts .recommendation-modal-swiper .swiper-slide>div:first-child,div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide>div:first-child,div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide>div:first-child{width:85%}div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .hearth,div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .hearth{position:absolute;top:12px;right:12px}div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .image-container,div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .image-container{min-height:15rem}div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .image-container img,div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .image-container img{width:90%}div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .pdp-link,div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .pdp-link{margin:0;margin-bottom:.625rem}div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .shop-button-container,div.product-detail .recommendation-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .shop-button-container{position:relative;bottom:0;left:0;right:0;position:initial;margin:20px 0}div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide,div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide{width:fit-content!important;display:flex;justify-content:center;flex-direction:column;align-items:center;border:1px solid rgba(0,0,0,.125)}@media (max-width:767.98px){div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .slide-info-container,div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .slide-info-container{flex-direction:column}}div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .hearth,div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .hearth{position:absolute;top:12px;right:12px}div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .image-container,div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .image-container{min-width:15rem}@media (max-width:767.98px){div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .image-container,div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .image-container{width:auto;height:10rem;max-width:unset;overflow:hidden}}div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .image-container img,div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .image-container img{width:75%}@media (max-width:767.98px){div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .image-container img,div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .image-container img{width:100%;height:160px}}div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .slide-inner-container,div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .slide-inner-container{border:unset}@media (max-width:767.98px){div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalProductLinks] .splide__slide .slide-inner-container,div.product-detail .productlinks-modal-swiper .splide[data-config=pdpModalRecommendations] .splide__slide .slide-inner-container{width:100%}}div.product-detail #bonusProducts .recommendation-modal-swiper .swiper-slide{height:auto!important;display:flex;justify-content:center;flex-direction:column;align-items:center}div.product-detail #bonusProducts .recommendation-modal-swiper .swiper-slide .image-container{min-height:10rem}div.product-detail #bonusProducts .recommendation-modal-swiper .swiper-slide .pdp-link,div.product-detail #bonusProducts .recommendation-modal-swiper .swiper-slide div.price,div.product-detail .modal-basket-success .added-to-basket-modal h1,div.product-detail .modal-basket-success .added-to-basket-modal h3{text-align:left}div.product-detail #bonusProducts .recommendation-modal-swiper .swiper-slide .pdp-link{margin-bottom:.625rem}div.product-detail #bonusProducts .recommendation-modal-swiper .swiper-slide .shop-button-container{position:relative;bottom:0;left:0;right:0}div.product-detail .longDescr{margin-top:4rem}@media (min-width:1024px){div.product-detail .pdp-swiper>div{position:sticky;top:0}div.product-detail .pdp-swiper>div>div>div[class^=col-]{margin-bottom:.3rem!important;padding:0!important}}div.product-detail #ProductInfo .card{margin:0}div.product-detail #ProductInfo .card-header{padding:0}div.product-detail #ProductInfo .heading-left i{display:inline-block;transform:translate(0,30%)}div.product-detail #ProductInfo .card-body{padding:1rem}div.product-detail #ProductInfo i{height:24px;width:24px;background-size:24px}div.product-detail #ProductInfo i.icon-product-detail{background-image:url(../../images/product-detail.svg)}div.product-detail #ProductInfo i.icon-10-years{background-image:url(../../images/10-years.svg)}div.product-detail #ProductInfo i.icon-delivery{background-image:url(../../images/delivery.svg)}div.product-detail #ProductInfo i.icon-night-trial{background-image:url(../../images/night-trial.svg)}div.product-detail #ProductInfo i.icon-care{background-image:url(../../images/care.svg)}div.product-detail #ProductInfo i.icon-covid{background-image:url(../../images/covid.svg)}div.product-detail .wishlist-add{background-color:transparent!important;position:absolute;top:50%;right:0;transform:translate(0,-50%)}div.product-detail .ratings-container{position:relative;display:flex;margin-bottom:15px;min-height:45px}div.product-detail .attribute{overflow-x:visible;transition:all .8s;margin-bottom:20px;position:relative;background-color:#f6f7fa;padding:20px 15px!important}div.product-detail .attribute a{position:relative}div.product-detail .attribute a span{position:absolute;width:100%;left:0;bottom:-120%}div.product-detail .attribute .tooltip-depth:hover .tooltiptext{visibility:visible}div.product-detail .attribute .tooltip-depth .tooltiptext{visibility:hidden;width:230px;background-color:#fff;box-shadow:rgba(90,90,90,.2) 0 0 20px 7px;padding:15px;border-radius:2px;position:absolute;bottom:100%;left:-21%;margin-left:-154px;z-index:1}div.product-detail .btn-number.fa-chevron-down:before,div.product-detail .btn-number.fa-chevron-up:before{}div.product-detail .add-to-cart-pdp-container{max-width:inherit}.fbt #product-recommendation .slide-info-container .image-container img,div.product-detail .add-to-cart-pdp-container .add-to-cart{width:100%}div.product-detail .add-to-cart-global:not(.not-detail-style){padding:1rem 0;border-radius:2px;box-shadow:none!important}div.product-detail .find-a-store{display:flex;flex-wrap:wrap;max-width:fit-content;padding:1rem;border-radius:2px;box-shadow:none!important}div.product-detail .find-a-store:hover{background:#1d2124}.pdp-swiper-full{position:absolute}.swiper-wrapper.two-bonus{justify-content:center}@media (min-width:768px){.attribute label{padding-bottom:0}.attribute .small-gray{margin-right:5px}}.attribute .small-gray{text-decoration:underline;background:0 0;text-transform:uppercase}.short-description{margin-top:15px}.attribute i.size{background-image:url(../../images/grey-speech-bubble-medium.png)}.trustpilot-widget{float:none;left:0}div.product-detail .top-product{max-width:1440px;margin:auto}div.product-detail .top-product .customer-rating .star-rating{margin-right:inherit!important}div.product-detail .pl-promo-banner .pl-promo-container{background:0 0;background-color:#ac0015;color:#fff;min-height:2rem;height:auto;margin:0 0 20px;padding:0;display:flex;align-items:center;justify-content:center}div.product-detail div.quantity{width:95px;margin:0 15px 8px 0}div.product-detail .quantity-selector-container{position:relative;width:100%;margin:0 auto;border:1px solid #d9d9da;z-index:10}div.product-detail .quantity-selector-container label{position:absolute;top:2px;left:10px;pointer-events:none}div.product-detail .quantity-selector-container select{background:0 0;appearance:none;width:100%;padding:22px 60px 10px 15px;color:#000;text-align:right}div.product-detail .quantity-selector-container span{position:absolute;right:0;transform:translate(0,-50%);top:50%;width:40px;height:80%;text-align:center;border-left:1px solid #d9d9da;pointer-events:none;padding-top:3px}div.product-detail .quantity-selector-container span img{width:35%;transform:translate(0,-25%) rotate(90deg)}#pdpModalHolder{padding-right:0!important}@media (max-width:1199.98px){#pdpModalHolder{padding-right:.5rem!important}}@media (max-width:767.98px){#pdpModalHolder{padding-right:0!important}}#pdpModalHolder .modal-header{padding:2rem 1rem!important}@media (max-width:1199.98px){#pdpModalHolder .modal-dialog{margin:.5rem;max-width:initial}}@media (max-width:767.98px){#pdpModalHolder .modal-dialog{margin:0}}.add-to-cart-container{display:flex;flex-wrap:wrap;align-items:center}div.product-detail .cart-and-ipay{flex-grow:1;margin-top:0;margin-bottom:10px}div.product-detail .modal-content{border:0;border-radius:0;overflow-y:auto}@media (max-width:767.98px){div.product-detail .modal-content{height:150vh}}div.product-detail .modal-content.norecomm{height:unset}div.product-detail .modal-content.basket-success{padding:.8rem!important}div.product-detail .modal-body{width:100%;background-color:inherit!important}div.product-detail .modal-header{-webkit-background-clip:content-box;background-clip:content-box;background-color:#f3fce3;padding:2rem!important}div.product-detail .modal-header.norecomm{background-color:transparent;border:0}div.product-detail .modal-header .btn-close{margin-top:-1.5rem!important}@media (max-width:767.98px){div.product-detail .modal-header .btn-close.recommendation-close{position:absolute!important;right:0!important}}div.product-detail .modal-basket-success .added-to-basket-cta a.show-cart span{width:100%;max-width:100%!important}div.product-detail .modal-basket-success:first-child{display:flex;align-items:center}@media (max-width:767.98px){div.product-detail .modal-basket-success img{padding:.5rem}}div.product-detail .modal-basket-success i{height:24px;width:24px;background-size:24px;display:inline-block}div.product-detail .modal-basket-success i.icon-basket{width:26px;background-image:url(../../images/cart.svg)}div.product-detail .modal-basket-success i.icon-checkbox-checked{background-image:url(../../images/checkbox-checked-green.svg);margin-right:5px}div.product-detail .modal-basket-success .added-to-basket-modal{padding-left:1rem;margin:1rem 0}@media (max-width:349.98px){div.product-detail .modal-basket-success .added-to-basket-modal h1,div.product-detail .modal-basket-success .added-to-basket-modal h3{text-align:center;padding-top:5px}}div.product-detail .modal-basket-success .added-to-basket-modal h3{text-transform:none;margin-bottom:0;display:flex;align-items:center}div.product-detail .modal-basket-success .added-to-basket-modal h3 span{height:24px}div.product-detail .modal-basket-success .added-to-basket-cta,div.product-detail .modal-basket-success .added-to-basket-modal{display:flex;flex-direction:column;justify-content:center}@media (max-width:349.98px){div.product-detail .modal-basket-success .added-to-basket-cta,div.product-detail .modal-basket-success .added-to-basket-modal{align-items:center}}div.product-detail .modal-basket-success .added-to-basket-cta{grid-gap:1rem;align-items:center}div.product-detail .modal-basket-success .added-to-basket-cta button.recommendation-close{right:0;position:inherit;border:0;background:0 0;text-decoration:underline;margin-bottom:1rem}div.product-detail .modal-basket-success .added-to-basket-cta button.recommendation-close .continue-shopping{text-transform:uppercase}@media (min-width:1200px){div.product-detail .modal-basket-success .added-to-basket-cta button.recommendation-close{margin-bottom:0}}.modal-pdp-swiper.pdp-swiper{display:none;overflow-y:hidden!important}.modal-pdp-swiper.pdp-swiper.show{display:flex!important}.modal-pdp-swiper.pdp-swiper>div:first-of-type{width:72%!important;margin:auto;z-index:5}.modal-pdp-swiper.pdp-swiper .swiper-slide-active{width:100%!important;height:100vh}.modal-pdp-swiper.pdp-swiper span.modal-pdp-closer{position:absolute;top:15px;right:15px;height:24px;width:24px}.modal-pdp-swiper.pdp-swiper span.modal-pdp-closer i{display:inline-block;height:24px;width:24px;background-size:24px;background-color:transparent!important}.modal-pdp-swiper.pdp-swiper span.modal-pdp-closer i.icon-close{background-image:url(../../images/close.svg)}.modal-pdp-swiper.pdp-swiper .swiper-button-prev{position:absolute;top:50%;left:5%;width:fit-content}.modal-pdp-swiper.pdp-swiper .swiper-button-next{position:absolute;top:50%;right:5%;margin:0}.modal-pdp-swiper.pdp-swiper .pdp-modal-backdrop{position:absolute!important;height:100vh;width:100vw;z-index:4;background-color:rgba(0,0,0,.6196078431)}.modal-pdp-swiper.pdp-swiper .pdp-modal-backdrop:hover{cursor:url(../../images/exit_gallery.png),auto}.productlinks-modal-swiper hr,.recommendation-modal-swiper hr{width:30%;border-top:solid 2px #00839b;margin:auto}.productlinks-modal-swiper .slide-info-container{display:flex;height:100%}.productlinks-modal-swiper .slide-info-container .image-container,.productlinks-modal-swiper .slide-info-container .slide-inner-container{width:50%}.productlinks-modal-swiper .slide-info-container .slide-inner-container{margin-top:0;padding:40px 35px;border:1px solid #d9d9d9;text-align:left}.productlinks-modal-swiper .slide-info-container .slide-inner-container .show-quickview{padding:16px 25px;border-radius:2px;border:solid 1px #323333;text-transform:uppercase}.productlinks-modal-swiper div.product-detail .attribute{background:0 0;padding:0!important}.productlinks-modal-swiper .tiles-swiper-special{height:auto!important}.productlinks-modal-swiper .tiles-swiper-special .swiper-wrapper{align-items:center}.productlinks-modal-swiper .tiles-swiper-special .swiper-slide{margin:0 0 2%}.productlinks-modal-swiper .tiles-swiper-special .image-container{display:flex;align-items:center;flex-direction:column}.productlinks-modal-swiper .tiles-swiper-special .slide-info-container{padding-bottom:.5625rem;border:1px solid #d9d9d9;cursor:initial}.productlinks-modal-swiper .tiles-swiper-special .slide-info-container .slide-inner-container{padding:1.6rem 15px 25px;border:0}.recommendation-modal-swiper .swiper-slide{min-height:25.875rem!important;border:1px solid rgba(0,0,0,.125)}.recommendation-modal-swiper .image-container{width:100%!important;max-width:100%!important}.recommendation-modal-swiper .swiper-slide{max-width:330px}.recommendation-modal-swiper .swiper-slide:hover{box-shadow:none}.recommendation-modal-swiper .shop-button-container{bottom:.8rem;left:auto;right:auto}.recommendation-modal-swiper .shop-now{width:auto}.recommendation-modal-swiper .select-bonus-items-add{width:20%;margin:auto;margin-bottom:1.5rem;display:flex}.static-galery img{cursor:pointer}.static-galery img:not(.zoom-icon){outline:1px solid #d8d8d8;outline-offset:-5px}.static-galery img.zoom-icon{border:0;width:20px;height:20px;position:absolute;top:20px;right:20px;pointer-events:none}.static-galery.crossell-modal img{cursor:default}.fbt{margin-bottom:1.5rem}.fbt-title,.product-quickview .quickview-button button.add-to-cart span{text-align:center}.fbt #product-recommendation>div[class*=col-]{padding-right:5px;padding-left:5px;padding-bottom:10px;position:relative}.fbt #product-recommendation>div[class*=col-]:nth-child(even):before{content:"+";position:absolute;top:40%;left:-6%;z-index:1;width:30px;height:30px;background-color:transparent;border-radius:50%;text-align:center}.fbt #product-recommendation .slide-info-container{border:solid .5px #e7e7e7;border-radius:5px;box-shadow:2px 2px 4.5px 0 rgba(0,0,0,.03);padding:10px 10px 20px;height:100%}.fbt #product-recommendation .slide-info-container .image-container{min-height:140px}.fbt #product-recommendation .add-to-cart span{text-align:center;width:100%;padding:0}.fbt #product-recommendation .quickview{width:100%}.fbt .fbt-check,.fbt i.icon-square{height:24px;width:24px;position:absolute}.fbt .fbt-check{opacity:0;z-index:1;cursor:pointer}.fbt i.icon-square{background-image:url(../../images/checkbox-default.svg);background-size:cover;display:inline-block}.fbt .fbt-check:checked+i.icon-square{background-image:url(../../images/checkbox-checked.svg)}.fbt button.fbt-select-all{display:none;width:100%;justify-content:center}.fbt .add-fbt-bulk.fbt-totals{width:100%;justify-content:center;display:flex;margin:10px 0 15px}.hitachi-container .hitachi__activate{border:0;margin-bottom:0;padding:20px;border-radius:2px;background-color:#f6f7fa}.hitachi-container .hitachi-content{padding:20px}#quickViewModal,.product-quickview .quickview-column{padding-right:0!important}#quickViewModal .modal-dialog{max-width:1200px}@media (max-width:1199.98px){#quickViewModal .modal-dialog{margin:.5rem}}#quickViewModal .modal-dialog .modal-content{position:relative;display:flex;align-items:flex-end}#quickViewModal .modal-dialog .modal-content .modal-header{padding:15px 1rem 5px 0;border:0}#quickViewModal .modal-dialog .modal-content .modal-body{margin:1rem;background-color:#fff;margin-top:0;padding-top:5px}#quickViewModal .modal-dialog .modal-content .modal-footer{display:none}.product-quickview .attributes .col-12{padding:0}.product-quickview .attributes .attribute{margin-bottom:20px;position:relative;background-color:#f6f7fa;padding:20px 15px!important}.product-quickview .attributes .attribute select{border-radius:1px;border:solid 1px #dcdcdc}.product-quickview i.minicart{height:30px;width:30px;background-size:30px;background-image:url(../../images/cart.svg);position:absolute;left:10%;top:46%;transform:translate(0,-50%)}.product-quickview .quickview-button{float:left;display:flex}.product-quickview .quickview-see-details{padding:15px;border-radius:2px;border:solid 1px #323333;background:#fff;text-align:center;width:100%;margin-top:10px;text-decoration:none}.product-quickview .quickview-see-details a{text-align:center;text-transform:uppercase}@media (max-width:767.98px){.tiles-swiper-special[data-swipetype=single]{padding:8% 5%}.tiles-swiper-special[data-swipetype=single] .slide-info-container{flex-direction:column}.tiles-swiper-special[data-swipetype=single] .slide-info-container .slide-inner-container{width:100%}}@media (max-width:1023px){.product-detail .pdp-galleries.sticky-gallery{width:100vw;margin-left:-.75rem!important}}.product-detail .pdp-galleries button.splide__arrow--next,.product-detail .pdp-galleries button.splide__arrow--prev{background:0 0;border:1px solid}@media (min-width:1024px){.product-detail .pdp-gallery,.product-detail .sticky-gallery{position:sticky;top:15px}}.product-detail .image-disclaimer{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.formRange.product-detail{position:relative}@media (max-width:1023px){.formRange.product-detail .pdp-galleries.sticky-gallery{margin-left:-1.5rem!important}}.formRange.product-detail .pl-promo-banner .pl-promo-container{border-radius:4px;background-color:#ac0015}.formRange.product-detail .cart-and-ipay{margin-bottom:5px}.formRange.product-detail .add-to-cart-container{justify-content:space-between;gap:15px}.formRange.product-detail .quantity-form{display:flex;padding-bottom:5px}.formRange.product-detail .quantity-form .change-quantity{z-index:1;cursor:pointer}.formRange.product-detail .quantity-form .change-quantity.add,.formRange.product-detail .quantity-form .change-quantity.remove{border-radius:20px 0 0 20px;background-image:url(../../images/minus-icon.svg);background-size:60%;background-repeat:no-repeat;background-position:center}.formRange.product-detail .quantity-form .change-quantity.add{border-radius:0 20px 20px 0;background-image:url(../../images/plus-icon.svg)}.formRange.product-detail .quantity-form .change-quantity:hover{border-color:#54565a}.formRange.product-detail .quantity-form .change-quantity:disabled{color:#d8d8d8;pointer-events:none}.formRange.product-detail .quantity-form .input-number.quantity-selector{border:solid #b3b7bd;border-width:1px 0;text-align:center;width:35px;height:37.5px;-moz-appearance:textfield}.formRange.product-detail .quantity-form .input-number.quantity-selector::-webkit-inner-spin-button{-webkit-appearance:none}.formRange.product-detail .varAttrsWrapper{border-radius:4px;background:#f5f8fc;padding-bottom:20px;margin-bottom:12px}.formRange.product-detail .attribute{transition:none;background-color:transparent;margin-bottom:0;padding-bottom:0!important}.formRange.product-detail .attribute .text-end{position:static}.formRange.product-detail .attribute .attribute-bottom-border{padding-top:0}.formRange.product-detail .attribute label.attribute-title{cursor:inherit}.formRange.product-detail .attribute .attribute-button{border:0}.formRange.product-detail .attribute .attribute-button.selected-value{border:1px solid #f6f7fa;width:100%;max-width:inherit;flex-direction:row;justify-content:flex-start}.formRange.product-detail .attribute .attribute-button.selected-value img,.formRange.product-detail [id*=sidebar-].attribute-sidebar button.attribute-button img{max-width:20%}.formRange.product-detail .attribute .attribute-button.selected-value .description{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;justify-content:flex-start;margin-left:5px}.formRange.product-detail .attribute .attribute-button.selected-value i.show-options{height:24px;width:24px;background-size:24px;position:absolute;right:1%}.formRange.product-detail .attribute .attribute-bottom-border{background-color:transparent}.formRange.product-detail [id*=sidebar-].attribute-sidebar{height:100%;position:absolute;top:0;right:0;box-shadow:2px 2px 4.5px 0 rgba(0,0,0,.02);overflow-x:hidden;overflow-y:auto;z-index:1040;width:0;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;padding-top:0!important}.formRange.product-detail [id*=sidebar-].attribute-sidebar button.attribute-button{border-radius:4px;border:1px solid #d5d9de;background-color:unset}.formRange.product-detail [id*=sidebar-].attribute-sidebar button.attribute-button[data-selected=true]{border:solid #00839b 3px;cursor:not-allowed;border-radius:4px;background:#fff;outline:0}.formRange.product-detail [id*=sidebar-].attribute-sidebar button.attribute-button[data-selected=true] span:first-of-type{color:#54565a}.formRange.product-detail [id*=sidebar-].attribute-sidebar.open{width:100%;opacity:1;visibility:visible;transition:opacity .6s,visibility .6s}.formRange.product-detail [id*=sidebar-].attribute-sidebar.open .attribute-sidebar-body{padding:20px 0 10px}@media (min-width:768px){.formRange.product-detail [id*=sidebar-].attribute-sidebar.open .attribute-sidebar-body{padding:0 30px 3px}}.formRange.product-detail [id*=sidebar-].attribute-sidebar.open .attribute-sidebar-header{padding:24px 0 32px}@media (min-width:768px){.formRange.product-detail [id*=sidebar-].attribute-sidebar.open .attribute-sidebar-header{padding:30px 32px}}.formRange.product-detail [id*=sidebar-].attribute-sidebar .attribute-sidebar-overlay{background-color:#000;opacity:.8}.formRange.product-detail [id*=sidebar-].attribute-sidebar .attribute-sidebar-container{background-color:#f6f7fa;padding-top:20px}.formRange.product-detail [id*=sidebar-].attribute-sidebar .attribute-sidebar-container .sticky-content{position:fixed;top:0;overflow-y:scroll}.formRange.product-detail [id*=sidebar-].attribute-sidebar .attribute-sidebar-body{overflow-y:auto;overflow-x:hidden;padding:0 2px 2px;display:flex;flex-wrap:wrap;column-gap:4px}.formRange.product-detail [id*=sidebar-].attribute-sidebar button.close-sidebar{margin:0;margin-top:-1.8rem;background-image:none;position:absolute;right:.75rem;opacity:1;background:0 0;border:0;padding:0 20px 0 0}@media (min-width:768px){.formRange.product-detail [id*=sidebar-].attribute-sidebar button.close-sidebar{padding-right:45px}}@media (max-width:767.98px){.formRange.product-detail [id*=sidebar-].attribute-sidebar button.close-sidebar{right:1.75rem}.formRange.product-detail [id*=sidebar-].attribute-sidebar button.close-sidebar .fa-light.fa-xmark{font-size:18px}}.formRange.product-detail [id*=sidebar-].attribute-sidebar button.attribute-button .description{display:flex;flex-direction:column;align-items:center}.formRange.product-detail [id*=sidebar-].attribute-sidebar button.attribute-button.hasImage .description{align-items:flex-start}