body{overflow-x:hidden!important}.sf__pcard-name{min-height:50px}.sf-product__section.recently-viewed,.sf-product__section.product-recommendations{padding:3rem 0px}.z-100{z-index:100}.cursor-pointer{cursor:pointer}.hover-border{border:1px solid white;min-width:50px;text-align:center}.hover-border:hover{border:1px solid grey;border-radius:3px;transition:ease all .2s}.custom_county{right:-4px!important;top:-2px!important;height:20px!important;width:20px!important;min-width:unset!important}.sf__pcard-content .sf__pcard-price{display:none}label.facet-checkbox svg:not(.icon.icon-checkmark){border:1px solid}.search-container p.font-medium,header .sf-mega-menu-products h3.font-medium{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.scd-item__image a.block.as{aspect-ratio:1/1}header .sf-mega-menu-products responsive-image.sf-image{aspect-ratio:1/1}.sf__pcard-style-4 .sf__pcard-content .sf__pcard-quick-add .sf__btn{margin-top:0!important}.text-white{color:#fff}.prod__tag_custom{background-color:var(--bg-cart-wishlist-count, #da3f3f);color:#fff}.left-auto{left:auto!important;right:8px}.top-\[15px\]{top:15px}.traed_account{background:#273574;color:#fff;border-radius:5px;transition:.2s ease all}.traed_account:hover{background:#293678;transform:scale(1.04)}.custom_usp .sf-icon-box__icon{margin-right:10px;padding-top:0}.text-small span{font-size:1rem!important;line-height:1.25rem}.sf-mega-active .sf-header__dropdown-bg{display:none!important}.sf-menu__submenu.sf-menu__desktop-sub-menu.pointer-events-none.absolute.z-50.inset-x-0{width:max-content;margin:auto;border-radius:0 0 5px 5px;overflow:hidden}header .sf-menu__inner .container-fluid.mx-auto{background:#fff}.zx_mega_grid{padding:2rem 1rem;width:1024px;margin:auto}.zx_grid_container{display:none;grid-template-columns:repeat(3,1fr);gap:.5rem}@media (min-width: 1024px){.zx_grid_container{display:grid;grid-template-columns:repeat(5,1fr)}}@media (min-width: 768px) and (max-width: 1023px){.zx_grid_container{display:grid}}.zx_grid_item{text-align:center;transition:transform .3s ease}.zx_grid_item:hover{transform:translateY(-2px)}.zx_grid_link{display:block;text-decoration:none;color:inherit;transition:all .3s ease}.zx_grid_image{aspect-ratio:4/3;margin-bottom:.5rem;overflow:hidden;border-radius:4px;transition:all .3s ease}.zx_grid_item:hover .zx_grid_image{box-shadow:0 8px 25px #0000001a}.zx_image_wrapper{width:100%;height:100%;transition:transform .3s ease}.zx_grid_item:hover .zx_image_wrapper{transform:scale(1.05)}.zx_image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.zx_placeholder{width:100%;height:100%;background-color:#e5e7eb;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.zx_grid_item:hover .zx_placeholder{background-color:#d1d5db}.zx_placeholder_text{color:#9ca3af;font-size:.875rem;transition:color .3s ease}.zx_grid_item:hover .zx_placeholder_text{color:#6b7280}.zx_grid_title{font-weight:500;font-size:.875rem;color:#000;margin:0;transition:color .3s ease}.zx_grid_item:hover .zx_grid_title{color:#374151}.zx_mobile_list{display:block;list-style:none;padding:0;margin:0}@media (min-width: 768px){.zx_mobile_list{display:none}}.zx_mobile_item{list-style:none;margin-bottom:.5rem}.zx_mobile_link{color:#000;text-decoration:none}.m-scroll.h-auto{height:30px}.m-auto{margin:auto}.bg-light{background-color:#50579e}.custom_topb{height:auto!important;max-height:unset!important}.custom_designz>:not(.traed_account.rounded){display:none}section.bg_stone{background:linear-gradient(0deg,#ffffffde,#ffffffde,#fffffff0),url(/cdn/shop/files/stone_bg_collection.jpg?v=1738906237);background-size:250px;background-repeat:repeat;background-position:center}section.bg_stickon{background:linear-gradient(0deg,#ffffffde,#ffffffde,#fffffff0),url(/cdn/shop/files/modern-wall-tiles_1.jpg?v=1738906565);background-size:250px;background-repeat:repeat;background-position:center}.min-w-5{min-width:26px}header.hidden.lg\:block.bg-white.sf-header__desktop.logo-left__2l{box-shadow:0 5px 14px -16px #000}@media (max-width:786px){.hide-on-mobile{font-size:0px!important;vertical-align:middle;display:flex;min-width:unset}}.section__subheading{color:var(--color-btn-secondary-text);font-weight:700}.heading_bold .section__heading{font-weight:700}.swiper-container.h-full.group.f-media-desktop{aspect-ratio:5/3!important}@media screen and (min-width:1024px){.lg\:w-3\/5{width:60%!important}.lg\:w-2\/5{width:40%!important}}button.sf__tooltip-item.sf__btn-icon.sf-wishlist__button{background:transparent!important;box-shadow:none}button.sf__tooltip-item.sf__btn-icon.sf-wishlist__button:hover svg{fill:#ff00005c;stroke:red}.added-to-wishlist:not(.in-prod-page,.sf__tooltip-style-2) svg{fill:red;stroke:red}.sf__pcard{background-color:#fff;border-radius:3px;box-shadow:#00000029 0 1px 4px;overflow:hidden}.sf-prod__block .sf__pcard-content{padding:0 10px 10px}.aspect-square{aspect-ratio:1/1}.pdf_file .image-card__content-inner:before{content:"";position:absolute;top:0;left:0;margin:10%;background:#1e212880;/;bottom:0;right:0;border-radius:10px;z-index:-1}.sf__custom-page .image-card__img{overflow:hidden}.sf__custom-page .image-card__content{padding:1rem!important}.sf__custom-page .image-card__content-inner{width:100%}.sf__custom-page .image__card-heading-group{margin-bottom:10px}.sf__custom-page .sf__btn{width:100%;background-color:var(--color-btn-secondary-text,var(--color-body-text))!important;color:#fff!important}.sf__custom-page .sf-custom__block-inner{background:#fff;box-shadow:0 2px 5px #171a1f17,0 0 2px #171a1f1f;border-radius:6px}.sf__custom-page .sf__about-card-custom .image__card-heading-group p{font-size:16px!important;line-height:20px!important;color:#9095a1}.sf__custom-page h3.image__card-heading.text-black.text-2xl.sm\:text-3xl.md\:text-4xl.mb-4{font-size:24px;line-height:36px;font-weight:700}.sf__custom-page .tags_group .tags_item{background:#f3f5fb;border-radius:10px;color:#263476}.contct-ico .sf-icon-box__inner{background-color:#f0f8ff;padding:20px;border-radius:20px;box-shadow:#00000029 0 1px 4px}#w-input-wrapper .input{border:none!important}.mix-water{display:grid;grid-template-columns:repeat(1,1fr);align-items:center;text-align:center}.mix-water img{padding:5px;margin:2px auto;width:50px;height:50px;background-color:#eee}.usp_txt{font-size:14px}.product-sku{font-size:16px}.product-sku label{color:#999}button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-primary.disabled{background-color:gray;color:#fff!important}.description-content *{background:inherit}.product-documents-section{margin:40px 0}.documents-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;width:100%}.document-link{display:flex;align-items:center;justify-content:center;padding:15px 20px;border:1px solid #e5e5e5;text-decoration:none;color:#606060;font-weight:500;transition:all .3s ease;background:#fff}.document-link:hover{background-color:#f5f5f5}.download-icon{margin-right:10px;display:inline-flex}@media screen and (max-width: 768px){.documents-container{grid-template-columns:1fr}.document-link{font-size:14px}}.key-features{padding:20px 0}.key-features__title{font-size:24px;font-weight:600;color:#606060;margin-bottom:20px;text-align:left}.key-features__list{list-style:none;padding:0;margin:0}.key-features__item{position:relative;padding-left:32px;margin-bottom:16px;color:#4a4a4a;line-height:1.5}.key-features__item:before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2375B343'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.room-suitability-section{padding:20px 0;background-color:#f8f8f8}.suitability-title{font-size:24px;font-weight:600;color:#606060;margin-bottom:30px;text-align:center}.room-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.room-item{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background-color:#fff;border:1px solid #eee;border-radius:4px}.room-item span:first-child{color:#666;font-size:16px}.check-mark{font-size:18px;color:#999}.suitable .check-mark{color:#000}@media screen and (max-width: 768px){.room-suitability-section{margin:20px auto}.suitability-title{font-size:20px;margin-bottom:20px}.room-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}}.brand-section{padding:20px 0}.brand-section__title{font-size:24px;font-weight:600;color:#606060;text-align:center;margin-bottom:20px}.brand-section__content{display:flex;align-items:center;gap:30px}.brand-section__logo{max-width:200px;height:auto}.brand-section__logo img{width:100%;height:auto;display:block}.brand-section__description{color:#666;line-height:1.6;text-align:center;max-width:800px;margin:0 auto}.brand-section__content{flex-direction:column;text-align:center}.brand-section__logo{margin:0 auto 10px}.features-section{padding:20px 0}.features-section__title{font-size:32px;text-align:center;margin-bottom:40px;color:#606060}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.feature-card{display:flex;justify-content:space-between;align-items:center;padding:20px;border:1px solid #e5e5e5;border-radius:4px;background:#fff}.feature-card__content{flex:1;padding-right:20px}.feature-card__title{font-size:20px;font-weight:600;color:#606060;margin-bottom:10px;text-transform:uppercase}.feature-card__description{color:#666;line-height:1.6;font-size:14px}.feature-card__image{width:150px;height:100px;overflow:hidden;flex-shrink:0}.feature-card__image img{width:100%;height:100%;object-fit:cover;border-radius:4px}@media (max-width: 1024px){.features-grid{grid-template-columns:1fr}}@media (max-width: 768px){.feature-card{flex-direction:column-reverse;text-align:center}.feature-card__content{padding-right:0;padding-top:20px}.feature-card__image{width:100%;height:auto;margin-bottom:15px}}.bg_Cgray{background:#f8f8f8}#custom_cart{display:flex;gap:1.5rem}.shopping-basket{flex:1}.order-summary{width:350px}.cart-title{font-size:24px;color:#606060;margin-bottom:2rem}.cart-item{display:flex;gap:1.5rem;padding:1rem 0;border-bottom:1px solid #e5e5e5}.sf-cart__summaryz.relative>*{margin-left:unset;margin-right:unset}.cart-item-image{width:120px!important;height:120px!important;object-fit:cover}.cart-item-details{flex:1}.cart-item-title{color:#606060;text-decoration:none;font-size:16px;margin-bottom:.5rem;display:block}.cart-item-title:hover{color:#4a90e2}.accessories-link{color:#4a90e2;font-size:14px;text-decoration:none}.price-section{text-align:right}.original-price{text-decoration:line-through;color:#999;margin-left:.5rem}.quantity-selector{display:flex;align-items:center;gap:.5rem;margin-top:1rem}.quantity-input{width:60px;padding:.5rem;border:1px solid #ddd;border-radius:4px;text-align:center}.area-calculation{color:#666;font-size:14px}.remove-button{background:none;border:none;cursor:pointer;color:#666;margin-left:1rem}.order-summary-box{padding:1.5rem;border-radius:8px}.summary-row{display:flex;justify-content:space-between;margin-bottom:1rem}.summary-row.total{font-weight:700;font-size:18px;border-top:1px solid #ddd;padding-top:1rem}.cart-item:last-child{border:none}.promo-code-section{margin-top:2rem;padding:1.5rem;border:1px solid #ddd;border-radius:8px}.payment-methods{margin-top:2rem}.payment-methods img{height:24px;margin-right:.5rem}.new_line_item{display:grid;grid-template-columns:8fr 1fr;gap:10px}.sf-cart__item-discount-prices{display:flex;justify-content:end;gap:10px}.scd-item__discounts li{justify-content:end}.popup-cart-info .sf__btn{min-width:200px}button.scd-item__remove.block.text-xl.text-end{text-align:right;font-size:20px}.scd-item__qty_input{width:50px!important}span.order-discount{font-weight:700}@media (max-width: 1000px){#custom_cart{flex-direction:column}.order-summary{width:100%}}@media (max-width: 768px){.cart-item{display:grid;gap:10px}.sf-cart__item-discount-prices,.scd-item__discounts li{justify-content:start}}@media (max-width: 568px){.new_line_item:not(.quantity-selector){display:flex;flex-direction:column}.price-section{text-align:left}.popup-cart-info .sf__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
