@font-face{font-family:Space Mono Luther;src:url(SpaceMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Mono Luther;src:url(SpaceMono-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.password-main{padding:0 24px!important}.password-header{position:relative;z-index:2;padding:24px 24px 0!important}.password-header__content{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(100%,1200px);margin:0 auto}.password-header .logo,.password-header .logo.logo--left,.password-login{flex:0 0 auto;margin:0!important}.password-header .logo__image,.password-header .logo__text{margin:0}.password-header .logo__image img{filter:brightness(0) invert(1)}.password-header .logo__text,.password-login .details-modal__toggle-open,.password-login .details-modal__toggle-close,.password-login .password-owner,.password-login .password-owner a{color:var(--password-text)}.password-login .details-modal__toggle-open,.password-login .details-modal__toggle-close{gap:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1;letter-spacing:.01em;text-transform:none}.password-login .details-modal__toggle-open>.icon{margin-inline-end:0}.password-login .icon{fill:currentColor}.password-login .modal{padding:24px;background:#0e191f4d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.password-login .modal__window{width:min(100%,32rem);background:var(--password-button-background);color:var(--password-button-text);border-radius:0;box-shadow:none}.password-login .modal__content{padding:32px;text-align:left}.password-login .modal__content h2,.password-login .password-form .input,.password-login .password-form .btn,.password-login .password-owner{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.password-login .modal__content h2{margin-bottom:16px;color:inherit}.password-login .password-form{margin:0 0 16px}.password-login .password-form .flex{display:flex;flex-wrap:wrap;gap:12px}.password-login .password-form .input{flex:1 1 220px;min-height:52px;margin-right:0;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit}.password-login .password-form .btn{min-height:52px;padding:0 20px;border:1px solid currentColor;border-radius:0;background:var(--password-button-text);color:var(--password-button-background);text-transform:none}.newsletter-with--countdown_section{width:100%;color:var(--password-text)}.newsletter-with--countdown_container{width:min(100%,1040px);min-height:calc(100vh - 140px);margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:48px;padding:40px 0 32px;text-align:center}.newsletter-with--countdown_body{width:min(100%,560px);display:flex;flex-direction:column;align-items:center;margin-top:clamp(20px,11vh,120px)}.newsletter-with--countdown_intro{width:min(100%,520px);display:flex;flex-direction:column;gap:4px;margin-bottom:32px}.newsletter-with--countdown_title p,.newsletter-with--countdown_offer p,.newsletter-with--countdown_status,.newsletter-with--countdown_date,.newsletter-with--countdown_clock .countdown__number,.newsletter-with--countdown_clock .countdown__unit{font-family:Space Mono Luther,monospace;text-transform:uppercase;color:var(--password-text)}.newsletter-with--countdown_title p,.newsletter-with--countdown_offer p,.newsletter-with--countdown_status,.newsletter-with--countdown_date{margin:0;letter-spacing:-.08em}.newsletter-with--countdown_title p,.newsletter-with--countdown_offer p{font-size:clamp(2.95rem,4.6vw,4.25rem);font-weight:700;line-height:.92}.newsletter-with--countdown_status{font-size:clamp(2.95rem,4.6vw,4.25rem);font-weight:400;line-height:.96}.newsletter-with--countdown_date{font-size:clamp(1rem,2.4vw,1.625rem);font-weight:400;line-height:1}.newsletter-with--countdown_signup{width:min(100%,370px)}.newsletter-with--countdown_signup .klaviyo-form,.newsletter-with--countdown_signup [class*=klaviyo-form-]{width:100%;max-width:100%;margin:0 auto}.newsletter-with--countdown_signup .klaviyo-form>div,.newsletter-with--countdown_signup [class*=klaviyo-form-]>div,.newsletter-with--countdown_signup .klaviyo-form form>div,.newsletter-with--countdown_signup [class*=klaviyo-form-] form>div{width:100%;max-width:100%}.newsletter-with--countdown_timer{width:min(100%,920px);margin-top:auto}.newsletter-with--countdown_clock{display:block;--countdown-number-transition-duration: 0ms}.newsletter-with--countdown_clock .countdown__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;justify-content:center}.newsletter-with--countdown_clock .countdown__item,.newsletter-with--countdown_clock .countdown__item--is-0:first-child{display:flex;flex-direction:column;gap:8px}.newsletter-with--countdown_clock .countdown__item:not(:last-child){margin-inline-end:0}.newsletter-with--countdown_clock .countdown__number{font-size:clamp(2.2rem,4vw,4.25rem);font-weight:700;line-height:.92;letter-spacing:-.08em}.newsletter-with--countdown_clock .countdown__unit{margin-top:0;font-size:.875rem;font-weight:400;line-height:1;letter-spacing:-.06em}.newsletter-with--countdown_labels-hidden .countdown__unit{display:none}.newsletter-with--countdown_clock .countdown__text{margin-top:24px}.newsletter-with--countdown_clock .countdown__text p{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--password-text)}.newsletter-description{max-width:420px;margin:18px auto 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.45;color:#f0f0f0d1}@media(max-width:767px){.password-main{padding:0 16px!important}.password-header{padding:16px 16px 0!important}.password-header__content{gap:16px}.password-header .logo__image{width:88px!important}.password-login .modal{padding:16px}.password-login .modal__content{padding:24px}.password-login .password-form .input,.password-login .password-form .btn{width:100%}.newsletter-with--countdown_container{min-height:calc(100vh - 110px);gap:30px;padding:24px 0 36px}.newsletter-with--countdown_body{width:min(100%,320px);margin-top:34px}.newsletter-with--countdown_intro{width:min(100%,320px);margin-bottom:20px}.newsletter-with--countdown_title p,.newsletter-with--countdown_offer p{font-size:2.1em;letter-spacing:-.05em}.newsletter-with--countdown_status{font-size:2.1em;letter-spacing:-.03em}.newsletter-with--countdown_clock .countdown__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.newsletter-with--countdown_signup{width:min(100%,250px)}.newsletter-with--countdown_clock .countdown__unit{font-size:.72rem}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/newsletter-with-countdown.css.map */
