@font-face{font-family:Futura PT;src:url(/cdn/shop/files/FuturaPT.woff?v=1751441535) format("woff"),url(/cdn/shop/files/FuturaPT.woff2?v=1751441535) format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Canela Deck-Trial;src:url(/cdn/shop/files/CanelaText-Trial.woff?v=1751441535) format("woff"),url(/cdn/shop/files/CanelaDeck-Trial.woff2?v=1751441535) format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/cdn/shop/files/Neue-Haas-Grotesk-Display-Pro.woff?v=1751450646) format("woff"),url(/cdn/shop/files/Neue-Haas-Grotesk-Display-Pro.woff2?v=1751450646) format("woff2");font-style:normal}@font-face{font-family:Neue Haas Grotesk Display Pro Thin;src:url(/cdn/shop/files/NeueHaasDisplayXXThin.woff?v=1751452937) format("woff"),url(/cdn/shop/files/NeueHaasDisplayXXThin.woff2?v=1751452936) format("woff2");font-style:normal}.password{background-color:#000}.password .color-scheme-1.gradient{background-color:transparent}.password .password-header{grid-template-columns:auto;justify-content:center;position:absolute;left:0;right:0;z-index:1}.password password-modal,.password .password__footer{display:none}.password .email-signup-banner__heading{font-family:Canela Deck-Trial;font-size:60px;color:#ccc9c9}.password .newsletter__subheading{font-family:Futura PT;font-size:24px;color:#ccc9c9;line-height:normal;max-width:100%}.password .password-main+footer{display:none}.password .video-section-wrap{position:absolute;left:0;right:0;z-index:1;opacity:.1}.password .video-section-wrap video{height:100vh;width:100%;object-fit:cover}.password .banner__media media img{height:100vh}.password .newsletter-form{max-width:100%}.password .newsletter__wrapper .newsletter-form__field-wrapper{max-width:90%}.password .newsletter-form__field-wrapper .field{display:block}.password .newsletter-form__field-wrapper .field:after,.password .newsletter-form__field-wrapper .field:before{display:none}.password .newsletter-form__field-wrapper .field input{border-bottom:1px solid #eee;padding:10px 0!important}.password .newsletter-form__field-wrapper .field input::placeholder{opacity:1}.password .newsletter-form__field-wrapper .field label{display:none}.password .newsletter-form__field-wrapper .field input:focus{box-shadow:none}.password .newsletter-form__field-wrapper .newsletter-form__button{position:unset;width:auto;margin:40px auto auto;color:#eaeaea;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:18px;font-weight:500;line-height:normal;text-transform:uppercase;padding:14px 40px;border:1px solid #EAEAEA}.password .newsletter-form__field-wrapper .newsletter-form__button:hover{background-color:#780606;border-color:#780606;transition:.4s ease all}.email-signup-banner__box .countdown{display:flex;justify-content:center;margin:42px 0}.email-signup-banner__box .countdown .countdown-item:not(:last-child){position:relative;padding-right:40px;margin-right:40px}.email-signup-banner__box .countdown .countdown-item:not(:last-child):after{content:":";font-size:150px;line-height:1;font-family:Neue Haas Grotesk Display Pro Thin;position:absolute;right:0;top:50%;transform:translateY(-50%)}.email-signup-banner__box .countdown .countdown-item span{color:#a6a4a4;text-align:center;font-family:Neue Haas Grotesk Display Pro Thin;font-size:150px;line-height:1;display:block;width:200px}.email-signup-banner__box .countdown .countdown-item .label{color:#fff;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:13px;text-transform:uppercase}.password .banner:after,.password .banner__media:after,.password .banner{height:100vh}.video-section-wrap video::-webkit-media-controls-panel{display:none}@media (max-width: 1699px){.email-signup-banner__box .countdown .countdown-item span,.email-signup-banner__box .countdown .countdown-item:not(:last-child):after{font-size:100px}.password .email-signup-banner__heading{font-size:50px}.email-signup-banner__box .countdown .countdown-item span{width:150px}.email-signup-banner__box .countdown .countdown-item:not(:last-child){padding-right:30px;margin-right:30px}}@media (max-width: 1599px){.email-signup-banner__box .countdown .countdown-item span,.email-signup-banner__box .countdown .countdown-item:not(:last-child):after{font-size:80px}.password .email-signup-banner__heading{font-size:45px}.email-signup-banner__box .countdown .countdown-item span{width:100px}.email-signup-banner__box .countdown .countdown-item:not(:last-child){padding-right:25px;margin-right:25px}.password .newsletter__subheading{font-size:20px}}@media (max-width: 1499px){.email-signup-banner__box .countdown .countdown-item span,.email-signup-banner__box .countdown .countdown-item:not(:last-child):after{font-size:70px}.password .email-signup-banner__heading{font-size:40px}.email-signup-banner__box .countdown .countdown-item span{width:100px}.email-signup-banner__box .countdown .countdown-item:not(:last-child){padding-right:25px;margin-right:25px}.password .newsletter__subheading{font-size:20px}.email-signup-banner__box .countdown{margin:20px 0}}@media (max-width: 1399px){.email-signup-banner__box .countdown .countdown-item span,.email-signup-banner__box .countdown .countdown-item:not(:last-child):after{font-size:60px}.password .email-signup-banner__heading{font-size:35px}.email-signup-banner__box .countdown .countdown-item span{width:90px}.email-signup-banner__box .countdown .countdown-item:not(:last-child){padding-right:20px;margin-right:20px}.password .newsletter__subheading{font-size:18px}.email-signup-banner__box .countdown{margin:15px 0}}@media (max-width: 767px){.password .email-signup-banner__heading{font-size:24px}.password .newsletter__subheading{font-size:16px}.email-signup-banner__box .countdown{margin:30px 0}.password .email-form-section{margin-top:0}.password .newsletter-form__field-wrapper .newsletter-form__button{margin-top:30px;padding:12px 30px;border:1px solid #EAEAEA}}@media (max-width: 575px){.password .banner__media img{object-position:65%}.email-signup-banner__box .countdown .countdown-item span{width:70px}.email-signup-banner__box .countdown .countdown-item span,.email-signup-banner__box .countdown .countdown-item:not(:last-child):after{font-size:57px}.email-signup-banner__box .countdown .countdown-item:not(:last-child){padding-right:13px;margin-right:13px}}@media (max-width: 475px){.password .newsletter__wrapper{padding-left:15px;padding-right:15px}.email-signup-banner__box .countdown .countdown-item span,.email-signup-banner__box .countdown .countdown-item:not(:last-child):after{font-size:40px}.email-signup-banner__box .countdown .countdown-item span{width:50px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/password-page.css.map */
