@font-face{font-family:Helvetica;src:url(/cdn/shop/files/Helvetica-Bold.woff2?v=1767611258) format("woff2"),url(/cdn/shop/files/Helvetica-Bold.woff?v=1767611256) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/cdn/shop/files/Helvetica.woff2?v=1767611392) format("woff2"),url(/cdn/shop/files/Helvetica.woff?v=1767611389) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rilley;src:url(/cdn/shop/files/Rilley.woff2?v=1767611586) format("woff2"),url(/cdn/shop/files/Rilley.woff?v=1767611584) format("woff");font-weight:400;font-style:normal;font-display:swap}.store-password-page .password-header{position:absolute;width:100%;justify-content:space-between;display:grid;gap:3rem;grid-template-columns:1fr 1fr;left:50%;transform:translate(-50%)}.password-header-with-social{display:flex;align-items:center;gap:30px;justify-content:end}.store-password-page .password-header ul.list-unstyled.list-social.footer__list-social{justify-content:left;gap:13px}.store-password-page .password-header ul.list-unstyled.list-social.footer__list-social li.list-social__item{background-color:#cedc00;border-radius:100%;width:37px;height:37px;display:flex;justify-content:center;align-items:center}.store-password-page .modal__toggle-open.password-link.link.underlined-link{font-family:Helvetica;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;letter-spacing:0%;text-transform:capitalize;color:#fff}.store-password-page .password-timer-head h4{font-family:Rilley;font-weight:500;font-style:Medium;font-size:36px;line-height:48px;text-align:center;color:#fff;margin:0;padding-bottom:37px}.password-timer-area div#countdown-timer{margin-bottom:30px}.password-area-body h3{display:none}.password-timer-area{position:relative}.password-timer-area div#countdown-timer{display:flex!important;justify-content:center;gap:71px}.password-area-body h3{margin:0;font-family:Rilley;font-weight:500;font-style:Medium;font-size:38px;line-height:44px;text-align:center;color:#fff;padding-top:52px}.password-area-body .newsletter-form__field-wrapper{max-width:750px;display:flex;justify-content:center;margin:0 auto;padding:32px 0 28px}.password-area-body .newsletter-form__field-wrapper .input-fields{display:flex;gap:10px;width:100%}.password-area-body .newsletter-form__field-wrapper .field.submit-btn{width:100%;max-width:146px;margin-left:10px}.password-area-body p{margin:0;font-family:Helvetica;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;color:#fff}.password-area-body .newsletter-form__field-wrapper .field:after,.password-area-body .newsletter-form__field-wrapper .field:before{display:none}.password-area-body .newsletter-form__field-wrapper .field input{border-radius:12px;height:60px;display:flex;align-items:center;padding-top:20px;font-family:Helvetica;font-weight:500;font-style:Medium;font-size:16px;line-height:1.5}.password-area-body .newsletter-form__field-wrapper label.field__label{font-family:Helvetica;font-weight:500;font-size:16px;line-height:1.5;color:#000;padding:0!important;margin:0!important;top:15px}.password-area-body .newsletter-form__field-wrapper .field input:focus~label,.password-area-body .newsletter-form__field-wrapper .field input:not(:placeholder-shown)~.field__label{font-size:12px;top:5px}.password-area-body .newsletter-form__field-wrapper .field button{width:auto;color:#fff;background-color:#c46c3b;height:61px;border-radius:12px;font-family:Helvetica;font-weight:700;font-size:16px;line-height:100%;text-transform:uppercase;padding:15px 40px}.countdown-timer .timercount span{font-family:Rilley;font-weight:500;font-size:40px;line-height:48px;text-align:center;color:#fff}.countdown-timer .timercount{border:3px solid #D9D9D9;width:118px;height:118px;display:block;justify-content:center;align-items:center;border-radius:100%;padding-top:20px;position:relative}.countdown-timer .timercount p{font-family:Helvetica;font-weight:500;font-size:16px;line-height:26px;text-align:center}.countdown-timer .timercount p{font-family:Helvetica;font-weight:500;font-size:16px;line-height:26px;text-align:center;margin:0;text-transform:capitalize}.password-timer-m{margin-top:100px}.password__footer{background-color:transparent;padding:23px 0}.password{height:auto!important}.password footer{margin-top:59px}.coming-soon-content-top h2 span{color:#c46c3b}.password__footer p,.password__footer a{text-decoration:none;margin:0;font-family:Helvetica;font-weight:500;font-size:16px;line-height:26px;text-align:center;color:#3e3e3c}details.password-modal.modal .modal__content{z-index:9999;height:100%;padding:100px 0}details.password-modal.modal .password-modal__content{padding:0!important}details.password-modal.modal .password-modal__content form{padding:0!important;margin:0}details.password-modal.modal .password-modal__content form .password-field.field:after,details.password-modal.modal .password-modal__content form .password-field.field:before{display:none}body.overflow-hidden .password-timer-m{z-index:-1}details.password-modal.modal .password-modal__content form .password-field.field input{margin:0;font-family:Helvetica;font-weight:500;font-style:Medium;font-size:16px;line-height:26px;color:#000;border:none;height:55px;outline:none!important;box-shadow:none;border:1px solid #000;border-radius:10px}details.password-modal.modal button.password-button.button.button--outline:after,details.password-modal.modal button.password-button.button.button--outline:before{display:none}details.password-modal.modal button.password-button.button.button--outline{transition:.5s;font-weight:500;font-style:Medium;font-size:18px;color:#000;background-color:#cedc00;text-transform:uppercase;font-weight:600;border-radius:10px;height:55px}details.password-modal.modal label.field__label{color:#000;font-size:16px;font-family:Helvetica;font-weight:500;top:16px}.password-field.field input:focus~label,.password-field.field .field__input:not(:placeholder-shown)~.field__label{font-size:12px;top:5px}details.password-modal.modal button.password-button.button.button--outline{background-color:#263d60;color:#fff;margin-left:10px}details.password-modal.modal h2{font-family:Helvetica;font-size:20px;font-weight:700;margin-top:0;margin-bottom:20px}small.password__footer-text{margin-top:15px!important}details.password-modal.modal small.password__footer-text,details.password-modal.modal small.password__footer-text a{font-size:16px;margin-top:10px;font-weight:500;font-family:Helvetica;color:#000}body.password.gradient{background-color:#fffaf2!important}.password-timer-head h4{font-size:40px;font-weight:700;color:#fff}.password-area-body>p{font-size:18px;font-weight:600;margin:50px 0 20px!important}.modal__toggle-open.password-link{font-family:Helvetica}.password-field.field.password-field--error{flex-direction:column}.password-field .form__message span.svg-wrapper{display:none}.password-area-foot p{color:#fff}.password .password-header img.password-logo{padding:5px 0}.password__footer{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:10px 15px;padding-left:15px;padding-right:15px}.copyright_links{display:flex;flex-wrap:wrap;gap:15px}.copyright_item{display:flex;align-items:center;gap:15px}.copyright_links .copyright_item:before{content:"|"}body,p{font-family:Helvetica;font-size:16px;font-weight:400;line-height:1.25;color:#3e3e3c}p{margin:0}img{max-width:100%;height:auto}div#shopify-section-main-password-header .gradient{background:#fffaf2!important}.coming-soon-iwt-area{display:flex;gap:30px}.coming-soon-iwt-area>*{width:calc(50% - 15px)}.coming-soon-iwt-area-l{display:flex;align-items:center;width:45%}.coming-soon-content-box{padding:100px 0}.coming-soon-content-top{max-width:480px;margin:25px 0 30px}.coming-soon-content-top h2{font-family:Rilley;font-size:50px;line-height:1;color:#263d60;margin:0 0 10px}.newsletter-form__field-wrapper{max-width:300px}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .input-fields .field{margin-bottom:10px}.newsletter-form__field-wrapper .field input{border:1px solid #dddddd;border-radius:30px}.newsletter-form__button{border:1px solid #263d60;border-radius:30px;color:#fff;background:#263d60;font-size:18px;font-weight:700;width:100%;height:auto;position:static;padding:12px 40px}.coming-soon-img{position:relative}.coming-soon-img:after{background:url(/cdn/shop/files/new-shape.svg?v=1775541447);content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:bottom}.password #shopify-section-main-password-header{position:absolute;width:100%;z-index:1}.password div#shopify-section-main-password-header .gradient{background:transparent!important}.password #shopify-section-main-password-header hr{display:none}.coming-soon-iwt-area-r{flex:1;margin-right:calc(55% - 55vw);width:55%}.coming-soon-iwt-area-r img{width:100%}.coming-soon-iwt-inn{overflow:hidden}.password .coming-soon-content-top p{color:#3e3e3c;font-size:20px!important;line-height:32px!important}.password .newsletter-form__field-wrapper .field input{border:1px solid rgba(200,200,200,1);height:58px;border-radius:6px;box-shadow:none;outline:none;margin-bottom:10px;font-family:Helvetica;font-weight:400;font-size:16px;line-height:26px;padding-top:0;padding-bottom:0}.password .newsletter-form__field-wrapper .field label.field__label{top:18px;font-family:Helvetica}.password .newsletter-form__field-wrapper .field__input:focus~.field__label,.password .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label{top:10px}.password .newsletter-form__field-wrapper .field__input:focus,.password .newsletter-form__field-wrapper .field__input:not(:placeholder-shown){padding-top:15px!important}.password .newsletter-form__field-wrapper{max-width:100%}.password .newsletter-form__field-wrapper .field.submit-btn #Subscribe{background:#263d60!important;border:none;height:60px;margin-top:3px;font-family:Helvetica;transition:.5s}.password .newsletter-form__field-wrapper .field.submit-btn #Subscribe:hover{background-color:#c46c3b!important}.password .newsletter-form__field-wrapper .field.submit-btn #Subscribe:hover{background:#263d60}.password .password-header .modal__toggle-open.password-link{background:#c46c3b;border:none;height:60px;margin-top:3px;font-family:Helvetica;color:#fff;font-size:18px;border-radius:200px;text-decoration:none;text-transform:capitalize;padding:0 21px;letter-spacing:1px}.password .password-header .modal__toggle-open.password-link:hover{background:#263d60}.password .password-header{grid-template-columns:1fr 1fr;justify-content:space-between!important}.password .section.password-boxes-sec{background:#fffffb;padding-top:70px;padding-bottom:80px}.password .page-width,.password .password-header{max-width:1800px!important;padding:0 100px!important;width:100%!important}.password-boxes-list{display:flex}.password-boxes-list .password-box{width:33%;text-align:center}.password-boxes-list .password-box-text p{font-family:Helvetica;font-weight:700;font-size:18px;line-height:26px;text-align:center;margin-top:8px;color:#3e3e3c}.password details.password-modal.modal .modal__content{max-width:760px;margin:0 auto;position:fixed;top:50%;transform:translateY(-50%);height:auto;bottom:auto;background:#fffaf2;box-shadow:0 0 30px #0000001a;border-radius:20px;padding:70px;width:90%}.password details.password-modal.modal button.password-button.button.button--outline{background:#c46c3b}.password details.password-modal.modal button.password-button.button.button--outline:hover{background:#263d60}.password details.password-modal.modal h2{text-transform:capitalize}.password .password-header-with-social summary.modal__toggle{position:relative!important;top:0;right:0}.coming-soon-newsletter p.bottom_coming_soon{font-size:14px;line-height:22px;color:#263d60;text-align:center;margin-top:18px;font-weight:700;letter-spacing:0}@media(min-width:575px)and (max-width:992px){.password .page-width,.password .password-header{flex-direction:row}}@media(max-width:1200px){.coming-soon-newsletter p.bottom_coming_soon{font-size:12px}.password .page-width,.password .password-header{padding:0 20px!important}.password .coming-soon-content-top p{font-size:16px!important;line-height:24px!important}.coming-soon-content-top h2{font-size:38px;color:#263d60}.password .newsletter-form__field-wrapper .field input{margin-bottom:0}.password .coming-soon-newsletter .field.submit-btn{margin-top:20px}.password .coming-soon-content-box{padding-top:110px}.password .password-header-with-social{justify-content:end}.password .password-header .modal__toggle-open.password-link,.password .newsletter-form__field-wrapper .field.submit-btn #Subscribe{height:50px;font-size:16px;padding:0 17px}}@media only screen and (min-width:750px){.password-header{grid-template-columns:1fr 1fr!important}}@media(max-width:767px){.coming-soon-content-top{margin:0 0 30px}.password-timer-area{position:relative}details.password-modal.modal .modal__content{z-index:9999;height:100%;padding:150px 10px}.modal__content button.modal__close-button.link{margin-top:-10px;margin-right:-20px}.password-area-body .newsletter-form__field-wrapper{width:100%;flex-wrap:wrap}.password-timer-area div#countdown-timer{gap:15px;flex-wrap:wrap}.coming-soon-newsletter .field{flex-direction:column;justify-content:center;gap:10px}.countdown-timer .timercount span{font-size:18px;line-height:18px}.countdown-timer .timercount{width:75px;height:75px;padding-top:5px}.store-password-page .password-timer-head h4{font-size:30px;line-height:30px;padding-bottom:15px}.password-logo{max-width:100px!important;height:100px;object-fit:contain}.password-header-with-social{gap:5px;justify-content:center;flex-wrap:wrap}.store-password-page .password-header{display:grid;gap:13px;padding:0 10px}.password-timer-m{top:160px}.password-area-body .newsletter-form__field-wrapper{padding:10px 0}.password-area-body h3{font-size:30px;line-height:30px;padding-top:20px}.password-area-body .newsletter-form__field-wrapper .field button{position:unset;margin-left:0}.password-timer-m{margin-top:50px}.password-area-body>p{margin:30px 0!important}.password-area-body .newsletter-form__field-wrapper .input-fields{flex-direction:column}.password-area-body .newsletter-form__field-wrapper .field.submit-btn{max-width:100%;margin-left:0;margin-top:10px}.password-area-body p{margin-top:15px}details.password-modal.modal button.password-button.button.button--outline{margin-left:0;margin-top:10px}}@media(max-width:575px){.password details.password-modal.modal .modal__content{padding:30px}.coming-soon-iwt-area{flex-wrap:wrap}.coming-soon-iwt-area-l{width:100%}.coming-soon-iwt-area-r{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);flex:auto}.coming-soon-img:after{display:none}.password .coming-soon-content-box{padding-top:190px;padding-bottom:0}.password .section.password-boxes-sec{padding-top:50px;padding-bottom:74px}.password .coming-soon-newsletter .field{gap:0}.password .coming-soon-newsletter .field.submit-btn{margin-top:0}.password .password-boxes-sec .password-box-icon svg{width:52px;height:52px}.password .password-boxes-list .password-box-text p{font-size:14px;margin-top:0;letter-spacing:0}.password .newsletter-form__field-wrapper .field input{height:50px}.password .newsletter-form__field-wrapper .field label.field__label{top:12px;letter-spacing:0}.password .newsletter-form__field-wrapper .field__input:focus~.field__label,.password .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label{top:6px}.password .newsletter-form__field-wrapper .field__input:focus,.password .newsletter-form__field-wrapper .field__input:not(:placeholder-shown){padding-top:11px!important}.password-logo{margin-bottom:0}.password .password-header .modal__toggle-open.password-link{margin-top:0}.password__footer{flex-direction:column}.copyright_links .copyright_item:first-child:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-password.css.map */
