.footer{--dc-footer-hairline: rgb(255 255 255 / 12%);--dc-footer-muted: rgb(255 255 255 / 62%);--dc-footer-faint: rgb(255 255 255 / 45%);--dc-footer-cta-bg: #ffffff;--dc-footer-cta-fg: #0f0f10}.footer.gradient{background:#0f0f10;--color-foreground: #ffffff;color:#fff}.footer .footer__content-bottom,.footer .footer__column--info,.footer .list-payment,.footer .list-social,.footer .footer-block{color:#fff}.footer .footer__content-bottom{border-top:1px solid var(--dc-footer-hairline)}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content .list-menu__item--active{border:0}.footer .footer-block__heading{font-family:var(--font-heading-family);font-size:1.7rem;font-weight:600;letter-spacing:.1em;line-height:1.1;text-transform:uppercase;color:#fff;margin-bottom:1.8rem}.footer .list-menu__item--link,.footer .footer-block__details-content a,.footer .copyright__content a{position:relative;display:inline-block;color:var(--dc-footer-muted);font-size:1.4rem;text-decoration:none;transition:color var(--duration-short) ease}.footer .list-menu__item--link:hover,.footer .footer-block__details-content a:hover,.footer .copyright__content a:hover{color:#fff}.footer .list-menu__item--link:after,.footer .footer-block__details-content a:after,.footer .copyright__content a:after{content:"";position:absolute;left:0;right:0;bottom:-.2rem;height:1px;background-color:#f40009;transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-short) ease}.footer .imformation .list-menu__item--link:after,.footer .accordion.imformation .list-menu__item--link:after{left:30px}@media screen and (max-width:749px){.footer .footer-block__details-content .list-menu__item--link{display:inline-block}}.footer .list-menu__item--link:hover:after,.footer .list-menu__item--link:focus-visible:after,.footer .footer-block__details-content a:hover:after,.footer .footer-block__details-content a:focus-visible:after,.footer .copyright__content a:hover:after,.footer .copyright__content a:focus-visible:after{transform:scaleX(1)}.footer .footer-block__details-content{color:var(--dc-footer-muted)}.footer .imformation svg,.footer .imformation .icon{color:var(--dc-footer-muted);fill:currentColor}.footer .list-social__link{background-color:transparent;border:1px solid var(--dc-footer-hairline);border-radius:0;color:var(--dc-footer-muted);padding:1.1rem;margin-right:.8rem;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease,color var(--duration-short) ease}.footer .list-social__link:hover,.footer .list-social__link:focus-visible{background-color:#f40009;border-color:#f40009;color:#fff}.footer .list-social__link .icon{color:currentColor}.footer .newsletter-form .field{display:flex;align-items:stretch;border-radius:0}.footer .newsletter-form .field__input{flex:1 1 auto;box-sizing:border-box;margin-top:0;margin-bottom:0;height:5.2rem;min-height:5.2rem;padding:0 1.6rem;background-color:transparent;border:1px solid rgb(255 255 255 / 24%);border-radius:0;color:#fff;font-size:1.4rem;box-shadow:none;transition:border-color var(--duration-short) ease}.footer .newsletter-form .field__input::placeholder{color:var(--dc-footer-faint);opacity:1}.footer .newsletter-form .field__input:focus,.footer .newsletter-form .field__input:focus-visible{border-color:#fff;outline:none;box-shadow:none}.footer .newsletter-form .field__label{display:none}.footer .newsletter-form__button{position:static;flex:0 0 auto;box-sizing:border-box;align-items:center;justify-content:center;width:auto;height:5.2rem;min-height:0;padding:0 2.4rem;background-color:var(--dc-footer-cta-bg)!important;background-image:none;border:0;border-radius:0;color:var(--dc-footer-cta-fg);font-family:var(--font-heading-family);font-size:1.3rem;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase;box-shadow:none;transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.footer .newsletter-form__button:hover,.footer .newsletter-form__button:focus-visible{background-color:#f40009!important;color:#fff;box-shadow:none}.footer .newsletter-form__button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.footer .newsletter-privacy-checkbox{align-items:center;gap:1rem;margin-top:1.4rem;color:var(--dc-footer-faint)}.footer .newsletter-privacy-checkbox label{color:var(--dc-footer-faint);font-size:1.2rem;line-height:1.4}.footer .newsletter-privacy-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:1.6rem;height:1.6rem;margin:0;flex-shrink:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:1.1rem 1.1rem;border:1px solid rgb(255 255 255 / 45%);border-radius:0;cursor:pointer;transition:border-color var(--duration-short) ease}.footer .newsletter-privacy-checkbox input[type=checkbox]:hover{border-color:#fff}.footer .newsletter-privacy-checkbox input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23f40009' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.4 6.4 12 13 4.6'/%3E%3C/svg%3E");border-color:#fff}.footer .newsletter-privacy-checkbox input[type=checkbox]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.footer .list-payment__item svg{border-radius:0;opacity:.85}.footer .copyright__content{color:var(--dc-footer-faint);font-size:1.2rem;letter-spacing:.02em}.footer .dc-site-credit{color:#ffffff52}.footer .dc-site-credit a{font-size:1.2rem;color:#ffffff7f}.footer .dc-site-credit a:hover{color:#fff}@media screen and (max-width:749px){.footer .footer-block__heading{font-size:1.6rem;letter-spacing:.08em;margin-bottom:1.2rem}.footer .newsletter-form .field{flex-wrap:wrap;gap:1rem}.footer .newsletter-form .field__input,.footer .newsletter-form__button{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/footer-black.css.map */
