.pyt-hero-section{position:relative}.pyt-hero__stage{position:relative;min-height:660px;height:100svh;max-height:1000px;overflow:hidden;background:var(--pyt-noir);isolation:isolate}.pyt-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1.4s var(--pyt-ease),visibility 1.4s}.pyt-hero__slide.is-active{opacity:1;visibility:visible;z-index:2}.pyt-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.pyt-hero__media img,.pyt-hero__media .pyt-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%;transform-origin:50% 72%;transition:none}.pyt-hero__slide.is-active .pyt-hero__media>*{animation:pyt-drift 14s var(--pyt-ease) forwards}.pyt-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#0d0a08cc,#0d0a086b 34%,#0d0a081f 62%,#0d0a0857),linear-gradient(to right,rgba(13,10,8,.55),transparent 62%)}.pyt-hero__copy{position:absolute;left:0;right:0;bottom:clamp(96px,12vh,150px);z-index:3;color:var(--pyt-ivory)}.pyt-hero__inner{max-width:640px}.pyt-hero__title{margin:18px 0 20px;color:var(--pyt-ivory)}.pyt-hero__body{color:#f2ede4d1;max-width:44ch;margin-bottom:30px}.pyt-hero__slide.is-active .pyt-hero__reveal{animation:pyt-rise 1.15s var(--pyt-ease) both}.pyt-hero__slide.is-active .pyt-hero__reveal:nth-child(2){animation-delay:.1s}.pyt-hero__slide.is-active .pyt-hero__reveal:nth-child(3){animation-delay:.2s}.pyt-hero__slide.is-active .pyt-hero__reveal:nth-child(4){animation-delay:.3s}.pyt-hero__controls{position:absolute;left:0;right:0;bottom:clamp(26px,4vh,46px);z-index:4;color:var(--pyt-ivory)}.pyt-hero__ctrlrow{display:flex;align-items:center;justify-content:space-between;gap:20px}.pyt-hero__ticks{display:flex;align-items:center;gap:4px}.pyt-hero__tick{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.pyt-hero__tick i{display:block;width:30px;height:1px;background:#f2ede466;transition:background-color .5s var(--pyt-ease)}.pyt-hero__tick[aria-current=true] i{background:var(--pyt-ivory)}.pyt-hero__nav{display:flex;align-items:center;gap:10px}.pyt-hero__count{font-family:var(--pyt-sans);font-size:.625rem;letter-spacing:.2em;opacity:.75;margin-right:6px;min-width:58px;text-align:right}.pyt-hero__arrow{width:52px;height:52px;border:1px solid rgba(242,237,228,.32);display:inline-flex;align-items:center;justify-content:center;transition:background-color .45s var(--pyt-ease),border-color .45s var(--pyt-ease),color .45s var(--pyt-ease)}.pyt-hero__arrow:hover{background:var(--pyt-ivory);color:var(--pyt-ink);border-color:var(--pyt-ivory)}.pyt-hero__arrow svg{width:14px;height:14px}@media(max-width:767px){.pyt-hero__stage{height:92svh;min-height:560px}.pyt-hero__scrim{background:linear-gradient(to top,#0d0a08db,#0d0a0880 30%,#0d0a0814 58%,#0d0a0866)}.pyt-hero__copy{bottom:clamp(104px,15vh,150px)}.pyt-hero__body{font-size:.95rem;margin-bottom:24px;max-width:34ch}.pyt-hero-section .pyt-actions{display:grid;grid-template-columns:1fr;gap:10px;max-width:340px}.pyt-hero-section .pyt-btn{width:100%}.pyt-hero__count{display:none}}@media(max-width:479px){.pyt-hero__title{font-size:2.15rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pyt-hero.css.map */
