.shopify-section--text-with-icons{border-top:1px solid rgba(0,0,0,.1);padding-top:36px;padding-bottom:50px}@media screen and (max-width:999px){.shopify-section--text-with-icons{padding-top:40px;padding-bottom:40px}}.shopify-section--text-with-icons .container{max-width:calc(1260px + var(--container-gutter) * 2)}@media screen and (min-width:1000px){.shopify-section--text-with-icons .text-with-icons__list{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between}}.text-with-icons__icon-wrapper{margin-block-end:15px}@media screen and (max-width:999px){.text-with-icons__icon-wrapper{margin-bottom:10px}}.c_text-with-icons__title{color:#000;text-align:center;font-family:var(--font-heading-family);font-size:18px;font-style:normal;font-weight:300;line-height:110%;letter-spacing:.36px;margin-block-end:9px}@media screen and (max-width:999px){.c_text-with-icons__title{font-size:16px;font-style:normal;font-weight:300;line-height:110%;letter-spacing:.16px;margin-block-end:11px}}.c_text-with-icons__text{color:#000;font-family:var(--ff-hiragino-Gothic);font-size:12px;font-style:normal;font-weight:250;line-height:160%;letter-spacing:.36px}@media screen and (max-width:999px){.c_text-with-icons__text{font-size:11px;font-style:normal;font-weight:250;line-height:160%;letter-spacing:.33px}}.c_text-with-icons__link{position:relative;display:inline-block;font-family:var(--ff-inter);font-size:12px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.36px;margin-top:16px;text-underline-offset:5px;transition:text-decoration .3s ease;padding-bottom:6px}.c_text-with-icons__link.link--animated:after{bottom:0}.dots-nav__item{border-radius:100%;margin-left:4px;margin-right:4px}@media screen and (max-width:999px){.text-with-icons__dots{margin-top:18px}.text-with-icons__custom-icon{max-width:45px!important}}.footer .container{max-width:calc(1260px + var(--container-gutter) * 2)}@media screen and (max-width:999px){.footer{padding-top:53px;padding-bottom:80px}}@media screen and (max-width:740px){.footer{--container-gutter: 48px}}.c_footer__inner{display:grid;grid-template-columns:1fr 1fr;row-gap:40px}@media screen and (max-width:999px){.c_footer__inner{display:flex;flex-direction:column;align-items:center;gap:0}}.C_footer__item-list--image{display:grid;grid-template-columns:auto 1fr;justify-content:space-between}@media screen and (max-width:999px){.C_footer__item-list--image{grid-template-columns:1fr;gap:40px;text-align:center;order:1;width:100%;margin-bottom:28px}.C_footer__item-list--image img{margin-inline:auto;max-width:126.876px;width:35px!important}}.footer__item-list{justify-content:space-between;margin-left:30px}@media screen and (max-width:1200px){.footer__item-list{justify-content:space-between}}@media screen and (max-width:999px){.footer__item-list{display:contents}}.footer__item{max-width:389px}@media screen and (max-width:999px){.footer__item{order:3;max-width:100%}}.c_footer__social .social-media{gap:20px}.c_footer__social .social-media__item{display:grid;place-content:center;box-shadow:none;transition:opacity .3s}@media(hover:hover){.c_footer__social .social-media__item:hover{opacity:.65}}.c_footer__social .social-media__link{display:block;width:auto;height:auto;border-radius:100%;background:#ffffff1a}.c_footer__social .social-media__item:before{content:none}.footer__item-title{font-size:12px;font-style:normal;font-weight:250;line-height:160%;letter-spacing:.36px;margin-block-end:15px}@media screen and (max-width:999px){.footer__item-title{font-size:12px;font-style:normal;font-weight:250;line-height:160%;letter-spacing:.36px}}.linklist__item:not(:first-child){padding-block-start:0}.linklist__item,.linklist__item a{color:#000;font-family:var(--ff-inter);font-size:12px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.36px}@media screen and (max-width:999px){.footer__item.footer__item--links{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0;width:100%;cursor:pointer;padding-bottom:0}.footer__item.footer__item--links:first-child{border-top:none}.footer__item.footer__item--links .footer__item-title{padding:11px 0;position:relative;margin-bottom:0}.footer__item.footer__item--links .footer__item-title:before,.footer__item.footer__item--links .footer__item-title:after{position:absolute;content:"";width:7px;height:1px;background:#000;right:0;top:50%;transform:translateY(-50%)}.footer__item.footer__item--links .footer__item-title:after{transform:translateY(-50%) rotate(90deg)}.footer__item--links[open] .footer__item-title:after{display:none}.footer__item--links .footer__item-content{padding-left:10px;height:0;overflow:hidden}.footer__item--links .footer__item-content ul{padding-top:0;padding-bottom:25px}.footer__item--links .footer__item-content .linklist__item:not(:first-child){padding-top:0}.footer__item--links .footer__item-content .linklist__item a{font-size:12px;font-style:normal;font-weight:400;line-height:270%;letter-spacing:.6px}}.footer__item--newsletter{width:357px}.c_newsletter--wrapper .footer__item-title{font-size:20px;font-style:normal;font-weight:300;line-height:110%;letter-spacing:.2px;margin-bottom:9px}@media screen and (max-width:999px){.c_newsletter--wrapper .footer__item-title{font-size:16px;font-style:normal;font-weight:300;line-height:110%;letter-spacing:.16px;margin-bottom:13px}}@media screen and (max-width:999px){.footer__item--newsletter{width:100%;order:2;text-align:center;margin-top:68px;margin-bottom:50px;margin-left:0;padding-left:20px;padding-right:20px}}.c_newsletter--wrapper{width:357px;max-width:100%;margin-left:auto;margin-right:90px}@media screen and (max-width:1200px){.c_newsletter--wrapper{margin-right:0}}@media screen and (max-width:999px){.c_newsletter--wrapper{width:100%;margin-right:0}}.c_newsletter .input__field{font-family:var(--ff-hiragino-Gothic);border:none;border-bottom:1px solid #000;height:50px;padding-left:0;padding-right:0}.c_newsletter .input__field:focus{box-shadow:none}@media screen and (max-width:999px){.c_newsletter .input__field{font-size:11px;font-style:normal;font-weight:250;line-height:160%;letter-spacing:.33px}}.c_newsletter .input__submit-icon{right:0}.c_newsletter p{font-family:var(--ff-hiragino-Gothic);font-size:12px;font-style:normal;font-weight:250;line-height:160%;letter-spacing:.24px;margin-bottom:10px}@media screen and (max-width:999px){.c_newsletter p{font-size:11px;font-style:normal;font-weight:250;line-height:160%;letter-spacing:.22px;margin-bottom:9px}}.c_newsletter .input__label{font-family:var(--ff-hiragino-Gothic);font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.7px;left:0;padding:0;--form-input-field-height: 50px }@media screen and (max-width:999px){.c_newsletter .input__label{font-size:11px;font-style:normal;font-weight:250;line-height:160%;letter-spacing:.33px;--form-input-field-height: 42px }}.footer__newsletter-form{margin-block-start:0}.c_footer__contact-link{display:flex;justify-content:space-between;align-items:center;border-radius:60px;background:#fff;height:60px;color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:60px;letter-spacing:.7px;padding-left:30px;padding-right:27px}@media screen and (max-width:999px){.c_footer__contact-link{height:50px;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.6px;padding-left:24px;padding-right:22px}}.banner--error{align-items:center;margin-block-end:0!important}.c_newsletter__checkbox{display:flex;gap:16px;margin-bottom:8px;margin-top:8px}.c_newsletter__checkbox-label{font-size:12px;line-height:150%;letter-spacing:.36px}.c_newsletter__checkbox label:has(input[type=checkbox]){display:flex;align-items:center;gap:6px}.c_newsletter__checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;display:inline-block;width:16px;aspect-ratio:1}.c_newsletter__checkbox input[type=checkbox]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #e7e7e7;border-radius:1px;cursor:pointer}@media screen and (max-width:740px){.c_personal-info label span{width:calc(100% - 2px)}}.c_newsletter__checkbox input[type=checkbox]:checked:before{border:1px solid #000;background-color:#000}.c_newsletter__checkbox input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:10px;aspect-ratio:10 / 8;background:url('data:image/svg+xml,<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5.26667L4.18182 9L11 1" stroke="white"/></svg>') no-repeat center;background-size:contain}.footer__item-content.c_newsletter .banner--success{align-items:center;background:none;padding:0!important}.footer__copyright{font-size:14px;font-style:normal;font-weight:400;line-height:220%;letter-spacing:.7px;opacity:.4}@media screen and (max-width:999px){.footer__copyright{font-size:12px;font-style:normal;font-weight:400;line-height:220%;letter-spacing:.6px}}.footer__aside{justify-content:space-between;margin-top:60px}@media screen and (max-width:999px){.footer__aside{margin-top:42px}}@media screen and (max-width:740px){.footer__aside{display:flex;flex-direction:column;gap:0;margin-top:40px}}.footer__aside__left{display:flex;align-items:center;gap:120px}@media screen and (max-width:1200px){.footer__aside__left{gap:60px}}@media screen and (max-width:999px){.footer__aside__left{display:flex;flex-direction:column;gap:50px}}.c_footer__aside--links{display:flex;align-items:center;flex-wrap:wrap;gap:32px;margin:0;padding:0;list-style:none}@media screen and (max-width:999px){.c_footer__aside--links{gap:23px;justify-content:center}}.c_footer__aside--link{width:calc(50% - 30px)}@media screen and (max-width:999px){.c_footer__aside--link{width:100%;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:19px 14px;margin-top:20px}}.c_footer__aside--item a{font-size:12px;font-style:normal;font-weight:250;line-height:24px;letter-spacing:.36px}@media screen and (max-width:740px){.c_footer__aside--item a{font-size:10px;font-style:normal;font-weight:250;line-height:160%;letter-spacing:.3px}}.footer__cross-border{display:flex;gap:16px}.footer__cross-border .select{border:none;display:flex;align-items:center;gap:8px;padding:0}.footer__cross-border svg{margin:0}@media screen and (min-width:1000px){.footer .popover{width:fit-content}}.c_copyright{margin-top:0}@media screen and (max-width:999px){.c_copyright{margin-top:20px}}.c_copyright__text{font-family:var(--ff-inter);text-align:center;font-size:10px;font-style:normal;font-weight:300;line-height:110%;letter-spacing:.1px}
/*# sourceMappingURL=/cdn/shop/t/109/assets/c_footer.css.map */
