.home-collection-teaser-tabs{--teaser-page-gutter: clamp(2.4rem, 5vw, 8rem);--teaser-content-width: 144rem;background:var(--teaser-background, #fffdf7);color:var(--teaser-text, #292824);display:block;overflow:hidden}.home-collection-teaser-tabs .container{max-width:none;padding-left:0;padding-right:0}.home-collection-teaser-tabs__header{display:grid;gap:clamp(2.8rem,5vw,8rem);margin-left:auto;margin-right:auto;max-width:var(--teaser-content-width);padding-left:var(--teaser-page-gutter);padding-right:var(--teaser-page-gutter)}.home-collection-teaser-tabs__intro,.home-collection-teaser-tabs__controls{min-width:0}.home-collection-teaser-tabs__eyebrow{align-items:center;color:var(--teaser-muted, #746f65);display:flex;gap:1.2rem;margin:0 0 3.2rem;font-size:1rem;font-weight:300;letter-spacing:.28em;line-height:1.4;text-transform:uppercase}.home-collection-teaser-tabs__eyebrow:before{background:currentColor;content:"";display:inline-block;height:.1rem;opacity:.55;width:5.6rem}.home-collection-teaser-tabs__heading{color:var(--teaser-text, #292824);margin:0;max-width:min(100%,var(--teaser-heading-max-width, 86rem));font-family:Open Sans,sans-serif;font-size:var(--teaser-heading-size-desktop, 52px);font-weight:300;letter-spacing:0;line-height:1.14}.home-collection-teaser-tabs__body{color:var(--teaser-muted, #746f65);max-width:52rem;font-size:var(--teaser-body-size-desktop, 16px);font-weight:300;line-height:1.55}.home-collection-teaser-tabs__body.rte p{font-size:var(--teaser-body-size-desktop, 16px);line-height:1.55}.home-collection-teaser-tabs__body p:first-child{margin-top:0}.home-collection-teaser-tabs__body p:last-child{margin-bottom:0}.home-collection-teaser-tabs__tab-list{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-top:3rem}.home-collection-teaser-tabs--tabs-align-left .home-collection-teaser-tabs__tab-list{justify-content:flex-start}.home-collection-teaser-tabs--tabs-align-center .home-collection-teaser-tabs__tab-list{justify-content:center}.home-collection-teaser-tabs--tabs-align-right .home-collection-teaser-tabs__tab-list{justify-content:flex-end}.home-collection-teaser-tabs__tab{-webkit-appearance:none;appearance:none;background:transparent;border:var(--teaser-tab-border-width, 2px) solid var(--teaser-border, #ded8ca);color:var(--teaser-muted, #746f65);cursor:pointer;font:inherit;font-size:1.1rem;font-weight:300;letter-spacing:.22em;line-height:1;min-height:3.6rem;padding:1.1rem 1.7rem;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.home-collection-teaser-tabs__tab:not(.is-active){color:var(--teaser-text, #292824);opacity:.72}.home-collection-teaser-tabs__tab.is-active,.home-collection-teaser-tabs__tab:hover{background:var(--teaser-text, #292824);border-color:var(--teaser-text, #292824);color:var(--teaser-background, #fffdf7)}.home-collection-teaser-tabs__panels{margin-top:clamp(3.6rem,5vw,6.4rem)}.home-collection-teaser-tabs__panel{display:none}.home-collection-teaser-tabs__panel.is-active{display:grid;gap:clamp(2.8rem,4vw,6.4rem)}.home-collection-teaser-tabs__scene{background:transparent;min-width:0;overflow:hidden;position:relative;width:100%}.home-collection-teaser-tabs__scene:after{content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease;z-index:1}.home-collection-teaser-tabs__scene--has-overlay:after{opacity:1}.home-collection-teaser-tabs__scene--overlay-bottom-left:after,.home-collection-teaser-tabs__scene--overlay-top-left:after{background:linear-gradient(90deg,rgba(var(--teaser-overlay-color, 0, 0, 0),var(--teaser-overlay-opacity, .25)),rgba(var(--teaser-overlay-color, 0, 0, 0),calc(var(--teaser-overlay-opacity, .25) * .55)) 42%,rgba(var(--teaser-overlay-color, 0, 0, 0),0) 78%)}.home-collection-teaser-tabs__scene--overlay-bottom-right:after,.home-collection-teaser-tabs__scene--overlay-top-right:after{background:linear-gradient(270deg,rgba(var(--teaser-overlay-color, 0, 0, 0),var(--teaser-overlay-opacity, .25)),rgba(var(--teaser-overlay-color, 0, 0, 0),calc(var(--teaser-overlay-opacity, .25) * .55)) 42%,rgba(var(--teaser-overlay-color, 0, 0, 0),0) 78%)}.home-collection-teaser-tabs__scene-image,.home-collection-teaser-tabs__placeholder{display:block;height:100%;width:100%}.home-collection-teaser-tabs__scene-image{object-fit:cover}.home-collection-teaser-tabs__scene-image--desktop{display:none}.home-collection-teaser-tabs__scene-overlay{display:flex;flex-direction:column;gap:1.4rem;max-width:min(42rem,calc(100% - 4rem));padding:clamp(2.4rem,4vw,4.8rem);position:absolute;z-index:2}.home-collection-teaser-tabs__scene-overlay--bottom-left{bottom:0;left:0}.home-collection-teaser-tabs__scene-overlay--bottom-right{bottom:0;right:0;text-align:right}.home-collection-teaser-tabs__scene-overlay--top-left{left:0;top:0}.home-collection-teaser-tabs__scene-overlay--top-right{right:0;text-align:right;top:0}.home-collection-teaser-tabs__scene-overlay--light{color:#fffdf8;text-shadow:0 .1rem .4rem rgba(0,0,0,.18)}.home-collection-teaser-tabs__scene-overlay--dark{color:var(--teaser-text, #292824)}.home-collection-teaser-tabs__scene-eyebrow{color:currentColor;font-size:1rem;font-weight:400;letter-spacing:.22em;line-height:1.4;margin:0;opacity:.82;text-transform:uppercase}.home-collection-teaser-tabs__scene-heading{color:currentColor;font-family:Open Sans,sans-serif;font-size:var(--teaser-scene-heading-size-desktop, 50px);font-weight:300;letter-spacing:0;line-height:1.04;margin:0}.home-collection-teaser-tabs__scene-body{color:currentColor;font-size:var(--teaser-scene-body-size-desktop, 16px);font-weight:300;line-height:1.55;max-width:34rem;opacity:.88}.home-collection-teaser-tabs__scene-body.rte p{font-size:var(--teaser-scene-body-size-desktop, 16px);line-height:1.55}.home-collection-teaser-tabs__scene-body p:first-child{margin-top:0}.home-collection-teaser-tabs__scene-body p:last-child{margin-bottom:0}.home-collection-teaser-tabs__scene-button{align-items:center;background:transparent;border:.1rem solid currentColor;color:inherit;display:inline-flex;font-size:var(--teaser-scene-button-size-desktop, 13px);font-weight:300;justify-content:center;letter-spacing:.04em;margin-top:.6rem;min-height:4.6rem;padding:0 2.6rem;text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease;width:min(100%,var(--teaser-scene-button-width-desktop, 320px))}.home-collection-teaser-tabs__scene-overlay--bottom-right .home-collection-teaser-tabs__scene-button,.home-collection-teaser-tabs__scene-overlay--top-right .home-collection-teaser-tabs__scene-button{align-self:flex-end}.home-collection-teaser-tabs__scene-overlay--light .home-collection-teaser-tabs__scene-button:hover{background:#fffdf8;border-color:#fffdf8;color:#20201d}.home-collection-teaser-tabs__scene-overlay--dark .home-collection-teaser-tabs__scene-button:hover{background:var(--teaser-text, #292824);border-color:var(--teaser-text, #292824);color:var(--teaser-background, #fffdf7)}.home-collection-teaser-tabs--overlay-button-solid .home-collection-teaser-tabs__scene-overlay--light .home-collection-teaser-tabs__scene-button{background:#fffdf8;border-color:#fffdf8;color:#20201d;text-shadow:none}.home-collection-teaser-tabs--overlay-button-solid .home-collection-teaser-tabs__scene-overlay--dark .home-collection-teaser-tabs__scene-button{background:var(--teaser-text, #292824);border-color:var(--teaser-text, #292824);color:var(--teaser-background, #fffdf7)}.home-collection-teaser-tabs__products{min-width:0;position:relative;z-index:1}.home-collection-teaser-tabs__product-list{display:grid;gap:clamp(2.4rem,3vw,4.8rem);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;min-width:0;padding:0}.home-collection-teaser-tabs__product-card{min-width:0}.home-collection-teaser-tabs__product-shell{display:flex;flex-direction:column;height:100%}.home-collection-teaser-tabs__product-image-link{color:inherit;display:block;text-decoration:none}.home-collection-teaser-tabs__product-image-wrap{align-items:center;background:transparent;display:flex;height:var(--teaser-product-image-height-desktop, 300px);justify-content:center;min-height:0;overflow:hidden;padding:0}.home-collection-teaser-tabs__product-image{display:block;height:100%;object-fit:var(--teaser-product-image-fit, contain);width:100%}.home-collection-teaser-tabs__product-copy{margin-top:2rem}.home-collection-teaser-tabs__product-tags{color:var(--teaser-muted, #746f65);display:flex;flex-wrap:wrap;font-size:1rem;font-weight:300;gap:.6rem;letter-spacing:.24em;line-height:1.4;margin:0 0 1.1rem;min-height:1.4rem;text-transform:uppercase}.home-collection-teaser-tabs__product-tags-separator{letter-spacing:0}.home-collection-teaser-tabs__product-meta{display:grid;gap:.8rem}.home-collection-teaser-tabs__product-title{color:var(--teaser-text, #292824);font-size:1.6rem;font-weight:300;letter-spacing:0;line-height:1.25;margin:0}.home-collection-teaser-tabs__product-title a{color:inherit;text-decoration:none}.home-collection-teaser-tabs__product-price{color:var(--teaser-muted, #746f65)}.home-collection-teaser-tabs__product-price .price,.home-collection-teaser-tabs__product-price .price__container,.home-collection-teaser-tabs__product-price .price__regular,.home-collection-teaser-tabs__product-price .price-item{color:inherit;font-size:1.4rem;font-weight:300;line-height:1.45}.home-collection-teaser-tabs__product-price .price--on-sale .price-item--regular,.home-collection-teaser-tabs__product-price .price__badge-sale,.home-collection-teaser-tabs__product-price .price__badge-sold-out,.home-collection-teaser-tabs__product-price .unit-price{display:none}.home-collection-teaser-tabs__product-form{display:block;margin-top:1.8rem}.home-collection-teaser-tabs__product-button{align-items:center;background:transparent;border:.1rem solid var(--teaser-text, #292824);color:var(--teaser-text, #292824);cursor:pointer;display:inline-flex;font-family:var(--font-body-family);font-size:1.2rem;font-weight:300;justify-content:center;letter-spacing:.08em;line-height:1.2;min-height:4.6rem;padding:0 2rem;text-align:center;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease;width:100%}.home-collection-teaser-tabs__product-button:hover:not(:disabled){background:var(--teaser-text, #292824);border-color:var(--teaser-text, #292824);color:var(--teaser-background, #fffdf7)}.home-collection-teaser-tabs__product-button:disabled{cursor:not-allowed;opacity:.46}.home-collection-teaser-tabs__empty{align-items:center;border:.1rem solid var(--teaser-border, #ded8ca);color:var(--teaser-muted, #746f65);display:flex;justify-content:center;min-height:24rem;padding:2.4rem;text-align:center}.home-collection-teaser-tabs__empty p{margin:0}@media screen and (min-width:750px){.home-collection-teaser-tabs__header{align-items:end;grid-template-columns:minmax(0,1.18fr) minmax(36rem,.82fr)}.home-collection-teaser-tabs__controls{justify-self:start;width:100%}.home-collection-teaser-tabs__panel.is-active{align-items:start;grid-template-columns:minmax(0,1.05fr) minmax(36rem,.95fr)}.home-collection-teaser-tabs__scene{height:var(--teaser-scene-height-desktop, 520px)}.home-collection-teaser-tabs__scene-image--mobile{display:none}.home-collection-teaser-tabs__scene-image--desktop{display:block}.home-collection-teaser-tabs__products{padding-right:var(--teaser-page-gutter);padding-top:clamp(4rem,5vw,8.8rem)}}@media screen and (min-width:1440px){.home-collection-teaser-tabs__panel.is-active{grid-template-columns:minmax(0,calc((100vw - var(--teaser-content-width)) / 2 + 68rem)) minmax(36rem,68rem)}}@media screen and (max-width:749px){.home-collection-teaser-tabs{--teaser-page-gutter: 2.4rem}.home-collection-teaser-tabs__header{gap:2.4rem}.home-collection-teaser-tabs__eyebrow{margin-bottom:2.4rem}.home-collection-teaser-tabs__heading{font-size:var(--teaser-heading-size-mobile, 34px);line-height:1.08}.home-collection-teaser-tabs__body,.home-collection-teaser-tabs__body.rte p{font-size:var(--teaser-body-size-mobile, 14px);line-height:1.5}.home-collection-teaser-tabs__tab-list{flex-wrap:nowrap;gap:.8rem;margin-left:calc(var(--teaser-page-gutter) * -1);margin-right:calc(var(--teaser-page-gutter) * -1);margin-top:2.4rem;overflow-x:auto;padding:0 var(--teaser-page-gutter) .4rem;scrollbar-width:none}.home-collection-teaser-tabs__tab-list::-webkit-scrollbar{display:none}.home-collection-teaser-tabs__tab{flex:0 0 auto;font-size:1rem;min-height:3.4rem;padding:1rem 1.4rem}.home-collection-teaser-tabs__panels{margin-top:3.2rem}.home-collection-teaser-tabs__panel.is-active{display:flex;flex-direction:column;gap:3.2rem}.home-collection-teaser-tabs__scene{height:var(--teaser-scene-height-mobile, 380px)}.home-collection-teaser-tabs__scene-overlay{gap:1rem;max-width:calc(100% - 2.4rem);padding:2.4rem}.home-collection-teaser-tabs__scene-heading{font-size:var(--teaser-scene-heading-size-mobile, 34px)}.home-collection-teaser-tabs__scene-body,.home-collection-teaser-tabs__scene-body.rte p{font-size:var(--teaser-scene-body-size-mobile, 14px)}.home-collection-teaser-tabs__scene-button{font-size:var(--teaser-scene-button-size-mobile, 12px);min-height:4.2rem;padding:0 2rem;width:min(100%,var(--teaser-scene-button-width-mobile, 280px))}.home-collection-teaser-tabs__products{padding-left:var(--teaser-page-gutter);padding-right:var(--teaser-page-gutter)}.home-collection-teaser-tabs__product-list{gap:2.8rem 1.6rem}.home-collection-teaser-tabs--mobile-products-1 .home-collection-teaser-tabs__product-list{grid-template-columns:1fr}.home-collection-teaser-tabs--mobile-products-2 .home-collection-teaser-tabs__product-list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-collection-teaser-tabs__product-image-wrap{height:var(--teaser-product-image-height-mobile, 180px)}.home-collection-teaser-tabs__product-copy{margin-top:1.4rem}.home-collection-teaser-tabs__product-tags{font-size:.9rem;letter-spacing:.18em;margin-bottom:.8rem}.home-collection-teaser-tabs__product-title{font-size:1.4rem}.home-collection-teaser-tabs__product-price .price,.home-collection-teaser-tabs__product-price .price__container,.home-collection-teaser-tabs__product-price .price__regular,.home-collection-teaser-tabs__product-price .price-item{font-size:1.3rem}.home-collection-teaser-tabs__product-form{margin-top:1.4rem}.home-collection-teaser-tabs__product-button{font-size:1.1rem;min-height:4.2rem;padding-left:1.2rem;padding-right:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-home-collection-teaser-tabs.css.map */
