.footer-v2{--footer-v2-section-gap: var(--space-token-md);--footer-v2-padding-block: var(--space-token-4xl);--footer-v2-link-column-gap: var(--space-token-md);--footer-v2-legal-gap: 36px;--footer-v2-stack-gap: var(--space-token-md);--footer-v2-newsletter-gap: var(--space-token-md);--footer-v2-transition-duration: .2s;--footer-v2-input-height: var(--space-token-3xl);--footer-v2-input-bg: rgb(0 0 0 / .6);--footer-v2-input-border: var(--color-text-white-disabled);--footer-v2-social-color: var(--mask-light-white-l, #ffffff4d);--footer-v2-social-color-active: var(--mask-light-white-xl, #ffffffb2);background:var(--color-bg-brand-dark);color:var(--color-text-white-primary);padding-block:var(--footer-v2-padding-block)}@media screen and (max-width:767px){.footer-v2{--footer-v2-padding-block: var(--space-token-2xl)}}.footer-v2__content-width{box-sizing:border-box;width:100%}.footer-v2__wrapper{display:flex;flex-direction:column;gap:var(--footer-v2-section-gap)}.footer-v2__section--primary,.footer-v2__section--localization,.footer-v2__section--legal{display:flex;width:100%}.footer-v2__section--primary{flex-direction:column;gap:var(--space-token-base)}.footer-v2__block-list{display:flex;flex-direction:column;gap:var(--space-token-xs)}.footer-v2__block{display:flex;flex-direction:column;gap:var(--space-token-base);min-width:0}.footer-v2__heading{margin:0;font:var(--font-lg-semibold);color:var(--color-text-white-primary)}.footer-v2__menu--static{display:none}.footer-v2__menu--collapsible{display:block}.footer-v2__menu-summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-token-base);padding-block:var(--space-token-s);font:var(--font-base-semibold);color:var(--color-text-white-primary);list-style:none;cursor:pointer}.footer-v2__menu-summary::-webkit-details-marker{display:none}.footer-v2__menu-summary-label{min-width:0;overflow-wrap:anywhere}.footer-v2__menu-summary-icon{display:inline-grid;place-items:center;flex-shrink:0;width:20px;height:20px;line-height:0;transition:transform var(--footer-v2-transition-duration) ease}.footer-v2__menu-summary-icon .icon{display:block;width:20px;height:20px}.footer-v2__menu--collapsible[open]>.footer-v2__menu-summary .footer-v2__menu-summary-icon{transform:rotate(180deg)}.footer-v2__menu--collapsible>.footer-v2__menu-list{padding-block-start:var(--space-token-xs)}.footer-v2__menu-list{display:flex;flex-direction:column;gap:var(--space-token-base);margin:0;padding:0;list-style:none}.footer-v2__link{display:inline-block;font:var(--font-base-regular);color:var(--color-text-white-secondary);overflow-wrap:anywhere;transition:color var(--footer-v2-transition-duration) ease}.footer-v2__link:hover,.footer-v2__link:focus-visible,.footer-v2__link:active{color:var(--color-text-white-primary)}.footer-v2__richtext,.footer-v2__newsletter-content{font:var(--font-base-regular);color:var(--color-text-white-secondary)}.footer-v2__richtext p,.footer-v2__newsletter-content p{margin:0}.footer-v2__block--newsletter{gap:var(--space-token-base)}.footer-v2__newsletter-copy{display:flex;flex-direction:column;gap:var(--space-token-xs)}.footer-v2__newsletter-title{margin:0;font:var(--font-2xl-semibold);color:var(--color-text-white-primary)}.footer-v2 .newsletter-consent__content{color:var(--color-text-white-secondary)}.footer-v2 .text-subdued.newsletter-consent__content :is(.link,a:not(.button)):hover,.footer-v2 .text-subdued.newsletter-consent__content :is(.link,a:not(.button)):focus-visible,.footer-v2 .text-subdued.newsletter-consent__content :is(.link,a:not(.button)):active{color:var(--color-text-white-primary)}.footer-v2 .footer-v2__newsletter-form.form{display:flex;flex-direction:column;gap:var(--space-token-base)}.footer-v2__newsletter-form .form-control{display:flex;align-items:stretch;overflow:hidden;border:1px solid var(--footer-v2-input-border);border-radius:var(--radius-xs, 4px);background:var(--footer-v2-input-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color var(--footer-v2-transition-duration) ease}.footer-v2__newsletter-form .form-control:hover,.footer-v2__newsletter-form .form-control:focus-within{border-color:var(--color-text-white-secondary)}.footer-v2__newsletter-form .floating-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.footer-v2__newsletter-form .input{flex:1 1 auto;min-width:0;height:var(--footer-v2-input-height);border:0;border-radius:0;background:transparent;padding-inline:var(--space-token-md) var(--space-token-s);font:var(--font-base-medium);color:var(--color-text-white-primary);transition:background-color 0s ease-out 86400s,color 0s ease-out 86400s}.footer-v2__newsletter-form .input:is(:-webkit-autofill,:autofill),.footer-v2__newsletter-form .input:is(:-webkit-autofill,:autofill):hover,.footer-v2__newsletter-form .input:is(:-webkit-autofill,:autofill):focus,.footer-v2__newsletter-form .input:is(:-webkit-autofill,:autofill):active{-webkit-text-fill-color:var(--color-text-white-primary);caret-color:var(--color-text-white-primary);transition:background-color 0s ease-out 86400s,color 0s ease-out 86400s}.footer-v2__newsletter-form .input:focus{box-shadow:none;outline:none}.footer-v2__newsletter-form .input::placeholder{color:var(--color-text-white-placeholder);opacity:1}.footer-v2__newsletter-form .self-submit-button{position:static;transform:none;display:flex}.footer-v2__newsletter-form .self-submit-button .circle-chevron{display:flex;align-items:center;justify-content:center;gap:var(--space-5, 2px);width:auto;height:var(--footer-v2-input-height);padding-inline:var(--space-token-l);border-radius:0;background:var(--color-text-white-primary);font:var(--font-base-medium);color:var(--color-text-primary)}@media screen and (pointer:fine){.footer-v2__newsletter-form .self-submit-button .circle-chevron:hover:not([disabled]){background:var(--color-text-white-primary);color:var(--color-text-primary)}}@media screen and (max-width:1279px){.footer-v2__newsletter-form .self-submit-button .circle-chevron>span:not(.sr-only){display:none}.footer-v2__newsletter-form .self-submit-button .circle-chevron{padding-inline:var(--space-token-base)}}.footer-v2__social{display:flex}.footer-v2__social .social-media{gap:var(--space-token-l)}.footer-v2__social a{display:inline-flex;color:var(--footer-v2-social-color);transition:color var(--footer-v2-transition-duration) ease}.footer-v2__social a:hover,.footer-v2__social a:focus-visible,.footer-v2__social a:active{color:var(--footer-v2-social-color-active)}.footer-v2__section--localization{flex-direction:column;align-items:flex-start;gap:var(--footer-v2-stack-gap)}.footer-v2__localization-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--footer-v2-stack-gap)}.footer-v2 .toogle-language-layout{padding:0;color:var(--color-text-white-secondary);transition:color var(--footer-v2-transition-duration) ease}.footer-v2 .toogle-language-layout:hover,.footer-v2 .toogle-language-layout:focus-visible,.footer-v2 .toogle-language-layout:active{color:var(--color-text-white-primary)}.footer-v2 .toogle-language-text{font:var(--font-base-regular);color:inherit}.footer-v2__section--legal{flex-direction:column;align-items:flex-start;gap:var(--space-token-s)}.footer-v2__copyright{margin:0;font:var(--font-sm-regular);color:var(--color-text-white-placeholder);text-align:start}@media screen and (min-width:1280px){.footer-v2__menu--static{display:flex;flex-direction:column;gap:var(--space-token-base)}.footer-v2__menu--collapsible{display:none}.footer-v2__section--localization{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-token-md)}.footer-v2__localization-list{align-items:flex-end;margin-inline-start:auto}.footer-v2__section--legal{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--footer-v2-legal-gap)}.footer-v2__copyright{flex:1 1 auto;text-align:end}.footer-v2__block-list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:var(--footer-v2-link-column-gap);row-gap:var(--footer-v2-link-column-gap)}.footer-v2__block--menu,.footer-v2__block--text{grid-column:span 2}.footer-v2__block--newsletter{grid-column:span 4;gap:var(--footer-v2-newsletter-gap)}.footer-v2__newsletter-form{max-width:28.75rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/footer-v2.css.map */
