.footer{border-top:0}.footer--classic{background:var(--footer-bg, #2b2b2b);color:var(--footer-text, #ffffff)}.footer--classic.gradient{background:var(--footer-bg, #2b2b2b)}.footer--classic .footer__content-top{padding-top:4.8rem;padding-bottom:3.6rem}.footer__main-grid{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width:750px){.footer__main-grid{grid-template-columns:repeat(var(--footer-menu-columns, 3),minmax(0,1fr)) minmax(16rem,1.2fr);gap:2.4rem 3.2rem;align-items:start}}.footer--classic .footer-block{margin:0;width:100%}.footer--classic .footer-block__heading{margin:0 0 1.6rem;font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--footer-text, #ffffff)}.footer--classic .footer-block__details-content{margin:0}.footer--classic .footer-block__details-content.rte,.footer--classic .footer-block__details-content.rte p,.footer--classic .footer-block__details-content.rte a{color:#ffffffeb;font-size:1.3rem;line-height:1.55}.footer--classic .footer-block__details-content .list-menu__item--link{display:block;padding:.35rem 0;color:#ffffffeb;font-size:1.3rem;font-weight:400;line-height:1.45;letter-spacing:0;text-decoration:none;text-transform:none}.footer--classic .footer-block__details-content .list-menu__item--link:hover{color:var(--footer-text, #ffffff);text-decoration:underline;text-underline-offset:.2rem}.footer__brand-column{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}@media screen and (min-width:750px){.footer__brand-column{align-items:flex-start;padding-left:1rem}}.footer__brand-name{display:block;color:var(--footer-text, #ffffff);font-size:clamp(2.8rem,3vw,3.6rem);font-weight:700;line-height:1;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.footer__brand-name:hover{opacity:.9}.footer__brand-logo-link{display:block;max-width:18rem}.footer__brand-logo{display:block;width:100%;height:auto}.footer--classic .footer__list-social--brand.list-social{justify-content:flex-start;gap:.2rem}.footer--classic .footer__list-social--brand .list-social__link{padding:.4rem .8rem .4rem 0;color:var(--footer-text, #ffffff)}.footer--classic .footer__list-social--brand .list-social__item .icon,.footer--classic .footer__list-social--brand .svg-wrapper{width:2rem;height:2rem}.footer--classic .footer__list-social--brand .svg-wrapper svg{fill:currentColor;color:currentColor}.footer__content-bottom--classic{border-top:1px solid rgba(255,255,255,.14);padding:0}.footer__bar{position:relative;display:flex;align-items:center;justify-content:center;min-height:5.6rem;padding:1.6rem 5.6rem}.footer__copyright-line{margin:0;text-align:center;color:var(--footer-muted, #b5b5b5);font-size:1.2rem;line-height:1.5}.footer__copyright-line a{color:var(--footer-muted, #b5b5b5);font-weight:600;text-decoration:none}.footer__copyright-line a:hover{color:var(--footer-text, #ffffff);text-decoration:underline}.footer__back-to-top{position:absolute;right:0;top:50%;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:#3a3a3a;color:var(--footer-text, #ffffff);cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,transform .2s ease}.footer__back-to-top .svg-wrapper{display:flex;transform:rotate(180deg)}.footer__back-to-top:hover{background:#4a4a4a}.footer__back-to-top:focus-visible{outline:.2rem solid var(--footer-text, #ffffff);outline-offset:.2rem}.footer__content-bottom-wrapper--utilities{border-bottom:1px solid rgba(255,255,255,.08);padding:1.2rem 0}.footer--classic .footer__content-bottom-wrapper--utilities{color:var(--footer-text, #ffffff)}@media screen and (max-width:749px){.footer--classic .footer__content-top{padding-left:2rem;padding-right:2rem}.footer__brand-column{align-items:flex-start}.footer__bar{padding-left:2rem;padding-right:5.2rem}.footer--classic .footer-block.grid__item,.footer .footer-block{margin:0}}@media screen and (min-width:750px){.footer__content-top .grid{row-gap:0;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-footer.css.map */
