.section_new_footer *{margin:0;padding:0;box-sizing:border-box}.section_new_footer{padding:50px 25px 30px}.ctn_footer{border-radius:10px;padding:50px 0 30px;max-width:100%;width:100%;margin:0 auto}.ctn_footer .ctn_links{display:flex;justify-content:space-between;padding:0 50px 55px;gap:40px}.ctn_footer .ctn_links .links{display:flex;gap:30px}.ctn_footer .ctn_links .links .link{color:#fff;text-align:center;font-family:Helvetica Now Display;font-size:20px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;text-decoration:none;position:relative;height:fit-content}.ctn_footer .ctn_links .links .link:after{content:"";position:absolute;left:50%;bottom:-3px;width:0;height:2px;border-radius:20px;background-color:#fff;transform:translate(-50%);transition:width .3s ease-in-out}.ctn_footer .ctn_links .links .link:hover:after{width:100%}.ctn_footer .ctn_links .newsletter{display:flex;flex-direction:column;gap:17px}.ctn_footer .ctn_links .newsletter .txt{color:#fff;text-align:center;font-family:Helvetica Now Display;font-size:20px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.ctn_footer .ctn_links .newsletter form{display:flex;position:relative}.ctn_footer .ctn_links .newsletter form input{color:#000;font-family:ABC Favorit Mono Unlicensed Trial;font-size:18px;font-style:normal;font-weight:300;line-height:111%;padding:12px 50px 12px 18px;border-radius:15px;background:#fff;width:100%;height:47px;outline:none;border:none}.ctn_footer .ctn_links .newsletter form input:focus{outline:none;border:none}.ctn_footer .ctn_links .newsletter form input:focus-visible{outline:none;border:none;box-shadow:none}.ctn_footer .ctn_links .newsletter form input::placeholder{color:#bcbcbc;text-transform:uppercase}.ctn_footer .ctn_links .newsletter .newsletter-form__message{color:#fff;font-family:ABC Favorit Mono Unlicensed Trial;font-size:14px;margin-top:8px;text-align:center}.ctn_footer .ctn_links .newsletter .newsletter-form__message--success{color:#4caf50}.ctn_footer .ctn_links .newsletter .newsletter-form__field-wrapper{display:flex;position:relative;width:100%}.ctn_footer .ctn_links .newsletter form button{position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:transparent;border:none;cursor:pointer;transition:transform .3s ease-in-out;padding:10px 18px}.ctn_footer .ctn_links .newsletter form button:hover{transform:translateY(-50%) translate(5px)}.ctn_footer .logo{max-width:1200px;width:100%;margin:0 auto;padding:0 20px}.ctn_footer .logo img{width:100%;height:100%;object-fit:cover}.ctn_footer .ctn_policy{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 20px 0;max-width:791px;margin:0 auto;gap:15px;width:100%}.ctn_footer .ctn_policy .link,.ctn_footer .ctn_policy .copyright{color:#fff;text-align:right;font-family:ABC Favorit Mono Unlicensed Trial;font-size:12px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.6px;text-transform:uppercase;text-decoration:none;position:relative}.ctn_footer .ctn_policy .link:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:2px;border-radius:20px;background-color:#fff;transition:width .3s ease-in-out}.ctn_footer .ctn_policy .link:hover:after{width:100%}.ctn_footer .ctn_links .newsletter form button svg{height:9px;margin-top:3px}@media (max-width: 1024px){.ctn_footer .ctn_links{flex-direction:column;justify-content:center;align-items:center}}@media (max-width: 768px){.section_new_footer{padding:20px 10px 10px}.ctn_footer .ctn_links .newsletter form input{width:100%}.ctn_footer{padding:26px 0}.ctn_footer .ctn_links{flex-direction:column;justify-content:center;align-items:center;gap:38px;padding:0 20px 72px}.ctn_footer .ctn_links .links{gap:15px}.ctn_footer .ctn_links .links .link,.ctn_footer .ctn_links .newsletter .txt{font-size:14px}.ctn_footer .ctn_links .newsletter form input{height:40px}.ctn_footer .ctn_links .newsletter form input{font-size:14px;border-radius:10px}.ctn_footer .ctn_links .newsletter form input::placeholder{font-size:14px}.ctn_footer .logo{padding:0 10px}.ctn_footer .ctn_policy{justify-content:center;padding:18px 20px 0;gap:5px 15px}.ctn_footer .ctn_policy .link,.ctn_footer .ctn_policy .copyright{font-size:10px}.ctn_footer .ctn_links .newsletter form button svg{width:19px}}@media (max-width: 480px){.ctn_footer .ctn_links .newsletter{width:100%;gap:13px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/new-footer.css.map */
