.shopify-section--er-opener{position:relative;z-index:3;height:0}.er2.is-ready[data-lead] .er2__track{height:calc(var(--er2-length) + var(--er2-lead, 0px))}.erop{position:relative;height:calc(100vh + var(--erop-hold-fb, 60vh));height:calc(100svh + var(--erop-hold, 60svh));pointer-events:none}.erop__sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:#0b0b0b;will-change:opacity}.erop.is-gone .erop__sticky{visibility:hidden}.erop__media,.erop__poster,.erop__poster img,.erop__video,.erop__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.erop__poster img,.erop__video{object-fit:cover;object-position:50% 50%;display:block}.erop__video{opacity:0}.erop.is-playing .erop__video{opacity:1}.erop__shade{pointer-events:none;background:linear-gradient(180deg,#0000004d,#0000 20% 58%,#0000006b)}.erop__cue{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:44px;height:92px;padding:0;border:0;background:none;cursor:pointer;pointer-events:auto;transition:opacity .4s ease}.erop__cue:before{content:"";position:absolute;left:50%;bottom:0;width:1px;height:64px;background:#ffffff61}.erop__cue i{position:absolute;left:50%;bottom:0;width:1.5px;height:64px;margin-left:-.25px;overflow:hidden}.erop__cue i:after{content:"";position:absolute;left:0;top:0;width:100%;height:22px;background:#ec5229;transform:translateY(-22px);animation:erop-cue 2.6s cubic-bezier(.6,0,.3,1) infinite}@keyframes erop-cue{0%{transform:translateY(-22px)}70%,to{transform:translateY(64px)}}.erop.is-scrolled .erop__cue{opacity:0;pointer-events:none}.erop__tagline{position:absolute;left:clamp(20px,5vw,120px);bottom:92px;margin:0;max-width:30ch;color:#fff;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:clamp(18px,1.55vw,24px);line-height:1.35;text-shadow:0 1px 18px rgba(0,0,0,.35);transition:opacity .4s ease}.erop.is-gone .erop__tagline{visibility:hidden}.erop__explore{position:absolute;left:clamp(20px,5vw,120px);bottom:28px;pointer-events:auto;display:inline-flex;align-items:center;min-height:44px;padding:0;color:#fff;text-decoration:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;line-height:1;letter-spacing:.24em;text-transform:uppercase;text-shadow:0 1px 14px rgba(0,0,0,.35);transition:opacity .4s ease}.erop__explore:after{content:"";position:absolute;left:0;right:.24em;bottom:10px;height:1px;background:#fff9;transform-origin:left;transition:background .3s ease}.erop__explore:hover:after{background:#ec5229}.erop__explore:focus-visible{outline:1px solid #fff;outline-offset:6px}.erop.is-gone .erop__explore{visibility:hidden}@media(max-width:699px),(max-aspect-ratio:3/4){.erop{height:calc(100vh + var(--erop-hold-m-fb, 60vh));height:calc(100svh + var(--erop-hold-m, 60svh))}}@media(max-width:699px){.erop__explore{left:50%;transform:translate(-50%);bottom:86px;white-space:nowrap;font-size:10.5px}.erop__tagline{left:20px;right:20px;bottom:140px;max-width:none;text-align:center;font-size:17px}.erop__cue{height:76px}.erop__cue:before,.erop__cue i{height:52px}@keyframes erop-cue{0%{transform:translateY(-22px)}70%,to{transform:translateY(52px)}}}@media(prefers-reduced-motion:reduce){.erop__cue i:after{animation:none;transform:translateY(20px)}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/er-opener.css.map */
