.route-access-gate .sunflex-main{background:var(--sf-surface-soft)}.sf-access-gate{display:grid;min-height:clamp(560px,calc(100svh - 180px),760px);padding:clamp(72px,10vw,144px) var(--sf-page-pad, clamp(24px, 6vw, 96px));place-items:center}.sf-access-gate__inner{width:min(100%,760px);text-align:center}.sf-access-gate__icon{align-items:center;background:var(--sf-pale);color:var(--sf-navy);display:inline-flex;height:72px;justify-content:center;margin-block-end:28px;width:72px}.sf-access-gate__icon .sf-icon{height:30px;width:30px}.sf-access-gate h1{color:var(--sf-navy);font-size:clamp(2.25rem,5vw,4.75rem);letter-spacing:-.035em;line-height:.98;margin:0 auto 24px;max-width:13ch;text-wrap:balance}.sf-access-gate p{color:var(--sf-text-muted);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65;margin:0 auto;max-width:58ch;text-wrap:pretty}.sf-access-gate__actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-block-start:38px}.sf-access-gate__actions .sf-button{min-width:190px}.sf-access-gate small{color:var(--sf-text-muted);display:block;font-size:.875rem;margin-block-start:28px}@media(max-width:640px){.sf-access-gate{min-height:calc(100svh - 112px);padding-block:64px 80px}.sf-access-gate__actions{align-items:stretch;flex-direction:column}.sf-access-gate__actions .sf-button,.sf-access-gate__actions .sf-text-action{justify-content:space-between;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sunflex-access-gate.css.map */
