.site-footer{background-color:var(--color-dark-green);padding:57px 0 42px}@media (max-width:575px){.site-footer{padding:46px 0 40px}}.site-footer__container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;padding:0 0 0 3px}@media (max-width:1500px){.site-footer__container{padding:0}}.site-footer__branding{max-width:250px;width:100%}@media (max-width:575px){.site-footer__branding{max-width:140px}}.site-footer__logo{display:block}.site-footer__branding img{width:100%;height:auto}.site-footer__bottom{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:100%;margin-top:49px}@media (max-width:575px){.site-footer__bottom{margin-top:17px}}.site-footer__bottom-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-width:340px;width:100%}@media (max-width:1500px){.site-footer__bottom-info{max-width:264px}}@media (max-width:1199px){.site-footer__bottom-info{max-width:100%;margin-bottom:80px}}@media (max-width:575px){.site-footer__bottom-info{margin-bottom:42px}}.site-footer__bottom-info-text{font-size:14px;font-family:var(--font-second);font-weight:400;line-height:18px;letter-spacing:.07em;color:var(--color-baby-powder);opacity:.75}@media (max-width:1199px){.site-footer__bottom-info-text{max-width:610px}}@media (max-width:575px){.site-footer__bottom-info-text{font-size:12px;line-height:16px}}.site-footer__bottom-info-links{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:36px}@media (max-width:575px){.site-footer__bottom-info-links{margin-top:11px}}.site-footer__bottom-info-link{font-size:14px;font-family:var(--font-second);font-weight:400;line-height:18.23px;letter-spacing:.07em;color:var(--color-baby-powder);opacity:.75;margin-top:-1px;transition:var(--dur-ease)}@media (max-width:575px){.site-footer__bottom-info-link{font-size:12px;margin-top:-2px}}.site-footer__bottom-info-link:first-child{margin-top:0}@media (min-width:1200px){.site-footer__bottom-info-link:hover{opacity:1}}.site-footer__bottom-info-socials{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:100%;gap:20px 30px;margin-top:127px}@media (max-width:1500px){.site-footer__bottom-info-socials{gap:20px;margin-top:90px}}@media (max-width:1199px){.site-footer__bottom-info-socials{margin-top:40px}}@media (max-width:575px){.site-footer__bottom-info-socials{gap:20px 40px;margin-top:28px}}@media (max-width:374px){.site-footer__bottom-info-socials{gap:20px 23px}}.site-footer__bottom-info-social{width:34px;height:34px;transition:var(--dur-ease)}.site-footer__bottom-info-social:hover{transform:scale(1.1)}.site-footer__bottom-info-social svg{width:100%;height:100%}.site-footer__bottom-links-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;max-width:787px;width:100%}@media (max-width:1700px){.site-footer__bottom-links-wrap{max-width:685px}}@media (max-width:1500px){.site-footer__bottom-links-wrap{max-width:590px}}@media (max-width:1199px){.site-footer__bottom-links-wrap{max-width:65%}}@media (max-width:991px){.site-footer__bottom-links-wrap{max-width:100%;margin-bottom:60px}}@media (max-width:575px){.site-footer__bottom-links-wrap{margin-bottom:39px}}.site-footer__bottom-links{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 15px}@media (max-width:1199px){.site-footer__bottom-links{padding:0}}@media (max-width:575px){.site-footer__bottom-links{max-width:49%;width:100%;margin-top:43px}}@media (max-width:575px){.site-footer__bottom-links:first-child{max-width:100%;flex-wrap:wrap;flex-direction:row;margin-top:0}}@media (max-width:575px){.site-footer__bottom-links:first-child .site-footer__bottom-links-title{width:100%}}@media (max-width:575px){.site-footer__bottom-links:first-child .site-footer__bottom-link{max-width:49%;width:100%}}.site-footer__bottom-links-title{font-size:14px;font-family:var(--font-second);font-weight:600;line-height:18px;letter-spacing:.07em;text-transform:uppercase;color:var(--color-white);margin-bottom:18px}@media (max-width:575px){.site-footer__bottom-links-title{margin-bottom:10px}}.site-footer__bottom-link{position:relative;font-size:14px;font-family:var(--font-second);font-weight:400;line-height:18px;letter-spacing:.07em;color:var(--color-floral-white);opacity:.75;text-decoration:underline;text-decoration-color:transparent;transition:var(--dur-ease);margin-top:15px}@media (max-width:575px){.site-footer__bottom-link{font-size:12px;margin-top:10px}}.site-footer__bottom-link:before{content:"";display:block;width:0;height:1px;background-color:var(--color-floral-white);position:absolute;bottom:1px;left:0;transition:var(--dur-ease)}@media only screen and (min-width: 1200px){.site-footer__bottom-link:hover{opacity:1}.site-footer__copyright-left a:hover{color:var(--color-baby-powder)}.site-footer__bottom-link:hover:before,.site-footer__copyright-left a:hover:before{width:100%}}.site-footer__bottom-links-newsletter{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-width:378px;width:100%;transform:translate(2px)}@media (max-width:1500px){.site-footer__bottom-links-newsletter{max-width:255px;transform:translate(0)}}@media (max-width:1199px){.site-footer__bottom-links-newsletter{max-width:30%}}@media (max-width:991px){.site-footer__bottom-links-newsletter{max-width:100%}}.site-footer__bottom-links-newsletter-desc{font-size:14px;font-family:var(--font-second);font-weight:400;line-height:18px;letter-spacing:.07em;color:var(--color-baby-powder);opacity:.75}@media (max-width:575px){.site-footer__bottom-links-newsletter-desc{font-size:12px;line-height:16px;margin-top:-5px}}.site-footer__bottom-links-newsletter-info{display:block;font-size:14px;font-family:var(--font-second);font-weight:400;line-height:18px;letter-spacing:.07em;color:#becdc5;width:100%;margin-top:20px}@media (max-width:575px){.site-footer__bottom-links-newsletter-info{font-size:12px;line-height:16px;margin-top:8px}}.site-footer__bottom-links-newsletter-info a{font-size:14px;font-family:var(--font-second);font-weight:400;line-height:18px;letter-spacing:.07em;color:#becdc5;transition:.3s ease}@media (max-width:575px){.site-footer__bottom-links-newsletter-info a{font-size:12px;line-height:16px}}@media (min-width:1200px){.site-footer__bottom-links-newsletter-info a:hover{color:var(--color-white)}}.newsletter-form{position:relative;width:100%;margin-top:25px}@media (max-width:991px){.newsletter-form{margin-top:11px}}.newsletter-form input{display:flex;font-size:16px!important;font-family:var(--font-second)!important;font-weight:400!important;line-height:1.2!important;color:var(--color-baby-powder)!important;box-sizing:border-box!important;width:100%!important;height:60px!important;border:1px solid var(--color-dim-gray)!important;border-radius:10px!important;background-color:transparent!important;padding:10px 19px!important;overflow:hidden;text-overflow:ellipsis}@media (max-width:575px){.newsletter-form input{height:45px!important;padding:10px 17px!important}}.newsletter-form input::placeholder{display:block!important;visibility:visible!important;font-size:14px!important;font-family:var(--font-second)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.36px!important;color:var(--color-dim-gray)!important;opacity:1!important}.newsletter-form .btn{min-width:166px;text-transform:none;padding:17px 15px 15px;border:1px solid;margin-top:38px}@media (max-width:575px){.newsletter-form .btn{min-width:100%;padding:16px 15px 15px;margin-top:19px}}.newsletter-form .field{min-height:auto!important}.newsletter-form__field-wrapper{position:relative}@media (max-width:575px){.newsletter-form__field-wrapper{margin-top:6px}}.form__message{display:flex;align-items:center;position:absolute;top:62px;right:0;font-size:12px;font-family:var(--font-second);font-weight:400;line-height:18px;color:var(--color-baby-powder);opacity:.75}@media (max-width:575px){.form__message{top:29px;right:8px;font-size:10px}}.form__message svg{width:15px!important;height:15px!important;margin-right:5px}@media (max-width:575px){.form__message svg{width:10px!important;height:10px!important;transform:translateY(-1px)}}.site-footer__copyright{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;margin-top:13px}@media (max-width:1199px){.site-footer__copyright{margin-top:49px}}@media (max-width:991px){.site-footer__copyright{flex-direction:column-reverse}}.site-footer__copyright-left{display:flex;align-items:center;justify-content:flex-start;font-size:12px;font-family:var(--font-second);font-weight:400;line-height:1.2;letter-spacing:.07em;color:#fefcf7bf;transform:translateY(2px)}@media (max-width:991px){.site-footer__copyright-left{transform:translateY(0)}}@media (max-width:575px){.site-footer__copyright-left{padding-bottom:24px}}.site-footer__copyright-left a{position:relative;color:#fefcf7bf;margin:0 4px;transition:var(--dur-ease)}.site-footer__copyright-left a:before{content:"";display:block;width:0;height:1px;background-color:var(--color-floral-white);position:absolute;bottom:1px;left:0;transition:var(--dur-ease)}.site-footer__copyright-left span{font-size:30px;font-family:var(--font-main);font-weight:400;letter-spacing:0;line-height:1.2;color:var(--color-lime);margin-right:18px;transform:translateY(-2px)}@media (max-width:1199px){.site-footer__copyright-left span{font-size:18px;margin-right:10px;transform:translateY(-1px)}}@media (max-width:991px){.site-footer__copyright-left span{font-size:12px;margin-right:7px;transform:translateY(0)}}@media (max-width:575px){.site-footer__copyright-left span{position:absolute;bottom:0;left:50%;transform:translate(-50%)}}.site-footer__copyright-right{display:flex;flex-wrap:wrap;align-items:center;gap:16px}@media (max-width:1199px){.site-footer__copyright-right{margin-bottom:20px}}@media (max-width:991px){.site-footer__copyright-right{justify-content:center}}@media (max-width:575px){.site-footer__copyright-right{gap:22px 4px;margin-bottom:41px}}.site-footer__copyright-right-img{display:flex;align-items:center;justify-content:center;width:38px;height:24px}.site-footer__copyright-right-img img{width:auto;height:auto;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/62/assets/footer.css.map */
