.alaca-hero{--hero-ink: #000;--hero-bone: #ebe8e2;--hero-cycle: var(--alaca-hero-cycle, 6s);--hero-ease: cubic-bezier(.22, 1, .36, 1);--hero-image: .9s;--hero-hover: .3s;--hero-gutter: clamp(20px, 5.5vw, 80px);--hero-chrome: var(--font-body--family, "Work Sans", system-ui, sans-serif);--hero-display: var(--font-heading--family, "Be Vietnam Pro", system-ui, sans-serif);position:relative;display:block;height:calc(100svh - var(--header-group-height, 64px));min-height:560px;overflow:clip;background:var(--hero-ink);color:var(--hero-bone);-webkit-font-smoothing:antialiased}.alaca-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate}.alaca-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.alaca-hero__slide.is-active{z-index:2;opacity:1}.alaca-hero__slide.is-previous{z-index:1;opacity:1}.alaca-hero__slide.is-active.is-changed{animation:alaca-hero-image-in var(--hero-image) var(--hero-ease) both}.alaca-hero__slide picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.alaca-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hero-pos-mobile, 50% 50%)}@media(min-width:64rem){.alaca-hero__photo{object-position:var(--hero-pos-desktop, 50% 50%)}}.alaca-hero__copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--hero-gutter);text-shadow:0 1px 2px rgb(0 0 0 / .35),0 2px 28px rgb(0 0 0 / .5)}@media(max-width:79.99rem){.alaca-hero__copy{padding-bottom:96px}}.alaca-hero__row{display:flex;gap:32px}@media(min-width:64rem){.alaca-hero__row{align-items:flex-end;justify-content:space-between}}.alaca-hero__texts{display:grid;flex:1 1 0;min-width:0}.alaca-hero__text{grid-area:1 / 1;display:flex;flex-direction:column;align-items:flex-start;align-self:end;gap:20px;visibility:hidden}.alaca-hero__text.is-active{visibility:visible}.alaca-hero__button{display:inline-flex;align-items:center;min-height:48px;padding:0 28px;border:1px solid var(--hero-bone);background:var(--hero-bone);color:var(--hero-ink);font-family:var(--hero-chrome);font-size:11px;line-height:16px;letter-spacing:.12em;font-weight:500;text-transform:uppercase;text-decoration:none;text-shadow:none;transition:background-color var(--hero-hover) var(--hero-ease),color var(--hero-hover) var(--hero-ease)}.alaca-hero__button:hover{background:var(--hero-ink);color:var(--hero-bone)}.alaca-hero__button:focus-visible{outline:2px solid var(--hero-bone);outline-offset:4px}.alaca-hero__button .alaca-reel{display:inline-grid;overflow:clip;margin-block:-3px}.alaca-hero__button .alaca-reel>span{grid-area:1 / 1;padding-block:3px;transition:transform .38s var(--hero-ease)}.alaca-hero__button .alaca-reel>span+span{transform:translateY(100%)}@media(hover:hover){.alaca-hero__button:hover .alaca-reel>span{transform:translateY(-100%)}.alaca-hero__button:hover .alaca-reel>span+span{transform:none}}.shopify-section .alaca-hero .alaca-hero__heading{margin:0 0 -.12em;padding-bottom:.12em;max-width:24ch;overflow:clip;font-family:var(--hero-display);font-size:clamp(34px,calc(34px + 42 * (100vw - 400px) / 1040),76px);line-height:1.05;letter-spacing:-.025em;font-weight:400;text-transform:none;text-wrap:balance;color:var(--hero-bone)}.alaca-hero__heading>span{display:block}.shopify-section .alaca-hero .alaca-hero__subline{margin:0;max-width:52ch;font-family:var(--hero-chrome);font-size:11px;line-height:16px;letter-spacing:.12em;font-weight:500;text-transform:uppercase;color:#ebe8e2e6}.alaca-hero__controls{flex-shrink:0}@media(min-width:64rem){.alaca-hero__controls{position:absolute;inset-inline-end:8px;bottom:24px}}.alaca-hero__thumbs{display:none;gap:16px}@media(min-width:64rem){.alaca-hero__thumbs{display:flex}}.alaca-hero__preview{position:relative;display:block;width:160px;height:90px;margin:0;padding:0;overflow:clip;border:1px solid rgb(235 232 226 / .35);border-radius:0;background:var(--hero-ink);cursor:pointer;transition:border-color var(--hero-hover) var(--hero-ease)}.alaca-hero__preview[data-hero-thumb=active]{border-color:var(--hero-bone)}.alaca-hero__preview:focus-visible{outline:1px solid var(--hero-bone);outline-offset:2px}.alaca-hero__thumb{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:.72;filter:grayscale(.85) brightness(.72);transition:opacity var(--hero-hover) var(--hero-ease),filter var(--hero-hover) var(--hero-ease)}.alaca-hero__thumb img{width:100%;height:100%;object-fit:cover}@media(hover:hover){.alaca-hero__preview:hover .alaca-hero__thumb{opacity:.9;filter:grayscale(.4) brightness(.88)}}.alaca-hero__preview[data-hero-thumb=active] .alaca-hero__thumb{opacity:1;filter:none}.alaca-hero__veil{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#14121059;-webkit-backdrop-filter:grayscale(1);backdrop-filter:grayscale(1);transform-origin:right}[dir=rtl] .alaca-hero__veil{transform-origin:left}.alaca-hero__preview[data-hero-thumb=active] .alaca-hero__veil{display:block;animation:alaca-hero-veil var(--hero-cycle) linear both}.alaca-hero__clock{position:absolute;inline-size:0;block-size:0;opacity:0;animation:alaca-hero-clock var(--hero-cycle) linear both}[data-hero-controls][data-paused] .alaca-hero__clock,[data-hero-controls][data-paused] .alaca-hero__veil{animation-play-state:paused}@keyframes alaca-hero-clock{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes alaca-hero-veil{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes alaca-hero-image-in{0%{opacity:0;transform:scale(1.012)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.alaca-hero__clock,.alaca-hero__preview[data-hero-thumb=active] .alaca-hero__veil,.alaca-hero__slide.is-active.is-changed{animation:none}.alaca-hero__button .alaca-reel>span,.alaca-hero__button .alaca-reel>span+span,.alaca-hero__button:hover .alaca-reel>span{transition:none;transform:none}.alaca-hero__button .alaca-reel>span+span{visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/alaca-hero.css.map */
