.predrop-countdown-wrap{display:block;padding-block:1.5rem;color:rgb(var(--color-foreground, 255, 255, 255));opacity:1}.predrop-countdown{display:block;text-align:center}.predrop-countdown[hidden]{display:none}.predrop-countdown__inner{display:flex;flex-direction:column;align-items:center;gap:.8rem}.predrop-countdown__label{font-size:1.1rem;color:#fff;font-family:var(--font-body-family);font-weight:600;letter-spacing:.18em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.predrop-countdown__boxes{display:flex;justify-content:center;gap:.8rem}.predrop-countdown__box{display:flex;flex-direction:column;align-items:center;min-width:4.4rem;padding:.4rem .3rem .3rem;border:1px solid rgba(var(--color-foreground),.55);box-sizing:border-box}.predrop-countdown__num{color:#fff;font-size:1.8rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.predrop-countdown__unit{color:#d5e3d5;font-size:.9rem;font-weight:400;letter-spacing:.14em;margin-block-start:.2rem;text-transform:uppercase}@media screen and (min-width:750px){.predrop-countdown-wrap{padding-block:1.6rem}.predrop-countdown__inner{flex-direction:row;justify-content:center;gap:2.8rem}.predrop-countdown__label{font-size:1.3rem}.predrop-countdown__box{min-width:4.6rem;padding-block:.5rem .3rem}.predrop-countdown__num{font-size:2rem}}.announcement-bar--auto-scroll{display:block;width:100%;overflow:hidden}.announcement-bar__marquee-wrapper{display:flex;gap:var(--announcement-bar-gap);width:fit-content;white-space:nowrap}.announcement-bar__marquee-content{min-width:max-content;display:flex;gap:var(--announcement-bar-gap)}.announcement-bar__marquee-items{min-width:max-content;display:flex;align-items:center;gap:var(--announcement-bar-gap)}.announcement-bar__marquee-items>*{align-content:center}.announcement-bar__marquee-items .announcement-bar__announcement{flex:0 0 auto}.announcement-bar__marquee-items .announcement-bar__link,.announcement-bar__marquee-items .announcement-bar__message,.announcement-bar__marquee-items .announcement-bar__message span{white-space:nowrap}.announcement-bar__marquee-separator{flex:0 0 auto}@media(prefers-reduced-motion:no-preference){marquee-component:not([data-disabled]) .announcement-bar__marquee-wrapper{animation:announcement-bar-marquee-motion var(--marquee-speed) linear infinite}}@keyframes announcement-bar-marquee-motion{to{transform:translate3d(calc(-50% - (var(--announcement-bar-gap) / 2)),0,0)}}@media screen and (max-width:749px){.announcement-bar--auto-scroll{--announcement-bar-gap: 1.6rem}}.drop-day-banner{display:block;padding:1.8rem 2rem;text-align:center;color:rgb(var(--color-foreground));font-weight:500;--drop-day-ring-size: 4.4rem;--drop-day-icon-size: 1.3rem}.drop-day-banner__label{margin:0 0 1.2rem;font-size:1.1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.drop-day-banner__rings{display:flex;justify-content:center;gap:1.2rem}.drop-day-banner__ring{display:flex;flex-direction:column;align-items:center}.drop-day-banner__svg{display:block;inline-size:var(--drop-day-ring-size);block-size:var(--drop-day-ring-size)}.drop-day-banner__track{stroke:rgba(var(--color-foreground),.25)}.drop-day-banner__progress{stroke:rgb(var(--color-foreground))}.drop-day-banner__value{fill:rgb(var(--color-foreground));font-size:14px;font-weight:500}.drop-day-banner__unit{margin-block-start:.2rem;font-size:.9rem;color:rgba(var(--color-foreground),.75)}.drop-day-banner__orders{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:1rem 0 0;font-size:1.2rem;opacity:.85}.drop-day-banner__bag{flex:0 0 auto;inline-size:var(--drop-day-icon-size);block-size:var(--drop-day-icon-size)}@media(prefers-reduced-motion:no-preference){.drop-day-banner__progress{transition:stroke-dasharray .3s ease}}@media screen and (min-width:750px){.drop-day-banner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:2rem 3.2rem;--drop-day-ring-size: 5.2rem;--drop-day-icon-size: 1.5rem}.drop-day-banner__label{grid-column:1;margin:0;font-size:1.3rem;text-align:end;white-space:nowrap}.drop-day-banner__rings{grid-column:2;gap:1.8rem}.drop-day-banner__unit{font-size:1rem}.drop-day-banner__orders{grid-column:1 / -1;margin-block-start:.2rem;font-size:1.3rem}}.password-hero__content--mobile-bottom{justify-content:flex-end}@media screen and (min-width:990px){.password-hero__content--mobile-bottom{justify-content:center}}.password-hero__support-text{font-size:1.2rem;opacity:.7;margin-block-start:.8rem;letter-spacing:.05em;font-family:var(--font-body-family)}
/*# sourceMappingURL=/cdn/shop/t/59/compiled_assets/styles.css.map */
