.footer{background-color:rgb(var(--color-base-background-1, 17,17,17));color:rgb(var(--color-base-text, 255,255,255));padding:2rem 1rem;font-size:.95rem}.footer__content-top,.footer__blocks,.footer-wrapper{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;max-width:var(--page-width, 120rem);margin:0 auto}.footer-block{flex:1 1 220px;min-width:220px}.footer__logo img,.footer-logo img{max-width:200px;height:auto;display:block;margin-bottom:1rem}.footer .footer-block__heading,.footer .footer__title{font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.75rem}.footer-links ul,.footer .list-menu{list-style:none;margin:0;padding:0}.footer-links li,.footer .list-menu__item{margin:0 0 .5rem}.footer a{color:rgb(var(--color-base-text, 255,255,255));text-decoration:none;transition:color .25s ease,box-shadow .25s ease}.footer a:hover{color:rgb(var(--color-neon-yellow, 255,255,0))}.footer a:focus-visible,.footer button:focus-visible,.footer input:focus-visible,.footer select:focus-visible{outline:2px solid rgb(var(--color-neon-yellow,255,255,0));outline-offset:2px;border-radius:.25rem}.footer-newsletter .newsletter-form,.footer .footer__newsletter .newsletter-form{max-width:420px}.footer-newsletter input[type=email],.footer .newsletter-form .field__input{width:100%;padding:.6rem .8rem;border-radius:6px;border:1px solid rgba(255,255,255,.15);background:#00000040;color:rgb(var(--color-base-text,255,255,255));transition:border-color .2s ease,box-shadow .2s ease}.footer-newsletter input[type=email]:focus,.footer .newsletter-form .field__input:focus{border-color:#ff09;box-shadow:0 0 0 3px #ffff0040}.footer-newsletter button,.footer .newsletter-form .button{background:rgb(var(--color-neon-yellow,255,255,0));color:#000;padding:.6rem 1rem;border:0;border-radius:6px;cursor:pointer;font-weight:800;letter-spacing:.04em;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.footer-newsletter button:hover,.footer .newsletter-form .button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #ffff0059}.footer .list-social{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.footer .list-social__link{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.15);border-radius:999px;transition:border-color .25s ease,box-shadow .25s ease}.footer .list-social__link:hover{border-color:#ff0c;box-shadow:0 0 0 3px #ffff0040}.footer__payment,.footer__payment-icons,.list-payment{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.footer__payment-icons svg,.list-payment__item svg{width:32px;height:auto}.footer__content-bottom,.footer__bottom,.footer-bottom{margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.12);display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:.875rem;text-align:center}.footer .copyright__content{opacity:.85}.footer__localization select{background:#00000040;color:rgb(var(--color-base-text,255,255,255));border:1px solid rgba(255,255,255,.15);border-radius:6px;padding:.45rem .6rem}@media (max-width: 749px){.footer{padding:2rem 1.25rem}.footer__content-top,.footer__blocks,.footer-wrapper{gap:1.5rem}.footer-block{min-width:min(100%,280px);flex:1 1 100%}.footer__content-bottom,.footer__bottom,.footer-bottom{flex-direction:column;align-items:flex-start}}.footer__legal-link{display:inline-block;color:rgb(var(--color-base-text, 255,255,255));margin-left:1rem;margin-right:.5rem;white-space:nowrap;font-size:.75rem}.footer__copyright{flex-wrap:wrap;gap:.5rem}
/*# sourceMappingURL=/cdn/shop/t/54/assets/component-footer.css.map */
