.footer-new{--color-background: var(--footer-new-background, #0a0a0a);--color-text: var(--footer-new-text, #ffffff);--color-links: var(--footer-new-text, #ffffff);--footer-new-muted: color-mix(in srgb, var(--color-text) 64%, transparent);--footer-new-gap: 16px;display:flex;flex-direction:column;gap:24px;padding:44px 16px 24px;background:var(--color-background);color:var(--color-text);font-family:var(--body-family)}.footer-new p,.footer-new li,.footer-new a,.footer-new button{margin:0;color:var(--color-text);font-family:var(--body-family);font-weight:400;line-height:1.05}.footer-new__main{display:grid;grid-template-columns:1fr 1fr;gap:var(--footer-new-gap)}.footer-new__logo{display:block;width:100%;max-width:442px}.footer-new__logo img{display:block;width:100%;height:auto}.footer-new__content{display:flex;flex-direction:column;justify-content:space-between;gap:38px;max-width:621px}.footer-new__newsletter{display:flex;flex-direction:column;gap:12px;padding-top:12px}.footer-new .footer-new__newsletter-text{max-width:314px;font-size:13px;letter-spacing:.02em}.footer-new__form-row[hidden],.footer-new__status[hidden]{display:none!important}.footer-new__form-row{display:grid;grid-template-columns:minmax(0,299.5fr) minmax(0,313.5fr);gap:8px;height:102px}.footer-new__field{display:flex;align-items:flex-end;padding:36px 12px 16px;border:1px dashed var(--color-text);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);cursor:text}.footer-new__input{width:100%;padding:0;border:0;border-radius:0;background:transparent;color:var(--color-text);font-family:var(--body-family);font-size:13px;line-height:1.05;letter-spacing:.02em;outline:none}.footer-new__input::placeholder{color:var(--color-text);opacity:1}.footer-new__field:focus-within{border-style:solid}.footer-new .footer-new__submit{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:36px 12px 16px;border:0;border-radius:0;background:var(--color-text);color:var(--color-background);font-size:14px;letter-spacing:.01em;text-transform:none;cursor:pointer;transition:opacity .2s ease}.footer-new .footer-new__submit:hover{opacity:.88}.footer-new .footer-new__submit:disabled{opacity:.6;cursor:default}.footer-new .footer-new__submit:focus-visible{outline:1px solid var(--color-text);outline-offset:2px}.footer-new__submit svg{width:10px;height:10px}.footer-new .footer-new__status{margin-top:12px;font-size:13px;letter-spacing:.02em}.footer-new .footer-new__status--error{color:#ff8a80}.footer-new .footer-new__legal{max-width:470px;color:var(--footer-new-muted);font-family:ABC Diatype Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.02em;text-transform:uppercase}.footer-new .footer-new__legal a{color:inherit;font-family:inherit;text-decoration:underline}.footer-new__menus{display:flex;flex-wrap:wrap;gap:30px}.footer-new__menu{display:flex;flex-direction:column;gap:12px}.footer-new .footer-new__menu-title{font-size:14px;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.footer-new__menu-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.footer-new .footer-new__menu-link{font-size:14px;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.footer-new .footer-new__menu-link:hover{opacity:.64}.footer-new__menu-spacer{height:calc(14px * 1.05)}.footer-new__bottom{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--footer-new-gap);min-height:18px}.footer-new .footer-new__copyright,.footer-new__country,.footer-new__country .disclosure__button span{font-size:12px;letter-spacing:.01em;line-height:1}.footer-new .footer-new__cookie-settings{margin-left:12px;padding:0;border:0;background:none;font-size:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.footer-new__bottom-end{display:flex;align-items:center;justify-content:space-between;gap:16px}.footer-new__country{display:flex;align-items:center;gap:10px}.footer-new__country .localization{display:flex;align-items:center;gap:16px}.footer-new__country .localization__wrapper{display:flex;align-items:center;gap:10px}.footer-new__country:not(:has(.localization__country-selector)) .footer-new__country-label{display:none}.footer-new__country:not(:has(form)){display:none}.footer-new__country .localization__dropdown,.footer-new__country .disclosure{position:relative}.footer-new__country .disclosure{height:auto;padding:0;border:0;background:none}.footer-new__country .disclosure__button{gap:0;padding:0;border:0;background:none;color:var(--color-text);cursor:pointer}.footer-new__country .disclosure__button span{color:var(--color-text);text-decoration:underline;text-underline-offset:.15em}.footer-new__country .disclosure__button svg.icon-caret{display:none}.footer-new__country .disclosure__list{top:auto;bottom:calc(100% + 8px);left:0;width:max-content;min-width:200px;margin:0;border-radius:0;background:var(--color-background);box-shadow:none;border:1px solid var(--footer-new-muted)}.footer-new__country .disclosure__item a{color:var(--color-text);font-size:12px}.footer-new__country .disclosure__item:hover a,.footer-new__country .disclosure__item.disclosure__item--current a{color:var(--color-background)}.footer-new__payment-list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0 0 0 auto;padding:0;list-style:none}.footer-new__payment-list svg{display:block;width:auto;height:20px}.cc-revoke{display:none!important}@media screen and (max-width:1023px){.footer-new__main{grid-template-columns:1fr;gap:48px}.footer-new__logo{max-width:320px}.footer-new__content{max-width:none}}@media screen and (max-width:767px){.footer-new{gap:40px;padding-top:40px}.footer-new__main,.footer-new__bottom{display:contents}.footer-new__content{order:1}.footer-new__bottom-end{order:2;flex-direction:column;align-items:flex-start;justify-content:flex-start}.footer-new__payment-list{justify-content:flex-start;margin-left:0}.footer-new__logo{order:3;max-width:none}.footer-new__copyright{order:4;margin-top:-16px}.footer-new__form-row{grid-template-columns:1fr;height:auto}.footer-new__field,.footer-new .footer-new__submit{min-height:72px;padding-top:24px}.footer-new__menus{display:grid;grid-template-columns:1fr 1fr;gap:32px 16px}.footer-new .footer-new__menu-link{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/footer-new.css.map */
