.gate-access__root{position:relative;display:flex;width:100%;min-height:100vh;min-height:100svh;background-color:var(--ga-bg, #482922);color:var(--ga-text, #ffffff)}.gate-access__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.gate-access__media-slot{display:none;width:100%;height:100%}.gate-access__media img,.gate-access__media video{display:block;width:100%;height:100%;object-fit:cover}.gate-access__media-slot--desktop{display:block}.gate-access__overlay{position:relative;z-index:1;display:flex;align-items:flex-end;width:100%}.gate-access__content{display:flex;flex-direction:column;align-items:flex-start;gap:36px;width:100%;max-width:641px;padding:0 0 80px 16px;text-align:left}.gate-access__head{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}.gate-access__heading{margin:0;font-family:var(--font-neue-haas-unica-bold);font-size:35px;font-weight:700;line-height:33px;letter-spacing:-.075em;color:inherit}.gate-access__editor-note{margin:0;padding:8px 12px;border:1px dashed currentColor;border-radius:4px;font-family:var(--font-body-family);font-size:12px;line-height:14px;letter-spacing:-.075em;opacity:.85}.gate-access__body{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.gate-access__panel{display:flex;flex-direction:column;align-items:flex-start;gap:22px;width:100%}.gate-access__tabs{display:flex;gap:12px}.gate-access__tab{box-sizing:border-box;display:inline-flex;align-items:flex-end;justify-content:center;min-width:69px;height:24px;padding:0 12px 2px;border:1px solid transparent;border-radius:60px;background:#fff3;color:inherit;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.075em;cursor:pointer;transition:background-color .2s ease;-webkit-appearance:none;appearance:none}.gate-access__root[data-active-tab=signup] .gate-access__tab[data-tab=signup],.gate-access__root[data-active-tab=login] .gate-access__tab[data-tab=login]{border-color:#fff;cursor:default}.gate-access__text{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}.gate-access__eyebrow{margin:0;font-family:var(--font-neue-haas-unica-bold);font-size:12px;font-weight:700;line-height:14px;letter-spacing:-.075em}.gate-access__granted-heading{font-size:20px;line-height:22px}.gate-access__body-text{margin:0;max-width:600px;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.075em}.gate-access__forms{width:260px;max-width:100%}.gate-access__form{display:flex;flex-direction:column;gap:16px;width:100%;margin:0}.gate-access__root[data-active-tab=signup] .gate-access__form--login,.gate-access__root[data-active-tab=signup] .gate-access__cta--login,.gate-access__root[data-active-tab=login] .gate-access__form--signup,.gate-access__root[data-active-tab=login] .gate-access__cta--signup,.gate-access__root[data-active-tab=login] .gate-access__checks{display:none}.gate-access__field{--ga-label-row: 13px;--ga-input-height: 22px;--ga-input-pad-bottom: 8px;--ga-eye-height: 10px;position:relative;padding-top:var(--ga-label-row)}.gate-access__input{box-sizing:border-box;display:block;width:100%;height:var(--ga-input-height, 22px);padding:0 0 var(--ga-input-pad-bottom, 8px) 0;border:0;border-bottom:1px solid var(--ga-text, #ffffff);border-radius:0;background:transparent;color:inherit;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.075em;-webkit-appearance:none;appearance:none}.gate-access__field--password .gate-access__input{padding-right:24px}.gate-access__input::placeholder{color:currentColor;opacity:1}.gate-access__input:focus,.gate-access__input:focus-visible{outline:none;box-shadow:none;border-bottom-color:var(--ga-text, #ffffff)}.gate-access__input:not(:placeholder-shown){font-family:var(--font-neue-haas-unica-bold);font-weight:700}.gate-access__label{position:absolute;top:0;left:0;font-family:var(--font-body-family);font-size:8px;font-weight:400;line-height:8px;letter-spacing:-.075em;pointer-events:none;opacity:1;transition:opacity .15s ease}.gate-access__input:placeholder-shown~.gate-access__label{opacity:0}.gate-access__input:-webkit-autofill~.gate-access__label{opacity:1}.gate-access__input:autofill~.gate-access__label{opacity:1}.gate-access__field:after{content:"";position:absolute;top:4px;right:-6px;bottom:-4px;left:-6px;border-radius:2px;pointer-events:none}.gate-access__root.using-keyboard .gate-access__field:has(.gate-access__input:focus-visible):after{outline:2px solid currentColor}.gate-access__root.using-keyboard .gate-access__eye:focus-visible,.gate-access__root.using-keyboard .gate-access__tab:focus-visible,.gate-access__root.using-keyboard .gate-access__cta:focus-visible{outline:2px solid currentColor;outline-offset:3px}.gate-access__input:-webkit-autofill,.gate-access__input:-webkit-autofill:hover,.gate-access__input:-webkit-autofill:focus,.gate-access__input:-webkit-autofill:active{-webkit-text-fill-color:var(--ga-text, #ffffff);-webkit-box-shadow:inset 0 0 0 1000px transparent;box-shadow:inset 0 0 0 1000px transparent;caret-color:var(--ga-text, #ffffff);transition:background-color 9999s ease-in-out 0s}.gate-access__input:autofill,.gate-access__input:autofill:hover,.gate-access__input:autofill:focus,.gate-access__input:autofill:active{-webkit-text-fill-color:var(--ga-text, #ffffff);box-shadow:inset 0 0 0 1000px transparent;caret-color:var(--ga-text, #ffffff);transition:background-color 9999s ease-in-out 0s}.gate-access__eye{position:absolute;right:0;top:calc(var(--ga-label-row, 13px) + var(--ga-input-height, 22px) - var(--ga-input-pad-bottom, 8px) - var(--ga-eye-height, 10px));display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;line-height:0;-webkit-appearance:none;appearance:none}.gate-access__eye-icon--hide,.gate-access__eye[aria-pressed=true] .gate-access__eye-icon--show{display:none}.gate-access__eye[aria-pressed=true] .gate-access__eye-icon--hide{display:inline}.gate-access__error{margin:5px 0 0;font-family:var(--font-body-family);font-size:10px;font-weight:400;line-height:12px;letter-spacing:-.075em;color:var(--ga-error, #d32d24)}.gate-access__error[hidden]{display:none}.gate-access__checks{display:flex;flex-direction:column;gap:4px;width:400px;max-width:100%}.gate-access__check{position:relative}.gate-access__checkbox{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.gate-access__check-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.gate-access__check-box{box-sizing:border-box;position:relative;flex:0 0 auto;width:14px;height:14px;margin-top:1px;border:1px solid currentColor;border-radius:50%}.gate-access__check-box:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:currentColor;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease}.gate-access__checkbox:checked+.gate-access__check-label .gate-access__check-box:after{transform:translate(-50%,-50%) scale(1)}.gate-access__root.using-keyboard .gate-access__checkbox:focus-visible+.gate-access__check-label .gate-access__check-box{outline:2px solid currentColor;outline-offset:2px}.gate-access__check-text{font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.075em}.gate-access__privacy-link{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;transition:border-bottom-color .2s ease}.gate-access__cta{box-sizing:border-box;display:inline-flex;align-items:end;justify-content:center;height:38px;padding:5px 19px 7px;border:1px solid var(--ga-cta-border, #ffffff);border-radius:60px;background:var(--ga-cta-fill, #ffffff);color:var(--ga-cta-text, #482922);font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.075em;text-align:center;text-decoration:none;cursor:pointer;transition:all .3s ease;-webkit-appearance:none;appearance:none}.gate-access__cta:focus-visible{background:var(--ga-cta-fill-hover, #ffeede);color:var(--ga-cta-text-hover, #482922);border-color:var(--ga-cta-border-hover, #ffeede)}.gate-access__cta[disabled]{opacity:.6;cursor:default}@media screen and (max-width:1023px){.gate-access__media-slot--desktop{display:none}.gate-access__media-slot--tablet{display:block}}@media(hover:hover)and (pointer:fine){.gate-access__privacy-link:hover{border-bottom-color:transparent}.gate-access__root:not([data-active-tab=signup]) .gate-access__tab[data-tab=signup]:hover,.gate-access__root:not([data-active-tab=login]) .gate-access__tab[data-tab=login]:hover{background:#ffffff59}.gate-access__cta:hover{background:var(--ga-cta-fill-hover, #ffeede);color:var(--ga-cta-text-hover, #482922);border-color:var(--ga-cta-border-hover, #ffeede)}}@media screen and (max-width:767px){.gate-access__media-slot--tablet{display:none}.gate-access__media-slot--mobile{display:block}.gate-access__content{align-items:flex-start;max-width:none;gap:24px;padding:0 16px 80px;text-align:left}.gate-access__heading{font-size:35px}.gate-access__head{gap:12px}.gate-access__timer{width:100%;justify-content:space-between}.gate-access__body,.gate-access__panel,.gate-access__text,.gate-access__checks{align-items:flex-start}.gate-access__forms{width:260px}.gate-access__cta{align-items:center;padding:0 20px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/1548/assets/gate-access.css.map */
