@charset "UTF-8";#accessiblyAppWidgetButton.accessibly-app-widget-button-container{transform:translateY(calc(-50% + 50px))!important}body #accessiblyAppWidgetButton.accessibly-app-widget-button-container.middle-right{top:unset!important;bottom:287px;right:17px!important}div #CookiebotWidget:not(.CookiebotWidget-open){bottom:210px!important;left:unset;right:17px;z-index:10;min-width:45px;min-height:45px;transition:all .2s ease-in,opacity .3s ease-in,border-radius .2s ease-in}div #CookiebotWidget:not(.CookiebotWidget-open) button.CookiebotWidget-logo svg{width:45px;height:45px}#CookiebotWidget.CookiebotWidget-open{bottom:10px}#fc_frame.fc-widget-normal{bottom:140px!important;z-index:10!important}#fc_frame.fc-widget-normal.fc-open{z-index:100000!important;bottom:15px!important}#CookiebotWidget:not(.CookiebotWidget-open){display:none}#preview-bar-iframe{position:static!important}.fonts{display:block}body .mfp-iframe-scaler iframe{background:#fff}body .mfp-wrap .mfp-container.mfp-iframe-holder{top:50%;left:50%;transform:translate(-50%,-50%);height:80%}@media(max-width:800px){body .mfp-wrap .mfp-container.mfp-iframe-holder{height:50%}}body{font-size:16px;font-weight:400;line-height:1.3}body h1,body h1.title,body h2,body h2.title,body h3,body h3.title,body h4,body h4.title,body h5,body h5.title,body h6,body h6.title,body .title,body .title.title,body .button,body .button.title{font-weight:var(--heading-weight)}@media only screen and (max-width:798px){.mobile-shrink-text p,.mobile-shrink-text span{font-size:1em}}body,h5,h6,p,blockquote,li,a,div,select,label,input,option,button{font-family:proxima-nova,Helvetica,Arial,sans-serif!important}.product_form .purchase-details__buttons .button--bis{width:100%;border-radius:50px;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:700}.bis-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px}.bis-modal__dialog{position:relative;z-index:1;width:100%;max-width:420px;background:#fff;border-radius:12px;padding:32px 28px 28px;box-shadow:0 12px 40px #00000040;text-align:center}.bis-modal__close{position:absolute;top:10px;right:14px;border:0;background:none;font-size:28px;line-height:1;color:#666;cursor:pointer}.bis-modal__label{font-size:14px;font-weight:700;margin-bottom:6px}.bis-modal__input{width:100%;padding:12px 14px;border:1px solid #ccc;border-radius:8px;font-size:16px;margin-bottom:12px}.bis-modal__error{color:#e41121;font-size:14px;margin:0 0 12px}.bis-modal__consent{font-size:12px;color:#777;margin:12px 0 0;text-align:center}.bis-modal .button--bis{width:100%;color:#fff;background-color:#e41121;border-color:transparent;border-radius:35px;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:700;cursor:pointer}.footer-credits-section{background-color:var(--footer-credits-background-color)}.footer-credits-section .footer_credits{border-top:1px solid var(--footer-credits-border-color);color:var(--footer-credits-foreground-color);margin-top:0}.footer-credits-section .footer_credits .container{align-items:center;display:flex;justify-content:space-between;max-width:var(--site-width);padding-top:1em}.footer-credits-section .footer_credits .block:last-child{margin-bottom:1.5rem}.footer-credits-section .footer_credits div.credits{color:var(--footer-credits-foreground-color);font-size:.81em}.footer-credits-section .footer_credits div.credits p{display:inline;margin:0}.footer-credits-section .footer_credits a{color:var(--footer-credits-link-color)}.footer-credits-section .footer_credits a:hover{color:var(--footer-credits-link-color-hover)}.footer-credits-section .footer_credits .designed_by_sf9 svg,.footer-credits-section .footer_credits .ssl_badge svg{width:100%;max-width:100%}.footer-credits-section .footer_credits .block.menu{text-align:right}.footer-credits-section .footer_credits .block.menu ul{list-style:none;padding:0;white-space:nowrap}.footer-credits-section .footer_credits .block.menu li{display:inline-block}.footer-credits-section .footer_credits .block.menu li a{font-size:.81em;font-weight:400;padding:0}.footer-credits-section .footer_credits .payment_methods{float:none;margin:0;padding:0;text-align:right;white-space:nowrap}@media(max-width:800px){.footer-credits-section .container{flex-direction:column;margin:0;width:100%}.footer-credits-section .container .block{margin-bottom:.5em;text-align:center}.footer-credits-section .container .block.copyright{order:3}.footer-credits-section .container .block.custom_asset{order:1}.footer-credits-section .container .block.custom_asset img{width:auto;height:auto}.footer-credits-section .container .block.payment_methods{order:2}.footer-credits-section .container .block.payment_methods .payment_methods{text-align:center;white-space:normal}}.mobile-menu{top:0}.mobile-menu .mobile-logo{background-color:#fff;flex-grow:0;min-height:52px;width:100%;order:0}.mobile-menu--opened .mobile-icons{opacity:0}.mobile-menu--opened .mobile-menu__toggle-icon,.mobile-menu--opened .mobile-menu__toggle-button{left:auto;position:absolute;right:10px;z-index:50;max-height:60px}.mobile-menu--opened .mobile-menu__toggle-button[data-show-mobile-menu=true]{z-index:100001}.mobile-menu--opened .mobile-menu__toggle-button[data-show-mobile-menu=true]+.mobile-header__content{z-index:100000}.mobile-menu--opened .mobile-menu{background-color:var(--c-light);display:flex;flex-direction:column;max-height:calc(100vh - 51px);overflow-y:scroll}.mobile-menu--opened .mobile-menu__content{background-color:#fff;flex:1;overflow:scroll;padding-bottom:0;padding-top:var(--spacer-sm)}.mobile-menu--opened .mobile-menu__submenu{position:absolute;z-index:30;top:0;display:block;width:100%;height:100%;max-height:100%;margin-left:0;background-color:#fff;transform:translate(-150%);transition:transform .1s ease-in}.mobile-menu--opened .mobile-menu__submenu .mobile-menu__submenu-heading{display:flex;align-items:center;width:100%;margin:0 0 var(--spacer-sm);padding:var(--spacer-sm) var(--spacer-base)}.mobile-menu--opened .mobile-menu__submenu .mobile-menu__submenu-heading .icon{display:inline-block;margin-right:var(--spacer-sm)}.mobile-menu--opened .submenu__input+label a:after{transform:translateY(-50%) rotate(-90deg)}.mobile-menu--opened .submenu__input:checked+label a:after{transform:translateY(-50%) rotate(90deg)}.mobile-menu--opened .submenu__input:checked~.mobile-menu__submenu{transform:translate(0);transition:transform .25s ease-out}.mobile-menu--opened .mobile-menu__footer{background-color:var(--c-light);min-height:170px}.mobile-menu--opened .mobile-menu__footer .mobile-menu__item{color:var(--c-gray);font-size:var(--font-mobile-menu)}.mobile-menu--opened .mobile-menu__footer .mobile-menu__item .icon svg{fill:currentColor}.page-brands .brands-page{padding:20px 0}.page-brands .alphabet{font-size:0;padding:20px 0}.page-brands .alphabet .letter{display:inline-block;font-size:1rem;margin:0}.page-brands .alphabet .letter a{border-radius:6px;border:none;color:#000;display:inline-block;font-weight:700;padding:.5rem 1rem;transition:all .25s ease-in-out}.page-brands .alphabet .letter a:active,.page-brands .alphabet .letter a:hover{background-color:#000;color:#fff}.page-brands .vendor-list{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}@media only screen and (min-width:800px){.page-brands .vendor-list{-moz-column-count:3;column-count:3}}.product-usp{align-items:center;display:flex;float:none;justify-content:space-between;margin:1em 0 0;overflow:auto}.product-usp .block{float:none}.product-usp .block.alpha{margin-left:0}.product-usp .block.omega{margin-right:0}.product-usp .block p{margin:0}@media(max-width:768px){.product-usp{align-items:center}.product-usp .block{margin-bottom:1em;text-align:center}}.recently-viewed__section{padding-bottom:var(--section-padding-bottom, 0);padding-top:var(--section-padding-top, 0);max-width:var(--site-width);margin:0 auto}.js-recently-viewed-product{display:none}.rv-main .flickity-viewport,.rv-main .gallery-cell{height:100%;min-height:400px}@media(min-width:600px){.rv-main .flickity-viewport,.rv-main .gallery-cell{min-height:500px}}@media(min-width:800px){.rv-main .flickity-viewport,.rv-main .gallery-cell{min-height:380px}}@media(min-width:1023px){.rv-main .flickity-viewport,.rv-main .gallery-cell{min-height:450px}}.rv-main .flickity-viewport img,.rv-main .gallery-cell img{max-height:var(--rv-thumbnail-height)}.bis-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:26px}.bis-modal[hidden]{display:none}.bis-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.bis-modal__dialog{position:relative;z-index:1;width:100%;max-width:420px;padding:32px 28px 28px;background:#fff;border-radius:12px;box-shadow:0 12px 40px #00000040;text-align:center}.bis-modal__close{position:absolute;top:10px;right:14px;font-size:28px;line-height:1;color:#666;border:0;background:none;cursor:pointer}.bis-modal__title{margin:0 0 6px;font-size:22px}.bis-modal__product{margin:0 0 18px;font-weight:700}.bis-modal__product[hidden]{display:none}.bis-modal__form{display:flex;flex-direction:column;text-align:left}.bis-modal__form[hidden]{display:none}.bis-modal__label{margin-bottom:6px;font-size:14px;font-weight:700}.bis-modal__input{width:100%;margin-bottom:12px;padding:12px 14px;font-size:16px;border:1px solid #ccc;border-radius:8px}.bis-modal__error{margin:0 0 12px;font-size:14px;color:#e41121}.bis-modal__error[hidden]{display:none}.bis-modal__consent{margin:12px 0 0;font-size:12px;text-align:center;color:#777}.bis-modal__success{text-align:center}.bis-modal__success[hidden]{display:none}.bis-modal__success p{margin:0 0 18px}.bis-modal .button--bis{width:100%;font-family:proxima-nova,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;border-color:transparent;border-radius:35px;background-color:#e41121;cursor:pointer}.bis-modal .button--bis:disabled{opacity:.6;cursor:default}body.bis-modal-open{overflow:hidden}.breadcrumb ul,.breadcrumb ol{-moz-column-gap:.5em;column-gap:.5em;row-gap:1em;justify-content:flex-start!important}.breadcrumb .icon{margin-left:0}.ajax-cart--drawer,.ajax-cart--drawer #ajax-cart__content,.ajax-cart--drawer .ajax-cart__form,.ajax-cart--drawer .ajax-cart__empty-cart-message{height:100%}.ajax-cart--drawer .ajax-cart__form,.ajax-cart--drawer .ajax-cart__empty-cart-message{display:flex;flex-direction:column;padding:0 25px}.ajax-cart--drawer .ajax-cart__list{flex:1;overflow-y:auto}.ajax-cart--drawer .ajax-cart__close-icon,.ajax-cart--drawer .ajax-cart__delete .close{color:var(--c-dark)}.ajax-cart--drawer .ajax-cart__close-icon .icon svg path,.ajax-cart--drawer .ajax-cart__delete .close .icon svg path{stroke:currentColor;stroke-linejoin:round;stroke-width:1.5;vector-effect:non-scaling-stroke}.ajax-cart--drawer .ajax-cart__close-icon .icon{height:24px;width:24px}.ajax-cart--drawer .ajax-cart__delete .close{background-color:transparent;height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.ajax-cart--drawer .ajax-cart__delete .close .icon{height:60%;max-height:60%;max-width:60%;min-height:60%;min-width:60%;width:60%}.ajax-cart--drawer .ajax-cart__delete:focus-visible .close{background-color:#00000014}.ajax-cart--drawer .ajax-cart__details-wrapper{border:none}.ajax-cart--drawer .ajax-cart__empty-cart-message .ajax-cart__message-content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 1rem 1rem 0}.ajax-cart--drawer .ajax-cart__empty-cart-message .ajax-cart__message-content .icon{color:#000;height:170px;opacity:.2;width:170px}.ajax-cart--drawer .ajax-cart__empty-cart-message .ajax-cart__message-content .ajax-cart__empty-text{color:var(c--dark);font-size:var(--font-2xl);font-weight:var(--bold-weight)}.ajax-cart__empty-details-wrapper{padding:1rem}.dyson-popup-content{display:none;width:70vw;height:calc(43vw + 1px);overflow:hidden}@media only screen and (max-width:799px){.dyson-popup-content{width:100vw;height:60vw}}.dyson-popup-content .featured-video.section,.dyson-popup-content .video__container,.dyson-popup-content .video-wrapper{width:100%;height:100%}.energy-rating{position:relative;max-width:140px;margin-bottom:var(--spacer-s);padding:var(--spacer-2xs) var(--spacer-xs);background-color:var(--c-light);text-align:left}.energy-rating:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-top:16px solid white;border-bottom:16px solid white;border-left:20px solid transparent}.energy-rating .energy-rating__label{vertical-align:sub;color:#fff;font-weight:900;font-size:var(--h3-font-size);line-height:1;text-align:left}.energy-rating.energy-rating__aplus{background-color:#000}.energy-rating.energy-rating__a{background-color:#00a555}.energy-rating.energy-rating__b{background-color:#4db64d}.energy-rating.energy-rating__c{background-color:#b8d353}.energy-rating.energy-rating__d{background-color:#fdf231}.energy-rating.energy-rating__e{background-color:#fdb62f}.energy-rating.energy-rating__f{background-color:#f46f2f}.energy-rating.energy-rating__g{background-color:#ee1c2f}.energy-rating-image{height:auto;width:100px;min-height:48px}.flickity-page-dots .dot{background-color:var(--c-gray);border:2px solid transparent;border-radius:8px;height:7px;width:14px}.flickity-page-dots .dot.is-selected{border-color:var(--c-primary);background:transparent}#livechat-eye-catcher,#chat-widget-container{z-index:5!important}#chat-widget-container .livechatplaceholder{position:relative;display:flex;justify-content:center;width:60px;height:60px;margin-left:auto;border-radius:50%;box-shadow:#0000004d 0 4px 12px;-webkit-box-pack:center;background:#fff;color:#000}#chat-widget-container button{font-family:Noto Sans,sans-serif;box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;margin:0;color:inherit;border-radius:6px;padding:0;width:100%;display:flex;justify-content:center;align-items:center}#chat-widget-container .lc-8qzqgm{position:relative;transition:transform .2s cubic-bezier(.18,.89,.32,1.28) 50ms;display:flex;width:32px;height:32px;align-items:center;justify-content:center;transform:scale(1)}#chat-widget-container .lc-1mpchac{display:inline-block;flex-shrink:0;width:1em;height:1em;font-size:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:currentColor}#chat-widget-container .lc-ke7j6t{position:absolute;z-index:1;left:0;right:0;bottom:1px;transition:opacity .15s cubic-bezier(.33,0,.67,1) 50ms;display:flex;width:32px;height:32px;align-items:center;justify-content:center;opacity:0}.loadbee-content>div{margin:0 auto}.mega-menu{opacity:0;transform:translateY(-200%);transition:all .1s ease-out}.mega-menu .container{flex-wrap:nowrap;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;height:calc(100vh - 320px);padding-bottom:60px}.mega-menu .container::-webkit-scrollbar{-webkit-appearance:none;width:7px}.mega-menu .container::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80}.mega-menu .menu-heading{color:var(--c-dark)}.mega-menu .image-element__wrap{margin-left:0;margin-right:0;max-width:96px!important}.mega-menu .mega-menu__linklist-link{color:var(--c-text-muted)}.mega-menu .mega-menu__banner img{height:auto;max-height:none}.mega-menu.wrap-4 .container{flex-wrap:wrap;justify-content:flex-start}.mega-menu.wrap-4 .container .column{max-width:calc(25% - 20px);width:calc(25% - 20px)}.mega-menu.wrap-5 .container{flex-wrap:wrap;justify-content:flex-start}.mega-menu.wrap-5 .container .column{max-width:calc(20% - 20px);width:calc(20% - 20px)}.mega-menu.wrap-6 .container{flex-wrap:wrap;justify-content:flex-start}.mega-menu.wrap-6 .container .column{max-width:calc(16.6666666667% - 20px);width:calc(16.6666666667% - 20px)}.mega-menu__section.is-active .mega-menu{opacity:1;transform:translateY(0);transition:all .25s ease-in}body #theme-ajax-cart.is-drawer{z-index:3000000000;max-width:468px;overflow:hidden}body .ajax-cart--drawer,body #ajax-cart__content{height:100%}body .ajax-cart__form{padding:0}body .ajax-cart__cart-title{text-transform:uppercase;text-align:left;border:0;font-size:18px;font-weight:800;padding:20px}body .ajax-cart__cart-title .cart__count--text{display:none}body .ajax-cart__details-wrapper{border:0;background-color:var(--c-light)}body .ajax-cart__details-wrapper .ajax-cart__subtotal{text-transform:uppercase;font-size:14px;align-items:center}body .ajax-cart__details-wrapper .ajax-cart__subtotal .money{font-size:24px;font-weight:800}body .ajax-cart__product{padding:0}body .ajax-cart__product-image{min-width:100px}body .ajax-cart__product-title{font-size:14px}body .ajax-cart__price{font-size:14px;font-weight:800}body .ajax-cart__price .sale{color:var(--c-black)}body .ajax-cart__price .was-price{color:#da394c;opacity:1;font-weight:400}body .ajax-cart__quantity-box{margin:15px 0}body .ajax-cart__delete_link{font-size:12px;text-decoration:underline}body .quantity-wrapper.quantity-style--box{background-color:var(--c-light);color:var(--c-black);display:flex;justify-content:space-between}body .quantity-wrapper.quantity-style--box .quantity-input-control{flex-grow:1}body .quantity-wrapper.quantity-style--box .quantity-input-control input{border:0;background-color:var(--c-light);font-size:18px}body .quantity-plus.button,body .quantity-plus.button[disabled],body .quantity-minus.button,body .quantity-minus.button[disabled]{background-color:transparent}body .quantity-plus.button.is-inverse,body .quantity-minus.button.is-inverse{color:var(--c-black)}body .quantity-plus.button .icon,body .quantity-minus.button .icon{padding:3px}body .ajax-cart a,body .ajax-cart a:active,body .ajax-cart a:visited{color:var(--c-black)}body .button--add-to-cart.button{text-transform:uppercase;font-size:16px;height:52px}body .ajax-cart__list{max-height:calc(100vh - 220px);overflow:auto;padding:20px}body .ajax-cart__list .media+.media{border:0}.mobile-menu .header__link{color:var(--c-text-muted);font-size:var(--font-lg);text-align:left}.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu-link:hover,.mobile-menu .mobile-menu__item{color:var(--c-text);font-size:1rem;font-weight:700}.mobile-menu__toggle-icon{padding:0}.mobile-menu__toggle-icon.is-active{top:.5rem}.mobile-menu__toggle-icon.is-active .mobile-header__close-menu .icon{fill:var(--c-text)}.modal-wrapper{position:fixed;z-index:9999999999;top:0;display:none;justify-content:center;align-items:center;width:100vw;height:100vh;background-color:#64646466;transition:all .1s ease-out}.modal-wrapper.active{display:flex;transition:all .25s ease-in}.modal-wrapper .modal-container{position:relative;min-width:100vw;max-width:1100px;height:100vh;transition:all .2s ease-in-out}@media(min-width:1024px){.modal-wrapper .modal-container{width:95vw;min-width:800px;height:auto;max-height:88vh}}@media(min-width:1280px){.modal-wrapper .modal-container{width:75vw}}.modal-wrapper .modal-close{position:absolute;top:-40px;right:0;display:flex;justify-content:center;align-items:center;background-color:#fff}.modal-wrapper .modal-content,.modal-wrapper .modal-loading{position:relative;display:flex;overflow:hidden;justify-content:center;align-items:center;width:100%;height:100%;min-height:300px;animation:sp-fade-in .25s ease-in;background-color:#fff}.modal-wrapper .modal-content .icon-svg--color-accent,.modal-wrapper .modal-loading .icon-svg--color-accent{color:#e30613;fill:currentColor}.modal-wrapper .modal-content .icon-svg--size-32,.modal-wrapper .modal-loading .icon-svg--size-32{width:32px;height:32px}.modal-wrapper .modal-content .icon-svg--spinner,.modal-wrapper .modal-loading .icon-svg--spinner{animation:sp-fade-in .5s ease-in-out,rotate .5s linear infinite}.modal-wrapper .modal-content .hidden,.modal-wrapper .modal-loading .hidden{display:none}@media(max-width:800px){.modal-wrapper .modal-container{height:100vh!important}.modal-wrapper .modal-content{min-height:100vh;min-width:100%}}@keyframes sp-fade-in{0%{opacity:0;transform:translate(.5em);visibility:hidden}to{opacity:1;transform:translate(0);visibility:visible}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.store-availabilities-modal{position:fixed;z-index:3;top:0;right:0;bottom:0;left:auto;box-sizing:border-box;display:none;overflow:hidden;width:375px;border:1px solid #efefef;background-color:#fff;box-shadow:-4px 4px 6px #3a3a3a0a;color:var(--color-text);opacity:0;transform:translateY(-20px);transition:all .1s ease-out}.store-availabilities-modal.store-availabilities-modal--active{display:flex;flex-direction:column;opacity:1;transform:translateY(0);transition:all .25s ease-in}.product__thumbnail,.gallery-cell.thumbnail{position:relative}@media(max-width:800px){.product__thumbnail.medium-down--one-half,.product__thumbnail.small-down--one-half,.gallery-cell.thumbnail.medium-down--one-half,.gallery-cell.thumbnail.small-down--one-half{margin:0;padding-bottom:0;width:50%}}.product__thumbnail.has-thumbnail-sticker .sticker-holder,.gallery-cell.thumbnail.has-thumbnail-sticker .sticker-holder{top:0;left:0;height:auto}.product__thumbnail.has-thumbnail-sticker .sticker-holder .sticker-holder__content,.gallery-cell.thumbnail.has-thumbnail-sticker .sticker-holder .sticker-holder__content{max-width:none}.product__thumbnail.has-thumbnail-sticker .sticker-holder .thumbnail-sticker,.gallery-cell.thumbnail.has-thumbnail-sticker .sticker-holder .thumbnail-sticker{padding:var(--spacer-xs) var(--spacer-m);background-color:var(--c-gray)}.product__thumbnail.has-thumbnail-sticker .sticker-holder .thumbnail-sticker+.thumbnail-sticker,.gallery-cell.thumbnail.has-thumbnail-sticker .sticker-holder .thumbnail-sticker+.thumbnail-sticker{margin-top:var(--spacer-2xs)}.product__thumbnail.has-thumbnail-sticker .sticker-holder .sticker-text,.gallery-cell.thumbnail.has-thumbnail-sticker .sticker-holder .sticker-text{color:#fff;font-size:var(--font-xs)}.product__thumbnail.has-thumbnail-sticker .sticker-holder .clearance-sticker,.gallery-cell.thumbnail.has-thumbnail-sticker .sticker-holder .clearance-sticker{background-color:var(--c-clearance)}.product__thumbnail.has-thumbnail-sticker .sticker-holder .sale-sticker,.gallery-cell.thumbnail.has-thumbnail-sticker .sticker-holder .sale-sticker{display:none}.product__thumbnail.has-thumbnail-sticker .sticker-holder .sale-sticker+.thumbnail-sticker,.gallery-cell.thumbnail.has-thumbnail-sticker .sticker-holder .sale-sticker+.thumbnail-sticker{margin-top:0}.product__thumbnail.has-thumbnail-sticker .sticker-holder .specialorder-sticker,.gallery-cell.thumbnail.has-thumbnail-sticker .sticker-holder .specialorder-sticker,.product__thumbnail.has-thumbnail-sticker .sticker-holder .sf9-pre-order-sticker,.gallery-cell.thumbnail.has-thumbnail-sticker .sticker-holder .sf9-pre-order-sticker{background-color:var(--c-primary)}.product__thumbnail .product-wrap,.gallery-cell.thumbnail .product-wrap{background-color:#fff;display:flex;height:100%;padding:var(--spacer-ss)}@media(min-width:800px){.product__thumbnail .product-wrap,.gallery-cell.thumbnail .product-wrap{padding:var(--spacer-m)}}.product__thumbnail .product-thumbnail__vendor,.gallery-cell.thumbnail .product-thumbnail__vendor{color:var(--c-gray);font-size:var(--h6-font-size);font-weight:var(--banner-weight);letter-spacing:1.2px;margin-bottom:var(--spacer-2xs);text-align:left;text-transform:uppercase}.product__thumbnail .product-thumbnail__title,.gallery-cell.thumbnail .product-thumbnail__title{font-size:var(--font-m);line-height:1.3;margin-bottom:var(--spacer-2xs)}.product__thumbnail .product-thumbnail__energy-rating,.gallery-cell.thumbnail .product-thumbnail__energy-rating{margin-bottom:var(--spacer-xs);max-width:120px;padding:2px var(--spacer-xs)}.product__thumbnail .product-thumbnail__energy-rating:after,.gallery-cell.thumbnail .product-thumbnail__energy-rating:after{border-top-width:14px}.product__thumbnail .product-thumbnail__stock-info-wrapper,.gallery-cell.thumbnail .product-thumbnail__stock-info-wrapper{color:var(--c-gray);display:flex;font-size:var(--font-2xs);justify-content:space-between;margin-bottom:var(--spacer-xs)}@media(min-width:800px){.product__thumbnail .product-thumbnail__stock-info-wrapper,.gallery-cell.thumbnail .product-thumbnail__stock-info-wrapper{font-size:var(--font-xxs)}}.product__thumbnail .product-thumbnail__price,.gallery-cell.thumbnail .product-thumbnail__price{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;width:100%}.product__thumbnail .product-thumbnail__price .money,.gallery-cell.thumbnail .product-thumbnail__price .money{color:var(--c-black);font-size:var(--font-lg);font-weight:var(--heading-weight);line-height:1.6;white-space:nowrap}.product__thumbnail .product-thumbnail__price.sale .money,.gallery-cell.thumbnail .product-thumbnail__price.sale .money{color:var(--c-danger);font-size:var(--font-lg)}.product__thumbnail .product-thumbnail__price.sale .was-price .money,.gallery-cell.thumbnail .product-thumbnail__price.sale .was-price .money{color:var(--c-black);font-weight:400;opacity:.6}.product__thumbnail .product-thumbnail__price.sale .product-thumbnail__saving,.gallery-cell.thumbnail .product-thumbnail__price.sale .product-thumbnail__saving{color:var(--c-link);font-weight:var(--bold-weight)}.product__thumbnail .product-thumbnail__price .product-thumbnail__price__sale,.gallery-cell.thumbnail .product-thumbnail__price .product-thumbnail__price__sale{display:flex;flex-direction:column;margin-left:.5em}.product__thumbnail .product-thumbnail__price .product-thumbnail__price__sale .money,.product__thumbnail .product-thumbnail__price .product-thumbnail__price__sale .product-thumbnail__saving,.gallery-cell.thumbnail .product-thumbnail__price .product-thumbnail__price__sale .money,.gallery-cell.thumbnail .product-thumbnail__price .product-thumbnail__price__sale .product-thumbnail__saving{font-size:var(--font-xs)}@media(min-width:800px){.product__thumbnail .product-thumbnail__price .product-thumbnail__price__sale .money,.product__thumbnail .product-thumbnail__price .product-thumbnail__price__sale .product-thumbnail__saving,.gallery-cell.thumbnail .product-thumbnail__price .product-thumbnail__price__sale .money,.gallery-cell.thumbnail .product-thumbnail__price .product-thumbnail__price__sale .product-thumbnail__saving{font-size:var(--font-lg)}}@media(min-width:800px){.product__thumbnail .product-thumbnail__price .product-thumbnail__price__sale,.gallery-cell.thumbnail .product-thumbnail__price .product-thumbnail__price__sale{align-items:center;flex-direction:row;flex:1;justify-content:space-evenly;margin-left:0}}.product__thumbnail .product-thumbnail__price .saved-price,.gallery-cell.thumbnail .product-thumbnail__price .saved-price{width:100%;display:flex;justify-content:end}.product__thumbnail .product-thumbnail__price .saved-price,.product__thumbnail .product-thumbnail__price .saved-price>.money,.gallery-cell.thumbnail .product-thumbnail__price .saved-price,.gallery-cell.thumbnail .product-thumbnail__price .saved-price>.money{color:var(--c-primary);font-size:var(--font-lg)!important;line-height:1.6!important;margin-left:5px;font-weight:var(--banner-weight)}.product__thumbnail .eu-pricing-directive,.gallery-cell.thumbnail .eu-pricing-directive{text-align:left;width:100%;display:flex;justify-content:start;font-size:var(--font-2xs);line-height:1.6;min-height:40px}@media(min-width:800px){.product__thumbnail .eu-pricing-directive,.gallery-cell.thumbnail .eu-pricing-directive{text-align:right;justify-content:end;font-size:var(--font-xxs)}}.product__thumbnail .product-wrap:not(.is-flex) .restock-alerts-notify-button,.gallery-cell.thumbnail .product-wrap:not(.is-flex) .restock-alerts-notify-button{position:static!important;min-height:44px;max-width:none!important;width:100%!important}.product__thumbnail .product-wrap.is-flex .restock-alerts-notify-button,.gallery-cell.thumbnail .product-wrap.is-flex .restock-alerts-notify-button{position:static!important}.product__thumbnail .nm-portal,.gallery-cell.thumbnail .nm-portal{width:100%}@media screen and (max-width:1024px){.product__thumbnail .nm-portal,.gallery-cell.thumbnail .nm-portal{margin-top:20px}}.product__thumbnail .product-wrap:not(.is-flex) .nm-portal,.gallery-cell.thumbnail .product-wrap:not(.is-flex) .nm-portal{margin-top:12px}.product__thumbnail .product-wrap.is-flex .nm-portal,.gallery-cell.thumbnail .product-wrap.is-flex .nm-portal{display:flex;justify-content:flex-end;margin-bottom:20px}.product__thumbnail .product-thumbnail__product-features-wrapper .product-features,.gallery-cell.thumbnail .product-thumbnail__product-features-wrapper .product-features{display:flex;flex-direction:column;flex-grow:1;background-color:var(--c-light);margin-top:var(--spacer-s);padding:var(--spacer-xs)}@media(min-width:800px){.product__thumbnail .product-thumbnail__product-features-wrapper .product-features,.gallery-cell.thumbnail .product-thumbnail__product-features-wrapper .product-features{padding:var(--spacer-s)}}.product__thumbnail .product-thumbnail__product-features-wrapper li,.gallery-cell.thumbnail .product-thumbnail__product-features-wrapper li{color:var(--c-dark);display:flex;font-size:var(--font-xxs);line-height:1.5}.product__thumbnail .product-thumbnail__product-features-wrapper li label,.gallery-cell.thumbnail .product-thumbnail__product-features-wrapper li label{flex-grow:1}.product__thumbnail .product-thumbnail__product-features-wrapper li span,.gallery-cell.thumbnail .product-thumbnail__product-features-wrapper li span{text-align:right}.product__thumbnail .product-fiche,.gallery-cell.thumbnail .product-fiche{color:var(--c-primary);display:block;float:right;font-size:.8em;margin-top:10px}.product__thumbnail .product-thumbnail__reviews,.product__thumbnail .product-thumbnail__delivery-info,.gallery-cell.thumbnail .product-thumbnail__reviews,.gallery-cell.thumbnail .product-thumbnail__delivery-info{align-items:center;display:flex;justify-content:center;margin-top:var(--spacer-s)}.product__thumbnail .product-thumbnail__reviews .product-reviews__text,.product__thumbnail .product-thumbnail__delivery-info .product-reviews__text,.gallery-cell.thumbnail .product-thumbnail__reviews .product-reviews__text,.gallery-cell.thumbnail .product-thumbnail__delivery-info .product-reviews__text{font-size:var(--font-xxs)}.product__thumbnail .product-thumbnail__reviews.product-thumbnail__delivery-info,.product__thumbnail .product-thumbnail__delivery-info.product-thumbnail__delivery-info,.gallery-cell.thumbnail .product-thumbnail__reviews.product-thumbnail__delivery-info,.gallery-cell.thumbnail .product-thumbnail__delivery-info.product-thumbnail__delivery-info{color:var(--c-brand-green);font-size:var(--font-xxs)}.product__thumbnail .product-thumbnail__reviews.product-thumbnail__delivery-info .icon,.product__thumbnail .product-thumbnail__delivery-info.product-thumbnail__delivery-info .icon,.gallery-cell.thumbnail .product-thumbnail__reviews.product-thumbnail__delivery-info .icon,.gallery-cell.thumbnail .product-thumbnail__delivery-info.product-thumbnail__delivery-info .icon{height:var(--font-xxs);margin-right:var(-spacer-xs)}.product__thumbnail .product-actions,.gallery-cell.thumbnail .product-actions{display:flex;flex-wrap:wrap;justify-content:space-between}.product__thumbnail .product-actions .product_form,.gallery-cell.thumbnail .product-actions .product_form{flex-basis:100%;margin-bottom:var(--spacer-s)}.product__thumbnail .product-actions .product_form .button--add-to-cart,.product__thumbnail .product-actions .product_form .button--bis,.product__thumbnail .product-actions .product_form .button--sold-out,.gallery-cell.thumbnail .product-actions .product_form .button--add-to-cart,.gallery-cell.thumbnail .product-actions .product_form .button--bis,.gallery-cell.thumbnail .product-actions .product_form .button--sold-out{font-size:var(--font-sm)!important;text-transform:uppercase;width:100%}.product__thumbnail .product-actions .product_form .button--bis,.gallery-cell.thumbnail .product-actions .product_form .button--bis{position:relative;min-width:230px;padding-left:10px;padding-right:10px;margin-right:10px;color:#fff;background-color:#e41121;border-color:#0000;border-radius:35px;margin-top:10px}.product__thumbnail .product-actions .product_form .button--sold-out,.gallery-cell.thumbnail .product-actions .product_form .button--sold-out{position:relative;width:-moz-fit-content;width:fit-content;margin-right:10px;color:#fff;background-color:#bdbcbc;border-color:#0000;border-radius:35px;margin-top:10px;cursor:default}.product__thumbnail .product-actions .button--secondary,.product__thumbnail .product-actions .zoomywishid,.gallery-cell.thumbnail .product-actions .button--secondary,.gallery-cell.thumbnail .product-actions .zoomywishid{align-items:center;border-radius:35px;border:thin solid var(--c-light-variant);color:var(--c-text);cursor:pointer;display:flex;flex-direction:column;float:none;font-size:var(--font-2xs)!important;height:42px;justify-content:center;line-height:1;padding:var(--spacer-xs) 0;text-transform:uppercase;width:100%}@media(min-width:800px){.product__thumbnail .product-actions .button--secondary,.product__thumbnail .product-actions .zoomywishid,.gallery-cell.thumbnail .product-actions .button--secondary,.gallery-cell.thumbnail .product-actions .zoomywishid{flex-direction:row;font-size:var(--font-xxs)!important;padding:var(--spacer-s) 0}}.product__thumbnail .product-actions .button--secondary:hover,.product__thumbnail .product-actions .zoomywishid:hover,.gallery-cell.thumbnail .product-actions .button--secondary:hover,.gallery-cell.thumbnail .product-actions .zoomywishid:hover{background-color:var(--c-light-variant);border-color:var(--c-text);color:var(--c-text)}.product__thumbnail .product-actions .button--secondary .icon,.product__thumbnail .product-actions .zoomywishid .icon,.gallery-cell.thumbnail .product-actions .button--secondary .icon,.gallery-cell.thumbnail .product-actions .zoomywishid .icon{height:1em;margin-bottom:var(--spacer-xs);width:1em}@media(min-width:800px){.product__thumbnail .product-actions .button--secondary .icon,.product__thumbnail .product-actions .zoomywishid .icon,.gallery-cell.thumbnail .product-actions .button--secondary .icon,.gallery-cell.thumbnail .product-actions .zoomywishid .icon{margin-bottom:0;margin-right:var(--spacer-xs)}}.product__thumbnail .product-actions .button--secondary .fa,.product__thumbnail .product-actions .zoomywishid .fa,.gallery-cell.thumbnail .product-actions .button--secondary .fa,.gallery-cell.thumbnail .product-actions .zoomywishid .fa{color:var(--c-text)!important;font-size:.8rem}@media(min-width:800px){.product__thumbnail .product-actions .button--secondary .fa,.product__thumbnail .product-actions .zoomywishid .fa,.gallery-cell.thumbnail .product-actions .button--secondary .fa,.gallery-cell.thumbnail .product-actions .zoomywishid .fa{padding-right:var(--spacer-2xs)}}.product__thumbnail.product__grid-item .product-wrap,.gallery-cell.thumbnail.product__grid-item .product-wrap{flex-direction:column}@media only screen and (max-width:767px){.product__thumbnail.product__grid-item .product-wrap .button--bis,.gallery-cell.thumbnail.product__grid-item .product-wrap .button--bis{font-size:10px!important;padding:5px;height:38px;min-height:24px;width:auto;margin-top:0}}@media(min-width:800px){.product__thumbnail.product__grid-item,.gallery-cell.thumbnail.product__grid-item{flex:30%;max-width:33.333%}.product__thumbnail.product__grid-item:nth-child(3n-2),.gallery-cell.thumbnail.product__grid-item:nth-child(3n-2){margin-left:0}.product__thumbnail.product__grid-item:nth-child(3n),.gallery-cell.thumbnail.product__grid-item:nth-child(3n){margin-right:0}}.product__thumbnail.product__grid-item .product-image__wrapper,.gallery-cell.thumbnail.product__grid-item .product-image__wrapper{flex:0}.product__thumbnail.product__grid-item .product-image__wrapper .image-element__wrap,.gallery-cell.thumbnail.product__grid-item .product-image__wrapper .image-element__wrap{max-height:368px;overflow:hidden}.product__thumbnail.product__grid-item .product-image__wrapper .image-element__wrap img,.gallery-cell.thumbnail.product__grid-item .product-image__wrapper .image-element__wrap img{max-height:368px}.product__thumbnail.product__grid-item .product-actions .snipp_product__form .purchase-details__buttons,.gallery-cell.thumbnail.product__grid-item .product-actions .snipp_product__form .purchase-details__buttons{justify-content:center}.product__thumbnail.product__list-item .purchase-details__buttons,.gallery-cell.thumbnail.product__list-item .purchase-details__buttons{flex-direction:column}.product__thumbnail.product__list-item .product-wrap,.gallery-cell.thumbnail.product__list-item .product-wrap{flex-direction:row;flex-wrap:nowrap}.product__thumbnail.product__list-item .product-image__wrapper,.gallery-cell.thumbnail.product__list-item .product-image__wrapper{flex-basis:30%;max-width:225px}.product__thumbnail.product__list-item .product-image__wrapper .product__imageContainer,.gallery-cell.thumbnail.product__list-item .product-image__wrapper .product__imageContainer{align-items:center;display:flex;height:100%;justify-content:center}.product__thumbnail.product__list-item .product-image__wrapper .product__imageContainer .image-element__wrap,.gallery-cell.thumbnail.product__list-item .product-image__wrapper .product__imageContainer .image-element__wrap{display:flex}.product__thumbnail.product__list-item .product-image__wrapper .product__imageContainer img,.gallery-cell.thumbnail.product__list-item .product-image__wrapper .product__imageContainer img{margin:auto}.product__thumbnail.product__list-item .thumbnail__caption,.gallery-cell.thumbnail.product__list-item .thumbnail__caption{flex:1;flex-direction:column}.product__thumbnail.product__list-item .thumbnail__caption.thumbnail__caption-mobile,.gallery-cell.thumbnail.product__list-item .thumbnail__caption.thumbnail__caption-mobile{display:none}@media(max-width:800px){.product__thumbnail.product__list-item .thumbnail__caption.thumbnail__caption-mobile,.gallery-cell.thumbnail.product__list-item .thumbnail__caption.thumbnail__caption-mobile{display:flex}}.product__thumbnail.product__list-item .product-thumbnail-desktop small,.gallery-cell.thumbnail.product__list-item .product-thumbnail-desktop small{display:block}@media(max-width:800px){.product__thumbnail.product__list-item .product-thumbnail-desktop,.gallery-cell.thumbnail.product__list-item .product-thumbnail-desktop{display:none}}.product__thumbnail.product__list-item .product-thumbnail__title-mobile,.gallery-cell.thumbnail.product__list-item .product-thumbnail__title-mobile{display:none}@media screen and (max-width:768px){.product__thumbnail.product__list-item .product-thumbnail__title-mobile,.gallery-cell.thumbnail.product__list-item .product-thumbnail__title-mobile{display:block}.product__thumbnail.product__list-item .product-thumbnail__title-desktop,.gallery-cell.thumbnail.product__list-item .product-thumbnail__title-desktop{display:none}.product__thumbnail.product__list-item .product-image__wrapper,.gallery-cell.thumbnail.product__list-item .product-image__wrapper{height:-moz-fit-content;height:fit-content}}.product__thumbnail.product__list-item .product-thumbnail,.gallery-cell.thumbnail.product__list-item .product-thumbnail{display:flex;flex:1;flex-wrap:wrap;padding-top:0}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header{display:flex;flex-basis:100%;flex-direction:row;flex-wrap:wrap}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_title-wrapper,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_title-wrapper{display:flex;flex:1;flex-direction:column}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_title-wrapper .product-thumbnail__vendor,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_title-wrapper .product-thumbnail__vendor{margin-bottom:var(--spacer-ss);text-align:left}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price{align-items:flex-end;display:flex;flex-direction:column}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price .money,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price .money{line-height:1.2}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__details,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__details{width:100%}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper{align-items:center;display:flex;flex-basis:100%;flex-direction:row;justify-content:space-between;margin-top:var(--spacer-s)}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper .product-thumbnail__delivery-info,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper .product-thumbnail__delivery-info,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper .product-thumbnail__delivery-info,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper .product-thumbnail__delivery-info{color:var(--c-link)}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper .product-thumbnail__delivery-info .icon,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper .product-thumbnail__delivery-info .icon,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper .product-thumbnail__delivery-info .icon,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper .product-thumbnail__delivery-info .icon{margin-right:var(--spacer-xs);vertical-align:bottom}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper.product-thumbnail__product-features-wrapper,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper.product-thumbnail__product-features-wrapper,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper{align-items:flex-start;background-color:var(--c-light);padding:var(--spacer-xs)}@media(min-width:800px){.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper.product-thumbnail__product-features-wrapper,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper.product-thumbnail__product-features-wrapper,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper{padding:var(--spacer-s)}}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper .product-services,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper .product-services,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper .product-services,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper .product-services{flex-basis:33%}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper li label,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper li label,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper li label,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper li label{flex-basis:33%;flex-grow:0}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper li span,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper li span,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper li span,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper li span{text-align:left}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper li .icon,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper li .icon,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper li .icon,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper li .icon{height:calc(var(--font-xxs) * 1.3);margin-right:var(--spacer-xs);width:calc(var(--font-xxs) * 1.3)}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper li .icon[data-icon=truck-2],.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper li .icon[data-icon=truck-2],.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper li .icon[data-icon=truck-2],.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper li .icon[data-icon=truck-2]{transform:scaleX(-1)}@media(max-width:800px){.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper.product-thumbnail-desktop,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper.product-thumbnail-desktop,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper.product-thumbnail-desktop,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper.product-thumbnail-desktop{display:none}}@media screen and (max-width:768px){.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__details,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__product-features-wrapper,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__details{width:calc(100vw - 40px);min-width:calc(100vw - 40px);margin-left:calc(-100% - 10px);margin-top:0;margin-bottom:0}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header{width:50%;min-height:150px}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__sku,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__sku{display:none}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__stock,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__stock{margin-bottom:10px;text-align:left}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_price-wrapper .span_money,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_price-wrapper .span_money{width:100%}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_price-wrapper .lipscore-rating-small,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_price-wrapper .lipscore-rating-small{min-height:auto}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-services--mobile,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-services--mobile{width:100%;padding:0;margin-top:10px;display:none}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-services--mobile li,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-services--mobile li{font-size:0;line-height:0}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__humm-price,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__humm-price{flex-basis:50%;margin-left:auto;height:50px;margin-top:0}}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper,.gallery-cell.thumbnail.product__list-item .product-thumbnail .product-thumbnail__stock-info-wrapper{justify-content:flex-end}@media screen and (max-width:768px){.product__thumbnail.product__list-item .info-text,.gallery-cell.thumbnail.product__list-item .info-text{width:calc(100vw - 40px);min-width:calc(100vw - 40px);margin-left:calc(-100% - 10px);text-align:left}.product__thumbnail.product__list-item .product-actions,.gallery-cell.thumbnail.product__list-item .product-actions{width:calc(100vw - 40px);min-width:calc(100vw - 40px);margin-left:calc(-100% - 10px);margin-top:0;margin-bottom:0}.product__thumbnail.product__list-item .product-actions .snipp_product__form,.gallery-cell.thumbnail.product__list-item .product-actions .snipp_product__form{min-width:auto!important}.product__thumbnail.product__list-item .product-actions .snipp_product__form .purchase-details__buttons,.gallery-cell.thumbnail.product__list-item .product-actions .snipp_product__form .purchase-details__buttons{width:100%;align-items:stretch!important;justify-content:center}}.product__thumbnail.product__list-item .product-actions,.gallery-cell.thumbnail.product__list-item .product-actions{align-items:center;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between;margin-top:var(--spacer-m)}.product__thumbnail.product__list-item .product-actions>*,.gallery-cell.thumbnail.product__list-item .product-actions>*{flex:1;margin-left:var(--spacer-ss)}.product__thumbnail.product__list-item .product-actions>*:first-child,.gallery-cell.thumbnail.product__list-item .product-actions>*:first-child{margin-left:0}.product__thumbnail.product__list-item .product-actions .purchase-details__buttons,.gallery-cell.thumbnail.product__list-item .product-actions .purchase-details__buttons{margin:0}.product__thumbnail.product__list-item .product-actions .product_form,.product__thumbnail.product__list-item .product-actions .button--secondary,.gallery-cell.thumbnail.product__list-item .product-actions .product_form,.gallery-cell.thumbnail.product__list-item .product-actions .button--secondary{flex:1;margin:0;max-height:44px}.product__thumbnail.product__list-item .product-actions .product_form:nth-child(n+2),.product__thumbnail.product__list-item .product-actions .button--secondary:nth-child(n+2),.gallery-cell.thumbnail.product__list-item .product-actions .product_form:nth-child(n+2),.gallery-cell.thumbnail.product__list-item .product-actions .button--secondary:nth-child(n+2){margin-left:var(--spacer-ss)}.product__thumbnail.product__list-item .product-actions .product_form-boost,.gallery-cell.thumbnail.product__list-item .product-actions .product_form-boost{max-height:unset}.products-slider .product__thumbnail{height:100%;margin-bottom:0!important}.products-slider .product__thumbnail .product-thumbnail__price.sale .money{color:var(--c-black)}.products-slider .product__thumbnail .product-thumbnail__price.sale .was-price .money{font-size:var(--font-sm);font-weight:400}.products-slider .product__thumbnail .product-thumbnail__price.sale .product-thumbnail__saving{color:var(--c-primary);font-size:var(--font-sm);font-weight:var(--banner-weight)}.product-thumbnail__labels ul{overflow-x:auto;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;justify-content:space-between;margin:10px auto 7px}.product-thumbnail__labels ul li{width:58px;height:58px;border-radius:50%;background:red;color:#fff;font-size:9px;display:flex;align-items:center;justify-content:center;font-family:proxima-nova,sans-serif!important;font-weight:900}@media screen and (max-width:768px){.product-thumbnail__labels ul li{width:35px;height:35px;font-size:6px}}.product-thumbnail__labels ul li span{text-align:center;padding:3px;text-transform:uppercase}.product-thumbnail__labels ul li.product-thumbnail__label--square{border-radius:0}.product__thumbnail.product__list-item .product-fiche__wrapper{-moz-column-count:3;column-count:3;flex-grow:2;margin-left:-5px}.product__thumbnail.product__list-item .product-thumbnail__title{font-size:18px}@media screen and (max-width:768px){.product__thumbnail.product__list-item .product-thumbnail__title{font-size:14px}}@media screen and (max-width:768px){.product__thumbnail.product__list-item .product-wrap{flex-wrap:wrap!important}}@media screen and (max-width:768px){.product__thumbnail.product__list-item .energy-rating-image{width:50px;height:-moz-fit-content;height:fit-content;min-height:auto}}.product__thumbnail.product__list-item .product-services--mobile{display:none}@media screen and (max-width:1024px){.product__thumbnail.product__list-item .product-services--mobile{display:flex;align-items:center}.product__thumbnail.product__list-item .product-services--mobile li{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;margin-bottom:5px}.product__thumbnail.product__list-item .product-services--mobile li.wee-price{margin-bottom:13px}.product__thumbnail.product__list-item .product-services--mobile span{font-size:12px}}.product__thumbnail.product__list-item .product-services{padding-right:10px;padding-left:10px}.product__thumbnail.product__list-item .product-thumbnail__labels{margin-bottom:10px}.product__thumbnail.product__list-item .product-thumbnail__labels ul{margin-top:10px}.product__thumbnail.product__list-item .product-image__wrapper{padding-right:20px}@media screen and (max-width:1024px){.product__thumbnail.product__list-item .product-image__wrapper{flex-basis:50%!important;max-width:none!important;width:50%}}.product__thumbnail.product__list-item .product-image__wrapper .product__imageContainer{flex-wrap:wrap}@media screen and (max-width:480px){.product__thumbnail.product__list-item .product-image__wrapper .product__imageContainer{height:auto!important}}@media screen and (max-width:768px){.product__thumbnail.product__list-item .product-image__wrapper{padding-right:0;margin-right:20px;flex-basis:calc(50% - 20px)!important;width:calc(50% - 20px)}}@media screen and (max-width:768px){.product__thumbnail.product__list-item .thumbnail__caption{flex-basis:50%!important;max-width:none!important;width:50%}}.product__thumbnail.product__list-item .product-fiche{margin-top:0}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header{flex-wrap:wrap!important}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_title-wrapper{padding-right:20px}@media screen and (max-width:1200px){.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_title-wrapper{width:100%}}@media screen and (max-width:768px){.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_title-wrapper{flex-wrap:wrap}}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail_title-wrapper .product-thumbnail__vendor{font-size:22px;font-weight:700;color:#000;font-family:Helvetica,Arial,sans-serif}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price{width:100%}@media screen and (max-width:768px){.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price{margin-top:10px;flex-direction:initial!important}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price .saved-price{justify-content:flex-start;margin-left:0}}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price .money,.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price .product-thumbnail__price__sale{align-self:self-end}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price .money{font-size:24px}@media screen and (max-width:768px){.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price .money{font-size:15px}}.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price .money .compare-at-price{font-size:10px}@media screen and (min-width:769px){.product__thumbnail.product__list-item .product-thumbnail .product-thumbnail_header .product-thumbnail__price .money .compare-at-price{margin:10px 0}}.product__thumbnail.product__list-item .image__container .product-thumbnail__stock-info-wrapper{display:none}.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper{background-color:transparent!important;padding:0!important}@media screen and (max-width:1200px){.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper{flex-wrap:wrap}}.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper li{margin-bottom:5px}.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper li:last-child svg,.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper li:nth-child(4) svg{margin-right:5px}@media screen and (max-width:1200px){.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper .product-services{order:3;flex-basis:40%}}@media screen and (max-width:1024px){.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper .product-services{display:none}}.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper .product-features{position:relative;display:list-item;-moz-column-count:2;column-count:2;margin:0;padding:0;background:transparent}.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper .product-features:after{content:"";position:absolute;top:0;right:-2px;width:1px;height:100%;background:#e8e8e8}@media screen and (max-width:1200px){.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper .product-features{order:2;width:60%}.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper .product-features:after{display:none}}.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper .product-features li{display:block}.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper .product-features li label{padding-right:5px;color:#666}.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper .product-features li span{color:#000;font-weight:700;white-space:break-spaces}.product__thumbnail.product__list-item .product-thumbnail__product-features-wrapper.product-thumbnail__product-features-wrapper .product-features li:last-child label{display:block}.product__thumbnail.product__list-item .wee-price{color:#222;display:inline-table}.product__thumbnail.product__list-item .wee-price svg{position:relative;top:5px;margin-right:7px}@media screen and (max-width:768px){.product__thumbnail.product__list-item .wee-price{-moz-column-gap:0;column-gap:0;display:inline-table!important}}.product__thumbnail.product__list-item .wee-price a{color:#2fac4a}.product__thumbnail.product__list-item .wee-price a:hover{opacity:.7}.product__thumbnail.product__list-item .product-thumbnail__humm-price{flex-basis:35%}@media screen and (max-width:1200px){.product__thumbnail.product__list-item .product-thumbnail__humm-price{flex-basis:100%;margin-bottom:15px}}.product__thumbnail.product__list-item .product-actions .product_form{min-width:auto;flex:0 0 30%!important}@media screen and (max-width:1024px){.product__thumbnail.product__list-item .product-actions .product_form{flex:0 0 100%!important}}@media screen and (max-width:1200px){.product__thumbnail.product__list-item .product-thumbnail__saving{text-align:right}}@media screen and (max-width:768px){.product__thumbnail.product__list-item .product-thumbnail_price-wrapper{flex-wrap:wrap}}.product__thumbnail.product__list-item .product-thumbnail__stock{display:inline-block;text-align:right;width:100%;margin-top:0;font-size:12px}.product__thumbnail.product__list-item .product-thumbnail__stock.product-thumbnail__stock-sold-out{color:#e41121}.product__thumbnail.product__list-item .product-thumbnail__stock.product-thumbnail__stock-sold-out svg{display:none}@media screen and (max-width:798px){.thumbnail__caption{display:flex;flex-direction:column}}@media screen and (max-width:798px){.thumbnail__caption .product-actions{margin-top:auto}}.product__thumbnail.product__grid-item .product__rating--grid{text-align:center;min-height:40px;margin:20px 0}.product__thumbnail.product__grid-item .product-thumbnail{margin-bottom:50px}@media screen and (max-width:768px){.product__thumbnail.product__grid-item .product-thumbnail{margin-bottom:80px}}.product__thumbnail.product__grid-item .product-thumbnail__title{min-height:110px}@media screend and (max-width:768px){.product__thumbnail.product__grid-item .product-thumbnail__title{min-height:80px;font-size:11px}}.product__thumbnail.product__grid-item .product-thumbnail__price{align-items:center!important;min-height:32px}@media screen and (max-width:1024px){.product__thumbnail.product__grid-item .product-thumbnail__price{align-items:center!important}.product__thumbnail.product__grid-item .product-thumbnail__price .money{font-size:22px!important}}.product__thumbnail.product__grid-item .product-thumbnail__labels{margin-bottom:10px;min-height:58px}@media screen and (max-width:1024px){.product__thumbnail.product__grid-item .lipscore-rating-small+.product-thumbnail__humm-price{margin-top:94px}}.product__thumbnail.product__grid-item .product-thumbnail__stock-info-wrapper{display:contents;text-align:right}@media screen and (max-width:1024px){.product__thumbnail.product__grid-item .product-thumbnail__stock-info-wrapper{text-align:right;margin-top:5px}}.product__thumbnail.product__grid-item .product-image__wrapper{flex:0}@media screen and (max-width:1024px){.product__thumbnail.product__grid-item .energy-rating-image{width:60px}}@media screen and (max-width:1024px){.product__thumbnail.product__grid-item .product-fiche{margin-top:0;width:70px;font-size:12px;text-align:right}}.product__thumbnail.product__grid-item .product-thumbnail__humm-price .humm-footer a{margin-top:0}@media screen and (max-width:768px){.product__thumbnail.product__grid-item .youreko-energy-label-multiple-grid-border{width:100%;margin:0 0 10px}.product__thumbnail.product__grid-item .youreko-energy-label-multiple-grid-border .youreko-cost-value-grid-border,.product__thumbnail.product__grid-item .youreko-energy-label-multiple-grid-border .youreko-cost-value-grid-border:hover,.product__thumbnail.product__grid-item .youreko-energy-label-multiple-grid-border .youreko-cost-text-grid-border,.product__thumbnail.product__grid-item .youreko-energy-label-multiple-grid-border .youreko-cost-text-grid-border:hover{font-size:9px}.product__thumbnail.product__grid-item .youreko-energy-label-multiple-grid-border .youreko-cost-cta-grid-border{font-size:7px}}.product__thumbnail.product__grid-item .product-thumbnail__usps li{font-size:10px;justify-content:center}.product__thumbnail.product__grid-item .product-thumbnail__vendor{font-size:18px;font-family:Helvetica,Arial,sans-serif;color:#000}.product-thumbnail__humm-price{height:58px;border:1px solid #999999;padding:7px;color:#666;border-radius:10px;margin-top:10px}.product-thumbnail__humm-price span{font-size:12px}@media screen and (max-width:768px){.product-thumbnail__humm-price span{display:inline-block;font-size:9px;line-height:11px}}.product-thumbnail__humm-price .humm-footer{display:block;margin-top:5px}.product-thumbnail__humm-price .humm-footer a{float:right;color:#2fac4a;font-weight:700;font-size:12px;margin-top:2px}@media screen and (max-width:768px){.product-thumbnail__humm-price .humm-footer a{font-size:10px}}body.warranty-drawer-open,html:has(body.warranty-drawer-open){overflow:hidden!important}body.warranty-drawer-open .mobile-header-sticky-wrapper{z-index:1!important}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.warranty-drawer-overlay{position:fixed;z-index:3000000000;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;cursor:pointer}.warranty-drawer-overlay.is-visible{opacity:1;visibility:visible}.warranty-drawer{--wd-drawer-width: 450px;--wd-header-height: 60px;--wd-padding: 20px;--wd-padding-mobile: 16px;--wd-border-radius: 8px;--wd-transition-duration: .3s;--wd-transition-easing: ease;--wd-color-primary: var(--c-primary, #c41e3a);--wd-color-primary-light: rgba(196, 30, 58, .05);--wd-color-success: #22c55e;--wd-color-success-light: #ecfdf5;--wd-color-error: #dc2626;--wd-color-error-light: #fef3e7;--wd-color-text: var(--c-text, #1a1a1a);--wd-color-text-muted: var(--c-text-muted, #666666);--wd-color-border: #e0e0e0;--wd-color-background: #ffffff;--wd-color-background-grey: #f5f5f5;position:fixed;z-index:3000000001;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:100%;max-width:var(--wd-drawer-width);height:100vh;height:100dvh;overflow:hidden;overscroll-behavior:none;background-color:var(--wd-color-background);box-shadow:-4px 0 20px #00000026;transform:translate(100%);transition:transform var(--wd-transition-duration) var(--wd-transition-easing)}.warranty-drawer[aria-hidden=false],.warranty-drawer.is-visible{transform:translate(0)}@media(max-width:767px){.warranty-drawer{max-width:100%}}.warranty-drawer__header{display:flex;align-items:center;justify-content:space-between;height:var(--wd-header-height);min-height:var(--wd-header-height);padding:0 var(--wd-padding);background-color:var(--wd-color-primary);color:#fff}@media(max-width:767px){.warranty-drawer__header{padding:0 var(--wd-padding-mobile)}}.warranty-drawer__title{margin:0;font-size:18px;font-weight:700;line-height:1.2;color:inherit}.warranty-drawer__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0 -8px 0 0;background:transparent;border:none;color:#fff;cursor:pointer;transition:opacity .2s ease}.warranty-drawer__close:hover{opacity:.8}.warranty-drawer__close:focus{outline:2px solid #ffffff;outline-offset:2px}.warranty-drawer__close .icon{width:20px;height:20px}.warranty-drawer__close svg{width:20px;height:20px;stroke:currentColor;stroke-width:2}.warranty-drawer__content{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.warranty-drawer__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px var(--wd-padding);text-align:center;color:var(--wd-color-text-muted)}.warranty-drawer__loading[hidden]{display:none}.warranty-drawer__spinner{width:32px;height:32px;margin-bottom:16px;border:3px solid var(--wd-color-border);border-top-color:var(--wd-color-primary);border-radius:50%;animation:wd-spin .8s linear infinite}@keyframes wd-spin{to{transform:rotate(360deg)}}.warranty-drawer__step{padding:var(--wd-padding);padding-bottom:calc(var(--wd-padding) + 20px)}@media(max-width:767px){.warranty-drawer__step{padding:var(--wd-padding-mobile);padding-bottom:calc(var(--wd-padding-mobile) + 30px)}}.warranty-drawer__step[hidden]{display:none}.warranty-drawer__step-indicator{margin:0 0 8px;font-size:12px;font-weight:500;line-height:1;color:var(--wd-color-primary);text-transform:uppercase;letter-spacing:1.5px}.warranty-drawer__section-title{margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.2;color:var(--wd-color-text)}.warranty-drawer__description{margin:0 0 20px;font-size:14px;font-weight:400;line-height:1.5;color:var(--wd-color-text-muted)}.warranty-drawer__feature-box{margin-bottom:20px;padding:16px;background-color:var(--wd-color-background-grey);border-radius:var(--wd-border-radius)}.warranty-drawer__feature-list{margin:0;padding:0;list-style:none}.warranty-drawer__feature-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;color:var(--wd-color-text)}.warranty-drawer__feature-item+.warranty-drawer__feature-item{margin-top:8px}.warranty-drawer__feature-icon{flex-shrink:0;width:18px;height:18px;color:var(--wd-color-success)}.warranty-drawer__feature-icon .icon,.warranty-drawer__feature-icon svg{width:100%;height:100%}.warranty-drawer__options{margin:0 0 20px;padding:0;border:none}.warranty-drawer__options[data-warranty-options]::-webkit-scrollbar{width:6px}.warranty-drawer__options[data-warranty-options]::-webkit-scrollbar-track{background:var(--wd-color-background-grey);border-radius:3px}.warranty-drawer__options[data-warranty-options]::-webkit-scrollbar-thumb{background:var(--wd-color-border);border-radius:3px}.warranty-drawer__options[data-warranty-options]::-webkit-scrollbar-thumb:hover{background:#999}.warranty-drawer__options[data-warranty-options]{flex:1;min-height:0;overflow-y:auto;padding-right:4px;margin-bottom:0}.warranty-drawer__option-card{position:relative;display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;padding:16px;background-color:var(--wd-color-background);border:1px solid var(--wd-color-border);border-radius:var(--wd-border-radius);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.warranty-drawer__option-card:last-child{margin-bottom:0}.warranty-drawer__option-card:hover{border-color:#ccc;box-shadow:0 2px 8px #0000000d}.warranty-drawer__option-card.warranty-drawer__option-card--selected,.warranty-drawer__option-card:has(.warranty-drawer__radio:checked){padding:15px;background-color:var(--wd-color-primary-light);border-color:var(--wd-color-primary);border-width:2px}.warranty-drawer__option-card:has(.warranty-drawer__radio:focus-visible){outline:2px solid var(--wd-color-primary);outline-offset:2px}@media(max-width:767px){.warranty-drawer__option-card{min-height:44px}}.warranty-drawer__radio-indicator{position:relative;flex-shrink:0;width:20px;height:20px;margin-top:2px;background-color:var(--wd-color-background);border:2px solid var(--wd-color-border);border-radius:50%;transition:border-color .2s ease,background-color .2s ease}.warranty-drawer__radio-indicator:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:var(--wd-color-primary);border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.warranty-drawer__radio:checked~.warranty-drawer__radio-indicator{border-color:var(--wd-color-primary)}.warranty-drawer__radio:checked~.warranty-drawer__radio-indicator:after{transform:translate(-50%,-50%) scale(1)}.warranty-drawer__option-content{flex:1;min-width:0}.warranty-drawer__option-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.warranty-drawer__option-row+.warranty-drawer__option-row{margin-top:4px}.warranty-drawer__option-title{font-size:16px;font-weight:600;line-height:1.3;color:var(--wd-color-text)}.warranty-drawer__option-subtitle{display:block;margin-top:2px;font-size:14px;font-weight:400;line-height:1.3;color:var(--wd-color-text-muted)}.warranty-drawer__option-price{font-size:14px;font-weight:400;line-height:1.3;color:var(--wd-color-primary)}.warranty-drawer__option-coverage{font-size:14px;font-weight:400;line-height:1.3;color:var(--wd-color-text-muted);text-align:right}.warranty-drawer__badge{display:inline-flex;align-items:center;margin-left:auto;padding:4px 8px;font-size:11px;font-weight:600;line-height:1;color:#fff;white-space:nowrap;background-color:var(--wd-color-primary);border-radius:4px}.warranty-drawer__back-link{display:inline-flex;align-items:center;gap:4px;margin-bottom:16px;padding:0;font-size:14px;font-weight:400;color:var(--wd-color-primary);background:none;border:none;cursor:pointer;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}.warranty-drawer__back-link:hover{text-decoration:underline}.warranty-drawer__back-link:focus{outline:2px solid var(--wd-color-primary);outline-offset:2px}.warranty-drawer__back-link[hidden]{display:none}.warranty-drawer__form-group{margin-bottom:16px}.warranty-drawer__label{display:block;margin-bottom:6px;font-size:14px;font-weight:600;color:var(--wd-color-text)}.warranty-drawer__select-wrapper{position:relative}.warranty-drawer__select{width:100%;height:48px;padding:12px 40px 12px 16px;font-size:14px;font-family:inherit;color:var(--wd-color-text);background-color:var(--wd-color-background);border:1px solid var(--wd-color-border);border-radius:var(--wd-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .2s ease}.warranty-drawer__select:hover:not(:disabled){border-color:#ccc}.warranty-drawer__select:focus{outline:none;border-color:var(--wd-color-primary);box-shadow:0 0 0 2px var(--wd-color-primary-light)}.warranty-drawer__select:disabled{color:var(--wd-color-text-muted);background-color:var(--wd-color-background-grey);cursor:not-allowed}.warranty-drawer__select-arrow{position:absolute;top:50%;right:16px;color:var(--wd-color-text-muted);pointer-events:none;transform:translateY(-50%)}.warranty-drawer__select-arrow .icon,.warranty-drawer__select-arrow svg{width:16px;height:16px}.warranty-drawer__status{margin-bottom:20px}.warranty-drawer__status[hidden]{display:none}.warranty-drawer__status-message{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:0 var(--wd-border-radius) var(--wd-border-radius) 0}.warranty-drawer__status-message[hidden]{display:none}.warranty-drawer__status-message--success{background-color:var(--wd-color-success-light);border-left:4px solid var(--wd-color-success)}.warranty-drawer__status-message--success .warranty-drawer__status-icon,.warranty-drawer__status-message--success .warranty-drawer__status-title{color:var(--wd-color-success)}.warranty-drawer__status-message--error{background-color:var(--wd-color-error-light);border-left:4px solid var(--wd-color-error)}.warranty-drawer__status-message--error .warranty-drawer__status-icon,.warranty-drawer__status-message--error .warranty-drawer__status-title{color:var(--wd-color-error)}.warranty-drawer__status-icon{flex-shrink:0;width:20px;height:20px;margin-top:2px}.warranty-drawer__status-icon .icon,.warranty-drawer__status-icon svg{width:100%;height:100%}.warranty-drawer__status-content{flex:1;min-width:0}.warranty-drawer__status-title{margin:0 0 2px;font-size:14px;font-weight:600;line-height:1.3}.warranty-drawer__status-subtitle{margin:0;font-size:13px;font-weight:400;line-height:1.4;color:var(--wd-color-text-muted)}.warranty-drawer__button{display:flex;align-items:center;justify-content:center;width:100%;height:52px;padding:16px 24px;font-size:16px;font-weight:600;font-family:inherit;text-align:center;text-transform:uppercase;border:none;font-weight:800;border-radius:35px;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.warranty-drawer__button--primary{color:#fff;background-color:var(--wd-color-primary)}.warranty-drawer__button--primary:hover:not(:disabled){background-color:#a51830}.warranty-drawer__button--primary:active:not(:disabled){background-color:#8f1429}.warranty-drawer__button--primary:focus{outline:2px solid var(--wd-color-primary);outline-offset:2px}.warranty-drawer__button--primary:disabled{color:#888;background-color:#ccc;cursor:not-allowed}.warranty-drawer__button-text{font-weight:600}.warranty-drawer__button-separator{margin:0 8px;opacity:.7}.warranty-drawer__button-price{font-weight:700}.warranty-drawer__footer{position:fixed;z-index:10;right:0;bottom:0;width:100%;max-width:var(--wd-drawer-width);padding:12px var(--wd-padding);padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background-color:var(--wd-color-background);box-shadow:0 -4px 12px #0000001a}@media(max-width:767px){.warranty-drawer__footer{max-width:100%;padding:12px var(--wd-padding-mobile);padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}.warranty-drawer__footer-error{margin:0 0 10px;font-size:14px;color:var(--wd-color-error);text-align:center}.warranty-drawer__footer-error[hidden]{display:none}.warranty-drawer__step[data-step="2"]:not([hidden]){display:flex;flex-direction:column;height:calc(100dvh - var(--wd-header-height) - 76px);padding-bottom:0}@media(max-width:767px){.warranty-drawer__step[data-step="2"]:not([hidden]){height:calc(100dvh - var(--wd-header-height) - 80px - env(safe-area-inset-bottom,0px))}}@media(max-width:767px){.warranty-drawer__section-title{font-size:20px}.warranty-drawer__option-card{min-height:60px}.warranty-drawer__button{height:56px;font-size:16px}}@media print{.warranty-drawer,.warranty-drawer-overlay{display:none!important}}body.collection.fancybox-active.compensate-for-scrollbar{margin-right:0}.dyson-wrapper{width:100%;padding-bottom:40px;display:flex;flex-direction:column;align-items:center}.dyson-wrapper>div{max-width:1000px;width:100%}@media only screen and (max-width:797px){.dyson-wrapper>div{max-width:500px}}.dyson-wrapper .dyson-wide-image,.dyson-wrapper .dyson-wide-video,.dyson-wrapper .dyson-double-video,.dyson-wrapper .dyson-double-image{margin:5px 0}.dyson-wrapper .dyson-wide-image a,.dyson-wrapper .dyson-wide-video a,.dyson-wrapper .dyson-double-video a,.dyson-wrapper .dyson-double-image a{display:block}.dyson-wrapper .dyson-wide-image img,.dyson-wrapper .dyson-wide-video img,.dyson-wrapper .dyson-double-video img,.dyson-wrapper .dyson-double-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dyson-wrapper .dyson-wide-video{position:relative}.dyson-wrapper .dyson-wide-video .hidden-button{z-index:10;position:absolute}.dyson-wrapper .dyson-wide-video .hidden-button.lg-top-left{top:32%;left:7%;width:30%;height:13%}@media only screen and (max-width:798px){.dyson-wrapper .dyson-wide-video .hidden-button.sm-btm-cntr{top:unset;bottom:5%;left:23%;width:53%;height:10%}}@media only screen and (min-width:798px){.dyson-wrapper .dyson-double-video,.dyson-wrapper .dyson-double-image{display:flex;flex-wrap:wrap}.dyson-wrapper .dyson-double-video>a,.dyson-wrapper .dyson-double-image>a{flex-basis:50%;width:50%}.dyson-wrapper .dyson-double-video>a:nth-of-type(1),.dyson-wrapper .dyson-double-image>a:nth-of-type(1){padding-right:5px}.dyson-wrapper .dyson-double-video>a:nth-of-type(2),.dyson-wrapper .dyson-double-image>a:nth-of-type(2){padding-left:5px}}@media only screen and (min-width:798px){.dyson-mobile-only{display:none}}@media only screen and (max-width:797px){.dyson-desktop-only{display:none}}.dyson-slider{max-width:1000px;margin:0 auto;padding-top:40px;padding-bottom:10px}.dyson-slider .featured-slider,.dyson-slider .flickity-viewport,.dyson-slider .carousel-cell{width:100%}.dyson-slider .slide-image .image-element__wrap{width:100%;height:100%}.dyson-slider .slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dyson-slider .flickity-prev-next-button{display:none}.dyson-slider .flickity-page-dots{bottom:20px}.dyson-slider .flickity-page-dots .dot{height:10px;width:10px;opacity:1}.dyson-slider .flickity-page-dots .dot.is-selected{border:none;background:#fff}.footer-credits-section .footer_credits .container{flex-wrap:nowrap;justify-content:space-between}.footer-credits-section .footer_credits .container .block{margin-left:var(--spacer-lg)}.footer-credits-section .footer_credits .container .block:first-child{margin-left:0}.footer-credits-section .footer_credits .container .copyright{flex:1}@media(min-width:800px){.footer-credits-section .footer_credits .container .copyright{flex-basis:40%}}.footer-credits-section .footer_credits .container .image{text-align:center}.footer-credits-section .footer_credits .container .image img{max-height:50px;width:auto}.footer-credits-section .footer_credits .container .designed_by_sf9{flex:1;text-align:right;justify-content:flex-end}@media(min-width:800px){.footer-credits-section .footer_credits .container .designed_by_sf9{flex-basis:25%}}@media(max-width:800px){.footer-credits-section .footer_credits .container{align-items:center;flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:90%}.footer-credits-section .footer_credits .container .block{text-align:center;justify-content:center;margin-top:var(--spacer-base);margin-left:0;flex-basis:100%}.footer-credits-section .footer_credits .container .image{order:1;flex-basis:50%}.footer-credits-section .footer_credits .container .copyright{order:2}.footer-credits-section .footer_credits .container .designed_by_sf9{margin-bottom:var(--spacer-base);order:3}}.footer--custom .footer__heading{font-weight:var(--heading-weight)}.footer--custom .footer__menu-link a{line-height:2}.footer--custom .blocks{width:100%}.footer--custom .block-newsletter{display:none}.footer--custom .block__social-icons{width:100%}.footer--custom .block__social-icons .social-icons{display:flex;justify-content:center}.footer--custom .block__social-icons .social-icons li{align-items:center;border-radius:50px;display:flex;justify-content:center;padding:5px}.footer--custom .block__social-icons .social-icons li:not(:first-child){margin-left:var(--spacer-s)}.footer--custom .block__social-icons .social-icons li a{line-height:0}.footer--custom .block__social-icons .social-icons li .icon{height:30px!important;width:30px!important}.footer--custom .block__social-icons .extra-link{max-width:80%;margin:var(--spacer-xlplus) auto 0}.footer--custom .block__social-icons .extra-link a{align-items:center;display:flex;justify-content:center}.footer--custom .block__social-icons .extra-link .icon{align-items:center;border-radius:50px;display:flex;justify-content:center;padding:5px}.footer--custom .block__social-icons .extra-link .icon svg{color:#fff;min-height:24px;min-width:24px}.footer--custom .block__social-icons .extra-link p{display:inline-block;font-size:var(--font-lg);margin-left:var(--spacer-sm)}.footer--custom .block__social-icons .extra-link p strong{font-weight:var(--heading-weight)}@media(min-width:800px){.footer--custom .footer__content{padding:var(--spacer-xlplus)}.footer--custom .footer__content .container{flex-wrap:nowrap}.footer--custom .footer__content .container .blocks{display:flex;flex-basis:80%;flex-wrap:wrap}.footer--custom .footer__content .container .blocks>div[class*=block]{flex-grow:1}.footer--custom .footer__content .container .blocks .block__social-icons{flex-basis:100%}.footer--custom .footer__content .container .block-newsletter{display:block;max-width:40%}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper{background-color:#fff;display:flex}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .block-newsletter__content{flex-basis:75%;padding:var(--spacer-xl)}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .block-newsletter__image-wrapper{overflow:hidden}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .block-newsletter__image-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .footer__heading{color:var(--c-text);font-family:var(--font-family-primary);font-size:var(--font-2xl);font-weight:var(--heading-weight)}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .content p{color:var(--c-text);font-size:1rem;opacity:.6}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .label.newsletter__text{display:none}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .newsletter-form{flex-direction:column}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .field{align-self:auto;flex-basis:100%;flex-grow:1}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .input{background-color:var(--c-light);border:none;border-radius:0;color:var(--c-black);font-family:var(--font-family-primary);height:auto;padding:var(--spacer-sm)}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .input::-moz-placeholder{color:var(--c-black)}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .input::placeholder{color:var(--c-black)}.footer--custom .footer__content .container .block-newsletter .block-newsletter__wrapper .button{border-radius:0;padding:var(--spacer-m)}.footer--custom .footer__content .container .block-social-icons{align-items:center;display:flex;margin-top:var(--spacer-xlplus)}.footer--custom .footer__content .container .block-social-icons .has-padding-bottom{display:inline-block}.footer--custom .footer__content .container .block-social-icons .social-icons{justify-content:flex-start;width:auto}.footer--custom .footer__content .container .block-social-icons .extra-link{display:inline-block;margin-left:var(--spacer-s);margin-top:0}}body .footer--custom .bfAJHs.bfAJHs{flex-direction:column;min-height:150px}body .footer--custom .bfAJHs.bfAJHs>div{padding:0}body .footer--custom .bdynlW.bdynlW{color:var(--c-black)}body .footer--custom .iTYOxa.iTYOxa.iTYOxa.iTYOxa.iTYOxa.iTYOxa,body .footer--custom .kmqYcK.kmqYcK.kmqYcK.kmqYcK.kmqYcK.kmqYcK{background-color:var(--c-light)}body.index .footer--custom .fMxCHz.fMxCHz{flex-direction:column;min-height:150px}body.index .footer--custom .fMxCHz.fMxCHz>div{padding:0}.header--search-focus .header__inner-content{padding-bottom:0}.header--search-focus .header__search .search-form{margin:0 auto;max-width:781px}.header--search-focus .header__search .input{border-color:#fff;border-radius:50px 0 0 50px;padding:var(--spacer-s) var(--spacer-lg)}.header--search-focus .header__search .control{min-width:calc(24px + var(--spacer-sm))}.header--search-focus .header__search .control .header__search-button{align-items:center;border-color:#fff;border-radius:0 50px 50px 0;color:var(--c-primary)!important;display:flex;justify-content:center;height:100%;margin-right:var(--spacer-sm);width:100%}.header--search-focus .header__search .search__results-wrapper{display:none!important}.header--search-focus .header__icons .icon-caption{font-size:var(--font-2xs);padding-top:var(--font-2xs)}.header--search-focus .header__menu .header__item{white-space:nowrap}.header--search-focus .header__menu .header__link{font-family:var(--font-family-primary);font-weight:var(--bold-weight);padding:0 var(--spacer-m) var(--spacer-sm)}.header--search-focus .header__menu .header__link:after{content:"";left:1.3rem;width:calc(100% - 2.5rem);height:2px;margin-top:var(--spacer-xs);background-color:#fff;opacity:0;transition:opacity .1s ease-out;transform:translate(-50%)}.header--search-focus .header__menu .header__link:hover:after{opacity:1;transition:opacity .25s ease-in}.header--search-focus .header__menu .header__item.is-opened .header__link:after{opacity:1;transition:opacity .25s ease-in}.badge.header-cart__count{background-color:var(--c-dark);border:1px solid #fff}@media screen and (max-width:798px){.header-section-wrapper{z-index:99999}}#mobile-header .mobile-header__content{flex-wrap:wrap;padding:var(--spacer-sm)}#mobile-header .mobile-header__content>div{align-items:center;display:flex;justify-content:center}#mobile-header .mobile-header__content>.mobile-dropdown__position--left{width:25%;justify-content:flex-start}#mobile-header .mobile-header__content>.mobile-icons{width:25%}#mobile-header .mobile-menu__toggle-button{bottom:50%}#mobile-header .mobile-header__open-menu{display:flex}#mobile-header .mobile-dropdown,#mobile-header .mobile-icons-one{order:0;padding:0 var(--spacer-xs);width:auto}#mobile-header .mobile-dropdown,#mobile-header .mobile-icons{width:unset}#mobile-header .mobile-icons{padding:0}#mobile-header .mobile-icons-one.has-one-icon{padding:0 var(--spacer-xs)}#mobile-header .mobile-icons-one.has-one-icon .action-area__link{padding:0}#mobile-header .mobile-layout--left .mobile-logo{width:unset}#mobile-header .action-area__link{padding-bottom:0;padding-top:0}#mobile-header .mobile-icons-two .action-area__link{padding:0 var(--spacer-xs)}#mobile-header .mobile-icons__placeholder{width:35.2px;padding:8px;order:1}#mobile-header .header__search{display:flex;flex-basis:100%;flex-wrap:nowrap;order:5;padding:var(--spacer-sm) 0 0}#mobile-header .header__search .search-form{flex:1;padding-top:0}#mobile-header .header__search .input{border-color:#fff;border-radius:50px 0 0 50px;padding:var(--spacer-s) 0 var(--spacer-s) var(--spacer-m)}#mobile-header .header__search .control-search{min-width:calc(24px + var(--spacer-sm))}#mobile-header .header__search .control-search .header__search-button{align-items:center;border-radius:0 50px 50px 0;display:flex;justify-content:center;height:100%;margin-right:var(--spacer-sm);width:100%}#mobile-header .header__search .close-search{align-items:center;background-color:var(--c-light-variant);display:flex;justify-content:center;min-height:100%;min-width:100%;opacity:1;transition:opacity .1s ease-in}#mobile-header .header__search .boost-pfs-search-box:focus+.close-search{opacity:1;transition:opacity .25s ease-out}.top-bar{min-height:0}.top-bar .top-bar__menu-items .navbar-link{padding:var(--spacer-xs)}.top-bar .top-bar__text .icon{padding-right:var(--spacer-xs)}.top-bar .top-bar__text .icon svg{min-width:var(--font-sm)}.top-bar .top-bar__item:last-child *{justify-content:flex-end}.top-bar .top-bar__item.top-bar__text .navbar-item{cursor:pointer}.index .blog-posts .excerpt{max-height:6.25em}@media(min-width:1024px){.slideshow-section .caption{padding-left:85px}}.slideshow-section .pretext{letter-spacing:2px;text-transform:uppercase}.slideshow-section h2.title{font-size:var(--h1-font-size);font-weight:var(--banner-weight);line-height:1.2}.slideshow-section .subtitle{font-size:var(--font-xl)}.slideshow-section .buttons{justify-content:center}.slideshow-section .button{flex-basis:auto;padding:var(--spacer-sm) var(--spacer-lg)}.slideshow-section .button+.button{margin-left:var(--spacer-base)}@media(max-width:800px){.slideshow-section{box-shadow:0 5px 8px #1d1f330d}.slideshow-section .section{width:100%}.slideshow-section .caption{width:90%;margin:0 auto}.slideshow-section .caption-content{padding-bottom:0;text-align:center}.slideshow-section h2.title{font-size:var(--font-2xl)}.slideshow-section .subtitle{font-size:var(--font-xs)}.slideshow-section .button{padding:var(--spacer-s) var(--spacer-m)}}.collection-list .list-collection__thumbnail{align-items:center;display:flex;flex-direction:column}.collection-list .product-wrap{flex:1}.collection-list .title{font-size:var(--h4-font-size);font-weight:var(--banner-weight);text-transform:uppercase}.collection-list .button{font-size:var(--font-sm);font-weight:var(--heading-weight);text-transform:uppercase;letter-spacing:1.4px;padding:var(--spacer-s) var(--spacer-m)}@media(max-width:800px){.collection-list .thumbnail:not(.image__container){width:calc(33.33333% - 20px)}.collection-list .thumbnail:not(.image__container) .image-element__wrap{width:100%}.collection-list .thumbnail:not(.image__container) .collection-info__caption-wrapper{padding-left:0;padding-right:0;padding-bottom:0}.collection-list .thumbnail:not(.image__container) .title{font-size:var(--font-xs);margin-bottom:0;text-transform:capitalize}.collection-list .thumbnail:not(.image__container) .button{display:none}}.html-section{background-color:var(--c-light)}.html-section .container{background-color:#fff;max-width:1400px}@media(min-width:1024px){.image-with-text-overlay .caption{padding-left:85px}}@media(max-width:1023px){.image-with-text-overlay .section,.image-with-text-overlay .image-with-text-overlay__banner{margin:0;width:100%}}@media(max-width:800px){.image-with-text .section{width:100%}.image-with-text .image-with-text__image-column:first-child{display:none}}.logo-list{background-color:var(--c-light)}.logo-list .logo-list__wrapper{background-color:#fff;padding:var(--spacer-m);width:auto}@media(min-width:1024px){.logo-list .logo-list__wrapper{padding:var(--spacer-xl) var(--spacer-3xl)}}.logo-list .logo-list__wrapper .logo-list__item{margin-bottom:var(--spacer-xl)}@media(min-width:1024px){.logo-list .logo-list__wrapper .logo-list__item:nth-child(n+5){margin-bottom:0}}.newsletter .newsletter__heading{color:var(--c-text);text-transform:capitalize}.newsletter .input{border-radius:0}.newsletter .button--primary{background-color:var(--c-primary-variant);border-radius:0;min-height:36px;text-transform:uppercase}.newsletter .label{display:none}@media(max-width:800px){.newsletter .newsletter__image--mobile-wrapper{padding-bottom:0}.newsletter .newsletter__image--mobile-wrapper img{position:static}.newsletter .newsletter__wrapper{padding:var(--spacer-xl) 0}.newsletter .newsletter-section{background-color:#fff;margin:0;width:100%}.newsletter .newsletter-section .input{background-color:var(--c-light)}.newsletter .newsletter-section .button--primary{background-color:var(--c-primary)}.newsletter .newsletter-section .newsletter__text{color:var(--c-text);font-size:var(--font-sm)}.newsletter .newsletter-section .newsletter__heading{font-size:var(--h1-font-size);text-align:center}}@media(max-width:800px){.index-sections .newsletter{display:none}}@media(min-width:800px){body>.newsletter{display:none}}@media(max-width:800px){body .fMxCHz.fMxCHz{flex-direction:column;min-height:60px}body .fMxCHz.fMxCHz>div{padding:0}body:not(.index) .fMxCHz.fMxCHz:first-child{display:none}body .bdynlW.bdynlW{color:var(--c-black)}body .iTYOxa.iTYOxa.iTYOxa.iTYOxa.iTYOxa.iTYOxa,body .kmqYcK.kmqYcK.kmqYcK.kmqYcK.kmqYcK.kmqYcK{background-color:var(--c-light)}}.store-availability-information{display:flex;margin-left:5px}.store-availability-information .store-availability-information-container{margin-left:5px}.store-availability-information .store-availability-information__title,.store-availability-information .store-availability-information__stock{margin-bottom:0}.store-availability-information .store-availability-information__button{text-decoration:underline;cursor:pointer;border:none;padding:0;background:transparent;margin-top:8px}.store-availability-information .icon.in-stock{fill:#00730b}.store-availability-information .icon.out-of-stock{fill:red}.store-availabilities-modal__overlay{position:fixed;z-index:2999999999;top:0;right:-100%;bottom:0;width:100%;height:100%;background-color:#000c;cursor:pointer;opacity:0;transition:opacity .2s}.store-availabilities-modal__overlay.store-availabilities-modal__overlay--active{right:0;opacity:1}@media(max-width:800px){.store-availabilities-modal__overlay{background-color:#00000080}}.store-availabilities-modal{position:fixed;z-index:3000000000;top:0;right:0;bottom:0;left:auto;box-sizing:border-box;display:flex;overflow:hidden;flex-direction:column;width:375px;border:1px solid #efefef;background-color:#fff;box-shadow:-4px 4px 6px #3a3a3a0a;color:var(--color-text);opacity:0;transform:translate(100%);transition:all .1s ease-out}.store-availabilities-modal.store-availabilities-modal--active{opacity:1;transform:translate(0);transition:all .25s ease-in}.store-availabilities-modal .store-availabilities-modal__header{display:flex;justify-content:space-between;margin:16px 0;padding:0 24px}.store-availabilities-modal .store-availabilities-modal__close{display:inline;align-self:start;margin:-14px -14px 0 0;padding:14px;border:0 none;background:none}.store-availabilities-modal .store-availabilities-list{padding:0 20px;overflow-y:auto}.store-availabilities-modal .store-availability-list__item{padding-bottom:16px}.store-availabilities-modal .store-availability-list__item:before{content:"";display:block;margin:0 0 16px;border-bottom:1px solid #efefef}.store-availabilities-modal .store-availability-list__item .store-availability-list__location{margin-bottom:8px;font-size:1rem}.store-availabilities-modal .store-availability-list__item .store-availability-list__stock{margin-top:8px;margin-bottom:16px}.store-availabilities-modal .store-availability-list__item .store-availability-list__stock .icon{margin:0 2px 3px 0}.store-availabilities-modal .store-availability-list__item .store-availability-list__address{margin-bottom:0;font-size:.9rem;font-style:normal}.icon-bar{background-color:var(--dark)}.icon-bar .container{flex-wrap:nowrap}.icon-bar .icon-bar__block .icon{height:30px;width:30px}.icon-bar .icon-bar__block .icon-bar__text-content{margin-left:var(--spacer-sm)}.icon-bar .icon-bar__block .icon-bar__text-content .icon-bar__heading{font-size:var(--font-xs);font-weight:var(--banner-weight);text-transform:uppercase}.icon-bar .icon-bar__block .icon-bar__text-content .icon-bar__text{font-size:var(--h5-font-size);padding:0}@media(max-width:800px){.header__icon-bar{display:none}.icon-bar .container{align-items:center;flex-direction:column}.icon-bar .container .icon-bar__block{text-align:left;width:70%}.icon-bar .container .icon-bar__block:not(:last-child){margin-bottom:var(--spacer-base)}}.article .article__title{color:#000;font-size:var(--spacer-xl);line-height:1.6;text-transform:capitalize}.article .sidebar-section{background-color:var(--c-light);padding:var(--spacer-xl)}@media(max-width:1000px){.article .sidebar-section{display:none}}.article .sidebar-section .sidebar-block__heading{color:#000;font-weight:var(--banner-weight);margin-bottom:var(--spacer-xl)}.custom-black-friday-colours{background-color:#000!important}.custom-black-friday-colours .mobile-header,.custom-black-friday-colours header{background-color:#000!important}.custom-black-friday-colours h1,.custom-black-friday-colours h2,.custom-black-friday-colours h3,.custom-black-friday-colours h4,.custom-black-friday-colours h5,.custom-black-friday-colours h6,.custom-black-friday-colours p,.custom-black-friday-colours a,.custom-black-friday-colours .title{color:#fff!important}.custom-black-friday-colours .button.button--secondary{background-color:#fff!important;color:#000!important;border-color:#fff!important}.custom-black-friday-colours .mega-menu .container,.custom-black-friday-colours .main-menu,.custom-black-friday-colours .menu-item,.custom-black-friday-colours .submenu-item,.custom-black-friday-colours .mobile-menu,.custom-black-friday-colours .submenu-items{background-color:#000!important;color:#fff}.custom-black-friday-colours .mobile-header__close-menu .icon path,.custom-black-friday-colours .mobile-header__close-menu .icon rect,.custom-black-friday-colours .mobile-menu__toggle-icon .icon path,.custom-black-friday-colours .mobile-menu__toggle-icon .icon rect,.custom-black-friday-colours .header__open-menu .icon path,.custom-black-friday-colours .header__open-menu .icon rect{fill:#fff}.custom-black-friday-colours .mobile-menu-link:hover,.custom-black-friday-colours .mobile-menu__item:hover,.custom-black-friday-colours .mobile-menu a:hover{color:#fff!important}.custom-black-friday-colours .open-submenu-f:before,.custom-black-friday-colours .open-submenu-s:before{border-left:1px solid #fff;border-bottom:1px solid #fff}.custom-black-friday-colours .bestseller-section-container{background-color:#000!important}.custom-black-friday-colours .bestseller-section-container .pop-shop-cs-image{background-color:#fff}.custom-black-friday-colours .ps-carousel-button:hover{border-color:#fff}.custom-black-friday-colours .ps-carousel-button:hover>i{border-color:#fff}.custom-black-friday-colours .boost-pfs-search-suggestion,.custom-black-friday-colours .boost-pfs-search-suggestion-header,.custom-black-friday-colours .boost-pfs-search-suggestion-item:hover,.custom-black-friday-colours .boost-pfs-search-suggestion-item.selected,.custom-black-friday-colours .boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion,.custom-black-friday-colours .boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-header,.custom-black-friday-colours .boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion .boost-pfs-search-suggestion-item,.custom-black-friday-colours .boost-pfs-search-suggestion-mobile.boost-pfs-search-suggestion-wrapper{background-color:#000;color:#fff;border:0!important}.custom-black-friday-colours [class*=boost-pfs-search-suggestion-column-2-]:not(.boost-pfs-search-suggestion-mobile) .boost-pfs-search-suggestion-header-view-all a:hover{color:#000!important}.custom-black-friday-colours .featured-article .title a{color:#000!important}.custom-black-friday-colours .footer__content{background-color:#000}.custom-black-friday-colours #theme-ajax-cart a,.custom-black-friday-colours #theme-ajax-cart p{color:#000!important}.custom-black-friday-colours .footer_credits{background:#fff}.custom-black-friday-colours .footer_credits .copyright a,.custom-black-friday-colours .footer_credits .copyright p{color:#000!important}.seasonal-landing-2024 .subnavigation-landingpage-content{z-index:0}.blog .blog__title{color:#000;font-size:var(--spacer-xl);line-height:1.6;text-transform:capitalize}.page-brands{padding-top:20px}.page-brands h1.title{font-size:var(--h1-font-size);text-transform:capitalize;text-align:left}.page-brands h2.title{color:var(--c-dark-variant);font-size:var(--font-xl);font-weight:400;text-transform:none;text-align:left}.page-brands .section .section{margin:0;width:100%}.page-brands .heading-wrapper--featured-collection{align-items:flex-start;margin:0;text-align:left}.page-brands .logo-list{background-color:transparent}.page-brands .brands-page{padding-bottom:0}@media(max-width:800px){.page-brands .alphabet{display:none}}.page-brands .alphabet.stick{position:fixed;z-index:9999;top:0;width:100%;margin-top:0;padding:5px;border-bottom:1px solid var(--c-dark);background-color:#fff}.page-brands .vendor-list{-moz-column-count:1;column-count:1}@media only screen and (min-width:800px){.page-brands .vendor-list{-moz-column-count:3;column-count:3;-moz-column-gap:20px;column-gap:20px}}@media only screen and (min-width:1024px){.page-brands .vendor-list{-moz-column-count:4;column-count:4}}.page-brands .image-with-text .section{margin:0;width:100%}@media(max-width:800px){.page-brands .image-with-text{display:none}}.cart .quantity-element,.cart .quantity-input-control input{background-color:#fff;border-color:var(--c-light-variant)!important;border-style:solid;border-top-width:thin;border-bottom-width:thin;color:var(--c-gray)}.cart .quantity-element.quantity-minus,.cart .quantity-input-control input.quantity-minus{border-left-width:thin}.cart .quantity-element.quantity-plus,.cart .quantity-input-control input.quantity-plus{border-right-width:thin}.cart .quantity-element.is-inverse,.cart .quantity-input-control input.is-inverse{background-color:#fff;color:var(--c-gray)}.cart .quantity-element .icon,.cart .quantity-input-control input .icon{color:var(--c-gray)}.cart .quantity-element .icon svg,.cart .quantity-input-control input .icon svg{fill:currentColor}.cart .quantity-element:hover .icon,.cart .quantity-input-control input:hover .icon{color:var(--c-dark)}.cart .cart__remove .close{background-color:transparent;color:var(--c-dark);height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.cart .cart__remove .close .icon{height:60%;max-height:60%;max-width:60%;min-height:60%;min-width:60%;width:60%}.cart .cart__remove .close .icon svg path{stroke:currentColor;stroke-linejoin:round;stroke-width:1.5;vector-effect:non-scaling-stroke}.cart .cart__remove .cart__remove-btn:focus-visible .close{background-color:#00000014}.cart .additional-checkout-buttons{display:none!important}@media(min-width:992px){.collection-page,.search{background-color:var(--c-light)}}.collection-page .section__wrapper,.search .section__wrapper{max-width:none;padding:0;width:100%}.collection-page .boost-sd__search-form-wrapper,.search .boost-sd__search-form-wrapper{padding-top:0;padding-bottom:10px;background-color:transparent}.collection-page .boost-sd__search-form-wrapper .boost-sd__search-form-title,.search .boost-sd__search-form-wrapper .boost-sd__search-form-title{margin-bottom:0}.collection-page .boost-sd__search-form-wrapper .boost-sd__search-form,.search .boost-sd__search-form-wrapper .boost-sd__search-form{display:none}.collection-page .collection-banner,.search .collection-banner{background:#fff}.collection-page .breadcrumb__container,.search .breadcrumb__container{justify-content:space-between;max-width:var(--site-width)}.collection-page .breadcrumb__container .collection__breadcrumb,.search .breadcrumb__container .collection__breadcrumb{margin:0;padding:var(--spacer-s) 0 var(--spacer-s) var(--spacer-s)}.collection-page .breadcrumb__container .breadcrumb__wrapper,.search .breadcrumb__container .breadcrumb__wrapper{margin-bottom:var(--spacer-s)}.collection-page .breadcrumb__container .breadcrumb-item__link,.collection-page .breadcrumb__container .breadcrumb-separator,.search .breadcrumb__container .breadcrumb-item__link,.search .breadcrumb__container .breadcrumb-separator{color:var(--c-text-muted)}.collection-page .breadcrumb__container .breadcrumb-item__link .icon,.collection-page .breadcrumb__container .breadcrumb-separator .icon,.search .breadcrumb__container .breadcrumb-item__link .icon,.search .breadcrumb__container .breadcrumb-separator .icon{height:var(--spacer-xs)}.collection-page .banner__wrapper img,.search .banner__wrapper img{-o-object-fit:contain;object-fit:contain}.collection-page .collection__title.title,.collection-page .search-page__title.title,.search .collection__title.title,.search .search-page__title.title{font-size:var(--font-2xl);font-weight:var(--bold-weight);text-transform:capitalize}.collection-page .heading-wrapper,.search .heading-wrapper{margin-bottom:0;margin-left:0}.collection-page .collection__filters,.search .collection__filters{align-items:center;display:flex;justify-content:flex-end;margin:0}.collection-page .collection__filters .collection__filter-item>div,.search .collection__filters .collection__filter-item>div{display:flex;flex-wrap:nowrap;align-items:center}.collection-page .collection__filters .collection__list-type,.search .collection__filters .collection__list-type{margin-right:var(--spacer-s);padding-top:var(--spacer-2xs)}.collection-page .collection__filters .collection__list-type .display-item-wrapper,.search .collection__filters .collection__list-type .display-item-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item{align-items:center;background-color:var(--c-light);display:flex;margin:0;padding:var(--spacer-ss);width:100%}.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item+.boost-pfs-filter-display-item,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item+.boost-pfs-filter-display-item{margin-left:var(--spacer-ss)}.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item:before,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item:before{height:var(--spacer-s);width:var(--spacer-s)}.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item.active,.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item:hover,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item.active,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item:hover{background-color:var(--c-dark);color:#fff}.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-grid:before,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-grid:before{background-image:var(--display-type-grid-icon-dark)}.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-grid.active:before,.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-grid:hover:before,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-grid.active:before,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-grid:hover:before{background-image:var(--display-type-grid-icon-light)}.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-list:before,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-list:before{background-image:var(--display-type-list-icon-dark)}.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-list.active:before,.collection-page .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-list:hover:before,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-list.active:before,.search .collection__filters .collection__list-type .boost-pfs-filter-display-item.boost-pfs-filter-display-list:hover:before{background-image:var(--display-type-list-icon-light)}.collection-page .collection__filters .collection__list-type .icon-fallback-text,.search .collection__filters .collection__list-type .icon-fallback-text{font-size:var(--font-base);font-weight:var(--bold-weight);margin-left:var(--spacer-xs);padding-top:var(--spacer-2xs);white-space:nowrap}.collection-page .collection__filters label,.search .collection__filters label{font-size:var(--font-xxs);letter-spacing:1px;margin-right:var(--spacer-xs);padding-top:5px;text-transform:uppercase}.collection-page .collection__filters .dropdown,.search .collection__filters .dropdown{border:none;font-weight:var(--bold-weight);padding:0}.collection-page .collection__filters .dropdown.sort_by,.search .collection__filters .dropdown.sort_by{padding-right:0!important}.collection-page .collection__filters .dropdown.sort_by:focus,.search .collection__filters .dropdown.sort_by:focus{border:none;box-shadow:none;outline:none}.collection-page .collection__filters .boost-pfs-filter-toolbar-top-mobile,.search .collection__filters .boost-pfs-filter-toolbar-top-mobile{display:flex;flex-direction:row-reverse;margin:var(--spacer-xs) 0;width:calc(100% - 20px)}.collection-page .collection__filters .boost-pfs-filter-toolbar-top-mobile>div,.search .collection__filters .boost-pfs-filter-toolbar-top-mobile>div{align-items:center;display:flex;flex-basis:50%;flex-grow:1}.collection-page .collection__filters .boost-pfs-filter-toolbar-top-mobile>div:first-child,.search .collection__filters .boost-pfs-filter-toolbar-top-mobile>div:first-child{margin-left:var(--spacer-xs)}.collection-page .collection__filters .boost-pfs-filter-toolbar-top-mobile>div select,.collection-page .collection__filters .boost-pfs-filter-toolbar-top-mobile>div button,.search .collection__filters .boost-pfs-filter-toolbar-top-mobile>div select,.search .collection__filters .boost-pfs-filter-toolbar-top-mobile>div button{align-items:center;font-family:var(--font-family-primary);font-size:var(--font-sm);margin:0;padding:13px 0 9px;text-transform:uppercase;width:100%}.collection-page .collection__filters .boost-pfs-filter-toolbar-top-mobile>div select,.search .collection__filters .boost-pfs-filter-toolbar-top-mobile>div select{border:1px solid var(--c-light);background-color:transparent;padding:12px 0 8px!important;text-align:center}.collection-page .collection__filters .boost-pfs-filter-toolbar-top-mobile label,.search .collection__filters .boost-pfs-filter-toolbar-top-mobile label{display:none}.collection-page .sidebar-section,.search .sidebar-section{margin-right:var(--spacer-xl);max-width:245px}@media(min-width:1023px){.collection-page .sidebar-section,.search .sidebar-section{display:block}}.collection-page .sidebar-section .sidebar-box,.search .sidebar-section .sidebar-box{background-color:#fff}.collection-page .sidebar-section .title,.search .sidebar-section .title{margin:0;padding:var(--spacer-m) var(--spacer-m) 0;text-transform:capitalize}.collection-page .sidebar-section aside,.search .sidebar-section aside{width:100%;margin:0}.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper{margin-top:-37px;min-height:50px}.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper,.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by{border-bottom:none;margin-bottom:0;padding-bottom:0}.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-option-title,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-option-title{padding:0 var(--spacer-m)}.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-option-title h3,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-option-title h3{display:none}.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-option-title .boost-pfs-filter-clear-all,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-option-title .boost-pfs-filter-clear-all{-webkit-text-decoration-line:underline;text-decoration-line:underline;float:none}.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item{background-color:var(--c-extra-light);border-top:1px solid var(--c-light);margin:0;padding:var(--spacer-ss) var(--spacer-m) var(--spacer-xs)}.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item:last-child,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item:last-child{border-bottom:1px solid var(--c-light)}.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item .boost-pfs-filter-clear:before,.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item .boost-pfs-filter-clear:after,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item .boost-pfs-filter-clear:before,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item .boost-pfs-filter-clear:after{top:18px;right:20px;width:10px!important;border-top-color:var(--c-dark-variant)!important}.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item .refine-by-type,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item .refine-by-type{vertical-align:unset}.collection-page .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item .refine-by-type span,.search .sidebar-section .boost-pfs-filter-refine-by-wrapper .refine-by-item .refine-by-type span{font-size:var(--font-xs)}.collection-page .sidebar-section .boost-pfs-filter-options-wrapper,.search .sidebar-section .boost-pfs-filter-options-wrapper{padding:0}@media(min-width:800px){.collection-page .sidebar-section .boost-pfs-filter-option,.collection-page .sidebar-section .boost-pfs-filter-option-list:first-child,.search .sidebar-section .boost-pfs-filter-option,.search .sidebar-section .boost-pfs-filter-option-list:first-child{border-top:1px solid var(--c-light);padding:var(--spacer-m)}}.collection-page .sidebar-section .boost-pfs-filter-option ul.boost-pfs-filter-option-item-list,.collection-page .sidebar-section .boost-pfs-filter-option-list:first-child ul.boost-pfs-filter-option-item-list,.search .sidebar-section .boost-pfs-filter-option ul.boost-pfs-filter-option-item-list,.search .sidebar-section .boost-pfs-filter-option-list:first-child ul.boost-pfs-filter-option-item-list{padding-right:15px!important}.collection-page .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-content,.collection-page .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-content,.search .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-content,.search .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-content{padding-top:0}.collection-page .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-label,.collection-page .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-label,.search .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-label,.search .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-label{padding-right:0}.collection-page .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-label .boost-pfs-check-box,.collection-page .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-label .boost-pfs-check-box,.search .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-label .boost-pfs-check-box,.search .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-label .boost-pfs-check-box{border-radius:2px}.collection-page .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-label.selected .boost-pfs-check-box:before,.collection-page .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-label.selected .boost-pfs-check-box:before,.search .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-label.selected .boost-pfs-check-box:before,.search .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-label.selected .boost-pfs-check-box:before{top:0;left:0;width:100%;height:100%;border:none;border-radius:2px;background-color:var(--c-primary);transform:none}.collection-page .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-value,.collection-page .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-amount,.collection-page .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-value,.collection-page .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-amount,.search .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-value,.search .sidebar-section .boost-pfs-filter-option .boost-pfs-filter-option-amount,.search .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-value,.search .sidebar-section .boost-pfs-filter-option-list:first-child .boost-pfs-filter-option-amount{font-size:var(--font-sm);font-weight:400}.collection-page .sidebar-section .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading .boost-pfs-filter-option-title-text:before,.collection-page .sidebar-section .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading .boost-pfs-filter-option-title-text:after,.collection-page .sidebar-section .boost-pfs-filter-option-list:first-child.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading .boost-pfs-filter-option-title-text:before,.collection-page .sidebar-section .boost-pfs-filter-option-list:first-child.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading .boost-pfs-filter-option-title-text:after,.search .sidebar-section .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading .boost-pfs-filter-option-title-text:before,.search .sidebar-section .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading .boost-pfs-filter-option-title-text:after,.search .sidebar-section .boost-pfs-filter-option-list:first-child.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading .boost-pfs-filter-option-title-text:before,.search .sidebar-section .boost-pfs-filter-option-list:first-child.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading .boost-pfs-filter-option-title-text:after{border-bottom-color:transparent;transform:rotate(180deg);transition:transform .1s ease-in}.collection-page .sidebar-section .collection-sidebar .sidebar-box,.search .sidebar-section .collection-sidebar .sidebar-box{margin-top:var(--spacer-m)}.collection-page .collection-main,.search .collection-main{flex:1;width:auto}.collection-page .paginate,.search .paginate{margin:0}.collection-page .pagination__list,.search .pagination__list{align-items:center;display:flex;justify-content:center;margin:var(--spacer-m) 0}.collection-page .pagination__list .pagination__ellipsis,.search .pagination__list .pagination__ellipsis{padding:var(--spacer-ss)}.collection-page .pagination__list .pagination__item,.search .pagination__list .pagination__item{border:2px solid transparent;color:var(--c-text-muted);display:flex;font-size:var(--font-md);height:30px;min-width:30px;line-height:1;padding:var(--spacer-ss);transition:border-color .1s ease-in}@media(min-width:800px){.collection-page .pagination__list .pagination__item,.search .pagination__list .pagination__item{height:50px;font-size:var(--font-lg);min-width:50px}}.collection-page .pagination__list .pagination__item span,.collection-page .pagination__list .pagination__item a,.search .pagination__list .pagination__item span,.search .pagination__list .pagination__item a{align-items:center;color:inherit;display:flex;justify-content:center;height:100%;vertical-align:middle;width:100%}.collection-page .pagination__list .pagination__item .icon,.search .pagination__list .pagination__item .icon{height:var(--spacer-s)}.collection-page .pagination__list .pagination__item+.pagination__item,.search .pagination__list .pagination__item+.pagination__item{margin-left:var(--spacer-xs)}.collection-page .pagination__list .pagination__item:hover,.search .pagination__list .pagination__item:hover{border-color:var(--c-dark-variant);transition:border-color .25s ease-out}.collection-page .pagination__list .pagination__item.is-current,.collection-page .pagination__list .pagination__item.is-current:hover,.search .pagination__list .pagination__item.is-current,.search .pagination__list .pagination__item.is-current:hover{background-color:var(--c-primary);border-color:var(-c--primary);color:#fff}.collection-page .seo-section,.search .seo-section{width:100%}.collection-page .seo-section .container__seo,.search .seo-section .container__seo{background-color:var(--c-light);padding-bottom:var(--spacer-m)}.collection-page .seo-section .collection__description,.search .seo-section .collection__description{margin-left:auto;margin-right:auto;max-width:950px}@media(min-width:800px){.collection-page .seo-section,.search .seo-section{padding-bottom:var(--spacer-xl);padding-top:var(--spacer-2xl)}.collection-page .seo-section .container__seo,.search .seo-section .container__seo{background-color:transparent;padding-bottom:0}}.collection-page .grid__content,.search .grid__content{display:flex;flex-direction:column;padding:0 var(--spacer-ss)}.collection-page .block__heading,.search .block__heading{padding:var(--spacer-s)}.collection-page .block__heading .sidebar__heading,.search .block__heading .sidebar__heading{border-bottom:1px solid var(--c-light);padding:var(--spacer-s) 0}.collection-page .block__heading .sidebar__heading .sidebar__title,.search .block__heading .sidebar__heading .sidebar__title{padding:0;text-transform:uppercase}.collection-page .block__icon-with-text,.search .block__icon-with-text{padding:var(--spacer-ss) var(--spacer-s)}.collection-page .block__icon-with-text .sidebar__icon-with-text,.search .block__icon-with-text .sidebar__icon-with-text{align-items:center;border-bottom:1px solid var(--c-light);display:flex;flex-direction:row;padding-bottom:var(--spacer-s)}.collection-page .block__icon-with-text .sidebar__icon-with-text__icon,.search .block__icon-with-text .sidebar__icon-with-text__icon{color:var(--c-primary);height:45px;margin-right:var(--spacer-ss);width:45px}.collection-page .block__icon-with-text .sidebar__icon-with-text__content,.search .block__icon-with-text .sidebar__icon-with-text__content{flex:1}.collection-page .block__icon-with-text .sidebar__icon-with-text__heading,.search .block__icon-with-text .sidebar__icon-with-text__heading{font-weight:var(--heading-weight)}.collection-page .block__icon-with-text .sidebar__icon-with-text__text,.search .block__icon-with-text .sidebar__icon-with-text__text{font-size:var(--font-xs);white-space:nowrap}.collection-page .block__icon-with-text:last-child .sidebar__icon-with-text,.search .block__icon-with-text:last-child .sidebar__icon-with-text{border-bottom:none;padding-bottom:var(--spacer-s)}@media(max-width:800px){.collection-page .boost-pfs-filter-toolbar-top-desktop,.search .boost-pfs-filter-toolbar-top-desktop{display:none}.collection-page .breadcrumb__container,.search .breadcrumb__container{flex-direction:column;padding-top:var(--spacer-ss)}.collection-page .collection__breadcrumb,.collection-page .heading-wrapper--collection,.collection-page .collection__title,.collection-page .search-page__title,.search .collection__breadcrumb,.search .heading-wrapper--collection,.search .collection__title,.search .search-page__title{text-align:center;width:100%}}@media(min-width:801px){.collection-page .mobile-only,.search .mobile-only{display:none}.collection-page .search__content,.collection-page .collection__content,.search .search__content,.search .collection__content{background-color:var(--c-light);max-width:var(--site-width);padding:var(--spacer-xl)}.collection-page .collection__filters .boost-pfs-filter-toolbar-top-mobile,.search .collection__filters .boost-pfs-filter-toolbar-top-mobile{display:none}}.collection-page .boost-sd__filter-option-title,.search .boost-sd__filter-option-title{width:100%}.collection-page .boost-sd__filter-option-title:before,.search .boost-sd__filter-option-title:before{display:none}.collection-page .boost-sd__filter-option-title[aria-expanded=true] .boost-sd__filter-option-heading:before,.collection-page .boost-sd__filter-option-title[aria-expanded=true] .boost-sd__filter-option-heading:after,.search .boost-sd__filter-option-title[aria-expanded=true] .boost-sd__filter-option-heading:before,.search .boost-sd__filter-option-title[aria-expanded=true] .boost-sd__filter-option-heading:after{transform:rotate(180deg)}.collection-page .boost-sd__filter-option-title .boost-sd__filter-option-heading,.search .boost-sd__filter-option-title .boost-sd__filter-option-heading{position:relative;display:inline-block;width:100%;color:var(--c-dark);font-size:var(--font-lg);font-weight:var(--heading-weight);text-transform:capitalize}.collection-page .boost-sd__filter-option-title .boost-sd__filter-option-heading:before,.collection-page .boost-sd__filter-option-title .boost-sd__filter-option-heading:after,.search .boost-sd__filter-option-title .boost-sd__filter-option-heading:before,.search .boost-sd__filter-option-title .boost-sd__filter-option-heading:after{content:"";position:absolute;top:10px;right:0;margin:0;border-top:6px solid var(--c-black);border-right:6px solid transparent;border-left:6px solid transparent;transition:transform .2s ease-out;transform-origin:5px 3px}.collection-page .boost-sd__filter-option-title .boost-sd__filter-option-heading:after,.search .boost-sd__filter-option-title .boost-sd__filter-option-heading:after{right:2px;border-top:4px solid #fff;border-right-width:4px;border-left-width:4px;transform-origin:3px 3px}.collection-page .boost-sd__filter-option-title .boost-pfs-filter-clear,.search .boost-sd__filter-option-title .boost-pfs-filter-clear,.collection-page .boost-sd__in-collection-search,.search .boost-sd__in-collection-search{display:none}.collection-page .boost-sd-left .boost-sd__filter-tree-vertical,.search .boost-sd-left .boost-sd__filter-tree-vertical{padding:20px 10px;background-color:#fff}.collection-page .boost-sd__filter-tree-vertical-sticky-overlay,.search .boost-sd__filter-tree-vertical-sticky-overlay{z-index:99999999999}.collection-page .boost-sd__toolbar-container,.search .boost-sd__toolbar-container{background:#fff}.collection-page .boost-sd__toolbar,.search .boost-sd__toolbar{padding:10px 20px}.collection-page .boost-sd__toolbar-top-mobile,.search .boost-sd__toolbar-top-mobile{border:none;gap:6px}.collection-page .boost-sd__product-item .wee-price a,.search .boost-sd__product-item .wee-price a{color:#2fac4a}.collection-page .boost-sd__product-item .saved-price,.search .boost-sd__product-item .saved-price{display:block;font-weight:900;font-size:18px;color:var(--c-primary)}.collection-page .boost-sd__product-item .eu-pricing-directive,.search .boost-sd__product-item .eu-pricing-directive{font-size:10px;color:#222}.collection-page .boost-sd__product-item .boost-sd__button,.search .boost-sd__product-item .boost-sd__button{margin-top:20px;height:44px;font-weight:800;text-transform:uppercase;color:#fff;background-color:#e41121;border-color:#e41121;border-radius:35px}.collection-page .boost-sd__product-item .boost-sd__button:hover,.search .boost-sd__product-item .boost-sd__button:hover{background-color:#f01225}.collection-page .boost-sd__product-item .boost-sd__button[disabled],.search .boost-sd__product-item .boost-sd__button[disabled]{opacity:.5}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-info-wrapper,.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-info,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-info-wrapper,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-info{height:100%}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-title,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-title{min-height:66px;font-size:15px}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-stock-sku-wrapper,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-stock-sku-wrapper{display:flex;gap:5px}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-sku,.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-stock,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-sku,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-stock{font-size:12px;color:#666}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-info-top,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-info-top{position:relative;width:100%}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-info-top .product-fiche,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-info-top .product-fiche{position:absolute;top:0;right:0;font-size:12px}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-item-grid-view-layout-price,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-item-grid-view-layout-price{display:flex;flex-direction:column;align-items:flex-end}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .product-thumbnail__price,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .product-thumbnail__price{display:flex;align-items:center;justify-content:space-between;width:100%}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .eu-pricing-directive,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .eu-pricing-directive{text-align:right}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-services,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-services{margin-top:10px;margin-bottom:20px}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-services svg,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-services svg{width:13px;height:13px;margin-right:5px}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-services li,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__product-services li{font-size:10px}.collection-page .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__button,.search .boost-sd__product-item.boost-sd__product-item-grid-view-layout .boost-sd__button{margin-top:auto}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout{padding:20px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-info-wrapper,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-info-wrapper{text-align:right}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-price,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-price{display:flex;flex-direction:column}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-thumbnail__price.price,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-thumbnail__price.price{display:flex;flex-direction:column;margin-top:10px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .now_only_span,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .now_only_span{font-weight:900!important;font-size:20px;line-height:24px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .span_money,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .span_money{line-height:36px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-stock,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-stock{margin-bottom:10px;font-size:12px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-features,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-features{padding-right:10px;display:list-item;-moz-column-count:2;column-count:2;font-size:12px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-features li,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-features li{margin-bottom:5px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-features label,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-features label{padding-right:5px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-features span,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-features span{font-weight:700}.collection-page .boost-sd__pagination-number,.search .boost-sd__pagination-number{margin:0 3px;width:50px;height:50px;border-radius:0;background-color:transparent;transition:all .2s ease}.collection-page .boost-sd__pagination-number.boost-sd__pagination-number--active,.search .boost-sd__pagination-number.boost-sd__pagination-number--active{color:#fff;background-color:var(--c-primary)}@media(min-width:576px){.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-link--mobile,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-link--mobile{display:none}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-image,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-image{flex:0 0 205px;max-width:205px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-info-group,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-info-group{flex:1 0 calc(100% - 205px);flex-direction:column}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-info-header,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-info-header{display:flex;justify-content:space-between;width:100%}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-info--left,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-info--left{flex:1 0 calc(100% - 170px);width:auto;max-width:calc(100% - 170px);padding-right:20px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-info--right,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-info--right{flex:1 0 170px;width:auto;max-width:170px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-title,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-title{font-size:18px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-sku,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-sku{font-size:16px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .energy-rating-image,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .energy-rating-image{width:100px;height:48px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-features-wrapper,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-features-wrapper{width:100%;display:flex;justify-content:space-between;margin-top:14px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-features-wrapper .boost-sd__product-usp,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-features-wrapper .boost-sd__product-usp{width:42%}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-features-wrapper .boost-sd__product-services,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-features-wrapper .boost-sd__product-services{width:28%;flex-grow:1}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-features-wrapper .product-thumbnail__humm-price,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-features-wrapper .product-thumbnail__humm-price{width:30%;flex-grow:0;flex-shrink:0}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-usp,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-usp{position:relative}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-usp:after,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-usp:after{content:"";position:absolute;top:0;right:-2px;width:1px;height:100%;background:#e8e8e8}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-services,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-services{padding:0 10px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-services svg,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-services svg{width:15px;height:15px;margin-right:8px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-services li,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-services li{display:flex;font-size:12px}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-thumbnail__details,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-thumbnail__details{width:100%}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .recycling-costs,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .recycling-costs{width:100%;font-size:13px;text-align:right}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__button,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__button{width:210px;margin-left:auto}}@media(min-width:576px)and (max-width:1320px){.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-features-wrapper,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-item-list-view-layout-features-wrapper{flex-wrap:wrap}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-usp,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-usp{flex-basis:60%}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-services,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .boost-sd__product-services{flex-basis:40%}.collection-page .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-thumbnail__humm-price,.search .boost-sd__product-item.boost-sd__product-item-list-view-layout .product-thumbnail__humm-price{order:-1;flex-basis:100%;margin-bottom:15px}}@media(max-width:992px){.collection-page .boost-sd__toolbar-item--view-as,.search .boost-sd__toolbar-item--view-as{display:none}.collection-page .boost-sd__toolbar,.search .boost-sd__toolbar{padding:0}.collection-page .boost-sd__toolbar-content,.search .boost-sd__toolbar-content{border:none}.collection-page .boost-sd__sorting-button,.search .boost-sd__sorting-button{font-size:0}.collection-page .boost-sd__sorting,.collection-page .boost-sd__filter-tree-toggle-button,.search .boost-sd__sorting,.search .boost-sd__filter-tree-toggle-button{display:flex;justify-content:center;height:41px;width:calc(50% - 6px)}.collection-page .boost-sd__filter-tree-toggle-button,.search .boost-sd__filter-tree-toggle-button{background-color:var(--c-primary)}.collection-page .boost-sd__filter-tree-toggle-button:hover,.search .boost-sd__filter-tree-toggle-button:hover{background-color:var(--c-primary);opacity:.9}.collection-page .boost-sd__sorting,.search .boost-sd__sorting{border:1px solid #666666!important}.collection-page .boost-sd__sorting-value,.collection-page .boost-sd__filter-tree-toggle-button-text,.search .boost-sd__sorting-value,.search .boost-sd__filter-tree-toggle-button-text{font-size:14px;font-weight:700;text-transform:uppercase}.collection-page .boost-sd__filter-tree-toggle-button-text,.search .boost-sd__filter-tree-toggle-button-text{color:#fff}.collection-page .boost-sd__filter-tree-toggle-button-icon,.search .boost-sd__filter-tree-toggle-button-icon{display:none}.collection-page .boost-sd__filter-option-heading:before,.collection-page .boost-sd__filter-option-heading:after,.search .boost-sd__filter-option-heading:before,.search .boost-sd__filter-option-heading:after{display:none}.collection-page .bss_pb_img img,.search .bss_pb_img img{z-index:1!important}}@media(max-width:576px){.collection-page .boost-sd__product-item,.search .boost-sd__product-item{display:flex;flex-wrap:wrap}.collection-page .boost-sd__product-item .boost-sd__product-link--mobile .boost-sd__product-title,.search .boost-sd__product-item .boost-sd__product-link--mobile .boost-sd__product-title{margin-bottom:4px;font-size:14px}.collection-page .boost-sd__product-item .boost-sd__product-item-list-view-layout-image,.search .boost-sd__product-item .boost-sd__product-item-list-view-layout-image{width:calc(50% - 16px);margin-right:16px}.collection-page .boost-sd__product-item .boost-sd__product-item-list-view-layout-info-group,.search .boost-sd__product-item .boost-sd__product-item-list-view-layout-info-group{flex-direction:column;width:50%;padding:0}.collection-page .boost-sd__product-item .boost-sd__product-item-list-view-layout-info--left,.search .boost-sd__product-item .boost-sd__product-item-list-view-layout-info--left{display:none}.collection-page .boost-sd__product-item .energy-rating-image,.search .boost-sd__product-item .energy-rating-image{width:50px;min-height:-moz-fit-content;min-height:fit-content}.collection-page .boost-sd__product-item .boost-sd__product-item-list-view-layout-features-wrapper,.collection-page .boost-sd__product-item .recycling-costs,.collection-page .boost-sd__product-item .product-thumbnail__details,.collection-page .boost-sd__product-item .boost-sd__button,.search .boost-sd__product-item .boost-sd__product-item-list-view-layout-features-wrapper,.search .boost-sd__product-item .recycling-costs,.search .boost-sd__product-item .product-thumbnail__details,.search .boost-sd__product-item .boost-sd__button{width:calc(100vw - 76px);margin-left:calc(-100% - 3px);display:flex;flex-direction:column}.collection-page .boost-sd__product-item .boost-sd__product-services,.search .boost-sd__product-item .boost-sd__product-services{display:none}.collection-page .boost-sd__product-item .product-thumbnail__humm-price,.search .boost-sd__product-item .product-thumbnail__humm-price{order:-1;max-width:calc(50% - 16px);margin-left:auto;margin-bottom:15px}.collection-page .boost-sd__product-item .product-thumbnail__details,.search .boost-sd__product-item .product-thumbnail__details{margin-top:20px}.collection-page .boost-sd__product-item .recycling-costs--desktop,.search .boost-sd__product-item .recycling-costs--desktop{display:none}}.search .search-breadcrumbs-section+.shopify-section{padding-top:0}.search .boost-sd__toolbar-content{padding-top:1px}.search .breadcrumb__container .has-padding-bottom{padding-bottom:0}.search .boost-sd__toolbar-top-mobile{justify-content:flex-start}.search .boost-sd__toolbar-top-mobile .boost-sd__sorting{display:none!important}.page-contact .contact-form__form .form__title{font-size:var(--h4-font-size);margin-bottom:var(--spacer-xl)}.page-contact .contact-form__form input[type=text],.page-contact .contact-form__form input[type=email],.page-contact .contact-form__form textarea{border:none;border-radius:0}@media(min-height:800px){.page-contact .contact-form__form input[type=text],.page-contact .contact-form__form input[type=email],.page-contact .contact-form__form textarea{height:3.125em}}.page-contact .contact-form__form button{font-weight:900;padding:var(--spacer-s);width:100%}.page-contact .contact-form__form li{align-items:center}.page-contact .contact-form__form .contact-form__blocks .one-whole{margin:0;width:100%}.page-contact p strong:first-child{font-size:var(--font-2xl);font-weight:var(--heading-weight)}.page-contact p.quote{font-style:italic;font-weight:700}.landing-page-template .section-grid{display:flex;flex-wrap:wrap;padding-bottom:var(--grid-padding-bottom, 20px);padding-top:var(--grid-padding-top, 20px)}.landing-page-template .section-grid.is-width-standard{margin:0 auto;max-width:var(--site-width)}.landing-page-template .section-grid.is-width-wide{width:100%}.landing-page-template .section-grid .shopify-section{width:auto}.landing-page-template .section-grid.align-left{justify-content:flex-start}.landing-page-template .section-grid.align-right{justify-content:flex-end}.landing-page-template .section-grid.align-height-true .image__container{height:var(--grid-section-height_mobile, 200px)}@media(min-width:800px){.landing-page-template .section-grid.align-height-true .image__container{height:var(--grid-section-height, 300px)}}.landing-page-template .section-grid.align-height-true .image__container .image-element__wrap{height:100%;max-height:none!important;max-width:none!important;width:100%}.landing-page-template .section-grid.align-height-true .image__container img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.landing-page-template .section-grid.align-height-true .column{display:flex;flex-direction:column;height:100%}.landing-page-template .section-grid.align-height-true .collection-info__caption-wrapper{flex-grow:1}@media(max-width:800px){.landing-page-template .section-grid.align-height-true .collection-info__caption-wrapper{align-items:center}}.landing-page-template .section-grid.align-height-true .collection-info__caption-wrapper .title,.landing-page-template .section-grid.align-height-true .collection-info__caption-wrapper .text{margin-bottom:var(--spacer-xs)}@media(max-width:800px){.landing-page-template .section-grid.align-height-true .collection-info__caption-wrapper .title,.landing-page-template .section-grid.align-height-true .collection-info__caption-wrapper .text{text-align:center}}.landing-page-template .section-grid.has-gutter-enabled .shopify-section{margin:0 calc(var(--gutter) / 2) var(--gutter)}.landing-page-template .section-grid.column-break-2 .shopify-section{flex-basis:calc(50% - var(--gutter))}.landing-page-template .section-grid.column-break-3 .shopify-section{flex-basis:calc(33.3% - var(--gutter))}.landing-page-template .section-grid.column-break-4 .shopify-section{flex-basis:calc(25% - var(--gutter))}.landing-page-template .section-grid.column-break-5 .shopify-section{flex-basis:calc(20% - var(--gutter))}.landing-page-template .section-grid.column-break-6 .shopify-section{flex-basis:calc(16.666% - var(--gutter))}@media(max-width:800px){.landing-page-template .section-grid.has-gutter-enabled .shopify-section{margin:0 0 calc(var(--gutter) / 2) calc(var(--gutter) / 2)}.landing-page-template .section-grid.column-break-mobile-1 .shopify-section{flex-basis:100%;max-width:100%}.landing-page-template .section-grid.column-break-mobile-2 .shopify-section{flex-basis:calc(50% - var(--gutter));max-width:50%}.landing-page-template .section-grid.column-break-mobile-3 .shopify-section{flex-basis:calc(33.3% - var(--gutter));max-width:33.3%}.landing-page-template .section-grid.column-break-mobile-4 .shopify-section{flex-basis:calc(25% - var(--gutter));max-width:25%}.landing-page-template .section-grid .column{width:100%}}.landing-page-template .section-grid .grid__header{flex-basis:100%}.landing-page-template .grid-collections-small{background-color:var(--c-light)}.landing-page-template .grid-collections-small .grid__content{margin:0 auto;max-width:var(--site-width)}.landing-page-template .grid-collections-small .grid__content .shopify-section{background-color:#fff;padding:var(--spacer-s)}.landing-page-template .grid-collections-small .grid__content .column{margin:0}.landing-page-template .grid-collections-small .grid__content .collection-info__caption--below-image{padding:0}@media(max-width:800px){.landing-page-template .grid-collections-small{padding:var(--spacer-xs) 0}.landing-page-template .grid-collections-small .grid__content{justify-content:space-between;padding-right:var(--spacer-xs)}.landing-page-template .grid-collections-small .grid__content .shopify-section{background-color:var(--c-light);flex-grow:1;margin:0!important;padding:0 0 var(--spacer-xs) var(--spacer-xs)!important}.landing-page-template .grid-collections-small .grid__content .column{background-color:#fff;padding:var(--spacer-xs)}.landing-page-template .grid-collections-small .grid__content .collection-info__caption,.landing-page-template .grid-collections-small .grid__content .collection-info__caption-wrapper{padding:0}.landing-page-template .grid-collections-small .grid__content .collection-info__caption-wrapper .title{font-size:var(--font-xs)}}.landing-page-template .grid-services{background-color:var(--c-light)}.landing-page-template .grid-services .section{background-color:#fff}.landing-page-template .grid-services .icon{color:var(--c-primary);height:45px;margin-bottom:var(--spacer-xs);width:45px}.landing-page-template .grid-services h3.title{font-size:var(--h3-font-size);text-transform:capitalize;margin-bottom:var(--spacer-xs)}.landing-page-template .grid-services p{font-size:var(--font-m)}.landing-page-template .grid-services.align-height-true .column{align-items:center}.landing-page-template .grid-services.align-height-true .grid__content .section{height:100%}@media(max-width:800px){.landing-page-template .grid-services{padding:var(--spacer-m) 0}.landing-page-template .grid-services .shopify-section,.landing-page-template .grid-services .section{margin:0!important;width:100%}.landing-page-template .grid-services .grid__header .heading-wrapper{justify-content:center}.landing-page-template .grid-services .grid__content{background-color:#fff;padding:var(--spacer-s) 0}.landing-page-template .grid-services .column.column,.landing-page-template .grid-services .column.align-height-true{flex-direction:row;margin:0;padding-top:var(--spacer-s);padding-bottom:var(--spacer-s)}.landing-page-template .grid-services .column .icon{margin-bottom:0;margin-right:var(--spacer-s)}.landing-page-template .grid-services .column .icon-column__text{text-align:left}.landing-page-template .grid-services .column .icon-column__title{font-size:1.31rem}}.landing-page-template .block__image-with-text .section{margin:0}.landing-page-template .block__image-with-text .image-with-text__pre-heading{margin-bottom:var(--spacer-s);text-transform:uppercase}.landing-page-template .block__image-with-text .image-with-text__heading{font-size:var(--h0-font-size);text-transform:capitalize}.landing-page-template .block__image-with-text .button{font-size:var(--font-sm);padding:var(--spacer-sm) var(--spacer-lg);text-transform:uppercase}@media(max-width:800px){.landing-page-template .block__image-with-text{margin:0!important;padding-top:0!important}.landing-page-template .block__image-with-text .section{width:100%}.landing-page-template .block__image-with-text .image-with-text__container{flex-direction:column;flex-wrap:nowrap}.landing-page-template .block__image-with-text .image-with-text__heading{text-align:center}}@media(max-width:800px){.landing-page-template .grid-banner{padding:0}.landing-page-template .grid-banner .block__image-with-text{margin:0!important;padding:0!important}.landing-page-template .grid-banner .block__image-with-text .section{width:100%}.landing-page-template .grid-banner .block__image-with-text .image-with-text__container{flex-direction:column;flex-wrap:nowrap}.landing-page-template .grid-banner .block__image-with-text .image-with-text__text-column{padding:var(--spacer-xl)}.landing-page-template .grid-banner .block__image-with-text .image-with-text__text-column .text-align-center{text-align:left}.landing-page-template .grid-banner .block__image-with-text .image-with-text__text-column .image-with-text__pre-heading{display:none}}@media(max-width:800px){.landing-page-template .block__image-with-overlay .image-element__wrap img{min-height:150px}.landing-page-template .block__gallery+.block__gallery{padding-top:var(--spacer-m)!important}.landing-page-template .block__gallery .gallery__item{align-items:center;display:flex;justify-content:center;min-height:90px}.landing-page-template .block__gallery .gallery__item:nth-child(odd){padding-right:var(--spacer-xs)}.landing-page-template .block__gallery .gallery__item:nth-child(2n){padding-left:var(--spacer-xs)}.landing-page-template .block__gallery .gallery__item:nth-child(n+3){margin-top:var(--spacer-m)}.landing-page-template .block__gallery .gallery__item-wrap{width:100%}}.text-align-center{text-align:center}.customers-order .order__heading{border-bottom:1px solid #efefef;flex-direction:column;padding-bottom:1.125rem;margin-bottom:2rem}.customers-order .heading-wrapper{margin:0}.customers-order .account-details__title{font-family:var(--font-family-primary)!important;font-size:1.5rem;font-weight:800;line-height:1.75;text-transform:capitalize}.customers-order .subtitle{color:#555;line-height:1.3;margin:0}.customers-order .subtitle.order__status{font-weight:700;text-transform:capitalize}.customers-order .table__caption{color:#7a7a7a;font-size:.875rem;line-height:1.5;margin-bottom:.5rem;text-align:left}@media(max-width:1024px){.customers-order .order__details-wrapper{overflow-x:auto}}.customers-order .order__details{border:none;border-collapse:separate;outline:2px solid #efefef;padding:2.25rem 1.5rem}@media(max-width:1024px){.customers-order .order__details{min-width:1024px;padding-left:0;padding-right:0}}.customers-order .order__details thead th{border-bottom:1px solid #efefef;color:#2a2b32;font-weight:400;padding-bottom:1.375rem}.customers-order .order__details tbody td{border-bottom:1px solid #efefef;padding:1rem 0 1.375rem}.customers-order .order__details tbody .item__title{font-weight:800;margin-bottom:.5rem}.customers-order .order__details tbody .item__fulfillment>p{margin-top:.5rem}.customers-order .order__details tbody .item__expected{color:#e41121;font-size:.8125rem}.customers-order .order__details tbody .item__tracking a{color:inherit;text-decoration:underline}.customers-order .order__details tbody .item__status-history[open] .item__status-history--toggle:before{content:"hide"}.customers-order .order__details tbody .item__status-history[open] .item__status-history--toggle:after{transform:rotate(-90deg)}.customers-order .order__details tbody .item__status-history--toggle{font-size:.9em;font-style:italic;font-weight:700;position:relative}.customers-order .order__details tbody .item__status-history--toggle::marker{color:transparent;font-size:0}.customers-order .order__details tbody .item__status-history--toggle:before{content:"view"}.customers-order .order__details tbody .item__status-history--toggle:after{content:">";display:inline-block;font-style:normal;margin-left:1rem;transform:rotate(90deg)}.customers-order .order__details tbody .item__status-history--line{text-indent:.5em}.customers-order .order__details tfoot .order__subtotal td,.customers-order .order__details tfoot .order__shipping td{padding-bottom:.5rem;padding-top:1rem}.customers-order .order__details tfoot .order__total{font-weight:800;font-size:1.5rem}.customers-order .order__details tfoot .order__total td{padding-top:1rem}.customers-order .address__wrapper .subtitle{color:#333;font-family:var(--font-family-primary)!important;font-size:1.5rem;font-weight:800;line-height:1.75;margin-bottom:.25rem;text-transform:capitalize}.customers-order .address__wrapper strong{font-family:var(--font-family-primary)!important}.customers-order .address__wrapper .address{line-height:1.625;margin-bottom:.5rem}.customers-order .address__wrapper .status{background:#eee;border-radius:1rem;display:inline-block;padding:.625rem}.customers-order .address__wrapper .status.complete{background-color:#e8ffed;color:#107525}.page .page__title,.page .faq__title,.page .title[class*=page__title],.page .shopify-policy__title h1,.page-sidebar .page__title,.page-sidebar .faq__title,.page-sidebar .title[class*=page__title],.page-sidebar .shopify-policy__title h1,.page-faq .page__title,.page-faq .faq__title,.page-faq .title[class*=page__title],.page-faq .shopify-policy__title h1,body[class^=page] .page__title,body[class^=page] .faq__title,body[class^=page] .title[class*=page__title],body[class^=page] .shopify-policy__title h1,.shopify-policy__container .page__title,.shopify-policy__container .faq__title,.shopify-policy__container .title[class*=page__title],.shopify-policy__container .shopify-policy__title h1{color:#000;font-size:var(--spacer-xl);line-height:1.6;text-transform:capitalize}.page .page__subtitle,.page-sidebar .page__subtitle,.page-faq .page__subtitle,body[class^=page] .page__subtitle,.shopify-policy__container .page__subtitle{color:var(--c-dark-variant);font-size:var(--h3-font-size)}.page h2,.page-sidebar h2,.page-faq h2,body[class^=page] h2,.shopify-policy__container h2{color:#000;font-size:var(--h2-font-size);line-height:1.6}.page main,.page-sidebar main,.page-faq main,body[class^=page] main,.shopify-policy__container main{margin:0 auto;max-width:var(--site-width)}.page main>.section,.page-sidebar main>.section,.page-faq main>.section,body[class^=page] main>.section,.shopify-policy__container main>.section{padding-bottom:0}@media(min-width:1023px){.sidebar-page .has-sidebar-option{max-width:70%}}.sidebar-page .page-sidebar{background-color:var(--c-light);padding:var(--spacer-xl)}@media(max-width:1000px){.sidebar-page .page-sidebar{display:none}}.sidebar-page .sidebar-block__heading{color:#000;font-weight:var(--banner-weight);margin-bottom:var(--spacer-xl)}.product.fancybox-active .fancybox-inner{top:50%;height:60%;transform:translateY(-50%)}@media(max-width:800px){.product{display:flex;flex-direction:column}.product .slideshow-with-text{order:49}.product .newsletter,.product .icon-bar,.product .footer,.product .footer-credits-section{order:50}}.product .section__breadcrumbs{background-color:#fff;display:none;margin:0 auto var(--spacer-xl);padding:var(--spacer-s) 0}@media(min-width:1023px){.product .section__breadcrumbs{display:block}}.product .section__breadcrumbs .container{max-width:var(--site-width)}.product .section__breadcrumbs li{line-height:1}.product .section__breadcrumbs a{color:var(--c-text-muted)}.product .section__breadcrumbs .breadcrumb-separator .icon{height:var(--spacer-xs)}@media(max-width:1000px){.product .section{width:100%}.product .section .container .column[class*=one-whole]{margin-left:0;margin-right:0;width:100%}.product .product__images .flickity-button{display:none}.product .product__images .product-gallery__thumbnails{margin-top:var(--spacer-xs)}}.product .product-page{background-color:var(--c-light);padding-top:0}.product .product-page .product__images{position:relative;align-self:flex-start;background-color:#fff}@media(min-width:1024px){.product .product-page .product__images{width:calc(45% - 20px)}}.product .product-page .product-gallery__main{position:relative}@media screen and (max-width:678px){.product .product-page .product-gallery__main{margin-top:20px}.product .product-page .product-gallery__main .flickity-viewport{margin-bottom:20px}.product .product-page .product-gallery__main .flickity-viewport .product-gallery__image{padding-inline:2.5%}}.product .product-page .product-gallery__main:after{content:"Click to zoom";position:absolute;bottom:8px;left:8px;font-size:14px;background:#0009;color:#fff;padding:5px 10px;border-radius:10px;opacity:1;pointer-events:none}.product .product-page .product-gallery__main:has(.zoom-container):after{content:"Tap to zoom"}@media(min-width:1024px){.product .product-page .product-gallery__main:has(.zoom-container):after{content:"Hover to zoom"}}@media(max-width:1024px){.product .product-page .product-gallery__main .flickity-prev-next-button{top:50%;display:flex;width:28px;height:28px;padding:5px;border-radius:50%;background-color:#f6f6f6;opacity:1;transform:translateY(-50%)}.product .product-page .product-gallery__main .flickity-prev-next-button.previous{left:10px}.product .product-page .product-gallery__main .flickity-prev-next-button.next{right:10px}.product .product-page .product-gallery__main .flickity-prev-next-button .flickity-button-icon{width:14px;height:12px}}.product .product-page .product-gallery__main .product-gallery__image:hover{cursor:zoom-in}.product .product-page .product-gallery__counter{position:absolute;bottom:10px;right:10px;padding:5px 10px;font-size:14px;line-height:1;color:#fff;background:#0009;border-radius:10px}.product .product-page .product-gallery__scrollbar{display:none;width:calc(100% - 20px);margin:0 auto;height:5px;background-color:var(--c-light);border-radius:2px;transform:translateY(10px)}.product .product-page .product-gallery__scrollbar-thumb{position:relative;height:5px;background-color:#e41121;border-radius:2px;transition:all .3s ease}@media(max-width:1024px){.product .product-page .product-gallery__thumbnails{display:none}.product .product-page .product-gallery__scrollbar{display:block}}.product .product-page .product_graphic-labels{position:absolute;right:2%;top:2%}.product .product-page .product__information{background-color:#fff;padding:var(--spacer-m)}@media(min-width:1024px){.product .product-page .product__information{padding:var(--spacer-lg);width:calc(55% - 20px)}}.product .product-page .product__information .vendor{font-weight:700}.product .product-page .product__information .sticker-holder{top:0;left:0;height:auto}.product .product-page .product__information .sticker-holder .thumbnail-sticker{padding:var(--spacer-xs) var(--spacer-m);background-color:var(--c-gray)}.product .product-page .product__information .sticker-holder .thumbnail-sticker+.thumbnail-sticker{margin-top:var(--spacer-2xs)}.product .product-page .product__information .sticker-holder .sticker-text{color:#fff;font-size:var(--font-xs)}.product .product-page .product__information .sticker-holder .clearance-sticker{background-color:var(--c-clearance)}.product .product-page .product__information .sticker-holder .sale-sticker{display:none}.product .product-page .product__information .sticker-holder .sale-sticker+.thumbnail-sticker{margin-top:0}.product .product-page .product__information .sticker-holder .specialorder-sticker,.product .product-page .product__information .sticker-holder .sf9-pre-order-sticker{background-color:var(--c-primary)}.product .product-page .product__information .product_name{font-size:18px;margin-bottom:var(--spacer-s);text-transform:capitalize;font-weight:700}@media(min-width:1024px){.product .product-page .product__information .product_name{font-size:var(--font-xl)}}@media(max-width:1023px){.product .product-page .product__information .product_name .mobile-only{display:flex;flex-direction:column;align-items:flex-start}.product .product-page .product__information .product_name .mobile-only .product-sku{font-size:11px;font-weight:500;color:#8f8f8f;display:block;margin-top:4px}}.product .product-page .product__information .product_name+.subtitle-bar{margin-top:var(--spacer-s)}.product .product-page .product__information .subtitle-bar{flex-wrap:wrap;font-size:var(--font-sm);-moz-column-gap:var(--spacer-xl);column-gap:var(--spacer-xl);row-gap:var(--spacer-s)}.product .product-page .product__information .subtitle-bar>*{flex-wrap:nowrap;white-space:nowrap}.product .product-page .product__information .subtitle-bar .nav_jump-to-spacer{display:block;flex:1}.product .product-page .product__information .subtitle-bar .nav_jump-to{justify-content:flex-start;margin-right:0}.product .product-page .product__information .subtitle-bar .nav_jump-to label{color:var(--c-text-muted)}.product .product-page .product__information .subtitle-bar .nav_jump-to .link{margin-left:var(--spacer-xs);-webkit-text-decoration-line:underline;text-decoration-line:underline}.product .product-page .product__information .modal_price{font-size:var(--font-xl);margin-bottom:var(--spacer-2xs)}.product .product-page .product__information .modal_price>*{margin-right:var(--spacer-sm)}.product .product-page .product__information .modal_price .span_money{font-weight:700!important}.product .product-page .product__information .modal_price .sale .money{color:var(--c-primary);font-weight:var(--heading-weight)}.product .product-page .product__information .modal_price .was-price{color:var(--c-text-muted)}@media(max-width:1000px){.product .product-page .product__information .modal_price .was-price{font-size:var(--font-m)}}.product .product-page .product__information .modal_price .savings,.product .product-page .product__information .modal_price .savings .money{color:var(--c-link);display:inline-block;font-weight:400}@media(max-width:1000px){.product .product-page .product__information .modal_price .savings,.product .product-page .product__information .modal_price .savings .money{font-size:var(--font-m)}}.product .product-page .product__information .modal_price .saved-price,.product .product-page .product__information .modal_price .saved-price>.money{color:var(--c-primary);font-size:var(--font-lg);font-weight:var(--banner-weight)}.product .product-page .product__information .modal_price .eu-pricing-directive{font-size:var(--font-xs);line-height:1.6}@media(max-width:480px){.product .product-page .product__information .modal_price .eu-pricing-directive{display:block}}.product .product-page .product__information .modal_price .now_only_span{font-weight:700}.product .product-page .product__information .contribution,.product .product-page .product__information .special-order,.product .product-page .product__information .sf9-pre-order{color:var(--c-primary);display:flex;flex-wrap:nowrap;font-size:var(--font-sm);margin-bottom:var(--spacer-sm)}@media(min-width:1024px){.product .product-page .product__information .contribution,.product .product-page .product__information .special-order,.product .product-page .product__information .sf9-pre-order{align-items:center}}.product .product-page .product__information .contribution.contribution,.product .product-page .product__information .special-order.contribution,.product .product-page .product__information .sf9-pre-order.contribution{color:var(--c-link)}.product .product-page .product__information .contribution .icon,.product .product-page .product__information .special-order .icon,.product .product-page .product__information .sf9-pre-order .icon{display:flex;margin-right:var(--spacer-s);min-width:20px}.product .product-page .product__information .contribution strong,.product .product-page .product__information .special-order strong,.product .product-page .product__information .sf9-pre-order strong{font-weight:var(--heading-weight)}.product .product-page .product__information .contribution.special-order,.product .product-page .product__information .contribution.sf9-pre-order,.product .product-page .product__information .special-order.special-order,.product .product-page .product__information .special-order.sf9-pre-order,.product .product-page .product__information .sf9-pre-order.special-order,.product .product-page .product__information .sf9-pre-order.sf9-pre-order{color:var(--c-primary)}.product .product-page .product__information .contribution.special-order .icon,.product .product-page .product__information .contribution.special-order p,.product .product-page .product__information .contribution.sf9-pre-order .icon,.product .product-page .product__information .contribution.sf9-pre-order p,.product .product-page .product__information .special-order.special-order .icon,.product .product-page .product__information .special-order.special-order p,.product .product-page .product__information .special-order.sf9-pre-order .icon,.product .product-page .product__information .special-order.sf9-pre-order p,.product .product-page .product__information .sf9-pre-order.special-order .icon,.product .product-page .product__information .sf9-pre-order.special-order p,.product .product-page .product__information .sf9-pre-order.sf9-pre-order .icon,.product .product-page .product__information .sf9-pre-order.sf9-pre-order p{color:inherit;line-height:1.6}.product .product-page .product__information .nm-portal{width:100%;margin:12px 0}@media(min-width:1024px){.product .product-page .product__information .nm-portal{margin:20px 0}}.product .product-page .product__information .restock-alerts-notify-button{position:static!important;min-height:44px;max-width:none!important;width:100%!important}.product .product-page .product__information .purchase-details__buttons{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:20px}.product .product-page .product__information .purchase-details__buttons .button--add-to-cart{flex-basis:100%}@media(min-width:1024px){.product .product-page .product__information .purchase-details__buttons .button--add-to-cart{flex-basis:50%;margin-bottom:0}}.product .product-page .product__information .purchase-details__buttons .find-in-store{border-color:var(--c-dark);color:var(--c-dark);flex-basis:75%}.product .product-page .product__information .purchase-details__buttons .find-in-store:hover,.product .product-page .product__information .purchase-details__buttons .find-in-store:active,.product .product-page .product__information .purchase-details__buttons .find-in-store:focus{background-color:#e41121;border-color:#e41121;color:#fff}.product .product-page .product__information .purchase-details__buttons #ZlistWishlist{float:none;width:auto}.product .product-page .product__information .purchase-details__buttons #ZlistWishlist .emptymsg{display:none}.product .product-page .product__information .purchase-details__buttons #ZlistWishlist .fa{font-size:20px}@media screen and (max-width:678px){.product .product-page .product__information .purchase-details__buttons{margin-bottom:0}}.product .product-page .product__information .product-usp{flex-direction:column;font-size:var(--font-m);margin-top:var(--spacer-sm)}@media(min-width:1024px){.product .product-page .product__information .product-usp{flex-direction:row;flex-wrap:nowrap;margin-top:var(--spacer-sm)}}.product .product-page .product__information .product-usp .block{margin:0}@media(max-width:1023px){.product .product-page .product__information .product-usp .block{justify-content:center;margin-bottom:var(--spacer-base)}}.product .product-page .product__information .product-usp .block a{align-items:center;display:flex;flex-direction:row;font-weight:var(--heading-weight)}.product .product-page .product__information .product-usp .block .icon{margin-bottom:0;margin-right:var(--spacer-2xs);height:1.5rem;width:1.5rem}.product .product-page .product__information .product-usp .block .text{line-height:2rem;vertical-align:middle}.product .product-page .product__information .product-features{background-color:var(--c-light);color:var(--c-gray);font-size:var(--font-m);line-height:1.6;padding:var(--spacer-ss)}.product .product-page .product__information .product-features li{display:flex}.product .product-page .product__information .product-features li label{flex-basis:50%}@media(min-width:1024px){.product .product-page .product__information .product-features li label{flex-basis:40%}}.product .product-page .product__information .product-fiche{color:var(--c-primary);display:block}.product .product-page .section-description,.product .product-page .section-recommendations{background-color:#fff;padding:var(--spacer-lg)}@media screen and (max-width:678px){.product .product-page .section-description{padding-inline:10px}}.product .product-page .product-description__section{margin:0}.product .product-page .product-description__section .cc-tabs{align-items:flex-bottom;border:none;display:flex;justify-content:space-between}.product .product-page .product-description__section .cc-tabs li{text-align:left}.product .product-page .product-description__section .cc-tabs li a{border-color:var(--c-light);color:var(--c-text-muted);font-size:var(--font-lg);line-height:1.6;min-height:calc(100% - 1px);justify-content:flex-start;padding-right:0;text-align:left;transition:all .1s ease-in}.product .product-page .product-description__section .cc-tabs li a.active{font-weight:600}.product .product-page .product-description__section .cc-tabs li a.active,.product .product-page .product-description__section .cc-tabs li a:hover{border-bottom-color:var(--c-text);transition:all .25s ease-out}.product .product-page .product-description__section .cc-tabs li a.active span,.product .product-page .product-description__section .cc-tabs li a:hover span{color:#e41121}.product .product-page .product-description__section .cc-tabs li:last-child{margin-right:0}.product .product-page .product-description__section .cc-tabs li:last-child a{min-height:40px}.product .product-page .product-description__section .cc-tabs li.active a,.product .product-page .product-description__section .cc-tabs li.is-active a{font-weight:600;border-bottom-color:var(--c-text)}.product .product-page .product-description__section .cc-tabs li.active a span,.product .product-page .product-description__section .cc-tabs li.is-active a span{color:#e41121}.product .product-page .product-description__section .tabs-content{padding-top:var(--spacer-base)}.product .product-page .product-description__section .tabs-content .tab__content.description h2{color:#e41121}.product .product-page .product-description__section .tabs-content li{color:var(--c-gray);font-size:var(--font-lg);line-height:1.6}.product .product-page .product-description__section .tabs-content li.warranty .w-description__header{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px}.product .product-page .product-description__section .tabs-content li.warranty .w-options_list{display:flex;flex-wrap:wrap;justify-content:flex-start}.product .product-page .product-description__section .tabs-content li.warranty .w-options_list__item{flex-basis:16%}.product .product-page .product-description__section .tabs-content li.warranty .w-options_list__item--actived{background-color:#5555551a;border:2px solid var(--c-brand-green)}.product .product-page .product-description__section .tabs-content li.warranty .w-options_list__item--actived .w-options_list__item-content:after{border:6px solid transparent;border-bottom-color:var(--c-brand-green);opacity:1}.product .product-page .product-description__section .tabs-content li ul{list-style:disc;padding-left:var(--spacer-base)}.product .product-page .product-description__section .tabs-content li p:not(:last-child),.product .product-page .product-description__section .tabs-content li ul:not(:last-child){margin-bottom:var(--spacer-base)}.product .product-page .product-description__section .tabs-content li.active.description-details,.product .product-page .product-description__section .tabs-content li.is-active.description-details{display:flex!important;justify-content:space-between}.product .product-page .product-description__section .tabs-content li.active.description-details .one-half,.product .product-page .product-description__section .tabs-content li.is-active.description-details .one-half{flex:1}.product .product-page .product-description__section .tabs-content li.active.description-details .one-half:nth-child(n+2),.product .product-page .product-description__section .tabs-content li.is-active.description-details .one-half:nth-child(n+2){margin-left:0}@media(min-width:800px){.product .product-page .product-description__section .tabs-content li.active.description-details .one-half:nth-child(n+2),.product .product-page .product-description__section .tabs-content li.is-active.description-details .one-half:nth-child(n+2){margin-left:var(--spacer-xl)}}.product .product-page .product-description__section .tabs-content li.active.description-details .details,.product .product-page .product-description__section .tabs-content li.is-active.description-details .details{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.product .product-page .product-description__section .tabs-content li.active.description-details .details p,.product .product-page .product-description__section .tabs-content li.is-active.description-details .details p{font-size:var(--font-sm);line-height:1.6;margin-bottom:0;text-transform:uppercase}.product .product-page .product-description__section .tabs-content li.active.description-details .details ul,.product .product-page .product-description__section .tabs-content li.is-active.description-details .details ul{list-style:none;padding-left:0}.product .product-page .product-description__section .tabs-content li.active.description-details .details ul li,.product .product-page .product-description__section .tabs-content li.is-active.description-details .details ul li{display:flex;flex-wrap:nowrap;padding-top:var(--spacer-xs)}.product .product-page .product-description__section .tabs-content li.active.description-details .details ul strong,.product .product-page .product-description__section .tabs-content li.is-active.description-details .details ul strong{display:inline-block;font-size:.9em;font-weight:600;min-width:var(--spacer-3xl)}.product .product-page .product-description__section .tabs-content li.active.description-details .details ul span,.product .product-page .product-description__section .tabs-content li.is-active.description-details .details ul span{flex:1}.product .product-page .product-description__section .accordion dt a{padding:10px 20px 10px 10px}.product .product-page .product-description__section .accordion dt small{left:auto;right:40px;transform:translateY(0) rotate(0)}.product .product-page .product-description__section .accordion dt small:last-child{opacity:0}.product .product-page .product-description__section .accordion dt [aria-expanded=true]{background-color:transparent}.product .product-page .product-description__section .accordion dt [aria-expanded=true] small{transform:none}.product .product-page .product-description__section .accordion dt [aria-expanded=true] small:first-of-type{opacity:0}.product .product-page .product-description__section .accordion dt [aria-expanded=true] small:last-of-type{opacity:1}.product .product-page .product-description__section .accordion dd{padding:20px 10px}.product .product-page .product-description__section .accordion dd p,.product .product-page .product-description__section .accordion dd li,.product .product-page .product-description__section .accordion dd h2{padding-bottom:15px}@media(min-width:801px){.product .product-page .product-description__section .specification-table th{min-width:200px}}@media(max-width:800px){.product .product-page .product-description__section .specification-table th,.product .product-page .product-description__section .specification-table td{width:100%;display:block}.product .product-page .product-description__section .specification-table td{padding-bottom:10px}.product .product-page .product-description__section .specification-table td:not([colspan]){padding-left:10px}}.product .product-page .product__blocks{background-color:#fff;margin-top:var(--spacer-xl)}@media screen and (max-width:678px){.product .product-page .lb-upsell-ppa{margin-top:8px}.product .product-page .lb-upsell-ppa .lb-upsell-ppa-title-cont{margin-top:0}}.product .slideshow-with-text__container .banner__subheading{font-family:var(--font-family-primary);text-transform:uppercase}.product .slideshow-with-text__container .banner__heading{font-family:var(--font-family-primary);font-size:var(--h0-font-size);font-weight:var(--heading-weight);line-height:1}.product .slideshow-with-text__container .banner__subheading.content{text-transform:none}.product .slideshow-with-text__container a.button--secondary.button{border-color:var(--c-dark);color:var(--c-text);font-size:var(--font-sm);line-height:1;padding:var(--spacer-s) var(--spacer-lg);text-transform:uppercase}.product .slideshow-with-text__container a.button--secondary.button:hover{background-color:var(--c-dark);color:#fff}@media(min-width:1024px){.product .mobile-only{display:none}}.product .desktop-only{display:none}@media(min-width:1024px){.product .desktop-only{display:inline}}.graphical-sticker-holder{position:absolute;right:5px;top:5px;z-index:5}.graphical-sticker-holder img{width:auto;height:auto;display:block}.is-bpfs-list-item .product-actions .snipp_product__form .purchase-details{flex-direction:column;align-items:flex-end}.is-bpfs-list-item .product-actions .snipp_product__form .purchase-details .cart-warning{width:auto}.is-bpfs-list-item .product-actions .snipp_product__form .purchase-details .purchase-details__buttons{position:static}.is-bpfs-list-item .graphical-sticker-holder{left:5px;bottom:20px;right:auto;top:auto}.product-page .product__breadcrumb{margin:0;padding:0 0 var(--spacer-s) var(--spacer-s)}@media screen and (min-width:798px){.product-page .breadcrumb__wrapper{margin:20px 0 14px}}#klaviyo-bis-button-container{margin-bottom:0!important}#klaviyo-bis-button-container>div{width:100%}#klaviyo-bis-button-container button{border-radius:50px;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:700;height:44px;background-color:#f5f6f4;border:2px solid #333333;color:#333;box-sizing:border-box;white-space:nowrap}.modal-container a.modal-close{color:var(--c-text)}.modal-container a.modal-close path{stroke:#000;stroke-width:2px}.w-wrapper.w-wrapper{background-color:#fff;height:100%;overflow:auto;width:100%}.w-wrapper>*{font-family:var(--font-family-primary);font-size:1em;font-weight:300;line-height:1.25}.w-wrapper .w-buttons_wrapper .w-button:after,.w-wrapper .w-feature_wrapper label:after,.w-wrapper .w-description .w-description__header .w-description__header-icon.isComplete:after,.w-wrapper [class^=icon-],.w-wrapper [class*=" icon-"]{font-family:icomoon,serif!important;speak:never;font-size:1em;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-wrapper [class^=icon-].icon-check:before,.w-wrapper [class*=" icon-"].icon-check:before{content:"\e900"}.w-wrapper .w-buttons_wrapper .w-button:after .w-feature_wrapper label:after,.w-wrapper .w-feature_wrapper .w-buttons_wrapper .w-button:after label:after,.w-wrapper .w-buttons_wrapper .w-feature_wrapper .w-button:after label:after,.w-wrapper .w-feature_wrapper label:after label:after,.w-wrapper .w-description .w-description__header .w-description__header-icon.isComplete:after .w-feature_wrapper label:after,.w-wrapper .w-feature_wrapper .w-description .w-description__header .w-description__header-icon.isComplete:after label:after,.w-wrapper [class^=icon-] .w-feature_wrapper label:after,.w-wrapper .w-feature_wrapper [class^=icon-] label:after,.w-wrapper [class^=icon-].icon-chevron-right:before,.w-wrapper [class*=" icon-"] .w-feature_wrapper label:after,.w-wrapper .w-feature_wrapper [class*=" icon-"] label:after,.w-wrapper [class*=" icon-"].icon-chevron-right:before{content:"\e901"}.w-wrapper [class^=icon-].icon-check-circle:before,.w-wrapper [class*=" icon-"].icon-check-circle:before{content:"\e902"}.w-wrapper [class^=icon-].icon-alert-triangle:before,.w-wrapper [class*=" icon-"].icon-alert-triangle:before{content:"\e903"}.w-wrapper [aria-hidden=true]{display:none!important}.w-wrapper .warning{color:var(--c-primary)!important}.w-wrapper .w-header{align-items:center;background-color:#00aa5e1a;display:flex;flex-wrap:wrap;height:60px;padding-right:1em}.w-wrapper .w-header.error{background-color:var(--c-primary);transition:all .2s ease-in-out}.w-wrapper .w-header.error .w-header__icon,.w-wrapper .w-header.error .w-header__title,.w-wrapper .w-header.error .w-header__close{color:#fff;transition:all .2s ease-in-out}.w-wrapper .w-header.error .w-header__icon{background-color:var(--c-primary)}.w-wrapper .w-header .w-header__icon{align-items:center;background-color:var(--c-brand-green);color:#fff;display:inline-flex;height:100%;justify-content:center;margin-right:1em;width:60px}.w-wrapper .w-header .w-header__title{color:var(--c-brand-green);flex:1;flex-basis:60%;font-weight:700;margin:0}.w-wrapper .w-header .w-header__close{color:var(--c-text);cursor:pointer;flex-basis:100%;font-weight:700;margin-top:.5em;text-align:right;text-decoration:underline;font-family:proxima-nova,sans-serif!important}.w-wrapper .w-section{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:1.5em 2em;transition:all .2s ease-out}.w-wrapper .w-section+.w-section{border-top:2px solid var(--c-light-variant)}.w-wrapper .w-section:nth-last-child(2){padding-bottom:1em}.w-wrapper .w-section.section_continue{border-top:none;padding-top:0}.w-wrapper .w-section.section_installation{align-items:normal}@media(min-width:1024px){.w-wrapper .w-section.section_installation{display:grid;grid-template-columns:1fr 1fr}}.w-wrapper .w-section.closed .w-feature_wrapper,.w-wrapper .w-section.closed .w-options_wrapper{opacity:0;transition:opacity .1s ease-in,transform .1s .1s linear;transform:scaleY(0)}.w-wrapper .w-description{max-height:100%}@media(min-width:1024px){.w-wrapper .w-description{padding-bottom:2.375rem}}.w-wrapper .w-description .w-description__header{align-items:center;display:flex;font-size:1.5em;font-weight:700;margin-bottom:1rem;text-transform:none}.w-wrapper .w-description .w-description__header .w-description__header-icon{margin:0 1rem 0 0}.w-wrapper .w-description .w-description__header .w-description__header-icon.isComplete{position:relative}.w-wrapper .w-description .w-description__header .w-description__header-icon.isComplete:after{content:"\e900";position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:56px;height:56px;border-radius:50%;background-color:var(--c-brand-green);color:#fff}.w-wrapper .w-feature_wrapper label{float:right;font-size:.8em;line-height:1.2;margin-top:-2em}.w-wrapper .w-feature_wrapper label:after{content:"^";position:absolute;margin-top:0;margin-left:.25em;font-size:1.2em;font-weight:700;line-height:1;opacity:.5;transform:rotate(-180deg);transition:all .2s ease-in-out}.w-wrapper .w-feature_contents br{display:none}.w-wrapper .w-feature_contents>a{display:inline-block;margin-top:10px;margin-bottom:10px}.w-wrapper .w-feature__description{margin-bottom:10px}.w-wrapper .w-feature__item{display:block;line-height:1.5;padding:0 0 .5em 1.5em;text-indent:-1.5em}.w-wrapper .w-feature__item *[class*=icon]{color:var(--c-brand-green);opacity:.4;padding-right:.5em}.w-wrapper .w-feature__item a,.w-wrapper .w-feature__item a:active,.w-wrapper .w-feature__item a:visited{color:var(--c-primary-variant);position:relative;text-decoration:none}.w-wrapper .w-feature__item a:after,.w-wrapper .w-feature__item a:active:after,.w-wrapper .w-feature__item a:visited:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--c-primary-variant);opacity:0;transition:all .2s ease-in-out}.w-wrapper .w-feature__item a:hover:after,.w-wrapper .w-feature__item a:active:hover:after,.w-wrapper .w-feature__item a:visited:hover:after{opacity:1;width:100%}.w-wrapper .w-feature__item .w-feature__item-text{color:var(--c-black)}.w-wrapper .w-skip-section{display:none}@media(min-width:1024px){.w-wrapper .w-skip-section{position:absolute;top:0;right:0;display:block;border:none;background-color:transparent;cursor:pointer;font-size:.875rem}}.w-wrapper .w-options_wrapper{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-top:5px}@media(min-width:1024px){.w-wrapper .w-options_wrapper:first-child{margin-right:1em}}.w-wrapper .w-options_list{display:flex;flex-wrap:wrap;justify-content:flex-end}.w-wrapper .tab-wrapper{display:flex;flex-direction:column;height:100%;justify-content:flex-end}@media(min-width:1024px){.w-wrapper .tab-wrapper{padding-left:2.5rem}}.w-wrapper .tab-wrapper:not([aria-selected=true]){display:none}.w-wrapper fieldset{align-items:stretch;display:flex;flex-direction:column}.w-wrapper .input-group{position:relative;margin-bottom:1rem;border-bottom:1px solid #F5F6F4}.w-wrapper .input-group .input{position:relative;width:100%;border:none;background-color:transparent;font-size:1rem;line-height:2}.w-wrapper .input-group .input::-moz-placeholder{color:#363636}.w-wrapper .input-group .input::placeholder{color:#363636}.w-wrapper .input-group .input::-webkit-calendar-picker-indicator{display:none!important}.w-wrapper .input-group:after{content:" ";position:absolute;top:calc(50% - .6125rem);right:0;display:block;width:1.25rem;height:1.25rem;color:#363636;pointer-events:none;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 7.45455L3.62025 6.5L9.5 11.5779L15.3798 6.5L16.5 7.45455L9.49994 13.5L2.5 7.45455Z" fill="currentColor"/></svg>')}.w-wrapper datalist{position:absolute;z-index:100;left:0;display:none;width:100%;max-height:24rem;border:1px solid #333;background-color:#fff;box-shadow:0 0 12px #0003;overflow-y:auto}.w-wrapper datalist option{padding:5px 10px;cursor:pointer;font-family:proxima-nova,Arial,sans-serif;font-size:1rem}.w-wrapper datalist option:hover,.w-wrapper datalist option.selected{background-color:#bfddf5}.w-wrapper datalist.show{display:block}.w-wrapper .w-options_list__item .w-options_list__radio:checked+.w-options_list__item-content,.w-wrapper .w-options_list__item .w-options_list__radio .w-options_list__item--actived .w-options_list__item-content,.w-wrapper .w-options_list__item .w-options_list__radio+.w-options_list__item-content:not(.disabled):hover,.w-wrapper .w-options_list__item .w-options_list__radio+.w-options_list__item-content:not(.disabled).isActive{background-color:#5555551a;border-color:var(--c-brand-green)}.w-wrapper .w-options_list__item .w-options_list__radio:checked+.w-options_list__item-content:after,.w-wrapper .w-options_list__item .w-options_list__radio .w-options_list__item--actived .w-options_list__item-content:after,.w-wrapper .w-options_list__item .w-options_list__radio+.w-options_list__item-content:not(.disabled):hover:after,.w-wrapper .w-options_list__item .w-options_list__radio+.w-options_list__item-content.isActive:not(.disabled):after{border:6px solid transparent;border-bottom-color:var(--c-brand-green);opacity:1}.w-wrapper .w-options_list__item{flex:1;flex-basis:48%;font-size:0;margin:0 1% 3%;min-height:70px}.w-wrapper .w-options_list__item.w-options_list__item-extended{order:2}.w-wrapper .w-options_list__item.isFrozen,.w-wrapper .w-options_list__item.isFrozen:hover{opacity:.4;pointer-events:none}.w-wrapper .w-options_list__item .w-options_list__item-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:8%;border:2px solid var(--c-light-variant);background-color:transparent;font-size:1rem;transition:all .25s ease-in-out}.w-wrapper .w-options_list__item .w-options_list__item-content .w-option__title{margin:0;font-size:.875em;text-align:center}.w-wrapper .w-options_list__item .w-options_list__item-content .w-option__title-strong{font-weight:800;text-transform:capitalize}.w-wrapper .w-options_list__item .w-options_list__item-content .w-option__price{padding-top:5px;font-size:1rem;font-weight:800}.w-wrapper .w-options_list__item .w-options_list__item-content:after{content:"";position:absolute;bottom:0;left:calc(50% - 3px);width:0;height:0;border:6px solid transparent;opacity:0;transition:all .25s ease-in-out}.w-wrapper .w-options_list__item .w-options_list__radio{height:0;opacity:0;visibility:hidden;width:0}.w-wrapper .w-options_list__item .w-options_list__radio+.w-options_list__item-content:not(.disabled):hover,.w-wrapper .w-options_list__item .w-options_list__radio+.w-options_list__item-content:not(.disabled).isActive{cursor:pointer}.w-wrapper .w-options_list__item .w-options_list__radio:checked+.w-options_list__item-content,.w-wrapper .w-options_list__item .w-options_list__radio .w-options_list__item--actived .w-options_list__item-content{cursor:pointer}.w-wrapper .w-buttons_wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:30px;width:100%}.w-wrapper .w-buttons_wrapper .w-button{position:relative;flex:1;margin-bottom:10px;padding-left:1rem;border:none;border-radius:100px;background-color:var(--c-brand-green);color:#fff;cursor:pointer;font-size:.9em;font-weight:700;line-height:2.5em;text-align:left;transition:all .2s ease-in-out}.w-wrapper .w-buttons_wrapper .w-button:disabled{background-color:var(--c-gray);pointer-events:none}.w-wrapper .w-buttons_wrapper .w-button .icon{display:none}.w-wrapper .w-buttons_wrapper .w-button:last-child{margin-right:0}.w-wrapper .w-buttons_wrapper .w-button:active,.w-wrapper .w-buttons_wrapper .w-button:focus{outline:none}.w-wrapper .w-buttons_wrapper .w-button:after{content:"\e901";position:absolute;top:calc(50% - .45em);right:1em;display:none;transition:all .25s ease-in-out}.w-wrapper .w-buttons_wrapper .w-button:hover{filter:brightness(85%)}.w-wrapper .w-buttons_wrapper .w-button:hover:after{animation:bounce .8s 2}.w-wrapper .w-buttons_wrapper .w-button[disabled],.w-wrapper .w-buttons_wrapper .w-button[disabled]:hover{border-color:transparent;background-color:#666;cursor:text;filter:brightness(100%);pointer-events:none}.w-wrapper .w-buttons_wrapper .w-button[disabled]:after,.w-wrapper .w-buttons_wrapper .w-button[disabled]:hover:after{display:none}.w-wrapper .w-buttons_wrapper .w-button[disabled].isFrozen,.w-wrapper .w-buttons_wrapper .w-button[disabled]:hover.isFrozen{background-color:#fff;color:var(--c-brand-green)}.w-wrapper .w-buttons_wrapper .w-button[disabled].isFrozen .icon,.w-wrapper .w-buttons_wrapper .w-button[disabled]:hover.isFrozen .icon{display:inline-block;margin-right:.5em}.w-wrapper .w-buttons_wrapper .w-button.continue{background-color:#666}.w-wrapper .w-message_wrapper p{color:#da394c;font-size:.75rem;margin-top:.34rem;opacity:1;text-align:center;transition:opacity .25s ease-out}.w-wrapper .w-message_wrapper p.hidden{display:block;opacity:0;transition:opacity .1s ease-in}@media(max-width:799px){.w-wrapper .display-desktop-only,.w-wrapper .w-feature_wrapper input[type=checkbox]{display:none}.w-wrapper .w-feature_wrapper input[type=checkbox]~div{height:0;transition:all .1s ease-in}.w-wrapper .w-feature_wrapper input[type=checkbox]~div *{opacity:0;transition:all .1s ease-in}.w-wrapper .w-feature_wrapper input[type=checkbox]:checked~label:after{transform:rotate(0)}.w-wrapper .w-feature_wrapper input[type=checkbox]:checked~div{height:auto;transition:all .25s ease-out}.w-wrapper .w-feature_wrapper input[type=checkbox]:checked~div *{opacity:1;transition:all .25s ease-out}}@media(min-width:1024px){.w-wrapper .display-mobile-only{display:none}.w-wrapper .w-header{flex-wrap:nowrap;padding-right:2em}.w-wrapper .w-header .w-header__icon{margin-right:2em}.w-wrapper .w-header .w-header__title,.w-wrapper .w-header .w-header__close{flex-basis:auto;margin-top:0}.w-wrapper .w-section{flex-direction:row}.w-wrapper .w-section.section_continue{justify-content:flex-end;padding-bottom:1em}.w-wrapper .w-section.section_continue .w-buttons_wrapper{width:51%}.w-wrapper .w-options_wrapper{margin-left:1.5rem;margin-top:0}.w-wrapper .w-feature_wrapper label,.w-wrapper .w-feature_wrapper input{display:none}.w-wrapper .w-options_list__item{flex-basis:25%;max-width:30%}.w-wrapper .w-options_list__item-extended{flex-basis:31%;max-width:40%}.w-wrapper .w-buttons_wrapper{align-items:flex-end}.w-wrapper .w-buttons_wrapper .w-button{max-width:335px;width:50%;margin-bottom:0;padding-right:1rem}.w-wrapper .w-buttons_wrapper .w-button:after{display:block}.w-wrapper .w-buttons_wrapper .w-button.continue{margin-top:.5rem}.w-wrapper .section_continue .w-buttons_wrapper .w-button{text-align:center}}.isHidden{display:none}@keyframes bounce{0%{transform:translate(0)}50%{transform:translate(30%)}to{transform:translate(0)}}@media(max-width:1023px){.modal-wrapper .modal-close{top:60px;z-index:10}.w-wrapper .w-header .w-header__close{padding-right:25px;padding-top:2px}}
/*# sourceMappingURL=/cdn/shop/t/758/assets/custom.scss.css.map */
