.password-section{background-color:var(--rj-white);background-image:linear-gradient(180deg,var(--rj-white) 0%,var(--rj-white) 45%,var(--rj-light-sea-mint-20) 100%);--color-background: var(--rj-white);--color-foreground: var(--rj-ink);--color-heading: var(--rj-black);--color-border: var(--rj-mint-20);--color-shadow: rgb(16 203 194 / 14%);--color-primary-button-background: var(--rj-mint);--color-primary-button-text: var(--rj-ink);--color-primary-button-hover-background: var(--rj-light-sea-mint);--color-primary-button-hover-text: var(--rj-ink);--color-primary-button-hover-border: var(--rj-light-sea-mint);--color-secondary-button-background: var(--rj-mint-20);--color-secondary-button-text: var(--rj-ink);--color-secondary-button-hover-background: var(--rj-mint-60);--color-secondary-button-hover-text: var(--rj-ink);--color-secondary-button-hover-border: var(--rj-mint-60);--color-outline-button-border: var(--rj-sea-mint);--color-outline-button-text: var(--rj-sea-mint);--color-subtle-button-text: var(--rj-sea-mint);--color-foreground-rgb: 16 26 26;--color-background-rgb: 255 255 255;--color-heading-rgb: 0 0 0;--color-border-rgb: 210 244 242;--color-outline-button-text-rgb: 30 162 158}.password-section .password-content{background-color:var(--rj-white);border-color:var(--rj-mint-20);box-shadow:0 2px 40px #10cbc21a}.password-section :is(h1,h2,h3,.h1,.h2,.h3){font-family:var(--font-brand-title);font-weight:500;color:var(--rj-black);letter-spacing:.005em}.password-section .password-message,.password-section p{font-family:var(--font-brand-body);color:var(--rj-ink)}.password-section .header__logo-password{padding-block:.7em;flex:0 0 auto}.password-section .header__logo-password .header__logo-image{display:block;max-width:100%;height:auto}@media(max-width:640px){.password-section .password-header{flex-wrap:wrap;gap:16px}}.password-section .password-main{display:flex;flex-direction:column;align-items:center;width:100%}.password-section .password-logo-hero{display:flex;justify-content:center;width:100%;max-width:100%;margin-block-end:.7em}.password-section .password-logo-hero--outside{margin-block-end:clamp(24px,4vw,48px)}.password-section .password-logo-hero .header__logo-image{width:var(--header-logo-width);max-width:100%;height:auto;margin-inline:auto}@media(max-width:767px){.password-section .password-logo-hero .header__logo-image{width:var(--header-logo-width-mobile, var(--header-logo-width))}}.password-section .password-logo-hero .text-logo{font-family:var(--font-brand-title);font-weight:500;font-size:clamp(2.8rem,6vw,4.4rem);letter-spacing:.1em;line-height:1.1;color:var(--rj-black);text-transform:uppercase}.password-section .password-header__spacer{flex:1 1 auto}.password-section .header__logo-password a,.password-section .header__logo-password span{font-family:var(--font-brand-title);font-weight:500;font-size:2.4rem;letter-spacing:.12em;color:var(--rj-black);text-transform:uppercase}.password-section .countdown-timer__number,.password-section .countdown-timer :is(.h1,.h2,.h3){font-family:var(--font-brand-title);font-weight:500;color:var(--rj-sea-mint)}.password-section .form__control{border-color:var(--rj-mint-20);background-color:var(--rj-white);font-family:var(--font-brand-body);color:var(--rj-ink)}.password-section .form__control:focus,.password-section .form__control:focus-visible{border-color:var(--rj-sea-mint);outline:2px solid var(--rj-sea-mint);outline-offset:1px}.password-section .socials-media-links a{color:var(--rj-sea-mint);border-color:var(--rj-mint-20);transition:background-color .2s ease,color .2s ease}.password-section .socials-media-links a:hover{background-color:var(--rj-mint-20);color:var(--rj-black)}.password-section .password-enter__powered-by,.password-section .password-enter__links{font-family:var(--font-brand-body);color:var(--rj-ink-muted)}.password-section .password-enter__links a{color:var(--rj-sea-mint)}.password-enter-dialog{--color-primary-button-background: var(--rj-mint);--color-primary-button-text: var(--rj-ink);--color-primary-button-hover-background: var(--rj-light-sea-mint);--color-primary-button-hover-text: var(--rj-ink);--color-border: var(--rj-mint-20)}.password-enter-dialog :is(h1,h2,h3,.h1,.h2,.h3){font-family:var(--font-brand-title);font-weight:500;color:var(--rj-black)}.password-enter-dialog .form__control:focus,.password-enter-dialog .form__control:focus-visible{border-color:var(--rj-sea-mint);outline:2px solid var(--rj-sea-mint);outline-offset:1px}@media(prefers-reduced-motion:reduce){.password-section .socials-media-links a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/password-brand.css.map */
