.default .productcategoriesfeature{display:flex;flex-direction:column;width:100%;font-size:16px;font-weight:500}.default .productcategoriesfeature .product-category-view-container,.default .productcategoriesfeature .product-category-view-container .product-category-grid-view{display:flex;flex-direction:column}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view:first-child .product-category-title-top .category-title{margin-top:0}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-title-top .category-title{font-size:32px;font-weight:700;margin:50px 0 30px}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card{border:1px solid var(--card-border-color,var(--color-beige-light));border-radius:15px;overflow:hidden;position:relative;display:flex;flex-direction:column;height:100%}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .image-card{overflow:hidden;aspect-ratio:16/9}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .image-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s linear}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content{padding:30px;display:flex;flex-direction:column;flex:1}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content h3{font-size:32px;font-weight:700;margin-bottom:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content .feature-points{border-top:1px solid var(--card-border-color,var(--color-beige-light));padding:10px 0 30px;color:var(--color-black);line-height:25px;font-weight:400;flex-grow:1}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content .feature-points.grey-tick{color:var(--color-neutral-gray)}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content .feature-points.grey-tick ul li{color:var(--color-gray)}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content .feature-points ul li{color:var(--color-black);font-size:16px;font-weight:400}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content .action{display:flex;margin-top:auto}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content .category-type-description{font-weight:400;font-size:16px;line-height:24px;padding-bottom:10px}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card.zoom-card-effect-card{transition:transform .5s,box-shadow .3s,border-color .3s}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card.zoom-card-effect-card:hover{box-shadow:0 0 10px 0 var(--box-shadow)}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card.zoom-card-effect-card:hover .image-card img{transform:scale(1.2)}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card.zoom-card-effect-card:hover .image-card .sale-label .custom-badge-content{padding-right:35px}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types.spaced-layout{grid-template-columns:repeat(1,1fr)}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types.spaced-layout .product-category-card:nth-child(odd){flex-direction:row}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types.spaced-layout .product-category-card:nth-child(2n){flex-direction:row-reverse}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types.spaced-layout .product-category-card .content,.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types.spaced-layout .product-category-card .image-card{flex:1}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types.spaced-layout .product-category-card .content{padding-left:0;padding-right:0}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types.spaced-layout .product-category-card .content>*{padding-left:30px;padding-right:30px}.default .productcategoriesfeature .category-faq-container{margin-top:40px}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section{display:flex;flex-wrap:nowrap;gap:30px}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .filter-container{width:100%;max-width:100%;flex-shrink:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .product-style-content{width:80%;flex:1;min-width:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters{width:100%;max-width:280px;flex-shrink:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .style-tabs-selected-filters{margin-top:1rem;display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%;min-width:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .style-tabs-selected-filters .style-tabs-selected-filter{padding:6px 12px;background:var(--color-neutral-black);color:var(--color-white);border-radius:4px;display:inline-flex;align-items:center;gap:6px;flex:0 1 auto;width:auto;min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .style-tabs-selected-filters .style-tabs-selected-filter .selected-filter-label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .style-tabs-selected-filters .style-tabs-selected-filter .remove-filter{margin-left:0;flex-shrink:0;border:none;cursor:pointer;border-radius:20px;font-size:0;background:rgba(0,0,0,0);display:inline-flex;align-items:center;padding:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .style-tabs-selected-filters .style-tabs-selected-filter .sprite-icon{background-color:var(--color-black)}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .style-tabs-selected-filters .clear-all-filters{margin-left:0;flex:0 0 auto;white-space:nowrap}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .sidebar-filter .filter-fields .filter-field .field-label-wrapper .field-label-content{display:flex;align-items:center;gap:10px;min-width:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .sidebar-filter .filter-fields .filter-field .field-label-wrapper .filter-field-title-icon{flex-shrink:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .sidebar-filter .filter-fields .filter-field .checkbox-options .custom-checkbox-option .checkbox-label{display:flex;align-items:center;gap:10px}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .sidebar-filter .filter-fields .filter-field .checkbox-options .custom-checkbox-option .checkbox-label .filter-option-icon{flex-shrink:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .sidebar-filter .filter-fields .filter-field.collapsible .field-label-wrapper{align-items:center}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-filters .sidebar-filter .filter-fields .filter-field.collapsible .field-label-wrapper button.toggle-icon{padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-tabs{margin-bottom:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler{width:100%}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs{align-items:center;background-color:var(--color-beige-light);justify-content:center;padding:10px;margin-bottom:20px;border-radius:8px}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs.scroll-behavior-scroll{justify-content:flex-start}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs.scroll-behavior-buttons{padding-left:40px;padding-right:40px}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs.scroll-behavior-buttons .tabs-container{flex-wrap:nowrap;align-items:center}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs.scroll-behavior-buttons .tabs-container>button.tab-button{flex-shrink:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs:not(.scroll-behavior-buttons) .tabs-container{display:flex;flex-wrap:wrap;gap:15px;justify-content:inherit}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs button.tab-button{background-color:rgba(0,0,0,0);border:none;border-radius:0;padding:15px;font-weight:700;font-size:16px;line-height:22px;color:var(--color-font)}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs button.tab-button .category-icon{display:none}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs button.tab-button.active,.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs button.tab-button:hover{background:var(--color-black);color:var(--color-white);border-radius:7px}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-count-wrap{display:flex;justify-content:flex-end;margin:0 0 16px}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-count{margin:0;font-size:16px;font-weight:400;color:var(--color-font)}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:48px 16px;width:100%}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-empty .no-data{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:448px;text-align:center}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-empty .no-data h3{margin:0;font-size:22px;font-weight:600;color:var(--color-font)}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-empty .no-data p{margin:0;font-size:14px;line-height:1.6;color:var(--color-gray)}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-empty.category-style-tabs-listing-loading .no-data p{font-size:16px;color:var(--color-font)}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-card-container{margin-top:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-card-container .product-styles{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:25px}.default .productcategoriesfeature.elevated-card .product-category-view-container .product-category-grid-view .product-category-types .product-category-card,.default .productcategoriesfeature.elevated-card-container .product-category-view-container .product-category-grid-view .product-category-types .product-category-card{border-color:var(--card-border-color,var(--color-beige-light))}.default .productcategoriesfeature.elevated-card .product-category-view-container .product-category-grid-view .product-category-types .product-category-card.zoom-card-effect-card,.default .productcategoriesfeature.elevated-card-container .product-category-view-container .product-category-grid-view .product-category-types .product-category-card.zoom-card-effect-card{transition:transform .5s,box-shadow .3s,border-color .3s}.default .productcategoriesfeature.elevated-card .product-category-view-container .product-category-grid-view .product-category-types .product-category-card.zoom-card-effect-card:hover,.default .productcategoriesfeature.elevated-card-container .product-category-view-container .product-category-grid-view .product-category-types .product-category-card.zoom-card-effect-card:hover{box-shadow:0 12px 24px var(--card-shadow-color,var(--box-shadow));border-color:rgba(0,0,0,0)}@media(max-width:1440px){.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content h3{font-size:24px}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-title-top .category-title{font-size:26px;margin:35px 0 25px}.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block{padding:60px 0}.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block div.content-wrapper .page-title{font-size:30px;line-height:42px}.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block div.image-wrapper{right:-219px;width:75%;bottom:-111px}.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block div.image-wrapper img{width:100%;height:auto}}@media(max-width:1200px){.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block div.content-wrapper .page-title{font-size:26px;line-height:40px}.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block div.image-wrapper{right:-136px;width:75%;bottom:-48px}}@media(max-width:991px){.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .category-style-tabs-listing-filters{width:25%;max-width:none}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .filter-container{width:100%}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .product-style-content{width:75%}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-card-container .product-styles{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block{padding:30px 0}.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block .content-wrapper{width:100%}.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block div.image-wrapper{display:none}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section{flex-direction:column;flex-wrap:nowrap;gap:16px;align-items:stretch}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .product-style-content{width:100%;order:2}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .filter-container{max-width:100%;width:100%}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .category-style-tabs-listing-filters{width:100%;max-width:100%;order:1;align-self:stretch}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .category-style-tabs-listing-filters .sidebar-filter-mobile{width:100%;display:flex;flex-direction:column;align-items:stretch}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .category-style-tabs-listing-filters .sidebar-filter-mobile .filter-toggle-button{width:150px;align-self:center;margin:0 auto}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .category-style-tabs-listing-filters .sidebar-filter-mobile .style-tabs-selected-filters{width:100%;margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .category-style-tabs-listing-filters .sidebar-filter-mobile .style-tabs-selected-filters .style-tabs-selected-filter{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;width:auto;max-width:100%;padding:6px 12px;background:var(--color-neutral-black);color:var(--color-white);border-radius:4px;box-sizing:border-box;white-space:nowrap}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .category-style-tabs-listing-filters .sidebar-filter-mobile .style-tabs-selected-filters .style-tabs-selected-filter .selected-filter-label{overflow:visible;text-overflow:clip;white-space:nowrap}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .category-style-tabs-listing-filters .sidebar-filter-mobile .style-tabs-selected-filters .style-tabs-selected-filter .remove-filter{flex-shrink:0;margin-left:0;border:none;cursor:pointer;border-radius:20px;font-size:0;background:rgba(0,0,0,0);display:inline-flex;align-items:center;padding:0}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .category-style-tabs-listing-filters .sidebar-filter-mobile .style-tabs-selected-filters .style-tabs-selected-filter .sprite-icon{background-color:var(--color-black)}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-body.sidebar-filters-section .category-style-tabs-listing-filters .sidebar-filter-mobile .style-tabs-selected-filters .clear-all-filters{flex:0 0 auto;margin-left:0;color:var(--primary-color);background:rgba(0,0,0,0);border:none;cursor:pointer;white-space:nowrap}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing-count-wrap{justify-content:flex-end}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs{margin-bottom:16px}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-category-handler .filter-tabs.scroll-behavior-buttons.has-scroll-buttons{padding-top:10px;padding-bottom:10px;padding-left:var(--filter-scroll-container-padding,40px);padding-right:var(--filter-scroll-container-padding,40px)}.default .productcategoriesfeature.style-tabs-grid .category-style-tabs-listing .product-style-card-container .product-styles{grid-template-columns:1fr;gap:20px}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card{height:100%}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .image-card{height:250px;aspect-ratio:auto}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .image-card img{height:100%;object-fit:cover}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content,.default .productstylegrid .product-style-card-container .product-styles .product-style-card .content{padding:25px 15px}}@media(max-width:1366px){.default .productstylegrid .product-style-title div.page-title-container{flex-direction:column;align-items:flex-start;gap:20px}}@media(max-width:640px){.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types.spaced-layout .product-category-card:nth-child(2n),.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types.spaced-layout .product-category-card:nth-child(odd){flex-direction:column}}@media(max-width:480px){.default .productstylegrid .product-style-card-container .product-styles .product-style-card .content h3{font-size:22px}.default .productstylegrid .product-style-card-container .product-styles .product-style-card .content div.feature-points .read-more-link a,.default .productstylegrid .product-style-card-container .product-styles .product-style-card .content div.feature-points ul li{font-size:14px}.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block div.content-wrapper .page-title{font-size:22px;line-height:35px}.default .see-in-my-kitchen-block-container div.see-in-my-kitchen-block div.content-wrapper p{font-size:14px;margin-bottom:10px}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .image-card{height:250px}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .image-card img{height:100%;object-fit:cover}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content h3{font-size:22px}.default .productcategoriesfeature .product-category-view-container .product-category-grid-view .product-category-types .product-category-card .content div.feature-points ul li{font-size:14px}}