@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;display:none}.password-header{display:flex}.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}.coming-soon-content-top h2 b{padding:0 3px;font-family:auto}.custom-popup .popup-content .contact-popup-block{display:flex;justify-content:center;padding-top:20px;gap:100px}.custom-popup .popup-content .contact-popup-block .contact-popup-icon{display:flex;justify-content:center}.custom-popup .popup-content .contact-popup-block .contact-popup-info{text-align:center}.custom-popup .popup-content .contact-popup-block h4{color:#fff;font-size:20px;margin:10px 0}.custom-popup .popup-content .contact-popup-block p a{color:#fff;text-align:center}.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:10px}.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;max-width:100px}.password__footer{display:flex;justify-content:center;flex-wrap:wrap;gap: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:30px 0 0}.coming-soon-content-top{max-width:480px;margin:25px 0 10px}.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}body.password-pg-popup-open{overflow:hidden}body.password-pg-popup-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:9998}.custom-popup{position:fixed;top:50%;transform:translate(-50%,-50%);bottom:0;left:50%;width:700px;max-width:100%;height:500px;display:flex;align-items:center;justify-content:center;background:#233d5e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;border-radius:20px;overflow-y:scrall}div#contact-popup h3{text-align:center;font-family:Rilley;font-size:40px;padding:0;border:0px;margin:0}div#contact-popup p{text-align:center}div#contact-popup .popup-content{display:flex;flex-direction:column;justify-content:center}.custom-popup .popup-content{overflow-y:auto;overflow-x:hidden;height:500px}.custom-popup .popup-content::-webkit-scrollbar{width:8px}.custom-popup .popup-content::-webkit-scrollbar-track{background:#ffffff14;border-radius:20px}.custom-popup .popup-content::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:20px;transition:.3s ease}.custom-popup span.close-popup{display:flex;justify-content:center;background-color:#fff;width:30px;height:30px;border-radius:100%;margin-left:auto;align-items:center;color:#203d5c!important;position:absolute;right:20px;top:15px;cursor:pointer}.custom-popup::-webkit-scrollbar-thumb:hover{background:#fff9}.custom-popup{scrollbar-width:thin;scrollbar-color:rgb(32 61 92) rgba(255,255,255,.08);display:none}body.password-pg-popup-open .custom-popup{opacity:1;visibility:visible}.custom-popup .popup-inner{width:500px;max-width:calc(100% - 30px);background:#fff;border-radius:24px;padding:40px 35px;box-shadow:0 20px 60px #0003;transform:translateY(40px) scale(.96);transition:transform .5s cubic-bezier(.22,1,.36,1);overflow:hidden}body.password-pg-popup-open .custom-popup .popup-inner{transform:translateY(0) scale(1)}.custom-popup .popup-close{position:absolute;top:18px;right:18px;width:40px;height:40px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s ease}.custom-popup .popup-close:hover{background:#000;color:#fff}.custom-popup .popup-content{padding:30px;color:#fff}.custom-popup .popup-content span,.popup-content p,.popup-content h3,.popup-content h2{color:#fff}.custom-popup .popup-content h3{font-size:40px;margin:0 0 20px;font-family:Rilley;border-bottom:1px solid;padding:0}body.password-pg-popup-open .custom-popup ul li{margin-bottom:15px}body.password-pg-popup-open .custom-popup a{color:#fff}.popup-content h3,.popup-content h2{font-family:Rilley;font-size:30px;margin:10px 0}.custom-popup .popup-content .popup-text p{font-size:16px;line-height:26px;font-weight:500}.password_footer-copyright{display:flex;flex-wrap:wrap;gap:10px 15px}.pwd_social{gap:15px}.pwd_footer_social_links .list-social__link{padding:0}.pwd_footer_social_links .list-social__link .svg-wrapper svg path{fill:#3e3e3c}.list-social__link:hover .icon{transform:scale(1)!important}@media(min-width:575px)and (max-width:992px){.password .page-width,.password .password-header{flex-direction:row;justify-content:center!important}}@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){.popup-content h3,.popup-content h2{font-size:30px;margin:10px 0}.custom-popup .popup-content .contact-popup-block h4{font-size:18px}.custom-popup .popup-content .contact-popup-block .contact-popup-icon svg{width:25px;height:25px}div#contact-popup h3{font-size:25px}.custom-popup .popup-content .contact-popup-block{padding-top:30px;gap:20px;flex-wrap:wrap}.custom-popup .popup-content{padding:20px}.custom-popup{max-width:95%;height:390px}.popup-content{height:390px!important}.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:100px;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-copyright{flex-direction:column}.copyright_links .copyright_item:first-child:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-password.css.map */
