.footer{--footer-rule: rgba(0, 0, 0, .12);--footer-accent: #f47a1f;--footer-ink: #201f1e}.footer .footer-block__heading{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#000;margin:0 0 18px}.footer .footer-block__details-content li{margin:0 0 10px;padding:0}.footer .footer-block__details-content li:last-child{margin-bottom:0}.footer .footer-block__details-content .list-menu__item--link{font-size:14px;line-height:1.4;padding:0;min-height:0;text-decoration:none;color:var(--footer-ink);transition:color .15s ease}.footer .footer-block__details-content .list-menu__item--link:hover,.footer .footer-block__details-content .list-menu__item--link:focus-visible{color:var(--footer-accent);text-decoration:underline;text-underline-offset:3px}.footer .footer-block:has(a[href="/collections/rubber-track"]) .footer-block__details-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:10px}.footer .footer-block:has(a[href="/collections/rubber-track"]) .footer-block__details-content li{margin:0}.footer .footer-block:has(>.details) .details p{margin:0 0 8px;font-size:14px;line-height:1.5}.footer .footer-block:has(>.details) .details p a{text-decoration:none}.footer .footer-block:has(>.details) .details p a:hover{text-decoration:underline;text-underline-offset:3px}.footer .footer-block:has(.footer-block__brand-info) .list-social__item{margin:0 0 10px}.footer .footer-block:has(.footer-block__brand-info) .list-social__item:first-child{margin-top:0}.footer .footer-block:has(.footer-block-image) .footer-block-image{margin-bottom:20px}.footer .footer-block:has(.footer-block-image) .newsletter-form__field-wrapper{max-width:100%}.footer .footer__content-bottom{margin-top:40px;padding-top:20px;border-top:1px solid var(--footer-rule)}.footer .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center):not(:has(localization-form,.footer__payment)){display:none}.footer .footer__content-bottom-wrapper--center{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:0}.footer .footer__copyright{margin:0;text-align:left}.footer .footer__copyright .copyright__content{font-size:12px;color:var(--footer-ink);letter-spacing:.02em}.footer .policy-pages ul{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0}.footer .policy-pages ul li a{font-size:12px;text-decoration:none}.footer .policy-pages ul li a:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:767px){body:not(:has(.cta-section)) .footer.footer:not(.login-mt){padding-top:40px!important}}.footer .footer-accordion__toggle{display:none}@media screen and (min-width:750px){.footer .footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"brand brand brand" "parts info contact" "parts info social";grid-template-rows:auto auto 1fr;column-gap:32px!important;row-gap:0;margin:0}.footer .footer__blocks-wrapper>.footer-block.grid__item{width:auto!important;max-width:none!important;margin:0!important;padding:0}.footer .footer__blocks-wrapper>.footer-block:has(.footer-block-image){grid-area:brand;margin-bottom:32px!important}.footer .footer__blocks-wrapper>.footer-block:has(a[href="/collections/rubber-track"]){grid-area:parts}.footer .footer__blocks-wrapper>.footer-block:has(a[href="/pages/about-us"]){grid-area:info}.footer .footer__blocks-wrapper>.footer-block:has(>.details){grid-area:contact}.footer .footer__blocks-wrapper>.footer-block:has(.footer-block__brand-info){grid-area:social;padding-top:8px}.footer .footer__blocks-wrapper .footer-block__heading{margin-top:0}.footer .footer-block:has(.footer-block__brand-info) .footer-block__brand-info{margin:0}}@media screen and (min-width:990px){.footer .footer__content-top{padding-top:16px;padding-bottom:0}.footer .footer__blocks-wrapper.grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1.4fr) minmax(0,.9fr) minmax(0,1fr);grid-template-areas:"brand parts info contact" "brand parts info social";grid-template-rows:auto 1fr;column-gap:56px!important}.footer .footer__blocks-wrapper>.footer-block:has(.footer-block-image){margin-bottom:0!important;padding-right:16px}.footer .footer__content-bottom{margin-top:48px}}@media screen and (max-width:749px){.footer .footer__blocks-wrapper>.footer-block.grid__item{width:100%!important;margin:0!important;padding:0}.footer .footer__blocks-wrapper>.footer-block:has(.footer-block-image){padding-bottom:28px}.footer .footer__blocks-wrapper{display:flex!important;flex-direction:column}.footer .footer__blocks-wrapper>.footer-block:has(.footer-block-image){order:1}.footer .footer__blocks-wrapper>.footer-block:has(a[href="/collections/rubber-track"]){order:2}.footer .footer__blocks-wrapper>.footer-block:has(a[href="/pages/about-us"]){order:3}.footer .footer__blocks-wrapper>.footer-block:has(>.details){order:4}.footer .footer__blocks-wrapper>.footer-block:has(.footer-block__brand-info){order:5}.footer.footer--acc .footer-block:has(>ul.footer-block__details-content){position:relative;border-top:1px solid var(--footer-rule)}.footer.footer--acc .footer-block:has(>ul.footer-block__details-content) .footer-block__heading{margin:0!important;padding:16px 32px 16px 0;position:relative}.footer.footer--acc .footer-block:has(>ul.footer-block__details-content) .footer-block__heading:after{content:"";position:absolute;right:4px;top:50%;width:8px;height:8px;border-right:2px solid #000;border-bottom:2px solid #000;transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.footer.footer--acc .footer-block:has(>ul.footer-block__details-content).is-open .footer-block__heading:after{transform:translateY(-30%) rotate(-135deg)}.footer .footer-accordion__toggle{display:block;position:absolute;top:0;left:0;width:100%;height:48px;margin:0;padding:0;background:none;border:0;cursor:pointer}.footer .footer-accordion__toggle:focus-visible{outline:2px solid var(--footer-accent);outline-offset:-2px}.footer.footer--acc .footer-block:has(>ul.footer-block__details-content):not(.is-open) .footer-block__details-content{display:none!important}.footer.footer--acc .footer-block:has(>ul.footer-block__details-content) .footer-block__details-content{margin:0}.footer.footer--acc .footer-block:has(>ul.footer-block__details-content).is-open .footer-block__details-content{padding-bottom:18px}.footer.footer--acc .footer-block:has(>ul.footer-block__details-content) .footer-block__details-content li{margin-bottom:12px}.footer .footer-block:has(a[href="/collections/rubber-track"]) .footer-block__details-content{row-gap:12px}.footer .footer-block:has(a[href="/collections/rubber-track"]) .footer-block__details-content li{margin:0!important}.footer .footer-block:has(>.details){border-top:1px solid var(--footer-rule);padding-top:20px!important}.footer .footer-block:has(>.details) .footer-block__heading{margin:0 0 12px!important}.footer .footer-block:has(.footer-block__brand-info){padding-top:8px!important}.footer .footer-block:has(.footer-block__brand-info) .list-social__item:first-child{margin-top:0}.footer .footer__content-bottom{margin-top:24px;padding:16px 20px 0}.footer .footer__content-bottom-wrapper{padding-left:0;padding-right:0}.footer .footer__content-bottom-wrapper--center{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer .policy-pages ul{justify-content:flex-start;gap:8px 20px}.footer__copyright{margin-top:0}}.footer.footer{--footer-rule: rgba(255, 255, 255, .12);--footer-ink: rgba(255, 255, 255, .72);background:linear-gradient(90deg,#f47a1f 0% 30%,#f47a1f00) top left / 100% 3px no-repeat,#201f1e!important;color:#ffffffb8}.footer.footer .footer-block__heading,.footer.footer .footer-block__heading strong{color:#fff}.footer.footer .footer-block .details p,.footer.footer .footer-block .details p a,.footer.footer .footer-block__details-content .list-menu__item--link,.footer.footer .policy-pages ul li a,.footer.footer .copyright__content{color:#ffffffb8}.footer.footer .footer-block__details-content .list-menu__item--link:hover,.footer.footer .footer-block__details-content .list-menu__item--link:focus-visible,.footer.footer .footer-block .details p a:hover,.footer.footer .policy-pages ul li a:hover,.footer.footer .email-description a:hover{color:#f47a1f}.footer.footer .footer-block-image img{filter:brightness(0) invert(1)}.footer.footer .newsletter-heading{color:#fff!important;font-weight:700!important}.footer.footer .email-description,.footer.footer .email-description a{color:#ffffff8c}.footer.footer .email-description a{text-decoration:underline;text-underline-offset:2px}.footer.footer .newsletter-form__field-wrapper .field{border-radius:10px;overflow:hidden}.footer.footer .field__button{border-radius:10px;font-weight:700;color:#000}.footer.footer .field__button:hover{background-color:#d9650f!important}.footer.footer .form-success-message{color:#201f1e}.footer.footer .list-social__link,.footer.footer .list-social__link .icon,.footer.footer .visually-hidden.footer-icon{color:#ffffffb8}.footer.footer .list-social__link:hover,.footer.footer .list-social__link:hover .icon,.footer.footer .list-social__link:hover .footer-icon{color:#f47a1f}.footer.footer .footer__content-bottom{border-top:1px solid var(--footer-rule)}.footer.footer .footer__copyright .copyright__content{color:#ffffff8c}@media screen and (max-width:749px){.footer.footer.footer--acc .footer-block:has(>ul.footer-block__details-content) .footer-block__heading:after{border-right-color:#fff;border-bottom-color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/footer-refresh.css.map */
