.td-collection-tabs-banner{display:block;--td-collection-tabs-banner-card-width: 252px;--td-collection-tabs-banner-nav-gap-mobile: 10px;--td-collection-tabs-banner-nav-gap-desktop: 10px;--td-collection-tabs-banner-products-gap-mobile: 16px;--td-collection-tabs-banner-products-gap-desktop: 16px}.td-collection-tabs-banner.td-embla-context .td-collection-tabs-banner__nav-slider{--td-embla-slide-width-mobile: auto;--td-embla-slide-width-desktop: auto;--td-embla-gap-mobile: var(--td-collection-tabs-banner-nav-gap-mobile);--td-embla-gap-desktop: var(--td-collection-tabs-banner-nav-gap-desktop)}.td-collection-tabs-banner.td-embla-context .td-collection-tabs-banner__products-slider{--td-embla-slide-width-mobile: var(--td-collection-tabs-banner-card-width);--td-embla-slide-width-desktop: var(--td-collection-tabs-banner-card-width);--td-embla-gap-mobile: var(--td-collection-tabs-banner-products-gap-mobile);--td-embla-gap-desktop: var(--td-collection-tabs-banner-products-gap-desktop)}.td-collection-tabs-banner.td-embla-context .td-collection-tabs-banner__products-container.td-embla-slider__container{gap:var(--td-embla-gap);margin-inline-start:0}.td-collection-tabs-banner.td-embla-context .td-collection-tabs-banner__products-container.td-embla-slider__container>*{padding-inline-start:0}.td-collection-tabs-banner__products-viewport{padding-inline-start:16px}.td-collection-tabs-banner__header{display:grid;align-items:center;margin-bottom:24px;gap:32px;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin)}.td-collection-tabs-banner__head{display:flex;justify-content:space-between;margin-bottom:24px}.td-collection-tabs-banner__heading-wrapper{display:flex;flex-direction:column;gap:12px}.td-collection-tabs-banner__title{margin-bottom:0}.td-collection-tabs-banner__copy{margin-top:0}.td-collection-tabs-banner__nav{box-sizing:border-box}.td-collection-tabs-banner__tab{display:inline-flex;padding:8px 14px;justify-content:center;align-items:center;gap:10px;border-radius:2px;background:var(--color-background);color:var(--color-foreground);border:1px solid rgb(var(--color-foreground-rgb) / .2);cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.td-collection-tabs-banner__tab:hover{background:rgb(var(--color-foreground-rgb) / .1);border-color:rgb(var(--color-foreground-rgb) / .3)}.td-collection-tabs-banner__tab.active{background:var(--color-primary-button-background);color:var(--color-primary-button-text);border-color:var(--color-primary-button-border)}.td-collection-tabs-banner__tab.active:hover{background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text);border-color:var(--color-primary-button-hover-border)}.td-collection-tabs-banner__shop-all{flex-shrink:0;display:flex;justify-content:flex-end}.td-collection-tabs-banner__content{position:relative}.td-collection-tabs-banner__header:not(:has(.td-collection-tabs-banner__nav)){margin-bottom:42px}.td-collection-tabs-banner__panel{display:none}.td-collection-tabs-banner__panel.active{display:block;animation:panelBannerFadeIn .4s ease-out}@keyframes panelBannerFadeIn{0%{opacity:0}to{opacity:1}}.td-collection-tabs-banner__slider-wrapper{display:flex;align-items:center;gap:32px}.td-collection-tabs-banner__banner{display:none;flex-shrink:0;width:400px;position:relative;overflow:hidden;text-decoration:none;color:inherit;min-height:500px}.td-collection-tabs-banner__banner-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.td-collection-tabs-banner__banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--td-collection-tabs-banner-overlay-color)}.td-collection-tabs-banner__banner-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-start;padding:24px;color:rgb(var(--color-foreground-rgb))}.td-collection-tabs-banner__banner-content--center{justify-content:center}.td-collection-tabs-banner__banner-content--bottom{justify-content:flex-end}.td-collection-tabs-banner__banner-title{margin:0 0 8px}.td-collection-tabs-banner__banner-copy{margin:0}.td-collection-tabs-banner__products-slider{flex:1;min-width:0;position:relative}.td-collection-tabs-banner__card{height:100%;width:var(--td-collection-tabs-banner-card-width)}.td-collection-tabs-banner .td-product-price-container{flex-direction:row}.td-collection-tabs-banner .td-product-card__content .td-rating-wrapper{padding-inline:0;margin-top:0}.td-collection-tabs-banner .group-block-content:has(.td-rating-wrapper){gap:16px;justify-content:end}.td-collection-tabs-banner__mobile-shop-all{display:none;margin-top:16px;text-align:center}.shopify-section:not(.header-section) .section:has(.td-collection-tabs-banner){overflow:hidden}.td-collection-tabs-banner__slider-footer{position:absolute;inset-inline:12px;top:50%;transform:translateY(-50%);z-index:2;margin-top:0;padding-inline:0;justify-content:space-between;pointer-events:none}.td-collection-tabs-banner__slider-footer>*{pointer-events:auto}@media screen and (max-width:1023px){.td-collection-tabs-banner__header{flex-direction:column;align-items:stretch;gap:0}.td-collection-tabs-banner__shop-all{display:none}.td-collection-tabs-banner__mobile-shop-all{display:block}.td-collection-tabs-banner__slider-wrapper{flex-direction:column;align-items:stretch;gap:24px}.td-collection-tabs-banner__banner{display:flex;width:100%;min-height:0;aspect-ratio:16 / 9}}@media screen and (min-width:1024px){.td-collection-tabs-banner__head{margin-bottom:0;align-items:flex-end;gap:24px}.td-collection-tabs-banner__head:not(:has(.td-collection-tabs-banner__copy)){align-items:center}.td-collection-tabs-banner .group-block-content:has(.td-rating-wrapper){gap:20px}.td-collection-tabs-banner__tab{padding:10px 24px}.td-collection-tabs-banner__slider-wrapper--has-banner .td-collection-tabs-banner__banner{display:flex}.td-collection-tabs-banner__header{padding-inline:var(--page-margin)}.td-collection-tabs-banner__products-viewport{padding-inline-start:0}}.td-collection-tabs-banner__mobile-shop-all .td-button{width:100%}
/*# sourceMappingURL=/cdn/shop/t/72/assets/section-td-collection-tabs-banner.css.map */
