.footer .footer__newsletter-wrap{padding:165px 0 1px;margin-bottom:307px;background-size:cover;background-position:top}@media(min-width:700px){.footer .footer__newsletter-wrap{padding:90px 0 1px;margin-bottom:40px}}@media(min-width:1350px){.footer .footer__newsletter-wrap{margin-bottom:0}}.footer .footer-block__newsletter{border-radius:20px;background:#f5f5f5;padding:30px 20px;max-width:467px;width:100%;margin-left:auto;margin-bottom:-307px}@media(min-width:700px){.footer .footer-block__newsletter{max-width:367px;margin-bottom:-40px}}@media(min-width:1200px){.footer .footer-block__newsletter{max-width:467px}}@media(min-width:1350px){.footer .footer-block__newsletter{margin-bottom:-170px}}.footer .footer-block__newsletter .footer-block__heading{color:#253534;font-size:24px;font-weight:500;line-height:110%;letter-spacing:-.24px;margin:0 0 10px}@media(min-width:1200px){.footer .footer-block__newsletter .footer-block__heading{font-size:40px;line-height:110%;letter-spacing:-.4px}}.footer .footer-block__newsletter .footer-newsletter-desc{color:#253534;font-size:16px;font-weight:400;line-height:120%;letter-spacing:-.16px;margin:0 0 15px}@media(min-width:1200px){.footer .footer-block__newsletter .footer-newsletter-desc{margin:0 0 20px}}.footer .footer-block__newsletter .footer-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:25px}@media(min-width:1200px){.footer .footer-block__newsletter .footer-social-links{gap:30px;margin:0 0 40px}}.footer .footer-block__newsletter .footer-social-links a{display:-webkit-box;display:-ms-flexbox;display:flex;width:32px;height:32px;padding:1.6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:60px;background:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.footer .footer-block__newsletter .footer-social-links a:hover{background-color:#ffa970}@media(min-width:1200px){.footer .footer-block__newsletter .footer-social-links a{width:36px;height:36px}}@media(max-width:1200px){.footer .footer-block__newsletter .footer-social-links a svg{width:16px;height:auto;max-height:16px}}.footer .footer-block__newsletter input{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:12px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;width:100%;outline:none;-webkit-box-shadow:none;box-shadow:none;border-radius:50px;background:#ffffff80;color:#828282;font-family:Onest;font-size:14px;font-weight:500;line-height:110%;letter-spacing:-.14px}.footer .footer-block__newsletter input::-webkit-input-placeholder{opacity:1;color:#828282;font-family:Onest;font-size:14px;font-weight:500;line-height:110%;letter-spacing:-.14px}.footer .footer-block__newsletter input::-moz-placeholder{opacity:1;color:#828282;font-family:Onest;font-size:14px;font-weight:500;line-height:110%;letter-spacing:-.14px}.footer .footer-block__newsletter input:-ms-input-placeholder{opacity:1;color:#828282;font-family:Onest;font-size:14px;font-weight:500;line-height:110%;letter-spacing:-.14px}.footer .footer-block__newsletter input::-ms-input-placeholder{opacity:1;color:#828282;font-family:Onest;font-size:14px;font-weight:500;line-height:110%;letter-spacing:-.14px}.footer .footer-block__newsletter input::placeholder{opacity:1;color:#828282;font-family:Onest;font-size:14px;font-weight:500;line-height:110%;letter-spacing:-.14px}.footer .footer-block__newsletter .btn-1{width:100%;margin-top:15px;border:none}@media(min-width:1200px){.footer .footer-block__newsletter .btn-1{max-width:170px;padding:18px 10px;margin-top:0;height:56px}}.footer .footer-block__newsletter .form-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:1200px){.footer .footer-block__newsletter .form-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}}.footer .footer-block__newsletter .footer-newsletter-bottom{margin-top:15px;color:#253534;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.14px}@media(min-width:1200px){.footer .footer-block__newsletter .footer-newsletter-bottom{text-align:left;margin:0}}.footer .footer-block__newsletter .footer-newsletter-bottom a{color:#253534;text-decoration:none}.footer .footer-block__newsletter .footer-newsletter-bottom a:hover{text-decoration:underline}.footer__top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px;padding:35px 0}@media(min-width:700px){.footer__top-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:52px;padding:40px 0 74px}}.footer .logo-and-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media(min-width:700px){.footer .logo-and-desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer .logo-and-desc .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .logo-and-desc .logo img{max-width:125px;height:auto}@media(min-width:700px){.footer .logo-and-desc .logo img{max-width:311px}}.footer .logo-and-desc .logo-desc{max-width:157px;color:#253534;font-size:14px;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.14px}@media(min-width:700px){.footer .logo-and-desc .logo-desc{max-width:316px;font-size:16px;line-height:115%;letter-spacing:-.16px}}.footer .menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:26px}.footer .menu-items .menu-item{width:50%}@media(min-width:700px){.footer .menu-items .menu-item{width:auto}}.footer .menu-items .menu-item .footer-block__heading{color:#25353480;font-size:14px;font-weight:500;line-height:115%;letter-spacing:-.14px;margin:0 0 15px}@media(min-width:700px){.footer .menu-items .menu-item .footer-block__heading{margin:0 0 20px;font-size:18px;font-weight:500;line-height:115%;letter-spacing:-.18px}}.footer .menu-items .menu-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media(min-width:700px){.footer .menu-items .menu-item ul{gap:16px}}.footer .menu-items .menu-item ul li a{padding:0;margin:0;color:#253534;font-size:14px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.14px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;white-space:normal}.footer .menu-items .menu-item ul li a:hover{color:#ffa970}@media(min-width:700px){.footer .menu-items .menu-item ul li a{font-size:16px;line-height:110%;letter-spacing:-.16px}}.footer__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0;border-top:1px solid #BBC0BF;gap:20px}.footer__privacy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:100%}.footer__privacy a{width:50%;color:#253534;font-size:14px;font-weight:500;line-height:110%;letter-spacing:-.14px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer__privacy a:hover{text-decoration:none}.footer .consultation-info{color:#253534;text-align:left;font-size:14px;font-weight:400;line-height:110%;letter-spacing:-.14px}@media(min-width:700px){.footer__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 32px}.footer__privacy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:auto}.footer__privacy a{width:auto}.footer .consultation-info{text-align:right}}.footer__bottom{background:#253534;padding:10px 0}.footer__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.footer__icons img{max-width:86px;height:auto}.footer__bottom-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.footer__bottom-text,.footer__bottom-copi{color:#fff;font-size:12px;font-weight:500;line-height:110%;letter-spacing:-.12px}@media(min-width:900px){.footer__bottom .page-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__icons{margin-bottom:0}.footer__icons img{height:auto}.footer__bottom-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;max-width:1075px;width:86%}}@media(min-width:1100px){.footer__bottom-text,.footer__bottom-copi{font-size:14px;letter-spacing:-.14px}}.footer .footer-block__newsletter{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/6/assets/footer.css.map */
