.co_footer{padding:70px 0}.co_footer .co_footer-frame{max-width:var(--page-width);margin:0 auto;padding:0 80px;display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}@media screen and (max-width: 991px){.co_footer .co_footer-frame{padding:0 20px}}.co_footer .co_footer-form{width:50%;color:var(--co-black);margin-bottom:45px}.co_footer .co_footer-form h2{font-size:60px;letter-spacing:-.06em;line-height:1;margin-bottom:12px}.co_footer .co_footer-form>p{font-size:24px;letter-spacing:-.06em;margin-bottom:25px}.co_footer .co_footer-form .klaviyo-form{max-width:500px}@media screen and (max-width: 991px){.co_footer .co_footer-form{width:100%;display:flex;flex-direction:column;align-items:center}}@media screen and (max-width: 749px){.co_footer .co_footer-form h2{text-align:center;font-size:40px}.co_footer .co_footer-form p{font-size:20px;text-align:center}}.co_footer .co_footer-navs{width:50%;padding-left:30px;display:flex;flex-wrap:wrap}@media screen and (max-width: 991px){.co_footer .co_footer-navs{width:100%;margin-bottom:40px;padding-left:0}}@media screen and (max-width: 749px){.co_footer .co_footer-navs{flex-direction:column;align-items:center}}.co_footer .co_footer-nav{display:flex;flex-direction:column;font-size:18px;line-height:1.5;flex:1}.co_footer .co_footer-nav h4{font-size:inherit;margin-bottom:5px}.co_footer .co_footer-nav ul{padding:0;list-style:none;width:100%}.co_footer .co_footer-nav ul li{width:100%}.co_footer .co_footer-nav ul li a{font-size:inherit;line-height:1.5;display:inline-block;width:100%}.co_footer .co_footer-nav ul li a:hover{text-decoration:underline}@media screen and (max-width: 991px){.co_footer .co_footer-nav{align-items:center}.co_footer .co_footer-nav h4{text-align:center}.co_footer .co_footer-nav ul li a{text-align:center}}@media screen and (max-width: 749px){.co_footer .co_footer-nav{margin-bottom:40px}}.co_footer .co_footer-socials{width:50%;display:flex}.co_footer .co_footer-socials a{width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-right:30px;margin-bottom:30px;overflow:hidden}.co_footer .co_footer-socials a svg{width:100%;height:100%}.co_footer .co_footer-socials a svg path{transition:.2s}.co_footer .co_footer-socials a:hover svg path{fill:var(--co-violet-dark)}@media screen and (max-width: 991px){.co_footer .co_footer-socials{width:100%;justify-content:center;margin-bottom:40px}.co_footer .co_footer-socials a{margin:0 20px}}@media screen and (max-width: 749px){.co_footer .co_footer-socials a{width:50px;height:50px;margin:0 15px}}.co_footer .co_footer-notice{width:50%;padding:12px 30px;border:1px solid #000;max-width:600px;margin:0 auto}.co_footer .co_footer-notice p{font-size:20px;line-height:1;font-family:Arial}@media screen and (max-width: 991px){.co_footer .co_footer-notice{width:100%;margin:0 auto}}@media screen and (max-width: 749px){.co_footer .co_footer-notice p{font-size:18px}}.co_footer .co_footer-logo{width:100%;margin-top:60px;display:flex}.co_footer .co_footer-logo img{width:100%}.co_footer .co-footer-bottom--credits{width:100%;text-align:center;padding-top:50px}.co_footer .co-footer-bottom--credits p a{display:inline;color:inherit;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/12/assets/co-footer.css.map */
