.main-footer{height:35vw;position:relative;background:#000;z-index:1}.main-footer .main-footer-top{height:100%;width:100%;display:flex}.main-footer .main-footer-top .footer-top-left{width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:3vw 0 2vw 2vw}.main-footer .main-footer-top .footer-top-left .footer-logo{width:fit-content;padding:0;border:none}.main-footer .main-footer-top .footer-top-left .footer-email{width:60%}.main-footer .main-footer-top .footer-top-left svg{width:100%;height:3.5vw;fill:#fff}.main-footer .main-footer-top .footer-top-right{width:50%;height:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:end;padding-block:3vw 2vw;padding-right:2vw;flex-wrap:nowrap;gap:5%;row-gap:15%}.main-footer .main-footer-top .footer-top-right .right-links{height:auto;width:100%;display:flex;gap:1vw}.main-footer-top .footer-top-right ul{list-style-type:none}.f-navlist{width:28%}.main-footer-top .footer-top-right p{font-size:.8vw;color:#fff;font-family:var(--card-price-font-family);font-weight:700;font-style:normal;padding-bottom:1vw}.main-footer-top .footer-top-right ul li{line-height:1.5}.main-footer-top .footer-top-right ul li a{font-size:.7vw;color:#fff;font-family:var(--card-price-font-family);font-weight:500;font-style:normal;position:relative;text-transform:none;opacity:70%}.f-span-wp{background:#fff;color:#f15a22;padding:.1vw .3vw;font-size:.45vw;margin-left:.2vw}.main-footer .main-footer-top .footer-top-left h2{font-size:1.4vw;font-family:var(--card-price-font-family);font-weight:700;font-style:normal;padding-bottom:.5vw;color:#fff}.main-footer .main-footer-top .footer-top-left p{line-height:1.3;font-size:.8vw;width:68%;font-family:var(--card-price-font-family);font-weight:500;font-style:normal;color:#fff;padding-bottom:1.3vw;opacity:60%}.main-footer .main-footer-top .footer-top-left a{font-family:var(--card-price-font-family);font-weight:500;font-style:normal;font-size:.7vw;margin:0;gap:2vw;line-height:1;padding:0 2vw;height:3vw;display:flex;border:1px solid #A3C7D280;width:fit-content;color:#fff;align-items:center;border-radius:10px}.d-brand{flex-direction:column}.s5s-copyright{width:100%;height:2.5vw;padding:0 2%;background:#000;display:flex;align-items:center;justify-content:space-between;z-index:1;position:relative;border-top:1px solid #A3C7D280}.s5s-social-menu{display:flex;justify-content:space-between;align-items:center;width:100%}.s5s-social-menu .copyright-span{color:#fff;font-family:var(--card-price-font-family);font-size:.65vw;opacity:.5}.s5s-social-menu .copyright-span a{color:#fff;font-family:var(--card-price-font-family);font-size:.65vw}.s5s-social-menu ul{display:flex;gap:2vw;align-items:center;list-style:none}.s5s-social-menu ul li a{opacity:.5;font-size:.65vw;font-family:var(--card-price-font-family);font-weight:500;font-style:normal;color:#fff}.s5s-policy-menu ul{display:flex;gap:1vw;align-items:center;list-style:none}.s5s-policy-menu ul li{width:-webkit-fill-available}.s5s-policy-menu ul li p{font-size:1rem;font-family:var(--card-price-font-family);font-weight:500;color:#000;text-transform:uppercase}.sign_member_container{gap:3%;width:100%;justify-content:end;align-items:center}.sign_member_container .sign-up-link{display:flex;gap:5%;justify-content:end}.sign_member_container .sign-up-link a{font-size:.7vw;color:#ffffffba;margin:0;gap:2vw;line-height:normal;padding:0 3vw;height:3vw;display:flex;border:1px solid #A3C7D280;min-width:max-content;align-items:center;justify-content:center;font-family:var(--card-price-font-family);font-weight:500;font-style:normal;border-radius:10px}.sign_member_container .social-link{display:flex;flex-direction:column}.sign_member_container .social-link span{font-family:var(--card-price-font-family);color:#f6f6f6;font-size:.8vw;line-height:1.3}.sign_member_container .social-link ul{display:flex;align-items:center;gap:5%}.sign_member_container a.sign-up{padding:0 2vw;height:3vw}.footer-waitlist{width:68%}.main-footer .main-footer-top .footer-top-left .footer-waitlist p{padding:.5vw 0 0;width:100%;font-size:.72vw;opacity:.7}.footer-waitlist .field{display:flex;height:3.35vw;align-items:center;padding-right:.6vw!important;width:100%;border:1px solid #A3C7D280;border-radius:10px}.footer-waitlist .field>input::placeholder{color:#ffffffba!important;font-size:.75vw;display:flex;opacity:1}.footer-waitlist .field>input{background:transparent;position:static;color:#ffffffba;font-size:.77vw;margin:0!important;width:70%;height:100%;padding:0 1.2vw!important;font-family:nits-unscene-Pro-Display-Regular}.footer-waitlist .field>input:before,.footer-waitlist .field>input:after{display:none!important}.footer-waitlist .field>button{color:#ffffffba;position:static;font-size:.7vw;width:30%;border:1px solid #A3C7D280;border-radius:50px;height:2vw;width:2vw;font-family:nits-unscene-Pro-Display-Regular}.footer-waitlist .field>button span{height:70%;width:50%;justify-content:center;align-items:center;display:flex}.footer-waitlist .field>button span svg{height:100%;width:100%}.footer-waitlist .field>button span svg path{stroke:#fff}.newsletter-form__field-wrapper .field:before{content:none!important}.newsletter-form__field-wrapper .field:after{content:none!important}@media screen and (max-width:950px){.main-footer{height:auto}.cbtn-wislist-container{display:flex;align-items:end;justify-content:space-between;padding:0 3% 0 0}.s5s-policy-menu ul li p{color:#0006}.main-footer .main-footer-top{flex-direction:column}.main-footer .main-footer-top .footer-top-left{width:100%;height:100%;padding:3vw 5% 6vw}.main-footer .main-footer-top .footer-top-left p{width:100%;font-size:3vw;padding-bottom:4vw}.main-footer .cbtn-wishlist{width:30%;height:5vh}.s5s-social-menu .copyright-span,.s5s-social-menu .copyright-span a{font-size:3vw;line-height:1.3;width:100%;text-align:center}.main-footer .main-footer-top .footer-top-left a{height:10vw;font-size:3vw;padding:0 5vw}.main-footer .main-footer-top .footer-top-left h2{margin:3vh 0 2vh;font-size:6vw}.main-footer .main-footer-top .footer-top-right{width:100%;padding-top:4%}.s5s-copyright{width:100%;height:10vw;z-index:2}.s5s-social-menu{width:100%;height:100%;flex-direction:column-reverse;justify-content:center;gap:1vw}.d-brand{flex-direction:row}.s5s-social-menu ul{gap:.5vw;justify-content:space-between;width:100%}.s5s-social-menu ul li{line-height:1}.s5s-social-menu ul li a{font-size:8px}.f-navlist .l1{position:relative;width:100%;font-size:3vw!important}.main-footer .main-footer-top .footer-top-left .footer-email{width:100%}.main-footer-top .footer-top-right p{padding-bottom:0}.main-footer .main-footer-top .footer-top-right{padding-right:0;padding-block:0}.main-footer .main-footer-top .footer-top-right .right-links{flex-direction:column;gap:0}.f-navlist .l1:after{content:"+";position:absolute;top:0;right:0;font-size:large;height:100%;display:flex;align-items:center;font-weight:700;font-family:monospace}.f-navlist.open p:after{content:"-"}.f-navlist{height:100%;width:100%;justify-content:flex-start;flex-direction:column;justify-content:center;align-items:flex-start;padding:15px 5%;border-top:1px solid #ffffff40;position:relative}.f-navlist.ul-f-navlist{padding:5vh 5%}.main-footer-top .footer-top-right .f-navlist.ul-f-navlist ul li{padding:0}.f-navlist p{font-size:3vw;color:#fff;font-family:var(--card-price-font-family);font-weight:700}.f-navlist ul{padding:0;max-height:0;overflow:hidden;width:100%;list-style:none;padding-inline:2.5vw;display:flex;flex-wrap:wrap;gap:2vw}.main-footer-top .footer-top-right ul li{line-height:normal;padding:0;border:1px solid #ededed20;border-radius:6vw;padding:1.7vw 3vw;line-height:1}.f-navlist ul.f-navlist-ul{max-height:max-content!important;display:flex;justify-content:space-between}.m-svhg{width:100%;padding:5% 2%;fill:#fff;background:#000;z-index:2;position:relative;justify-content:center;border-top:1px solid #ffffff40}.main-footer-top .footer-top-right ul li a{font-size:2.6vw;color:#fff;font-family:var(--card-price-font-family);font-weight:500;height:100%;width:100%;display:flex}.s5s-copyright{border-top:1px solid #ffffff40}.footer-waitlist{width:100%}.footer-waitlist .field{height:12.5vw;width:100%;padding-right:4px!important;border-radius:7px}.footer-waitlist .field>button{height:9vw;font-size:2.6vw;line-height:1;width:auto;aspect-ratio:1 / 1}.footer-waitlist .field>input::placeholder{font-size:2.7vw!important}.footer-waitlist .field>input{font-size:2.7vw!important;padding:0 3vw!important}.main-footer .main-footer-top .footer-top-left .footer-waitlist p{padding:2vw 0 0;font-size:2.5vw;line-height:1.1}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/new-footer.css.map */
