.coming-soon-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.coming-soon-bg img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.coming-soon-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--overlay))}.coming-soon-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100vh;width:100%;padding:70px 100px 50px;gap:30px}.coming-soon-logo{font-size:28px;margin-bottom:30px;letter-spacing:2px}.coming-subtitle{margin-top:20px;font-size:13px}.coming-heading{line-height:1;margin:20px 0 15px;font-size:80px;font-weight:500}.coming-soon-hero p{color:#fafaf5ab;line-height:1.8;font-size:18px;letter-spacing:1.2px}.coming-soon-timer{display:flex;justify-content:center;gap:15px;margin-bottom:20px}.time-box{width:60px;height:60px;border-radius:50%;background:#fff3;display:flex;flex-direction:column;align-items:center;justify-content:center}.time-box:first-child{background:#fafaf5}.time-box:first-child .num,.time-box:first-child .label{color:#4b3a36}.time-box .num{font-size:30px;line-height:1;font-weight:600}.time-box .label{font-size:10px;line-height:1}.coming-socials{margin-top:35px;display:flex;justify-content:center;gap:15px}.coming-socials a{width:36px;height:36px;border-radius:50%;background:#fafaf5;display:flex;align-items:center;justify-content:center;color:#4b3a36}.coming-socials a svg{width:25px;height:25px}.coming-soon-hero .brand-logo svg{max-width:95px;width:100%;height:auto}.template-password .shopify-app-block{display:none}.password-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;align-items:center;justify-content:center}.password-popup.active{display:flex}.password-popup-inner{background:#fff;padding:30px;max-width:580px;width:100%;position:relative;margin:16px}.close-popup{position:absolute;top:10px;right:10px;border:none;background:none;font-size:22px;cursor:pointer}.open-password-popup{margin-top:24px}.password-popup h4{color:#000}.password-popup form,.password-popup .custom-btn.dark{margin-top:24px}.password-popup form input{width:100%;padding:16px;border:1px solid #4B3A36;background:trasparent;font-family:var(--body-jost-regular);font-weight:400;font-size:14px;line-height:150%;letter-spacing:0em;color:var(--black)}p.password-error{color:red;padding-top:20px}@media screen and (max-width:767px){.time-box .num{font-size:25px}.coming-soon-timer{gap:12px}.coming-soon-hero p{font-size:16px}.coming-soon-content{padding:70px 32px 50px}.coming-heading{font-size:70px}.password-popup form,.password-popup .custom-btn.dark{margin-top:16px}}@media screen and (max-width:575px){.time-box .num{font-size:20px}.time-box{width:48px;height:48px}.time-box .label{font-size:9px}.coming-soon-hero p{font-size:14px}.coming-heading{font-size:60px}.coming-socials a{width:30px;height:30px}}@media screen and (max-width:480px){.coming-heading{font-size:50px}.coming-soon-hero p{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/coming-soon.css.map */
