.site-navigation a,.site-navigation summary,.site-navigation .navmenu-depth-2 .navmenu-link{font-family:Inter}.lead-time.special_order:empty,[data-instock=true] .icon__with__text.outofstock-wrapper,[data-instock=false] .instock-wrapper{display:none}.icon__with__text{display:flex;gap:.7rem;padding-bottom:5px}span.instock__text{padding-top:1px;font-size:14px}.instock__image img{width:21px;height:auto}.text-center{text-align:center}.product-form--atc{display:flex;flex-direction:row;align-items:flex-end;gap:20px;width:calc(100% + -0px);margin-bottom:10px}.product-form--atc-button{margin-left:0;margin-top:30px}.product-form--regular{position:relative}.product-form--regular #smartwishlist{position:absolute;bottom:24.5px;right:10px}.tile--product-form--regular.product-form--regular #smartwishlist{bottom:12px}.productitem .productitem--actions{flex-direction:column}.productitem .productitem--info{margin-top:15px;background-color:transparent}.productitem .productitem--info .productitem__price,.productitem .productitem--info .productitem__price+.productitem--title{margin-top:0}.featured-collection__content .flickity-button{top:-50px;left:auto!important;right:0}.featured-collection__content .flickity-button.previous{right:50px}.featured-collection__content .flickity-button.next{right:0}.home-section--title,.live-search-filter-wrapper .live-search-filter{font-family:Inter}.featured-collection__content .flickity-button{background-color:transparent;box-shadow:none;border:1px solid #989898;width:40px;height:40px}.featured-collection__content .flickity-button:disabled{border:none}.featured-collection__content .flickity-prev-next-button svg{width:22px;height:22px}.featured-collection__container .home-section--title{text-align:left}.promo-mosaic--container .home-section--title{position:relative;display:flex;justify-content:space-between;align-items:center}.promo-mosaic--container .home-section--title:before,.promo-mosaic--container .home-section--title:after{content:"";width:100%;height:2px;background-color:#424b5b;position:relative}.promo-mosaic--container .home-section--title span{width:45%;display:block;min-width:200px}#wishlist_icon{color:#36aa3d;padding:15px;border-radius:3px;border:1px solid #36AA3D;font-weight:700}.template-product .product-main .options-selection__option-value-input:checked+.options-selection__option-value-name,.template-product .product-main .product-form--regular .variants-ui .option-value-input:checked+.option-value-name{color:#36aa3d;background-color:#9fc62317;border-color:#36aa3d}.template-product .product-main .product-form--regular .variants-ui .option-value-input:focus:not(:disabled)~.option-value-name:not(.option-value-swatch-wrapper){box-shadow:none}.collection-list__container .home-section--title{color:#424b5b}.collection-list--section .home-section--title{text-align:left}.collection-list--section .collection__item-image{position:relative;padding-top:55%;overflow:hidden}.collection-list--section .collection__item-image img,.collection-list--section .collection__item-image svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.collection-list--section .collection__item-image:before{content:"";position:absolute;width:100%;height:100%;z-index:1;background:#0000;left:0;top:0}.collection-list--section .collection__item,.collection-list--section .collection__item:hover .collection__item-image{transition:transform 8s linear,opacity .3s ease-in-out,-webkit-transform 8s linear!important}.collection-list--section .collection__item:hover .collection__item-image>img{transition:transform 8s linear,opacity .3s ease-in-out,-webkit-transform 8s linear!important;transform:scale(1.4)}.collection-list__content[data-layout=grid] .collection__item{position:relative}.collection-list__content[data-layout=grid] .collection__item a{display:block;position:relative}.collection-list__content[data-layout=grid] .collection__item .collection__item-info{position:absolute;bottom:20px;left:20px;z-index:2;text-align:left}.collection-list__content[data-layout=grid] .collection__item .collection__item-info h3{font-size:19px;color:#fff;text-transform:capitalize;text-align:left;font-weight:500}.collection-list__content[data-layout=grid] .collection__item .collection__item-info .button{background-color:#fff;padding:10px;width:150px;color:#424b5b}.collection-list__content[data-layout=grid] .collection__item .collection__item-info .button:hover{opacity:.9}.collection-list__content[data-layout=grid] .collection__item .collection__item-info .collection-list__button{margin:0;font-weight:500}.productgrid--item .productitem .productitem--info .productitem--title{min-height:50px}article.promo-block .promo-block--text{max-width:38%}.productgrid--item .productitem .smartwishlist{font-size:17px!important;position:absolute!important;top:auto!important;bottom:8px!important;right:8px!important;z-index:9!important}.productgrid--item .productitem .smartwishlist span{color:#424b5b!important;padding:10px;background-color:#80808026;border-radius:50%}.productgrid--item .productitem .price.productitem__price{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:baseline}.productgrid--item .productitem .price__compare-at.visible{font-size:16px}.productgrid--item .productitem .price__compare-at.visible .money.price__compare-at--single{margin-right:10px}.collection--description.collection-description-full{display:none}.expandable-content__toggle-icon:after,.expandable-content__toggle-icon:before{content:"";position:absolute;background:currentColor;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.expandable-content__toggle-icon:before{width:2px;height:10px}.expandable-content__toggle-icon:after{width:10px;height:2px}.expandable-content__toggle-icon{position:relative;margin-right:15px;width:10px;height:10px;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;display:inline-block}.readmore:hover .expandable-content__toggle-icon{-webkit-transform:rotateZ(45deg);transform:rotate(45deg)}.expandable-content--expandable .readless{display:none}.readless .expandable-content__toggle-icon.expand:after{display:none}.readless .expandable-content__toggle-icon.expand:before{-webkit-transform:rotateZ(90deg);transform:rotate(90deg)}.readless .expandable-content__toggle-icon:before{top:35%}a.readmore,a.readless{width:fit-content;border:1px solid;background-color:#45c34a;padding:0 7px;color:#fff!important;border-radius:4px}span.popup___image___text{padding-left:0;padding-top:10px;letter-spacing:normal}span.popup__image img{width:36px;height:auto}.button-primary promo-block--button pxu-lia-element mdc-ripple-surface mdc-ripple-upgraded open ask_que_class ask-custom-class .popup__image{display:block}.collection--description.rte{margin-bottom:20px}.product-gallery--viewer .flickity-prev-next-button.previous{left:20px}.product-gallery--viewer .flickity-prev-next-button.next{right:20px}.readmore.collection-description-short,.readless.button-tertiary{color:#9fc623}body .collection-description-short:hover,body .readless:hover{color:#919191}.title-desc{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:1rem 20px 0rem;margin-bottom:0rem}.title-desc .collection--title{margin:0 0 5px;font-size:28px;text-transform:none;color:#1d1d1d!important}.title-desc .collection--description{max-width:100%;line-height:1.375rem}.site-header-actions__account-link.wishlist a span.topbadge{top:-10px;right:-14px;padding:3px 6px!important;font-family:Inter;font-weight:400;background-color:#424b5b!important;border:1px solid #fff}#heading-breadcrumbs a.btn.btn-info.sharebutton,#heading-breadcrumbs a.btn.btn-warning.removebutton,.wishlistbodycontainer .product a.btn.btn-warning.removebutton{background-color:#424b5b!important;border-color:#424b5b!important;text-decoration:none;font-size:var(--font-size-button-small);padding:.625rem 1rem;letter-spacing:0;font-family:Inter;font-style:normal;font-weight:700}#heading-breadcrumbs a.btn.btn-primary.addbutton,.wishlistbodycontainer .product a.btn.btn-primary.addbutton{background-color:#9fc623;border-color:#9fc623;text-decoration:none;font-size:var(--font-size-button-small);padding:.625rem 1rem;letter-spacing:0;font-family:Inter;font-style:normal;font-weight:700}#heading-breadcrumbs .alert.alert-info.sw-login-notification{background-color:#424b5b;color:#fff!important;font-family:Inter}.wishlistbodycontainer .product .text h3{font-family:Inter;font-style:normal;font-weight:400;font-size:var(--font-size-body)}.product-cross--sell{position:relative;overflow:hidden;padding:1.5rem 1.5rem .5rem;background-color:#fafafa;margin-top:30px;opacity:0;visibility:hidden}.product-cross--sell .productitem{padding:1rem;border:0;background:transparent;box-shadow:none;padding:.5rem 0;position:relative;padding-bottom:65px}.product-cross--sell .productgrid--items{outline:none;border:none;box-shadow:none;overflow:hidden}.product-cross--sell .flickity-slider{display:flex}.product-cross--sell .productgrid--item{width:calc(33.33% - 10px)!important;margin-left:10px}.product-cross--sell .flickity-viewport{position:relative}.product-cross--sell .flickity-slider{flex-wrap:wrap;position:absolute;width:100%;height:100%}.product-cross--sell .productitem--title{margin-bottom:8px}.product-cross--sell span.productitem--vendor{font-size:var(--font-size-body-smallest);display:block;margin-bottom:20px}.product-cross--sell .productitem form{position:absolute;bottom:5px;left:0;right:0}.product-cross--sell .productitem .productitem--info{position:static}.product-cross--sell .productitem form input{width:100%}.product-cross--sell .flickity-prev-next-button.next{right:-6px}.product-cross--sell .flickity-prev-next-button.previous{left:-6px}.product-cross--sell .flickity-prev-next-button svg{width:20px;height:20px}.icon-text--container{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.icon-text--container>div{width:calc(33.3333% - 20px);padding:15px;margin:10px}.icon-text--container .icon_img{height:160px;position:relative;overflow:hidden}.icon-text--container .icon_img img{height:100%}.icon-text--container .icon-text-block{border:1px solid rgba(128,128,128,.16);box-shadow:0 1px 4px #8080801c}.collection-list--section .brand-collection .collection__item-image{padding-top:0;height:220px}.collection-list--section .brand-collection .collection__item-title{color:#fff}.collection-list__container.brand-collection{padding-top:40px}.brand-collection h2.rich-text-heading{text-transform:initial;text-align:left}.commercial__grid .promo-block{overflow:hidden}.commercial__grid .promo-block .promo-block--header{max-width:100%;font-size:1.2rem}.commercial__grid .promo-block .promo-block--text{max-width:100%;font-style:italic}.commercial__grid .promo-block--content-wrapper{padding:0;transform:translate(-50px);opacity:0}.commercial__grid .promo-block--content-wrapper *{animation:none}.commercial__grid .promo-block .promo-block--content{padding-left:30px;opacity:0}.commercial__grid .promo-block:hover .promo-block--content{opacity:1;transition:all .4s cubic-bezier(.4,0,.2,1)}.commercial__grid .promo-block:hover .promo-block--content-wrapper{transform:translate(0);opacity:1;transition:all .6s cubic-bezier(.4,0,.2,1)}.promo-grid--container .commercial__grid .show-more{display:none}.promo-grid--container .commercial__grid+.show-more{text-align:center;margin-top:50px;display:block}.in-theme-editor .promo-block:nth-child(9)~.promo-block{display:block}.commercial__grid:not(.open) .promo-block:nth-child(9)~.promo-block{display:none}.button-primary:focus{box-shadow:none}@media(max-width:1279px){.product-cross--sell .productgrid--item{width:calc(50% - 10px)!important;margin-left:10px}}@media(max-width:767px){.product-cross--sell .productgrid--item{width:calc(100% - 10px)!important;height:auto!important}.product-cross--sell{padding-bottom:10px}}@media(min-width:768px){.popup__image__with__text.popup__image__with__text__set{position:absolute;left:200px;bottom:10px}.template-collection figure.collection--image{position:relative;overflow:hidden;padding-top:20%}.template-collection figure.collection--image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.boost-pfs-filter-products .productitem .productitem--actions{display:none}}@media(max-width:1078px){.featured-collection__content .flickity-button{display:block;top:-35px}.featured-collection__content .flickity-prev-next-button svg{top:3px}.featured-collection__content .flickity-button.next svg{top:2px}}@media(min-width:1366px){.promo-mosaic--inner.promo-mosaic--layout-3 .promo-block--index-1 .promo-block--header{max-width:48%}}@media(max-width:1279px){article.promo-block .promo-block--header{max-width:52%}}@media(min-width:720px){.rich-text-block .image-with-text-text-alignment-center{text-align:center;max-width:800px;margin:0 auto}.design-text.image-with-text.no-section-heading{margin-top:75px}.rich-text--container .image-with-text__content{padding:0rem 2rem}.cart-total{width:400px;margin-left:auto;margin-top:0}.cart-total--inner{padding:10px 30px;border:1px solid rgba(128,128,128,.16);box-shadow:0 1px 4px #8080801c;background-color:#f1f1f1;margin-bottom:20px}.cart-final-total{margin-top:0;border-top:0;padding-top:0}.cartitems--container .cartitems{display:flex}.cartitems--container .cartitems>div:first-child{flex:1}.cartitems .cartitems--list{padding-left:0;margin-top:0;margin-right:30px}}@media(max-width:719px){.cart-total--inner{padding:10px 15px;border:1px solid rgba(128,128,128,.16);box-shadow:0 1px 4px #8080801c;background-color:#f1f1f1;margin-bottom:20px}}@media(max-width:860px){.icon-text--container>div{width:calc(50% - 20px)}}@media(max-width:720px){.collection-list__content[data-layout=grid] .collection__item .collection__item-info h3{font-size:16px}.collection-list__content[data-layout=grid] .collection__item .collection__item-info .button{width:140px}.collection-list__container.brand-collection{padding-top:0}.rich-text--container .image-with-text__content{padding:0}}@media(max-width:479px){.product-form--regular #smartwishlist{right:14px!important}.tile-area-calculator .product-form--regular #smartwishlist{right:0!important}.icon-text--container>div,.icon-text--container{width:100%;margin-left:0;margin-right:0}}.site-header-actions__account-link.wishlist a span.topbadge{top:-10px;right:-14px;padding:3px 6px!important;font-weight:400;background-color:#424b5b!important;border:1px solid #fff}#heading-breadcrumbs a.btn.btn-info.sharebutton,#heading-breadcrumbs a.btn.btn-warning.removebutton,.wishlistbodycontainer .product a.btn.btn-warning.removebutton{background-color:#424b5b!important;border-color:#424b5b!important;text-decoration:none;font-size:var(--font-size-button-small);padding:.625rem 1rem;letter-spacing:0;font-style:normal;font-weight:700}#heading-breadcrumbs a.btn.btn-primary.addbutton,.wishlistbodycontainer .product a.btn.btn-primary.addbutton{background-color:#9fc623;border-color:#9fc623;text-decoration:none;font-size:var(--font-size-button-small);padding:.625rem 1rem;letter-spacing:0;font-style:normal;font-weight:700}#heading-breadcrumbs .alert.alert-info.sw-login-notification{background-color:#424b5b;color:#fff!important}#heading-breadcrumbs .alert.alert-info.sw-login-notification a{color:#fff!important}.wishlistbodycontainer .product a.btn.btn-primary.addbutton:hover,#heading-breadcrumbs a.btn:hover,#heading-breadcrumbs a.btn.btn-info.sharebutton:hover,#heading-breadcrumbs a.btn.btn-warning.removebutton:hover,.wishlistbodycontainer .product a.btn.btn-warning.removebutton:hover{background-color:#424b45!important;border-color:#424b45!important}.wishlistbodycontainer .product .text h3 a{color:#4a5158;text-decoration:none}.wishlistbodycontainer .product .text h3{font-style:normal;font-weight:400;font-size:var(--font-size-body)}.form-action-row--helper-item a{color:#9fc623}.product-gallery--navigation+.product-description{margin-top:30px}.product-main .product-details{max-width:621px;padding-right:25px;width:100%}.collection--description-short>div{max-height:150px;overflow:hidden}.product-description-short .readmore,.product-additional--text a.readmore{display:block;margin-top:20px}.product-description-short a,.product-description-full a,.product-description-short .readmore,.product-description-full .readless,.product-additional--text a{color:#36aa3d}.product-description-short .readmore:hover,.product-description-full .readless:hover,.product-additional--text a:hover{color:#424b45}.product-details .button-primary.open,.product-details .button-primary.ask_need_class{width:calc(100% - 7.9375rem);margin-top:0;margin-bottom:10px;padding:25px;text-transform:none;font-size:var(--font-size-button-large);font-weight:400;line-height:14px;display:flex;opacity:1;padding-left:8px!important;flex-direction:column;align-items:center;text-align:center}.ask-custom-class,.ask-custom-class2,.delivery___info{width:auto!important;background:none;border:none;color:#1d1d1d!important;text-decoration:underline;text-align:left;margin:0;padding-top:7px!important;padding-bottom:20px!important;padding-left:0!important;font-size:13px!important}.ask-custom-class:hover,.ask-custom-class2:hover,.delivery___info:hover{background:none!important;color:#1d1d1d!important;border:none!important;box-shadow:none!important}span.ask-custom-class2,.delivery___info{text-transform:uppercase;letter-spacing:.08em;font-family:Inter;font-style:normal;font-weight:700;padding-bottom:0!important}.deliver_ask_question_wrapper{display:flex}.popup-overlay .popup-content{display:none}.deliver_ask_question_wrapper_dvider{padding-top:10px}.popup-overlay.active,.popup-overlay .popup-content.active{display:block}.popup-overlay,.need-popup-overlay{visibility:hidden;position:fixed;background:#0009;width:100%;height:100%;z-index:999;top:0;opacity:0;text-align:center;left:0;transition:all .2s ease-out .1s;pointer-events:none}.popup-overlay.active,.need-popup-overlay.active{transition:all .2s ease-out .3s;visibility:visible;pointer-events:all;opacity:1}.popup-content.active,.need-popup-overlay .popup-content.active{visibility:visible;position:absolute;width:90%;margin:auto;max-height:84vh;left:50%;max-width:900px!important;top:50%;transform:translate(-50%,-50%);z-index:9999;background:#fff;overflow:auto}.popup-content.active,.need-popup-overlay .popup-content.active{visibility:visible}.popup-header{padding-top:30px}.popup-header h4{font-weight:400;margin-bottom:10px}.popup-content .contact-page-content .button-primary{background-color:#36aa3d;width:100%;border-color:#36aa3d}.popup-overlay .close,.need-popup-overlay .close{position:absolute;top:0;right:0;padding:10px;border-radius:0}.contact-section{margin-top:4.25rem!important;margin-bottom:4.25rem}.contact-section .image-with-text__content-wrapper p a{font-weight:600;text-decoration:none;color:#424b5b}.contact-section .image-with-text__content-wrapper p a:hover{color:#9fc623}.popup-overlay .message--error.contact-message{margin-bottom:10px;margin-top:-20px}.popup-open .site-header,.template-product .announcement-bar{z-index:8}.template-product .site-main,.template-product .site-main-dimmer{z-index:9}.template-product .site-header-sticky .site-header{z-index:7}.popup-open{z-index:999999!important;position:relative}#contact_producttitle+label{top:.5rem;font-size:.8125rem;transition-delay:0s}body.template-product.site-header-sticky.popup-open{overflow:hidden}.social-list .social-link:before{background:#424b5b}.cart-total .payment-icons-item{margin-left:1px}.cart-total .payment-icons{text-align:center}.contact-section .image-with-text__image-wrapper{margin-top:-20px}@media(max-width:767px){.contact-section{margin-top:3.125rem!important;margin-bottom:1.25rem}.contact-section .image-with-text__content-wrapper{padding:0}.contact-section .contact-page-content{padding:0;margin:10px 0 0}.product-main .product-details{position:static!important;padding-right:0;margin-top:20px}.popup-header{padding-top:20px}.popup-header h4{margin-top:0}.popup-content.active{max-height:calc(100vh - 80px);overflow:auto;top:74px;transform:translate(-50%)}.popup-overlay:not(.need-popup-overlay) .popup-content{top:0;max-height:100vh;width:100%;left:0;transform:translate(0);height:100vh;opacity:0;max-width:100%;transition:all .2s ease}.popup-overlay:not(.need-popup-overlay) .popup-content.active{opacity:1;transition:all .2s ease}.popup-overlay .close{TOP:0;RIGHT:0}}.product--section .popup-overlay{z-index:999999999999;transition:none}.popup-overlay{transition:none}.need-popup-overlay .popup-header{padding:30px 20px}.need-help a{color:#424b5b;font-size:20px;display:flex;justify-content:center;align-items:center;margin:10px;text-decoration:none}.need-help a svg{width:24px;margin-right:10px;color:#9fc623}.need-help a:hover{color:#9fc623}.contact_map.mobile_only{display:none}@media screen and (max-width:719px){.contact_map.mobile_only{display:block;width:100%;padding:0rem 1.25rem}.contact_map.mobile_only iframe{max-height:400px}.contact_map.desktop_only{display:none}}#shipping-calculator{border:1px solid rgba(128,128,128,.16);box-shadow:0 1px 4px #8080801c;margin-right:30px;padding:1.25rem}#shipping-calculator h3,.cart-ordernote-heading{margin:0;font-size:16px;position:relative;cursor:pointer}#shipping-calculator h3 span,.cart-ordernote-heading:before{display:inline-block;position:absolute;width:12px;height:12px;background:0 0;text-indent:-9999px;border-top:2px solid #4a5158;border-left:2px solid #4a5158;transition:all .25s ease-in-out;text-decoration:none;color:transparent;transform:rotate(-135deg);right:15px;top:2px;content:""}#shipping-calculator h3.show span,.cart-ordernote-heading.show:before{transform:rotate(45deg)}.shipping-form{display:none;margin-top:10px}.cart-ordernote .form-field{display:none;margin-bottom:20px}.cart-ordernote-heading{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:20px}.show.shipping-form,.cart-ordernote .form-field.show{display:flex;flex-wrap:wrap;align-items:flex-end}#shipping-calculator .field{float:left;margin:0 .6em 1em 0;font-size:15px}#shipping-calculator .field label{display:block;margin:0 0 .3em;font-size:1em}#shipping-calculator .form-field-input{display:inline-block;min-height:45px;padding:.625rem .375rem}#shipping-calculator .get-rates{min-height:45px}#shipping-calculator .field:last-child:before{content:"\a0";display:block;margin:0 0 .3em;font-size:1em}#shipping-calculator #wrapper-response{clear:both}#contact_form .contact-page-content{padding-left:0;padding-right:0}.popup-overlay #contact_form .contact-page-content{padding-left:50px;padding-right:50px}.form-field.upload-file .form-field-title{top:.5rem;font-size:.8125rem;transition-delay:0s}.collection--section .productgrid--outer{margin-top:20px}.temp-search{min-height:calc(100vh - 500px);margin-top:50px}.productgrid--search-form{max-width:800px;margin:auto}.cartitems-empty{width:100%}.cart-shipping p span{display:block;color:red}.cart-total--inner .cart-shipping{background:#edf1f2;padding:10px 15px}.contact-section.image-with-text--desktop-image-alignment-left .image-with-text__container{align-items:center}.promo-grid--inner.custom-grid{margin:20px auto 30px}.width-100{width:100%}.promo-grid--inner.custom-grid a.overlay-link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:9}.site-header-actions__account-link.wishlist{margin-right:28px}.site-footer-center .social-link:before{display:none}.site-footer-center .social-link svg{color:#fff}.site-footer-center .social-link:hover svg{color:#b8b9bb}.site-header-block-social{display:none}.product-gallery-img,.product-description,.product-additional--text{border:1px solid #36AA3D;padding:10px;width:100%}.product-title{text-transform:initial}.product-additional--text>h3,.product-description>h3{text-transform:capitalize;margin:10px 0;font-size:20px}.bb{border:none!important;padding:0!important}.product-description-short,.collection--description-short>div,.product-additional--text{position:relative}.product-description-short:after,.collection--description-short>div:after,.product-additional--text.short:after{position:absolute;content:"";bottom:35px;left:0;width:100%;height:30px;pointer-events:none;background:linear-gradient(#fff0,#fff6 15%,#fff)}.product-additional--text:after{height:0}.collection--description-short>div:after{bottom:0}.product-main .form-fields--qty .form-field{opacity:1;min-width:130px;display:flex;align-items:center}.form-field--qty-input input{font-size:16px;padding:10px;height:50px;text-align:center;min-width:36px;background:transparent;border:1px solid #ddd;border-radius:3px;margin-top:15px;cursor:pointer}.product-main .form-field-title{position:initial;color:var(--color-body-text)}.template-cart .form-field-title:not(footer .form-field-title){position:relative;top:0;left:0;margin-bottom:10px;display:block;text-align:center}.product-main input::-webkit-outer-spin-button,.product-main input::-webkit-inner-spin-button,.template-cart .form-field--qty-input input::-webkit-outer-spin-button,.template-cart .form-field--qty-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-main input[type=number]{-moz-appearance:textfield}.product--container{position:relative}.product-main{right:0;position:absolute;top:0;height:100%}.product-details{transition:all .5s ease}.product-details.posFix{position:-webkit-sticky;position:sticky;top:180px;transition:all .5s ease}.product-details.posAbs{position:-webkit-sticky;position:sticky;top:100px;transition:all .5s ease}.match-quote #image3{min-height:150px;background:#eee}.match-quote .contact-form-button{width:100%}.radio-list .radio-label{margin-right:15px;display:flex;align-items:center;float:left}.radio-list .radio-label input{margin-right:5px}.match-quote .form-field hr{opacity:.3}.match-quote .contact-page-content{margin-top:0}.match-quote .form-field-label{margin-bottom:8px;display:block}.match-quote .form-field-input{padding:.625rem .375rem}.match-quote .form-field h5,p.qty-error{margin:0}.product-badge-stack .productitem__badge{position:static!important;top:auto!important;bottom:auto!important;left:auto!important}.stock-text{color:#9fc623;font-weight:700}.product-details .stock-text{display:none}.product-main .form-field.form-field--qty-input.hidden{height:0}.template-cart .form-field.form-field--qty-input{display:flex}.template-cart .form-fields--qty .visible .form-field--qty-input{opacity:1}.preorder-modal{display:none;position:fixed;z-index:999;padding-top:15%;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.preorder-modal .modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:25%;font-size:20px;font-weight:400}.preorder-modal .close{color:#aaa;float:right;font-size:30px;font-weight:700}.preorder-modal .close:hover,.preorder-modal .close:focus{color:#000;text-decoration:none;cursor:pointer}.product--outer{display:block;width:51.5%;position:static}.product-gallery{width:100%}.product-details .product-description{display:none}.home-category-slider .home-section--title{margin-top:0rem}.product-details__block .product-stock-level__badge-text{color:#9fc623;font-weight:700}.lead-time .lead-time-text{display:none}.lead-time .lead-time-text.active{display:block}body .ufe-style-inpage .ufe-wrap{margin-left:0}body .ufe-core .popTitle,body .ufe-style-inpage .ufe-offer{text-align:left}@media(min-width:1024px){.site-footer-right{width:auto}.site-footer-center{flex:1}}@media(max-width:1200px){.site-navigation .navmenu-link-depth-1{padding:12px}}@media(max-width:1023px){.cartitems--container .cartitems{display:block}.cartitems .cartitems--list,#shipping-calculator{margin-right:0}.cart-total{width:100%;margin-left:auto;margin-top:2rem}.site-header-actions__account-link.wishlist a .fa:before{font-size:24px}.product-main,.product-main .product-details{position:relative;top:initial}.product-gallery,.product-description,.product--outer{width:100%}.product-main .product-details,.product-main{width:100%;max-width:100%;padding-right:0}.product-form--regular #smartwishlist{right:0}.product-main{width:calc(100% - 20px);max-width:100%;border:1px solid #eee;padding:15px 10px 10px;margin:10px}.product-details .product-description{display:block;margin-top:20px}.product-main+.product-description{display:none}.product-additional--text{width:calc(100% - 20px);margin:0 10px}}@media(max-width:860px){#shipping-calculator .field{float:none}#shipping-calculator .field:last-child:before{content:none}.popup-overlay #contact_form .contact-page-content{padding-left:30px;padding-right:30px}}@media(max-width:720px){.custom-grid .promo-block{margin-bottom:10px}.pxu-lia-section--play.promo-grid--section .promo-block--content{margin-top:10px}.promo-grid--section .promo-block--content{margin-top:0}.match-quote{padding-left:10px;padding-right:10px}.match-quote #contact_file{min-height:60px}.site-mobile-nav .site-header-actions a{display:flex}.site-header-actions__account-link.wishlist a span.topbadge{right:-6px}.product-section--container{margin-top:25px}}@media(max-width:768px){.preorder-modal{padding-top:50%}.preorder-modal .modal-content{width:90%}}@media only screen and (min-width:1024px)and (max-width:1365px){.preorder-modal{padding-top:25%}.preorder-modal .modal-content{width:50%}}.product-main .product-details{position:sticky;top:150px}.site-header-sticky--scrolled+.intersection-target+.site-main-dimmer+main#site-main .product--section .product-details{top:90px}.product-additional--text .morecontent span{display:none}.template-product .site-main-dimmer[data-animation-state=open]{z-index:505}.template-collection [data-rimg-canvas]{opacity:0;visibility:hidden;animation:none}.productitem--action{display:none}.utils-showby{font-size:0;text-align:right}@media screen and (max-width:859px){.utils-showby{display:none}}.utils-showby li{display:inline-block;list-style:none}.utils-showby li:not(:first-child){margin-left:0rem}.utils-showby-title{font-style:;font-weight:;font-size:var(--font-size-body-small)}.utils-showby-item{font-size:var(--font-size-body-smaller)}.utils-showby-item:hover{color:}.utils-showby-item.utils-showby-item--active{text-decoration:underline}.utils-showby li:not(:first-child){margin-left:1rem}.utils-showby-item{color:#4a5158;text-decoration:none;transition:color .1s cubic-bezier(.4,0,.2,1)}.productgrid-listview .productitem--image-link{grid-row-end:span 2}.template-search .productitem div[data-rimg-canvas]{opacity:0}.collection-list__slider li{flex:1;padding:2px;width:270px}.collection-list__slider{max-width:1400px;margin:auto;padding-right:25px;padding-left:25px}.collection-list__slider ul{padding-left:0;list-style:none;overflow:hidden;position:relative}.collection-list__slider .collection__item-image{padding-top:320px}.collection-list__slider .collection__item-info h3{font-size:19px;color:#000;text-transform:capitalize;text-align:left;font-weight:500;text-decoration:none;outline:0;text-decoration-color:transparent;outline-color:transparent}.collection-list__slider .collection-list__button{display:none}.collection-list__slider .flickity-prev-next-button.previous{left:0}.collection-list__slider .flickity-prev-next-button.next{right:0}.collection-list__slider .flickity-prev-next-button{background:#fff;top:160px;z-index:9}.collection-list__slider .flickity-prev-next-button svg{width:20px}.collection-list__slider *:focus{outline:none}.template-index .home-section--title{margin-top:1.25rem}.template-index .promo-mosaic--container .home-section--title{margin-top:1.75rem}.mobile-nav-content .navmenu-id-clearance a,.site-navigation .navmenu .navmenu-id-clearance a{color:#ff0505}.cart-free-shipping a{color:#000;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #ddd;border-radius:2px;margin:0 0 20px;padding:15px;cursor:auto}.accordion{background-color:#f6f6f7;cursor:pointer;padding:15px 40px;width:100%;border:none;text-align:left;outline:none;color:#4a5158;transition:.4s;margin-bottom:0;border:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(206,206,206);font-family:Inter;line-height:1.5}.panel{background-color:transparent;display:none;padding:0 15px;overflow:hidden;line-height:1.5}.accordion span.acc-icon{position:relative;width:0;height:0;left:0;display:inline-block;margin-top:-12px;cursor:pointer;background:#333;margin-right:-15px;margin-left:15px}.accordion span.acc-icon:after,.accordion span.acc-icon:before{content:"";position:absolute;width:12px;height:2px;background:#000}.accordion span.acc-icon:before{-webkit-transform:rotate(45deg) translate(0,13px);-ms-transform:rotate(45deg) translate(0,13px);transform:rotate(45deg) translateY(13px)}.accordion span.acc-icon:after{-webkit-transform:rotate(135deg) translate(7px,-6px);-ms-transform:rotate(135deg) translate(7px,-6px);transform:rotate(135deg) translate(7px,-6px)}.accordion.active span.acc-icon:before{-webkit-transform:rotate(135deg) translate(13px,1px);-ms-transform:rotate(135deg) translate(13px,1px);transform:rotate(135deg) translate(13px,1px)}.accordion.active span.acc-icon:after{-webkit-transform:rotate(45deg) translate(4px,8px);-ms-transform:rotate(45deg) translate(4px,8px);transform:rotate(45deg) translate(4px,8px)}.brand-template .title-desc{background:#f6f5f7;border:0;padding:15px}.brand-template .collection--description-short>div:after{background:none}.collection-text--btm .image-with-text--desktop-image-alignment-left .image-with-text__content{padding:0}.collection-text--btm .image-with-text__container{margin-left:-15px;margin-right:-15px;align-items:flex-start}.collection-text--btm .image-with-text__container>div{padding-left:15px!important;padding-right:15px!important}.collection-text--btm h2.image-with-text__heading,.collection-text--btm .image-with-text__image-wrapper h2.image-with-text__section-heading{font-weight:700;font-size:21px;margin-bottom:0}.collection-text--btm__container{margin-top:30px}.collection-text--btm__container .form-field-title{position:initial;font-family:Inter;color:#4a5158;margin-bottom:5px;display:block}.collection-text--btm__container .form-field-input{padding:12px;border-radius:0;background-color:#f2f2f2!important;border-color:#e0e0e0!important;border:2px solid}.collection-text--btm__container .form-field{width:calc(100% - 20px)}.collection-text--btm__container .contact-page-content{max-width:100%;margin:0}.collection-text--btm__container .contact-form-button,.collection-text--btm .d-flex .image-with-text__button{text-transform:uppercase;letter-spacing:0;border-radius:0;margin:auto}.collection-text--btm__container .form-field-textarea{min-height:135px}.collection-text--btm__container .form-field.submit-field{text-align:center;margin-top:16px}.template-collection .icon-text--container .icon-text-block{width:calc(25% - 20px);border:0;box-shadow:none}.template-collection .icon-text--container .icon_img{height:60px}.template-collection .icon-text--container .rte p{margin-top:0;color:#242424;line-height:1.5;font-size:18px}.collection-text--btm .d-flex{display:flex;justify-content:space-between}.collection-text--btm .d-flex>*{max-width:50%}.collection-text--btm .d-flex .image-with-text__button{margin-left:auto;margin-right:0}.collection-text--btm .image-with-text__content-wrapper{padding-bottom:0}.image-with-text__image-wrapper h2.image-with-text__section-heading{margin:0;font-family:Inter;text-align:left;padding:20px 40px 0;background:#f6f5f7}.collection-text--btm__container .form-fields-columns .form-field--half{width:100%}.brand-template.template-collection .boost-pfs-filter-options-wrapper,.brand-template.template-collection .productgrid--utils{display:none}.brand-template.template-collection .collection--section .productgrid--outer{column-gap:0;grid-template-columns:100%;margin-top:0;row-gap:0;grid-template-areas:"masthead" "product-items-wrapper"}.brand-template.template-collection .collection--description-short{display:none}.brand-template.template-collection .collection--description.collection-description-full{display:block;margin:0}.brand-template.template-collection .readless.button-tertiary{display:none}.brand-template.template-collection .collection--description.rte{margin:0}.brand-template.template-collection .collection--description.collection-description-full br,.brand-template.template-collection .boost-pfs-filter-tree-mobile-button{display:none}.brand-template.template-collection .collection--image img{object-fit:contain}.fiora-bathrooms.template-collection.brand-template .boost-pfs-filter-products.productgrid--items .boost-pfs-filter-message,.template-collection.brand-template .boost-pfs-filter-products.productgrid--items .boost-pfs-filter-message{display:none}.fiora-bathrooms.template-collection.brand-template .boost-pfs-filter-products.productgrid--items,.template-collection.brand-template .boost-pfs-filter-products.productgrid--items,.popup-header .need-help a{margin:0}.popup-overlay .contact-page-content{margin-top:30px}.popup-open div#rawa-button{opacity:0;pointer-events:none}.lead-time-text.active strong{text-transform:capitalize}.contact-section.image-with-text--desktop-image-alignment-left .image-with-text__container{align-items:flex-start}.contact-section .image-with-text__image-wrapper h2.image-with-text__section-heading{padding:0;background:transparent;margin-top:30px!important}body .contact-section .left-content-text .image-with-text__section-heading{margin:17px 0 28px!important;font-weight:800;font-size:22px!important;font-family:Inter}.contact-section .image-with-text__content,.contact-section .image-with-text__content .image-with-text__content-wrapper{padding-top:0}body .contact-section .left-content-text .image-with-text__text p strong{margin-bottom:0;display:block;font-size:22px;font-weight:600;color:#1d1d1d;line-height:1.2}.collection-list--section .home-section--title{color:#43a34f}body .contact-section .left-content-text .image-with-text__text p a{border-bottom:1px solid rgba(77,77,77,.3)}.collection-list--section .collection-list-new .collection__item-image{position:relative;padding-top:100%;overflow:hidden;border-radius:3px}.collection-list-new .collection-list__content[data-layout=grid] .collection__item .collection__item-info{position:static;text-align:center}.collection-list-new .collection-list__content[data-layout=grid] .collection__item .collection__item-info h3{color:#000;text-align:center}.collection-list-new .collection-list__content[data-layout=grid] .collection__item a{text-decoration:none}.lead-time span:before{position:absolute;content:"";left:4px;top:4px;width:7px;height:7px;background:green;border-radius:50%}.lead-time span{padding:0 0 0 20px;position:relative}.lead-time label{margin:0 10px 0 0;font-weight:700}.lead-time{display:flex;width:100%;font-size:14px;margin:0 0 30px;line-height:1;flex-wrap:wrap;font-weight:700}.productitem .hours_label{padding:5px;background:#36aa3d;justify-content:center;align-items:center;margin:0;color:#fff;text-decoration:none;position:absolute;left:0;bottom:0;width:100%;text-align:center}.product__badge.hours-product-label{background:#36aa3d;color:#fff}@media(min-width:1024px)and (max-width:1350px){.site-navigation .navmenu-meganav--desktop .navmenu-depth-2.nav-submenu{justify-content:space-around}.site-navigation .navmenu-meganav--desktop .navmenu-depth-2.nav-submenu>.navmenu-meganav-standard__item{width:auto}}@media(min-width:768px){div#imagePopupTrigger:before{content:"";width:1px;height:18px;position:absolute;z-index:1;background:#45c34a;left:0;transform:translate(-15px)}.product-review.text-center{max-width:calc(100% - 7.9375rem)}.collection-text--btm__container .contact-page-content .form-fields-columns{display:flex;justify-content:space-between}.collection-text--btm__container .form-fields-columns .form-field--half{width:50%}}@media(min-width:1080px){.template-index .slideshow{margin-top:1.75rem}}@media(min-width:1024px){.site-navigation .navmenu-item .navmenu-icon{display:none}.navmenu-id-toilets li.navmenu-item.navmenu-item-parent.navmenu-id-shop-by-type.navmenu-meganav-standard__item:first-child>a{display:none}.navmenu-meganav--desktop .navmenu-meganav-standard__wrapper .navmenu-meganav-standard__items{display:flex;grid-gap:0;flex-direction:column;align-content:center;align-items:center}.navmenu-meganav--desktop .navmenu-meganav-standard__wrapper .navmenu-meganav-standard__item{width:100%;padding:0 5px 0 0;text-align:left;max-width:500px}.site-navigation .navmenu-meganav--desktop .navmenu-depth-2.nav-submenu{flex-direction:row;align-items:flex-start}.site-header--full-width .navmenu-meganav-wrapper{max-width:90%}}@media(min-width:860px){.productgrid-listview .productitem{display:flex;justify-content:space-between}.productgrid-listview .productitem--image-link{width:25%}.search--section .layout--has-sidebar .productgrid--wrapper{display:flex;flex-wrap:wrap;row-gap:0}.brand-template.template-collection .title-desc .collection--title{font-size:37px}}@media(max-width:1023px){div#delivery{display:block}}@media(max-width:991px){.template-collection .icon-text--container .icon-text-block{width:calc(50% - 20px);padding:0}.collection-text--btm h2.image-with-text__heading,.collection-text--btm .image-with-text__image-wrapper h2.image-with-text__section-heading{font-size:18px}.collection-text--btm .image-with-text__image-wrapper h2.image-with-text__section-heading{text-align:center}}@media(max-width:859px){.productgrid-listview .productitem{display:grid;grid-template-columns:25% 75%;grid-template-rows:auto minmax(0,100%)}.productitem--info .hours_label{margin-left:-.945rem;margin-bottom:-.945rem;margin-right:-.945rem}}@media(max-width:767px){.template-product .product-tile-area-temp .product-form--regular #smartwishlist{bottom:-58px}.template-product .product-tile-area-temp .tile--product-form--regular.product-form--regular #smartwishlist{bottom:2px}.collection-list__slider li{width:33.3333%}.collection-list__slider .collection__item-image{padding-top:300px}.collection-list__slider .flickity-prev-next-button{top:150px}.product-main{margin-bottom:60px}.product-main .product-review{position:absolute;bottom:-54px;left:0;right:0}.product-main .product-details__block:not(:last-child) .product-review{border-top:1px solid #eee;position:initial;border-bottom:1px solid #eee;padding:10px}.template-product .product-details .button-primary.ask_need_class{position:fixed;left:0;bottom:0;z-index:99999;width:50%!important;max-width:50%;opacity:0;visibility:hidden;pointer-events:none;margin:0}.body-sticky.template-product .product-main .product-form--atc-button,.product-form--atc-button,.body-sticky.template-product .product-details .button-primary.ask_need_class{opacity:1;visibility:visible;pointer-events:all}.collection-text--btm__container .contact-page-content{max-width:96% margin: auto}.collection-text--btm__container .form-field{width:100%}.collection-text--btm__container{padding:0 20px}.image-with-text__image-wrapper .accordion{padding-left:15px}.brand-template.template-collection .boost-pfs-filter-tree-mobile-button{display:none}.brand-template .title-desc{margin-bottom:0}.brand-template.template-collection .collection--image{max-height:100px;padding-bottom:30%}.brand-template.template-collection .collection--image img{max-height:100%;max-width:100%;width:100%;height:100%;position:absolute;left:0;top:0}.popup-overlay .form-field-textarea{min-height:80px}.popup-overlay .contact-page-content{margin-top:15px}.popup-overlay .contact-page-content .form-field{margin-bottom:10px}.popup-header .need-help a{margin:0 0 -7px;font-size:13px}.popup-header h4{font-size:16px}.popup-header{padding-top:0}body .contact-section .left-content-text .image-with-text__text p strong{font-size:28px}body .contact-section .left-content-text .image-with-text__text p{margin:0 0 23px}}@media(min-width:767px){.product-form--atc-qty{max-width:30%;width:100%}}@media(max-width:719px){.contact-section .image-with-text__content{padding-top:40px;padding-left:0}}@media(max-width:480px){.collection-list__slider li{width:40%}.collection-list__slider .collection__item-image{padding-top:220px}.collection-list__slider .flickity-prev-next-button{top:110px}}.custom-promo-grid--section .promo-block--content,.custom-promo-grid--section .promo-block{min-height:unset!important}.custom-promo-grid--section .promo-block img{display:block;height:100%;width:100%;opacity:1;position:relative}.custom-promo-grid--section .promo-block img.promo-desktop-image{display:block}.custom-promo-grid--section .promo-block img.promo-mobile-image{display:none}.collection__item .other-link{position:absolute!important;left:0;top:0;width:100%;height:100%;display:block;z-index:1}@media(max-width:719px){.custom-promo-grid--section .promo-block img.promo-desktop-image{display:none}.custom-promo-grid--section .promo-block img.promo-mobile-image{display:block}}.atc-button--checkout.md-custom-atc{border:1px solid #9FC621}.md-custom-atc{position:relative!important;overflow:hidden!important;vertical-align:top!important;transition:all .3s!important}.md-custom-atc .atc-button--text,.atc-button--checkout.md-custom-atc span,.cart-checkout .md-custom-atc svg,.cart-checkout .md-custom-atc span,.wd-add-sample .md-custom-atc span,.product-samples-widget__checkout.md-custom-atc span{position:relative!important;top:0!important;transition:all .3s ease!important;z-index:2!important}.md-custom-atc:after{content:""!important;transition:all .3s!important;width:100%!important;height:0!important;background:#fff!important;opacity:.7!important;position:absolute!important;left:50%!important;transform:translate(-50%,-50%) rotate(45deg)!important;top:50%!important}.md-custom-atc:before{content:""!important;transition:all .3s!important;transition-delay:.15s!important;width:100%!important;height:0!important;background:#36aa3d!important;opacity:1!important;position:absolute!important;left:50%!important;transform:translate(-50%,-50%) rotate(45deg)!important;top:50%!important}.md-custom-atc:hover span{color:#fff!important}.md-delivery-icons-with-text{display:flex!important;align-items:center;margin:10px 0;gap:10px}img.img-width{width:100%!important}.md-img{width:25px;height:auto}.md-text p{margin:0}.custom-qty-btn{display:block;text-align:center;margin-bottom:3px}.product-form--atc .form-field-select-wrapper .form-field-title{background-color:#fff;position:sticky;z-index:999}.product-form--atc .form-field-select-wrapper .form-field--qty-input input{margin-top:0}img.md-custom-img{width:70px;height:auto;object-fit:cover;padding-bottom:10px}.delTimeInfo{display:flex;align-items:center}.custom-icon-box-1{display:flex;gap:1rem}@media(max-width:768px){.md-custom-img{width:100%}.custom-icon-box-1{margin-left:0}}.md-main-description ul{padding:0!important;list-style-type:none;margin-bottom:20px}.md-main-description ul li:before{display:inline-block;content:url(/cdn/shop/files/Tick_circle.svg?v=1710224868);position:relative;margin-right:12px;width:15px;height:15px}.wd-item-number{margin-bottom:12px}.flip-clock-wrapperht ul li a div div.inn{background:#cf0010!important}@media screen and (max-width:768px){button.product-form--atc-button.md-custom-atc.disabled{margin-top:30px;margin-bottom:0;width:100%!important;max-width:100%}.product-form--atc{flex-direction:column;align-items:flex-start;gap:0px}div#bookmarkit{margin-bottom:7px}i#wishlist_icon{padding:14px}.gallery-navigation--scroller{display:flex;justify-content:center;height:30px!important}.product-gallery--media-thumbnail-img{max-width:10px!important;height:10px;border-radius:50%}button.product-gallery--media-thumbnail.product-gallery--image-thumbnail{height:15px;box-shadow:none}button.product-gallery--media-thumbnail.product-gallery--image-thumbnail:before{content:"";width:10px;height:10px;display:block;background:#fff;border-radius:50%;position:absolute;z-index:1;border:1px solid #36AA3D}button.product-gallery--media-thumbnail.product-gallery--image-thumbnail[data-gallery-selected=true]:before{background:#36aa3d;border:1px solid #36AA3D}.product-gallery--viewer .flickity-prev-next-button.next,.product-gallery--viewer .flickity-prev-next-button.previous{right:0;background:#fff;border-radius:3px}.product-gallery--viewer .flickity-prev-next-button.previous{left:0}}.varients_heading{background:#f5f5f5;padding:12px 10px;font-size:17px;margin:0 -10px}.varients_wraper{border:2px solid #F3F3F3;padding:0 10px 10px;border-radius:3px}.atc-banner--inner span.atc--product-details--unit-price{display:none}@media screen and (max-width:750px){.product-form--atc-button,.product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded{width:100%!important;max-width:100%}.product-form--regular #smartwishlist{bottom:15.5px}}@media screen and (min-width:750px){.tile-area-calculator .product-form--regular #smartwishlist{right:120px}}.hours_label:empty{display:none}.custom_image_one img{object-fit:contain;width:100%;height:100%}.custom_image_one{width:40px;height:20px}#desc-2 .product-description{color:#36aa3d!important}.Burlington a,.Merlyn a,.HiB a,.Duravit a,.Reina a,.Miller a,.MyLife a,.Eastbrook a,.Hansgrohe a,.Geberit a,.Clearwater a,.OLI a,.Phoenix a,.Sonas a,.Bisque a,.Britton a,.Vogue a,.AXOR a,.Flexel a,.Niko a,.Dunlop a,.Bossini a,.Keuco a,.Rowe a,.Trays a,.Cocoon a,.Sme a,.Vado a,.Roca a,.Ritmonio a,.Paffoni a,.Lucca a,.WetroomMaterials a,.Ardex a,.Armitage a,.Crosswater a,.Astro a,.Bathroom a,.Belvedere a,.Bette a,.Imperial a,.Samuel a,.Marflow a,.Lussaro a,.Fiora a,.Roman a,.Quooker a,.Aliseo a,.Laufen a,.SolidSoft a,.Jackoboard a,.Tece a,.BC a,.Grohe a,.Smedbo a,.Dansani a,.Lithofin a,.Grundfos a,.BAL a,.VictoriaAlbert a,.Aquadomo a,.Aquaelite a,.BathroomOutlet a,.Drench a,.Hewi a,.JosephJoseph a,.Kaldewei a,.Riobel a,.Triton a,.Wedi a,.Tailored a,.Flair a,.Redwing a,.Aqualla a,.Stilo a,.Novello a,.Mira a,.Aqualisa a,.Scudo a{font-size:0}.Burlington a:before,.Merlyn a:before,.HiB a:before,.Duravit a:before,.Reina a:before,.Miller a:before,.MyLife a:before,.Eastbrook a:before,.Hansgrohe a:before,.Geberit a:before,.Clearwater a:before,.OLI a:before,.Phoenix a:before,.Sonas a:before,.Bisque a:before,.Britton a:before,.Vogue a:before,.AXOR a:before,.Flexel a:before,.Niko a:before,.Dunlop a:before,.Bossini a:before,.Keuco a:before,.Rowe a:before,.Trays a:before,.Cocoon a:before,.Sme a:before,.Vado a:before,.Roca a:before,.Ritmonio a:before,.Paffoni a:before,.Lucca a:before,.WetroomMaterials a:before,.Ardex a:before,.Armitage a:before,.Crosswater a:before,.Astro a:before,.Bathroom a:before,.Belvedere a:before,.Bette a:before,.Imperial a:before,.Samuel a:before,.Marflow a:before,.Lussaro a:before,.Fiora a:before,.Roman a:before,.Quooker a:before,.Aliseo a:before,.Laufen a:before,.SolidSoft a:before,.Jackoboard a:before,.Tece a:before,.BC a:before,.Grohe a:before,.Smedbo a:before,.Dansani a:before,.Lithofin a:before,.Grundfos a:before,.BAL a:before,.VictoriaAlbert a:before,.Aquadomo a:before,.Aquaelite a:before,.BathroomOutlet a:before,.Drench a:before,.Hewi a:before,.JosephJoseph a:before,.Kaldewei a:before,.Riobel a:before,.Triton a:before,.Wedi a:before,.Flair a:before,.Redwing a:before,.Stilo a:before,.Aqualla a:before,.Novello a:before,.Mira a:before,.Aqualisa a:before,.Scudo a:before{width:79px;height:44px;display:block;background-repeat:no-repeat;background-size:contain;position:absolute;margin-bottom:5px;content:""}.Tailored a:before{width:120px;height:44px;display:block;background-repeat:no-repeat;background-size:contain;position:absolute;margin-bottom:5px;content:""}.Burlington a:before{background-image:url(/cdn/shop/files/Logo_burlington.svg?v=1747038594)}.Merlyn a:before{background-image:url(/cdn/shop/files/Logo_merlyn.svg?v=1747038594)}.HiB a:before{background-image:url(/cdn/shop/files/Hib_LeftAligned.svg?v=1751273859)}.Duravit a:before{background-image:url(/cdn/shop/files/Logo_duravit.svg?v=1747038595)}.Reina a:before{background-image:url(/cdn/shop/files/rena.jpg?v=1727370224)}.Miller a:before{background-image:url(/cdn/shop/files/Logo_miller_copy.svg?v=1747038594)}.MyLife a:before{background-image:url(/cdn/shop/files/my_life.jpg?v=1727370223)}.Eastbrook a:before{background-image:url(/cdn/shop/files/Logo_eastbrook.svg?v=1747038594)}.Hansgrohe a:before{background-image:url(/cdn/shop/files/Logo_hansgrohe.svg?v=1747038594)}.Geberit a:before{background-image:url(/cdn/shop/files/Logo_geberit.svg?v=1747038594)}.Clearwater a:before{background-image:url(/cdn/shop/files/clearwater.jpg?v=1727371276)}.OLI a:before{background-image:url(/cdn/shop/files/OLI.svg?v=1771021614)}.Phoenix a:before{background-image:url(/cdn/shop/files/phonix.jpg?v=1727371276)}.Sonas a:before{background-image:url(/cdn/shop/files/Logo_sonas.svg?v=1747038594)}.Bisque a:before{background-image:url(/cdn/shop/files/Logo_zehnder.svg?v=1748509810)}.Britton a:before{background-image:url(/cdn/shop/files/Logo_britton.svg?v=1747038595)}.Vogue a:before{background-image:url(/cdn/shop/files/Brands_vogue_single.svg?v=1748507285)}.AXOR a:before{background-image:url(/cdn/shop/files/Logo_axor.svg?v=1747038594)}.Flexel a:before{background-image:url(/cdn/shop/files/Logo_flexel.svg?v=1747038594)}.Niko a:before{background-image:url(/cdn/shop/files/niko.jpg?v=1727373248)}.Dunlop a:before{background-image:url(/cdn/shop/files/Logo_dunlop.svg?v=1747038594)}.Bossini a:before{background-image:url(/cdn/shop/files/Logo_bossini.svg?v=1747038595)}.Keuco a:before{background-image:url(/cdn/shop/files/Logo_keuco.svg?v=1747038595)}.Rowe a:before{background-image:url(/cdn/shop/files/Logo_perrin_rowe_copy.svg?v=1747038594)}.Trays a:before{background-image:url(/cdn/shop/files/Logo_justtrays_7255cf3c-ec11-4ae0-98f3-f6410ff746eb.svg?v=1748496547)}.Cocoon a:before{background-image:url(/cdn/shop/files/Logo_cocoon.svg?v=1747038594)}.Sme a:before{background-image:url(/cdn/shop/files/Sme.jpg?v=1727373247)}.Roca a:before{background-image:url(/cdn/shop/files/roca2.svg?v=1771022450)}.Ritmonio a:before{background-image:url(/cdn/shop/files/Logo_ritmonio.svg?v=1747038594)}.Paffoni a:before{background-image:url(/cdn/shop/files/Logo_paffoni.svg?v=1747038595)}.Lucca a:before{background-image:url(/cdn/shop/files/lucca_logo_463c7101-9242-4641-9580-007d71926074.svg?v=1775513611)}.WetroomMaterials a:before{background-image:url(/cdn/shop/files/Logo_wetroom_Padding.svg?v=1768819641)}.Ardex a:before{background-image:url(/cdn/shop/files/Logo_ardex_Padded.svg?v=1768819639)}.Armitage a:before{background-image:url(/cdn/shop/files/Logo_armitageshanks_Padding.svg?v=1768819639)}.Crosswater a:before{background-image:url(/cdn/shop/files/Logo_crosswater.svg?v=1747038594)}.Astro a:before{background-image:url(/cdn/shop/files/Logo_astro.svg?v=1747038594)}.Bathroom a:before{background-image:url(/cdn/shop/files/Bathroom_Outlet_Logo.svg?v=1776519201)}.Belvedere a:before{background-image:url(/cdn/shop/files/Belvedere.svg?v=1747038594)}.Bette a:before{background-image:url(/cdn/shop/files/Logo_bette.svg?v=1747038595)}.Imperial a:before{background-image:url(/cdn/shop/files/Logo_imperial.svg?v=1747038595)}.Samuel a:before{background-image:url(/cdn/shop/files/Logo_samualheath_580e70da-a1e4-4762-80f0-bd04bb23dcc3.svg?v=1749494495)}.Marflow a:before{background-image:url(/cdn/shop/files/images_2_1_2f9e2269-6569-476f-a301-b7a7ca1dc9fe.jpg?v=1727434160)}.Lussaro a:before{background-image:url(/cdn/shop/files/lussaro_current.svg?v=1748509810)}.Vado a:before{background-image:url(/cdn/shop/files/Logo_vado.svg?v=1747038594)}.Fiora a:before{background-image:url(/cdn/shop/files/Logo_fiora.svg?v=1747038595)}.Roman a:before{background-image:url(/cdn/shop/files/Logo_roman_copy.svg?v=1747038595)}.Quooker a:before{background-image:url(/cdn/shop/files/Logo_quooker.svg?v=1747038594)}.Aliseo a:before{background-image:url(/cdn/shop/files/wRGVgYCDKEVJd2da.svg?v=1747037081)}.Laufen a:before{background-image:url(/cdn/shop/files/Logo_laufen.svg?v=1747038594)}.SolidSoft a:before{background-image:url(/cdn/shop/files/Logo_Solidsoft_copy.svg?v=1747038594)}.Jackoboard a:before{background-image:url(/cdn/shop/files/Logo_jackoboard.svg?v=1747038594)}.Tece a:before{background-image:url(/cdn/shop/files/Logo_tece.svg?v=1747038595)}.BC a:before{background-image:url(/cdn/shop/files/Brands_BC_Designs.svg?v=1748507199)}.Grohe a:before{background-image:url(/cdn/shop/files/Logo_grohe.svg?v=1747038594)}.Niko a:before{background-image:url(/cdn/shop/files/manufacturers-m-251-Niko-Bathrooms-Logo_2.png?v=1741104634)}.Smedbo a:before{background-image:url(/cdn/shop/files/smedbo_r_2.svg?v=1741105031)}.Dansani a:before{background-image:url(/cdn/shop/files/Logo_dansani.svg?v=1747038595)}.Lithofin a:before{background-image:url(/cdn/shop/files/Logo_lithofin.svg?v=1747038594)}.Grundfos a:before{background-image:url(/cdn/shop/files/Logo_grundfos.svg?v=1747038595)}.BAL a:before{background-image:url(/cdn/shop/files/Logo_bal.svg?v=1747038595)}.VictoriaAlbert a:before{background-image:url(/cdn/shop/files/Logo_Vitoria_Albert_e93e400c-34e7-4d31-8db8-a790664eeb54.svg?v=1748497570)}.Aquadomo a:before{background-image:url(/cdn/shop/files/Logo_aquadomo_38a24ce4-f5f6-4772-bc17-ee3363b12537.svg?v=1748497748)}.Aquaelite a:before{background-image:url(/cdn/shop/files/Logo_aquaelite_a61bad62-1c10-4a2f-9d18-f702e6e9cfc9.svg?v=1748498088)}.BathroomOutlet a:before{background-image:url(/cdn/shop/files/Logo-08_28bde087-b0ac-4ca4-9231-bbd74e40b2d3.svg?v=1748498840)}.Drench a:before{background-image:url(/cdn/shop/files/Logo_drenchlogo_5ec0e9b4-1331-44c3-8e1a-097f2ce919db.svg?v=1748499158)}.Hewi a:before{background-image:url(/cdn/shop/files/Logo_hewi_924e5bf7-901a-4f1c-b8c7-8fe6d5c76b41.svg?v=1748499356)}.JosephJoseph a:before{background-image:url(/cdn/shop/files/Logo_josephjoseph_bc3f7e76-09ff-45a0-9956-31a777221935.svg?v=1748507079)}.Kaldewei a:before{background-image:url(/cdn/shop/files/Logo_kaldewei_6f51d4af-3a22-499c-856e-0a5573a79874.svg?v=1748507388)}.Riobel a:before{background-image:url(/cdn/shop/files/Logo_riobel_7bf39832-c6f5-4334-af19-313efbfb9fbb.svg?v=1748507770)}.Triton a:before{background-image:url(/cdn/shop/files/Logo_triton.svg?v=1747038594)}.Wedi a:before{background-image:url(/cdn/shop/files/Logo_wedi.svg?v=1747038595)}.Tailored a:before{background-image:url(/cdn/shop/files/TailoredBathrooms_4.svg?v=1771023720)}.Flair a:before{background-image:url(/cdn/shop/files/flair_2.svg?v=1771022847)}.Redwing a:before{background-image:url(/cdn/shop/files/redwing-logo.svg?v=1772752334)}.Stilo a:before{background-image:url(/cdn/shop/files/stilo_logo.svg?v=1775513611)}.Aqualla a:before{background-image:url(/cdn/shop/files/aqualla_logo-02.svg?v=1775513611)}.Novello a:before{background-image:url(/cdn/shop/files/novello_logo.svg?v=1775513611)}.Mira a:before{background-image:url(/cdn/shop/files/logo_mira.svg?v=1781513161)}.Aqualisa a:before{background-image:url(/cdn/shop/files/logo_aqualisa.svg?v=1782989849)}.Scudo a:before{background-image:url(/cdn/shop/files/logo_scudo.svg?v=1787754247)}.clickable-image{cursor:pointer;display:flex;align-items:center;gap:1rem;position:relative}.clickable-image img{width:32px;height:auto;object-fit:cover}.popup{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center;z-index:1000}.popup-content{position:relative;background-color:#fff;padding:20px;width:100%;max-width:900px!important;border-radius:8px;height:85vh;overflow-y:auto}div#delivery .close{background-color:#36aa3d;position:absolute;top:0;right:0;font-size:45px;font-weight:700;cursor:pointer;padding:4px 13px;color:#fff;line-height:1}.readmore,.readless{color:#007bff;text-decoration:none;cursor:pointer}.product-description-full{display:none}.outofstock-wrapper{flex-direction:column}span.Availability__container{font-size:15px;color:#36aa3d}span.Availability__container>span{color:#1d1d1d;padding-right:4px}.productitem .icon__with__text{padding-top:.5rem}@media screen and (max-width:768px){.deliver_ask_question_wrapper{flex-direction:row}.deliver_ask_question_wrapper_dvider{display:none}.product-details .deliver_ask_question_wrapper .button-primary.open.ask-custom-class{padding-bottom:0!important}}.popup-content.active,.need-popup-overlay .popup-content.active{max-height:95vh!important;left:50%;max-width:1000px!important}.popup-content{height:950vh!important}.btn.btn-success{background:#36aa3d;border-color:#36aa3d}.btn.klaviyo-bis-trigger{color:#36aa3d}.bestseller-badge{position:absolute;bottom:0;left:0;width:100%;height:50px;background-color:#add8e6cc;color:#000;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;z-index:10;text-transform:uppercase}.moonloon-modal-title{margin-bottom:10px}.moonloon-divider{display:none}.moonloon-share-cart-button-social{display:none!important}.moonloon-input{font-family:Courier New;font-size:28px;font-weight:700}.mad-link-button-svg img{width:36px}.mad-link-button{padding:7px 0 0 25px}@media screen and (max-width:768px){.mad-link-button{padding-left:10px}}.mad-link-button-content{display:flex;flex-direction:column;text-align:center}.mad-link-button-text{text-transform:none;font-weight:400;font-size:13px;color:#1d1d1d;padding-top:6.5px}body:has(.popup-overlay.mzk-overlay.active) header.site-header{opacity:0}body:has(.popup-overlay.mzk-overlay.active) .gallery-navigation--scroll-button{opacity:0}.product-samples-widget__trigger{left:20px!important;right:auto!important;font-family:Inter}.product-samples-widget__checkout,.product-samples-button,.product-samples-widget__text{font-family:Inter}.product-samples-widget__text h3{color:#36aa3d;font-size:22px}.product-samples-widget--empty{display:none}.price-unit{font-size:.75em;margin-left:4px;color:#6f6f6f}.tile-m2-price{font-size:16px;color:#4d4d4d;font-weight:400;margin-top:5px}.is-tile .price__current:after{content:" /box";font-size:.75em;margin-left:4px;color:#6f6f6f}.tile_price-unit{font-weight:400;font-size:.75em;margin-left:4px;color:#cf0010}.productitem--title.wd .productitem--tile-size-card{display:block;font-size:15px;font-weight:400;margin-top:4px;color:#4d4d4d}@media screen and (max-width:1024px){.site-header-actions__account-link{display:none}}.mobile-nav-content .navmenu-depth-3{background-color:#fff}.mobile-nav-content .navmenu-depth-3>.navmenu-item:not(:first-child){border-top:1px solid rgba(0,0,0,.12)}@media screen and (max-width:1023px){.site-mobile-nav{top:auto!important;bottom:0;height:calc(100% - var(--mobile-menu-offset, 90px))}.mobile-nav-panel{max-width:100%;height:100%}.mobile-nav-heading,.mobile-nav-close{display:none!important}}[data-menu-toggle].active{transform:translate(6px)}.mobile-nav-content .navmenu-link.navmenu-link-parent{font-size:16px;font-weight:600}@media screen and (max-width:767px){.site-mobile-nav .navmenu-id-all-brands>.navmenu-depth-3{display:block!important;width:100%!important;max-width:100%!important;float:none!important;column-count:1!important;margin:0!important;padding:0!important}.site-mobile-nav .navmenu-id-all-brands>.navmenu-depth-3>.navmenu-item{display:block!important;width:100%!important;break-inside:avoid!important}}@media screen and (max-width:767px){.site-mobile-nav .navmenu-id-brands [data-accordion-content][data-accordion-state=closed]{max-height:0!important;height:0!important;overflow:hidden!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}}@media screen and (max-width:767px){.site-mobile-nav .navmenu-id-sale>a{background-color:#1f3a0d;border:1px solid #1f3a0d;color:#fff!important}}@media screen and (max-width:767px){.site-mobile-nav button[data-navmenu-trigger] .icon-chevron-down{transition:transform .2s ease;transform-origin:center}.site-mobile-nav button[data-navmenu-trigger][aria-expanded=true] .icon-chevron-down{transform:rotate(180deg)!important}.site-mobile-nav button[data-navmenu-trigger] .icon-chevron-down-left,.site-mobile-nav button[data-navmenu-trigger] .icon-chevron-down-right,.site-mobile-nav button[data-navmenu-trigger][aria-expanded=true] .icon-chevron-down-left,.site-mobile-nav button[data-navmenu-trigger][aria-expanded=true] .icon-chevron-down-right{transform:none!important;opacity:1!important}}.ah-user-button-box.phone svg{width:22px;height:22px;display:block}@media screen and (max-width:1023px){.site-mobile-nav .mobile-nav-account{background-color:#f1f1f1}}@media screen and (max-width:767px){.site-mobile-nav li.mobile-brands-merged>.navmenu-depth-3{display:block!important;width:100%!important;max-width:100%!important;float:none!important;column-count:1!important;columns:1!important;margin:0!important;padding:0!important}.site-mobile-nav li.mobile-brands-merged>.navmenu-depth-3>.navmenu-item{display:block!important;width:100%!important;float:none!important}}.wholesale-price-loading .product-pricing{visibility:hidden;position:relative;min-height:60px}.wholesale-price-loading .product-pricing:after{content:"";visibility:visible;position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;border:3px solid #e0e0e0;border-top-color:#cf0010;border-radius:50%;animation:price-spin .7s linear infinite}@keyframes price-spin{to{transform:translateY(-50%) rotate(360deg)}}@media screen and (min-width:1025px){#site-header-nav .header-tab-nav{min-height:42px}.site-navigation{min-height:47px}}.highlight-features{min-height:61px}.rte h2,.rte h3{line-height:1.15}#site-header-nav .header-tab-nav{max-width:1368px;margin:0 auto;padding:6px 0 0;justify-content:center}.product-details:has([data-stock-level][data-stock-variant-selected=true][data-special-brand=true][data-variant-available=false]) .wd-stock-wrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/150/assets/custom-css.css.map */
