.footer-cust{background-color:#000;height:auto;width:100%;z-index:2;position:relative}.footer__content-top{background-color:#fff;display:flex!important;justify-content:space-between;align-items:center;height:4vw;padding:0 2vw}.footer__content-top h2{font-size:1.5vw;font-family:neue-haas-grotesk-text;font-weight:700;font-style:italic}.footer__content-top h2:last-child{color:#b8b8b8;position:relative;cursor:pointer}.footer__content-top h2:last-child:before{position:absolute;left:-1vw;top:40%;content:" ";width:7px;height:7px;background-color:#878787;animation:blink 1s infinite linear}@keyframes blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.5)}}.footer__content-center{display:flex;min-height:23vw;padding-top:3%;padding-left:2%;height:auto;width:100%}.footer__content-center ul{width:auto;list-style:none;gap:2.5%;display:flex;flex-direction:column;min-width:20%}.footer__content-center ul h4{color:#fff;font-size:1vw;font-family:neue-haas-grotesk-text;font-weight:500;font-style:normal;margin-bottom:1.25vw}.footer__content-center ul li{position:relative;line-height:1.5}.footer__content-center ul li a{color:#fff;font-size:.8vw;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;opacity:75%}.footer__content-center ul li span{color:#000;background-color:#fff;font-size:.6vw;padding:.025vw .35vw;margin-left:.5vw;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal}.footer__content-bottom{min-height:16vw;display:flex;align-items:flex-end;justify-content:start;width:100%}.footer-logo{width:26%;margin-left:0;margin-right:0;display:flex;justify-content:flex-start;padding-left:2%}.footor-logo svg{width:60%;height:60%}.footer__content-bottom p{color:#fff;font-size:1.4vw;width:43%;line-height:1.25;font-family:Satoshi-variable-bold;font-style:italic;margin-right:0;text-transform:capitalize;opacity:80%;padding-bottom:1vw;padding-left:2vw}.footer-img-right{width:10%;position:relative;display:flex;align-items:center;justify-content:flex-end;padding-bottom:3%;padding-right:3%;height:5.5vw;margin-left:25vw}.footer-img-right svg{width:87%;position:absolute;transform-origin:center center;height:100%}.footer-img-right svg:last-child{height:150%;width:auto;animation:rotateSvs 20s linear infinite}@keyframes rotateSvs{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer__content-center a{position:relative;display:inline-block;text-decoration:none}.footer__content-center a:before{content:"";position:absolute;bottom:0;left:50%;width:0%;height:1px;background-color:#fff;transition:all .4s ease-in-out;transform:translate(-50%)}.footer__content-center a:hover:before{width:100%}.page-width .product{background:#fff;position:relative;z-index:1}.no-scroll{overflow:hidden}.overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;justify-content:center;align-items:center}.overlay .popup{background:#000;padding:30px;border-radius:7px;width:25vw;max-width:25vw;height:auto;position:relative;border:1px solid rgba(255,255,255,.3)}.overlay form{display:flex;flex-direction:column;margin-top:3vh}.popup p{font-size:1.3vw;color:#fff;margin-bottom:.8vh;font-family:Neue-Montreal-Regular;line-height:1.1}.popup .off10{font-weight:600;font-size:1vw;font-family:Neue-Montreal-Regular;margin-bottom:2.5vh}.popup .form__message{color:#fff;font-family:Neue-Montreal-Regular;text-transform:uppercase}.popupClose{position:absolute;right:1%;top:2%;height:35px;width:35px;cursor:pointer}.popup .ln1{height:1px;width:100%;display:flex;background:#ffffff4d}.popup .pop-data{font-size:.58vw;font-family:Neue-Montreal-Regular;width:95%;line-height:1.16;opacity:70%}.popup form label{color:#fff;line-height:1;font-family:Neue-Montreal-Regular;font-size:.79vw}.popup form .pn{margin-top:3vh}.popup form input{border:none;border-bottom:1px solid rgba(255,255,255,.3);background-color:transparent;color:#fff;outline:none;height:4vh;font-family:Neue-Montreal-Regular;outline-offset:0;box-shadow:none}.popup form .pop-submit{height:6vh;border-radius:50px;cursor:pointer;font-family:Neue-Montreal-Regular;margin-bottom:3vh}.overlay .newsletter-form__field-wrapper .field__button{position:unset;height:6vh;width:100%;background:#fff;color:#000;border-radius:50px;font-size:.67vw;font-family:Neue-Montreal-Regular;margin:2vh 0 3.5vh}.overlay .newsletter-form__field-wrapper .field{flex-direction:column}.overlay .field__input:-webkit-autofill~.field__button{color:#000;font-family:Neue-Montreal-Regular}.overlay .newsletter-form__field-wrapper .field__input{height:4vh;border-radius:0;background:transparent;color:#fff;border-bottom:1px solid rgba(255,255,255,.3);font-family:Neue-Montreal-Regular;padding-left:0!important}.overlay .newsletter-form__field-wrapper .field input::placeholder{color:#fff6!important;opacity:1;font-size:.6vw}.popup .footer-block__heading{color:#fff;line-height:1;font-family:Neue-Montreal-Regular;font-size:.8vw;font-weight:700;text-align:center;padding:.5vh 0 1.5vh}.customize-popup .input-fields input::placeholder{font-weight:500;font-family:Neue-Montreal-Regular}.customize-popup .input-fields input{padding:10px}.logo-text{display:block;color:#fff;padding-left:2%}.logo-text p{text-transform:none;font-size:1vw;font-style:italic;opacity:80%}@media screen and (max-width:950px){.logo-text{display:flex;align-items:center;justify-content:center}.logo-text p{font-size:14px}}.nd-top-searches{padding:2rem 3rem;font-size:1.3rem}.nd-top-searches h3{color:#fff;padding-right:1rem;opacity:80%;display:inline}.nd-top-searches a{color:#fff;text-transform:none;position:relative;transition:color .25s ease;opacity:80%}.nd-top-searches a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:#ffffffe6;transition:width .22s ease}.nd-top-searches a:hover{color:#fff}.nd-top-searches a:hover:after{width:100%}.nd-top-searches .nd-sep{color:#fff;pointer-events:none}.nd-top-searches__toggle{font-size:.8rem;background:#000;border:none;color:#fff;margin-left:1rem}@media screen and (max-width:950px){.nd-top-searches{font-size:1rem;padding:0rem 1rem;opacity:80%;padding:1rem}.nd-top-searches h3{font-size:1.2rem}}@media screen and (max-width:950px){.footer-img-right svg:last-child{height:497%}.overlay .popup{background:#000;padding:25px 20px 20px;border-radius:7px;width:100%;max-width:100%;height:auto;position:relative;border:1px solid rgba(255,255,255,.3)}.popup .off10{font-weight:600;font-size:14px;font-family:Neue-Montreal-Regular;margin-bottom:20px}.popup form label{color:#fff;line-height:1;font-family:Neue-Montreal-Regular;font-size:13px}.overlay .newsletter-form__field-wrapper .field__input{height:3vh;border-radius:0;background:transparent;color:#fff;padding-left:0!important;font-size:12px}.popup form input{border:none;border-bottom:2px solid rgba(255,255,255,.3);background-color:transparent;color:#fff;outline:none;height:3vh;font-family:Neue-Montreal-Regular;outline-offset:0;box-shadow:none;font-size:12px}.overlay .newsletter-form__field-wrapper .field__button{position:unset;height:45px;width:100%;background:#fff;color:#000;border-radius:50px;font-size:9px;font-family:Neue-Montreal-Regular;margin:2vh 0 3.5vh}.popup .pop-data{font-size:9px;font-family:Neue-Montreal-Regular;width:95%;line-height:1.3;opacity:70%}.popup p{font-size:22px}.overlay{height:100svh;align-items:end;padding-bottom:8vh}.overlay .newsletter-form__field-wrapper .field input::placeholder{color:#fff6!important;opacity:1;font-size:8px}.popup .footer-block__heading{font-size:12px}}.footer-utility{width:100%;border-top:1px solid rgba(255,255,255,.15);background:transparent;padding:14px 5%;display:flex;align-items:center;justify-content:space-between;gap:16px}.n99-footer-socials{display:flex;align-items:center;gap:12px}.n99-footer-socials a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:#ffffffe6;transition:background-color .25s ease,opacity .25s ease,transform .25s ease}.n99-footer-socials a:hover{background:#ffffff14;transform:translateY(-1px)}.n99-footer-socials svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;opacity:.95}.n99-footer-socials svg rect,.n99-footer-socials svg circle{fill:none}.footer-utility__text{display:flex;justify-content:center;text-align:center}.footer-utility__text p{margin:0;color:#fffc;font-size:11px;line-height:1.4}.payment{color:#fffc;display:flex;justify-content:center;align-items:center;gap:.5rem;padding:0;white-space:nowrap}.payment p{font-size:1.2rem;margin:0}.payment .payment-svg{width:3rem;height:2.1rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:4px}.payment .payment-svg img{max-width:80%;max-height:90%;height:auto;width:auto;object-fit:contain;display:block}@media screen and (max-width:950px){.footer-utility{flex-direction:column;align-items:center;text-align:center;padding:0;gap:12px}.footer-utility__text{order:2}.n99-footer-socials{order:1;justify-content:center}.payment{order:3;justify-content:center;white-space:normal}.payment p{font-size:1rem;text-align:center}}@media(max-width:950px){.popular-searches,.popular-searches *{text-transform:none;letter-spacing:0}.popular-searches{margin:18px 0 10px}.popular-searches p,.popular-searches div{font-size:11px;line-height:1.6;opacity:.9;word-break:break-word}.popular-searches{max-width:92%;margin-left:auto;margin-right:auto;text-align:left}}@media(max-width:950px){.footer__content-bottom{padding:22px 16px 0!important;flex-direction:column;align-items:center;gap:14px}.footer__content-bottom p{width:100%!important;font-size:14px!important;line-height:1.4!important;text-align:center;padding:0!important;margin:0!important;opacity:.85}}@media(max-width:950px){.n99-footer-socials{justify-content:center!important;margin:18px 0 10px!important}}@media(max-width:950px){.footer-logo{width:85%!important;justify-content:center!important;padding-left:0!important;margin:10px 0 6px}.footer-logo svg{max-width:320px;height:auto}}.footer__content-center ul li span,.f-container-content.mobile li span{background:transparent!important;color:#ffffffd9!important;border:1px solid rgba(255,255,255,.45)!important;border-radius:5.5px!important;padding:.25em .7em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-family:neue-haas-grotesk-display!important;font-weight:500!important;font-style:normal!important;margin-left:.5vw}.footer__content-center ul li span{font-size:.55vw!important}@media(max-width:950px){.f-container-content.mobile li span{font-size:9px!important;margin-left:8px!important}}.gradient-text{background:linear-gradient(90deg,#ff5a5a,#ff2e5d,#ffcc6a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/39/assets/footer-cust.css.map */
