body:has(>main>.shopify-section:first-child .takeover-hero[data-transparent-header=true]) .section-header{margin-bottom:calc(-1 * var(--header-height) - 3px)!important}body:has(>main>.shopify-section:first-child .takeover-hero[data-transparent-header=true]) .section-header:not(.scrolled-past-header) .header-wrapper:not(:has(details[open])){background:transparent!important;border-bottom:0!important}body:has(>main>.shopify-section:first-child .takeover-hero[data-transparent-header=true][data-header-style=light]) .section-header:not(.scrolled-past-header) .header-wrapper:not(:has(details[open])){--color-foreground: 255, 255, 255}body:has(>main>.shopify-section:first-child .takeover-hero[data-transparent-header=true][data-header-style=dark]) .section-header:not(.scrolled-past-header) .header-wrapper:not(:has(details[open])){--color-foreground: 18, 18, 18}body:has(>main>.shopify-section:first-child .takeover-hero[data-transparent-header=true][data-header-scrim=true]) .section-header:not(.scrolled-past-header) .header-wrapper:not(:has(details[open])){background:#00000094!important}body:has(>main>.shopify-section:first-child .takeover-hero[data-transparent-header=true]) .section-header:not(.scrolled-past-header) .header-wrapper:has(details[open]){--color-foreground: 18, 18, 18;background:rgb(var(--color-background))!important;border-bottom:0!important}body:has(>main>.shopify-section:first-child .takeover-hero[data-transparent-header=true]) .section-header .header-wrapper{transition:background-color .2s ease}.takeover-hero{position:relative;display:grid;min-height:calc(100svh - var(--announcement-bar-height, 0px));overflow:hidden;isolation:isolate;background:rgb(var(--color-background))}.takeover-hero__media,.takeover-hero__overlay,.takeover-hero__media picture,.takeover-hero__media img,.takeover-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.takeover-hero__media img,.takeover-hero__media video{object-fit:cover}.takeover-hero__media video{z-index:1}.takeover-hero__overlay{z-index:1;background:#000;pointer-events:none}.takeover-hero__content{position:relative;z-index:2;display:flex;width:min(100%,160rem);min-height:inherit;margin-inline:auto;padding:clamp(3rem,6vw,9rem) clamp(2rem,6vw,9rem);color:var(--takeover-text-color)}.takeover-hero[data-transparent-header=true] .takeover-hero__content{padding-top:max(clamp(3rem,6vw,9rem),calc(var(--header-height, 0px) + 2rem))}.takeover-hero__content--top-left{align-items:flex-start;justify-content:flex-start}.takeover-hero__content--top-center{align-items:flex-start;justify-content:center;text-align:center}.takeover-hero__content--top-right{align-items:flex-start;justify-content:flex-end;text-align:right}.takeover-hero__content--middle-left{align-items:center;justify-content:flex-start}.takeover-hero__content--middle-center{align-items:center;justify-content:center;text-align:center}.takeover-hero__content--middle-right{align-items:center;justify-content:flex-end;text-align:right}.takeover-hero__content--bottom-left{align-items:flex-end;justify-content:flex-start}.takeover-hero__content--bottom-center{align-items:flex-end;justify-content:center;text-align:center}.takeover-hero__content--bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right}.takeover-hero__copy{width:min(100%,var(--takeover-copy-width))}.takeover-hero__eyebrow{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.24em;text-transform:uppercase}.takeover-hero__heading{max-width:14ch;margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(4rem,6.5vw,9.6rem);font-weight:400;line-height:.98;letter-spacing:.02em}.takeover-hero__content--top-center .takeover-hero__heading,.takeover-hero__content--middle-center .takeover-hero__heading,.takeover-hero__content--bottom-center .takeover-hero__heading{margin-inline:auto}.takeover-hero__content--top-right .takeover-hero__heading,.takeover-hero__content--middle-right .takeover-hero__heading,.takeover-hero__content--bottom-right .takeover-hero__heading{margin-left:auto}.takeover-hero__text{margin-top:2rem;font-family:var(--font-body-family);font-size:clamp(1.6rem,1.7vw,2.4rem);line-height:1.45}.takeover-hero__text p{margin:0}.takeover-hero__button{margin-top:3rem;color:var(--takeover-button-text);background:var(--takeover-button-background)}.takeover-hero__button:hover{color:var(--takeover-button-background);background:var(--takeover-button-text)}.takeover-hero__scroll{position:absolute;z-index:2;bottom:2rem;left:50%;color:var(--takeover-text-color);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;transform:translate(-50%)}.takeover-hero__video-control{position:absolute;z-index:3;right:2rem;bottom:2rem;min-width:8rem;padding:.8rem 1.2rem;border:.1rem solid currentColor;color:var(--takeover-text-color);background:#0003;font:inherit;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}@media screen and (max-width:749px){body:has(>main>.shopify-section:first-child .takeover-hero[data-transparent-header=true]) .section-header:not(.scrolled-past-header) .header__heading-link:after{font-size:1.8rem;letter-spacing:.24em}.takeover-hero{min-height:82svh}.takeover-hero__content{align-items:flex-end;justify-content:flex-start;min-height:inherit;padding:4rem 2rem 6rem;text-align:left}.takeover-hero[data-transparent-header=true] .takeover-hero__content{padding-top:max(4rem,calc(var(--header-height, 0px) + 1.5rem))}.takeover-hero__heading{font-size:clamp(4rem,13vw,6.4rem)}.takeover-hero__content .takeover-hero__heading{margin-inline:0}.takeover-hero__text{font-size:1.6rem}.takeover-hero__scroll{display:none}.takeover-hero__video-control{right:1.2rem;bottom:1.2rem}}@media(prefers-reduced-motion:reduce){.takeover-hero__video-control{display:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-tts-takeover-hero.css.map */
