.cust-footer{height:auto;width:100%;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.main-footer-box{height:95vh;width:100%;padding-top:7%;display:flex;flex-direction:column}.main-footer-box .footer-top{height:55%;width:100%;display:flex}.main-footer-box .footer-top .footer-t-left{height:100%;width:50%;display:flex;flex-direction:column;padding:0 1.5%}.main-footer-box .footer-top .footer-t-right{height:100%;width:50%;display:flex;justify-content:end;padding:0 2%;gap:13%;position:relative}.cp-write{padding-top:5vw;font-size:.6vw;color:#000;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.main-footer-box .footer-top .footer-t-right ul{display:flex;flex-direction:column;gap:2%}.main-footer-box .footer-top .footer-t-right ul li a{font-size:.6vw;position:relative}.main-footer-box .footer-top .footer-t-right a:before{content:"";position:absolute;bottom:-3%;left:50%;width:0%;height:1px;background-color:#000;transition:all .4s ease-in-out;transform:translate(-50%)}.main-footer-box .footer-top .footer-t-right a:hover:before{width:100%}.main-footer-box .footer-big-text{max-height:45%;width:100%;display:flex;align-items:center;justify-content:center;padding:1% .5%}.main-footer-box .footer-big-text svg{height:100%;width:100%}.main-footer-box .footer-top .footer-t-left .left-span-top{width:100%;height:45%;display:flex;flex-direction:column}.main-footer-box .footer-top .footer-t-left .left-span-bottom{width:100%;height:55%}.footer-t-left p,.footer-t-left a{font-size:.6vw;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;color:#000;width:fit-content}.main-footer-box .footer-top .footer-t-left .left-span-top p{padding-bottom:5%}.subscribe-div{height:6vh;width:55%;margin-top:.5%;padding:.4%;border-radius:0}.subscribe-div .footer-block__newsletter{--inputs-border-opacity: 0;--inputs-border-width: 0;padding-top:3%}.subscribe-div form{height:100%}.newsletter-form__field-wrapper .field input[type=email]{margin:0}.footer-block__newsletter .newsletter-form__field-wrapper .field .field__label{top:2.5vh;left:2vw;color:#000}.newsletter-form__field-wrapper .field__input:focus~.field__label{top:-2vh;left:2vw}.field input[type=email]{text-transform:uppercase;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;color:#000;font-size:1.3rem;padding-left:0}.newsletter-form__field-wrapper .field__input{height:100%;border-radius:0;background:transparent}.footer-block__newsletter{height:100%;width:100%}.newsletter-form__field-wrapper,.newsletter-form__field-wrapper .field{height:100%}.newsletter-form__field-wrapper .field__button{height:100%;width:35%;margin:0;color:#000;border-radius:0;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;font-size:1.3rem;text-decoration:underline}.newsletter-form__message{font-size:9px;text-transform:uppercase;line-height:1;margin-top:1rem;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.newsletter-form__field-wrapper .field input::placeholder{font-size:12px;color:#0005;opacity:1}.subscribe-div .field__input:focus{padding:unset}.subscribe-div p:first-of-type{padding-bottom:1.5%}@media screen and (max-width: 950px){.shopify-section-group-footer-group{z-index:1;background:#f1f1f3}.main-footer-box{padding:15% 4% 0;height:auto}.main-footer-box .footer-top{height:40vw;flex-direction:column}.main-footer-box .footer-top .footer-t-left{width:100%;min-height:60%}.main-footer-box .footer-top .footer-t-left .subscribe-div{width:100%}.footer-t-left p{font-size:9px;font-style:italic;opacity:.56;letter-spacing:.2px;line-height:1.4}.subscribe-div p:first-of-type{font-style:normal;opacity:1}.main-footer-box .footer-top .footer-t-left .subscribe-div form{margin-top:35px}.newsletter-form__field-wrapper .field input::placeholder{font-size:10px;letter-spacing:.1px}.newsletter-form__field-wrapper .field input{font-size:10px;letter-spacing:.1px}.newsletter-form__field-wrapper .field__button{width:20%;font-size:10px;letter-spacing:.4px}.f-container-content{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:0;flex-direction:column;padding:0;padding-bottom:4vh}.f-navlist p{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;color:#000;font-size:10px;position:relative}.f-navlist p.l1:after{content:"+";position:absolute;top:50%;right:4%;font-size:18px;transform:translateY(-50%)}.f-navlist{width:100%;justify-content:flex-start;flex-direction:column;justify-content:center;align-items:flex-start;padding:11px 0 11px 2%;position:relative}.f-container-content .f-navlist ul{max-height:0;overflow:hidden;transition:max-height .5s ease-out;width:100%;padding:0 0 0 3%}.f-container-content .f-navlist.open ul{max-height:500px}.f-container-content .f-navlist.open .l1:after{content:"-"}.f-navlist ul li{color:#000;margin-top:1vh;padding:0 4% 0 0;opacity:80%}.f-navlist ul li.l1{font-size:13px;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal}.f-navlist ul li a{color:#000!important;font-size:9px;opacity:80%;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal}.f-navlist ul li span{font-size:11px;margin-left:1vw;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;color:#000;padding:1px 8px}.footer-mobile-links{display:flex;align-items:center;justify-content:start;flex-wrap:wrap;gap:2vw 12vw;padding-bottom:10vw;padding-left:2%}.footer-mobile-links a{font-size:10px;opacity:.4;text-transform:uppercase;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal}.footer-mobile-copyright{min-width:100%;padding-bottom:2vh}.footer-mobile-copyright p{text-align:center;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;font-size:10px;width:100%;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cust-footer.css.map */
