.countdown-signup-container{background-color:#000;padding:2.5rem;position:relative;height:100%}.section--countdown-signup{height:100%}.password-main{position:relative}.countdown-timer-container{margin-bottom:-2rem}.countdown-logo-container{max-width:var(--logo-max-width, 24.3rem);position:relative;z-index:1;line-height:normal}@media screen and (min-width: 1080px){.countdown-logo-container{max-width:clamp(6rem,18vw,var(--logo-max-width, 24.3rem))}.countdown-timer:before{height:clamp(1.5rem,3vw,8rem);width:clamp(1.5rem,3vw,8rem)}.countdown-value,.countdown-separator{font-size:clamp(2rem,6vw,24rem)!important;line-height:1!important}.countdown-label{font-size:clamp(1rem,1.6vw,3rem)!important;line-height:1}.newsletter-input{font-size:clamp(3rem,4.52vw,18rem)!important;width:max(30rem,52vw)}.newsletter-input-wrapper:after{font-size:clamp(3rem,4.52vw,18rem)!important;right:clamp(-4rem,-2vw,-8rem)}.newsletter-input-wrapper:before{font-size:clamp(3rem,4.52vw,18rem)!important;left:clamp(-4rem,-2vw,-8rem)}.newsletter-submit-btn{width:clamp(4rem,3vw,12rem)!important}.newsletter-submit-icon,.newsletter-submit-btn svg{height:clamp(4rem,3vw,12rem)!important;width:clamp(4rem,3vw,12rem)!important}}@media screen and (min-width: 2560px){.newsletter-input-wrapper{padding:0 20px}}.countdown-signup-section{margin:0 auto;position:relative;height:100%}@supports (-webkit-touch-callout: none){@media screen and (max-width: 1080px){.countdown-signup-section{max-height:90%}}}.countdown-timer{display:flex;margin-top:13.6rem;position:relative;padding-bottom:14px}.countdown-signup-container--success .countdown-timer{opacity:.5}.countdown-timer:before{background-color:#fd4402;border-radius:50%;content:"";display:block;height:min(5vw,5rem);margin-right:1.6rem;width:min(5vw,5rem);margin-top:1rem}.countdown-item{align-items:center;align-items:flex-start;display:flex;flex-direction:row;position:relative}.countdown-value{color:#fd4402;font-size:min(9vw,9.6rem);font-weight:700;letter-spacing:-.192rem;line-height:.75}.countdown-separator{color:#fd4402;font-size:min(9vw,9.6rem);font-weight:700;letter-spacing:-.192rem;line-height:.75;margin:0}.countdown-label{color:#fd4402;font-size:2rem;letter-spacing:-.04rem;text-transform:uppercase;font-weight:400;line-height:1}.rotated-label{display:inline-block;transform:rotate(90deg);transform-origin:center left;position:relative;top:0;right:-1.5rem;line-height:inherit!important}.countdown-text-line{color:#fd4402;font-size:clamp(3rem,10vw,40rem);line-height:clamp(3rem,10vw,40rem);font-family:FHOscarPro,var(--font-heading-family),sans-serif;font-weight:700;letter-spacing:-.6rem;margin:.5rem 0;position:relative;right:12px}@media screen and (max-width: 1080px){.countdown-signup-section{display:flex;flex-direction:column}.countdown-text-line{font-size:min(16.9vw,17.2rem)}}.countdown-signup-container--success .countdown-text-line{opacity:.5}.countdown-text-line--two{margin-left:16%;margin-top:-1rem}.newsletter-form-container{position:absolute;right:6rem;margin-top:2.5rem;width:fit-content;z-index:1}.newsletter-form-wrapper{position:relative}.countdown-logo{max-width:100%;height:auto}.countdown-video-container{max-width:15vw;margin-top:158px;text-align:center;position:relative;left:16%}.countdown-video{max-width:100%;height:auto}.newsletter-input{background-color:#000;border:none;color:#8c8a8a;font-family:var(--font-body-family);font-size:min(8.52vw,9.2rem);font-weight:700;letter-spacing:-.184rem}.newsletter-input::placeholder{text-align:center}.newsletter-input-wrapper--success .newsletter-input{color:#fd4402;width:42vw;cursor:pointer;pointer-events:none;margin-left:0;margin-right:0}.newsletter-input-wrapper--success .newsletter-input::placeholder{color:#fd4402}.newsletter-input:focus{outline:none;border:none;box-shadow:none}.newsletter-input:focus::placeholder{color:transparent}.newsletter-input-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.newsletter-input-wrapper:after{color:#fd4402;font-size:min(8.52vw,9.2rem);font-weight:700;letter-spacing:-.184rem;content:"]";display:inline;position:absolute;bottom:50%;transform:translateY(50%);right:-4rem}.newsletter-input-wrapper:before{color:#fd4402;font-size:min(8.52vw,9.2rem);font-weight:700;letter-spacing:-.184rem;content:"[";display:inline;position:absolute;bottom:50%;transform:translateY(50%);left:-4rem}.newsletter-submit-btn{background-color:transparent;border:none;cursor:pointer;padding:0;position:relative;width:6rem}@media screen and (min-width: 750px){.newsletter-submit-btn{transform:translateY(15%)}}.newsletter-submit-btn:disabled{opacity:.5;pointer-events:none}.newsletter-submit-icon{height:6rem;width:6rem}.newsletter-submit-btn svg{display:block;height:6rem;width:6rem}.countdown-footer-text{bottom:0;color:#fff;font-size:min(5vw,2.5rem);letter-spacing:-.05rem;margin-bottom:0;position:absolute;right:0;margin-right:1.2rem}@media screen and (max-width: 1080px){.newsletter-input{font-size:min(7vw,9.2rem)}.newsletter-input-wrapper:after{font-size:min(7.52vw,9.2rem)}.newsletter-input-wrapper:before{font-size:min(8.52vw,9.2rem)}.countdown-footer-text{margin-right:2rem}.newsletter-form-container{right:7rem}.newsletter-form-container{align-self:center}}@media screen and (max-width: 500px){.newsletter-input{font-size:min(6vw,9.2rem)}}@media screen and (min-width: 958px){.newsletter-input-wrapper--success .newsletter-input{margin:0 80px}}@media screen and (max-width: 1024px){.newsletter-submit-btn{padding:0}.newsletter-submit-btn{width:4rem}.newsletter-submit-icon,.newsletter-submit-btn svg{width:4rem;height:4rem}.countdown-signup-container{padding:1.5rem}}@media screen and (max-width: 1080px){.countdown-text-line--two{margin-top:0}.countdown-video-container{bottom:0;left:0;margin-bottom:0;margin-top:10rem;max-width:14.3rem;position:absolute}.countdown-timer{margin-top:5.6rem}.countdown-timer-container{margin-top:0}.newsletter-form-container{position:static;right:auto;left:auto;margin-bottom:0;margin-top:1.6rem}.countdown-text-line{right:0;line-height:16vw}.countdown-label{font-size:10px;line-height:6.3rem}.rotated-label{right:-.5rem}}@media screen and (max-width: 749px){.countdown-timer-container{margin-top:12vh}.countdown-text-line{line-height:13vw}.rotated-label{line-height:1!important;right:-9px}.countdown-timer:before{margin-top:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-countdown-timer.css.map */
