.footer.js-footer{--js-footer-blue: #0f6bb7;--js-footer-input: #1a1a1a;--js-footer-muted: rgb(255 255 255 / .6);--footer-padding-block: 32px;--footer-part-gap: 40px;--footer-block-list-gap: 30px;--footer-block-gap: 20px;--footer-aside-gap: 24px}.footer.js-footer .footer__wrapper{gap:var(--footer-part-gap)}.footer.js-footer .footer__block-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--footer-block-list-gap);align-items:stretch;grid:none}.footer.js-footer .footer__block--newsletter,.footer.js-footer .footer__block--app,.footer.js-footer .footer__block--text{grid-column:unset;flex-basis:auto;width:100%;max-width:none}.footer.js-footer .footer__block--newsletter{gap:30px}.footer.js-footer .footer__logo,.footer.js-footer .footer__block--newsletter>img,.footer.js-footer .footer__block--newsletter>.image-wrapper{display:block;max-width:71px;width:71px;height:auto;object-fit:contain}.footer.js-footer .footer__newsletter-stack{display:flex;flex-direction:column;gap:20px;width:100%}.footer.js-footer .footer__newsletter-title{margin:0;font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:700;font-size:24px;line-height:32px;letter-spacing:0;text-transform:uppercase;color:#fff}.footer.js-footer .footer__newsletter-form{max-width:none;width:100%}.footer.js-footer .footer__newsletter-form .form-control{background:var(--js-footer-input);border-radius:0}.footer.js-footer .footer__newsletter-form .input{--input-background: var(--js-footer-input);--input-text-color: #f4f4f4;background:var(--js-footer-input);border:none;border-radius:0;color:#f4f4f4;min-height:56px;padding-block:16px;padding-inline:20px 56px;box-shadow:none;font-size:16px;line-height:24px}.footer.js-footer .footer__newsletter-form .floating-label{color:#f4f4f4;opacity:.6;margin-inline-start:20px}.footer.js-footer .footer__newsletter-form .self-submit-button{right:16px}.footer.js-footer .footer__newsletter-form .self-submit-button .circle-chevron{width:24px;height:24px;background:var(--js-footer-blue);color:#fff;border-radius:99px}.footer.js-footer .footer__newsletter-form .self-submit-button .circle-chevron:hover{background:color-mix(in srgb,var(--js-footer-blue) 85%,#fff);color:#fff}.footer.js-footer .footer__menus{display:flex;flex-direction:column;width:100%;min-width:0}.footer.js-footer .footer__block--menu{max-width:none;width:100%;gap:0;flex-shrink:1}.footer.js-footer .footer__menu-mobile{display:block}.footer.js-footer .footer__menu-desktop{display:none}.footer.js-footer .footer__menu-accordion{border-block-start-width:0;border-block-end:1px solid var(--js-footer-input);box-sizing:border-box}.footer.js-footer .footer__menus>.footer__block--menu:last-child .footer__menu-accordion{border-block-end-width:0}.footer.js-footer .footer__menu-accordion .accordion__toggle{padding-block:12px;gap:20px;font-family:var(--heading-font-family);font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff}.footer.js-footer .footer__menu-accordion .circle-chevron{width:24px;height:24px;background:var(--js-footer-input);color:#fff;border-radius:99px}.footer.js-footer .footer__menu-accordion[aria-expanded=true] .circle-chevron.group-expanded\:colors,.footer.js-footer .footer__menu-accordion[open] .circle-chevron.group-expanded\:colors,.footer.js-footer .footer__menu-accordion .circle-chevron.group-hover\:colors:hover{background:var(--js-footer-input);color:#fff}.footer.js-footer .footer__menu-list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0 0 12px;list-style:none}.footer.js-footer .footer__menu-list a{color:var(--js-footer-muted);font-family:var(--js-sans-font-family, "Source Sans Pro", sans-serif);font-size:16px;line-height:24px;font-weight:400;text-decoration:none;overflow-wrap:anywhere}.footer.js-footer .footer__menu-list a:hover{color:#fff}.footer.js-footer .footer__menu-accordion .accordion__content{margin-block-end:0;padding-inline-end:0;transform:none}.footer.js-footer .footer__menu-heading{margin:0 0 20px;font-family:var(--heading-font-family);font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff}.footer.js-footer .footer__menu-desktop .footer__menu-list{padding-block-end:0}.footer.js-footer .footer__aside{gap:var(--footer-aside-gap)}.footer.js-footer .footer__aside-top,.footer.js-footer .footer__aside-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;order:unset}.footer.js-footer .footer__social{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.footer.js-footer .footer__social-link{display:grid;place-items:center;width:24px;height:24px}.footer.js-footer .footer__social-link img{display:block;width:24px;height:24px}.footer.js-footer .footer__localization .text-with-icon,.footer.js-footer .footer__localization .bold,.footer.js-footer .footer__aside-top .text-with-icon,.footer.js-footer .footer__aside-top .bold{color:#fff;font-weight:600;font-size:14px;line-height:24px}.footer.js-footer .footer__localization .country-flags,.footer.js-footer .footer__currency-display .country-flags{width:20px;height:20px}.footer.js-footer .footer__currency-display .text-with-icon,.footer.js-footer .footer__currency-display .bold{color:#fff;font-weight:600;font-size:14px;line-height:24px}.footer.js-footer .footer__aside-bottom{flex-direction:column;align-items:flex-start;gap:24px}.footer.js-footer .footer__copyright{order:0;display:flex;flex-direction:column;width:100%;align-items:center;text-align:center;gap:8px}.footer.js-footer .footer__copyright p,.footer.js-footer .footer__credit{margin:0;color:var(--js-footer-muted);font-family:var(--js-sans-font-family, "Source Sans Pro", sans-serif);font-size:14px;line-height:20px;font-weight:400}.footer.js-footer .footer__credit{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.footer.js-footer .footer__credit-logo{display:inline-flex;height:12px;width:auto}.footer.js-footer .footer__credit-logo img,.footer.js-footer .footer__credit-logo svg{display:block;height:12px;width:auto}.footer.js-footer .footer__payment-icons{gap:8px}.footer.js-footer .footer__payment-icons svg{width:35px;height:24px}@media screen and (min-width:700px){.footer.js-footer{--footer-padding-block: 48px}.footer.js-footer .footer__aside-bottom{flex-direction:row;align-items:center;justify-content:space-between}.footer.js-footer .footer__copyright{width:auto;flex-direction:row;flex-wrap:wrap;align-items:center;text-align:start;gap:4px}.footer.js-footer .footer__credit{justify-content:flex-start}.footer.js-footer .footer__credit-logo{height:16px}.footer.js-footer .footer__credit-logo img,.footer.js-footer .footer__credit-logo svg{height:16px}}@media screen and (min-width:1000px){.footer.js-footer{--footer-padding-block: 64px;--footer-part-gap: 40px;--footer-block-list-gap: 134px}.footer.js-footer .footer__block-list{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}.footer.js-footer .footer__block--newsletter,.footer.js-footer .footer__block--app{flex:0 0 456px;max-width:456px;width:456px}.footer.js-footer .footer__block--newsletter{gap:24px}.footer.js-footer .footer__menus{flex-direction:row;flex:1 1 auto;gap:16px;max-width:810px}.footer.js-footer .footer__block--menu{flex:1 1 0;min-width:0}.footer.js-footer .footer__menu-mobile{display:none}.footer.js-footer .footer__menu-desktop{display:block}.footer.js-footer .footer__localization .text-with-icon,.footer.js-footer .footer__localization .bold,.footer.js-footer .footer__currency-display .text-with-icon,.footer.js-footer .footer__currency-display .bold,.footer.js-footer .footer__aside-top .text-with-icon,.footer.js-footer .footer__aside-top .bold{color:var(--js-footer-muted)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/js-footer.css.map */
