.ac-footer{padding:72px 20px 42px;background:var(--ac-footer-bg, #121212);color:var(--ac-footer-text, #fff)}@media screen and (min-width:750px){.ac-footer{padding:72px 30px 52px}}@media screen and (min-width:990px){.ac-footer{padding:72px 50px}}.ac-footer__inner{display:flex;flex-direction:column;gap:72px;max-width:1260px;margin-inline:auto}@media screen and (min-width:990px){.ac-footer__inner{gap:112px}}.ac-footer__top{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:990px){.ac-footer__top{flex-direction:row;justify-content:space-between;gap:72px}}.ac-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}@media screen and (min-width:750px){.ac-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:990px){.ac-footer__columns{flex:0 1 66%}}.ac-footer__col{display:flex;flex-direction:column;gap:12px}.ac-footer__col-title,.ac-footer__small{margin:0;color:inherit;font-size:12px;line-height:1.2;opacity:.7}.ac-footer__links{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.ac-footer__col--text{grid-column:1 / -1}@media screen and (min-width:750px){.ac-footer__col--text{grid-column:span 2}}.ac-footer__text{font-size:14px;line-height:1.5}.ac-footer__text>*{margin:0 0 10px}.ac-footer__text>:last-child{margin-bottom:0}.ac-footer__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:990px){.ac-footer__text{font-size:16px}}.ac-footer__link{position:relative;display:inline-block;padding:3px 0;color:inherit;font-size:14px;font-weight:500;text-decoration:none}.ac-footer__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:1px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.ac-footer__link:hover:after,.ac-footer__link:focus-visible:after{transform:scaleX(1)}@media screen and (min-width:990px){.ac-footer__link{font-size:16px}}.ac-footer__aside{display:flex;flex-direction:column;gap:36px}@media screen and (min-width:990px){.ac-footer__aside{flex:0 1 288px;gap:48px;padding-top:20px}}.ac-footer__news{display:flex;flex-direction:column;gap:12px;max-width:320px}.ac-footer__news-title{margin:0;font-size:16px;font-weight:600}.ac-footer__news-text{margin:0;font-size:14px;line-height:1.4;opacity:.85}.ac-footer__news-text p{margin:0}.ac-footer__form{margin-top:12px}.ac-footer__field{display:flex;height:46px;border:1px solid rgb(255 255 255 / .35)}.ac-footer__field:focus-within{border-color:currentColor}.ac-footer__input{flex:1 1 auto;min-width:0;padding:0 16px;border:0;background:transparent;color:inherit;font-family:var(--font-body--family);font-size:15px}.ac-footer__input::placeholder{color:inherit;opacity:.7}.ac-footer__input:focus{outline:none}.ac-footer__submit{display:grid;flex-shrink:0;place-items:center;width:46px;border:0;background:transparent;color:inherit;cursor:pointer}.ac-footer__submit svg{width:11px;height:11px;transition:transform .3s ease}.ac-footer__submit:hover svg{transform:translate(2px,-2px)}.ac-footer__pay{display:flex;flex-direction:column;gap:8px}.ac-footer__pay-icons{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ac-footer__pay-icon{display:block;width:38px;height:24px}.ac-footer__bottom{display:flex;flex-direction:column;gap:11px}.ac-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 36px}.ac-footer__policies{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none}.ac-footer__policies .ac-footer__link{font-size:12px;font-weight:400}.ac-footer__brand{-webkit-mask-image:linear-gradient(0deg,transparent 0%,#000 81%);mask-image:linear-gradient(0deg,transparent 0%,#000 81%);overflow:hidden}.ac-footer__brand-text{display:block;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:min(calc(var(--ac-footer-brand-n, 11) * 1vw),calc(var(--ac-footer-brand-n, 11) * 12.6px));line-height:.85;white-space:nowrap}.ac-footer__brand-img{display:block;width:100%;height:auto}.ac-footer__field input.ac-footer__input{height:auto;margin:0;border:0;border-radius:0;background-color:transparent;box-shadow:none;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ac-footer.css.map */
