.ecommerce-products-tab .product-section-title,.product-collections-tab .product-section-title,.product-showcase-tab .product-section-title{min-inline-size:0}.ecommerce-products-tab .product-section-title p,.product-collections-tab .product-section-title p,.product-showcase-tab .product-section-title p{margin-block:8px 0}.product-showcase-tab .view_all{max-inline-size:100%;flex:0 0 auto}.product-showcase-tab .product-showcase-view-all{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;max-inline-size:100%;padding-block:10px;padding-inline:20px;border:1px solid var(--product-showcase-view-all-background-color,var(--color-1st));border-radius:4px;background-color:var(--product-showcase-view-all-background-color,var(--color-1st));box-shadow:0 4px 12px rgba(0,0,0,.12);color:var(--product-showcase-view-all-text-color,#fff)!important;font-size:1.05rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere;text-align:center;text-decoration:none;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}.product-showcase-tab .product-showcase-view-all:hover{color:var(--product-showcase-view-all-text-color,#fff)!important;filter:brightness(.92);transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.16)}.product-showcase-tab .product-showcase-view-all:focus-visible{color:var(--product-showcase-view-all-text-color,#fff)!important;outline:3px solid var(--color-2nd,#292b2c);outline-offset:2px}@media only screen and (max-width:991px){.ecommerce-products-tab [data-product-tabs-nav],.product-collections-tab [data-product-tabs-nav],.product-showcase-tab [data-product-tabs-nav]{position:absolute;inset-inline-end:0;inset-block-start:100%;z-index:999;display:block;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);padding:15px;opacity:0;visibility:hidden;block-size:auto!important}.ecommerce-products-tab [data-product-tabs-nav].show,.product-collections-tab [data-product-tabs-nav].show,.product-showcase-tab [data-product-tabs-nav].show{opacity:1;visibility:visible;margin-block-start:0}.ecommerce-products-tab [data-product-tabs-nav] li a,.product-collections-tab [data-product-tabs-nav] li a,.product-showcase-tab [data-product-tabs-nav] li a{text-align:start}}.ecommerce-products-tab[data-title-style=brand-tab] .product-section-title,.product-showcase-tab[data-title-style=brand-tab] .product-section-title{flex:1 1 16rem;min-inline-size:12rem}.ecommerce-products-tab[data-title-style=brand-tab] .product-section-title h2,.product-showcase-tab[data-title-style=brand-tab] .product-section-title h2{display:flex;align-items:center;gap:12px;min-inline-size:0;margin:0;line-height:1.25}.ecommerce-products-tab[data-title-style=brand-tab] .product-section-heading-label,.product-showcase-tab[data-title-style=brand-tab] .product-section-heading-label{display:inline-block;max-inline-size:100%;padding:7px 14px;border-inline-start:4px solid var(--color-2nd);border-radius:4px;background-color:var(--color-1st);color:#fff;font-size:inherit;font-weight:700;line-height:inherit;overflow-wrap:anywhere;text-transform:uppercase}.ecommerce-products-tab[data-title-style=brand-tab] .product-section-title h2:after,.product-showcase-tab[data-title-style=brand-tab] .product-section-title h2:after{flex:1 1 auto;min-inline-size:24px;block-size:2px;background-color:var(--color-1st);content:""}.ecommerce-products-tab[data-title-style=brand-tab] .product-section-title p,.product-showcase-tab[data-title-style=brand-tab] .product-section-title p{inline-size:100%}.ecommerce-products-tab[data-title-style=brand-tab] .text-center .product-section-title h2:before,.ecommerce-products-tab[data-title-style=brand-tab] .text-center.product-section-title h2:before,.product-showcase-tab[data-title-style=brand-tab] .text-center .product-section-title h2:before,.product-showcase-tab[data-title-style=brand-tab] .text-center.product-section-title h2:before{flex:1 1 auto;min-inline-size:24px;block-size:2px;background-color:var(--color-1st);content:""}.ecommerce-products-tab[data-title-style=brand-tab] .heading_tab_header,.product-showcase-tab[data-title-style=brand-tab] .heading_tab_header{gap:16px}.ecommerce-products-tab[data-title-style=brand-tab] .heading_tab_header .product-section-title,.product-showcase-tab[data-title-style=brand-tab] .heading_tab_header .product-section-title{float:none}.ecommerce-products-tab[data-title-style=brand-tab] .heading_tab_header .tab-style2,.ecommerce-products-tab[data-title-style=brand-tab] .heading_tab_header .view_all,.product-showcase-tab[data-title-style=brand-tab] .heading_tab_header .tab-style2,.product-showcase-tab[data-title-style=brand-tab] .heading_tab_header .view_all{flex:0 0 auto}.product-showcase-tab[data-title-style=brand-tab] .product-section-heading-label,.product-showcase-tab[data-title-style=brand-tab] .product-section-title h2:after,.product-showcase-tab[data-title-style=brand-tab] .text-center .product-section-title h2:before,.product-showcase-tab[data-title-style=brand-tab] .text-center.product-section-title h2:before{background-color:var(--product-showcase-title-background-color,var(--color-1st))}@media only screen and (max-width:767px){.ecommerce-products-tab[data-title-style=brand-tab] .product-section-title,.product-showcase-tab[data-title-style=brand-tab] .product-section-title{flex-basis:100%;min-inline-size:0}.ecommerce-products-tab[data-title-style=brand-tab] .product-section-title h2,.product-showcase-tab[data-title-style=brand-tab] .product-section-title h2{gap:8px}.ecommerce-products-tab[data-title-style=brand-tab] .product-section-heading-label,.product-showcase-tab[data-title-style=brand-tab] .product-section-heading-label{padding:6px 10px}.ecommerce-products-tab[data-title-style=brand-tab] .product-section-title h2:after,.ecommerce-products-tab[data-title-style=brand-tab] .product-section-title h2:before,.product-showcase-tab[data-title-style=brand-tab] .product-section-title h2:after,.product-showcase-tab[data-title-style=brand-tab] .product-section-title h2:before{min-inline-size:12px}.ecommerce-products-tab[data-title-style=brand-tab] .heading_tab_header .tab-style2,.ecommerce-products-tab[data-title-style=brand-tab] .heading_tab_header .view_all,.product-showcase-tab[data-title-style=brand-tab] .heading_tab_header .tab-style2,.product-showcase-tab[data-title-style=brand-tab] .heading_tab_header .view_all{margin-block-start:8px}.product-showcase-tab .product-showcase-view-all{padding-block:9px;padding-inline:16px;font-size:1rem}}