.aoctant-footer{--aoctant-footer-gap: 24px;--aoctant-footer-radius: clamp(16px, 1.578vw, 30px);position:relative;z-index:1;color:var(--aoctant-footer-fg);font-family:var(--aoctant-footer-font-family, Manrope, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}.aoctant-footer__main,.aoctant-footer__utility{position:relative}.aoctant-footer__main{background-color:var(--aoctant-footer-bg);color:var(--aoctant-footer-fg);border-radius:0 0 var(--aoctant-footer-radius) var(--aoctant-footer-radius);padding:var(--aoctant-footer-padding-block) var(--aoctant-footer-padding-inline)}.aoctant-footer__utility{background-color:var(--aoctant-footer-accent);color:var(--aoctant-footer-utility-fg, var(--aoctant-footer-fg));border-top:1px solid rgba(38,35,35,.12);border-radius:var(--aoctant-footer-radius) var(--aoctant-footer-radius) 0 0;padding:16px var(--aoctant-footer-padding-inline)}.aoctant-footer__inner{width:100%;max-width:1900px;margin-inline:auto}.aoctant-footer__grid{display:grid;grid-template-columns:1fr;gap:var(--aoctant-footer-gap)}.aoctant-footer__right{border-top:1px solid var(--aoctant-footer-divider);padding-top:56px;margin-top:16px}@media screen and (min-width:768px){.aoctant-footer__grid{--aoctant-footer-gap: 40px;grid-template-columns:1fr 1fr}.aoctant-footer__right{margin-top:0}}@media screen and (min-width:1280px){.aoctant-footer__grid{--aoctant-footer-gap: 64px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.aoctant-footer__right{order:-1;padding-inline-end:clamp(40px,8.421vw,160px);display:grid;align-content:space-between;border-top:none;padding-top:0}.aoctant-footer__left{padding-inline-start:clamp(40px,8.421vw,160px);border-inline-start:1px solid var(--aoctant-footer-divider)}}.aoctant-footer__logo{margin-block-end:26px}.aoctant-footer__logo a{display:inline-block;text-decoration:none}.aoctant-footer__logo img,.aoctant-footer__logo-placeholder{display:block;width:auto;max-width:calc(var(--aoctant-footer-logo-max, 270px) * .75);height:auto}.aoctant-footer__logo-placeholder{font-family:var(--aoctant-footer-font-family, Manrope, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:24px;font-weight:500;line-height:1;letter-spacing:-.03em;color:inherit;opacity:.5}@media screen and (min-width:1024px){.aoctant-footer__logo img,.aoctant-footer__logo-placeholder{max-width:var(--aoctant-footer-logo-max, 270px)}}.aoctant-footer__menu-wrap{display:flex;flex-direction:column;gap:0}.aoctant-footer__menu-groups{display:flex;flex-direction:column}@media screen and (min-width:768px){.aoctant-footer__menu-groups{flex-direction:row;flex-wrap:wrap;gap:48px}.aoctant-footer__menu-groups .aoctant-footer__menu-group{flex:1 1 calc(25% - 48px * 4 / 5);min-width:140px;max-width:calc(33% - 48px)}}@media screen and (min-width:1280px){.aoctant-footer__menu-groups{row-gap:48px;column-gap:48px}.aoctant-footer__menu-groups .aoctant-footer__menu-group{flex:0 0 calc(33% - 48px);max-width:calc(33% - 48px)}.aoctant-footer__menu-group--business{flex:0 0 calc(95% - 48px);max-width:calc(95% - 48px)}}.aoctant-footer__menu-group--business{margin-top:0}@media screen and (max-width:767px){.aoctant-footer__menu-group{border-top:1px solid var(--aoctant-footer-divider);border-inline:1px solid var(--aoctant-footer-divider);padding-inline:20px}.aoctant-footer__menu-group:last-child{border-bottom:1px solid var(--aoctant-footer-divider)}}.aoctant-footer__menu-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:20px 0;font-size:clamp(16px,.746rem + .6349vw,24px);font-weight:500;line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:inherit;list-style:none;cursor:pointer}.aoctant-footer__menu-heading:hover{color:inherit}.aoctant-footer__menu-heading::-webkit-details-marker{display:none}.aoctant-footer__menu-icon{display:block;width:20px;height:20px;flex-shrink:0;transition:transform .5s cubic-bezier(.3,1,.3,1)}.aoctant-footer__menu-icon svg{width:100%;height:100%}.aoctant-footer__menu-group:not([open]) .aoctant-footer__menu-icon{transform:scaleY(-1)}@media screen and (min-width:768px){.aoctant-footer__menu-heading{cursor:default;pointer-events:none}.aoctant-footer__menu-icon{display:none}}.aoctant-footer__menu-content{overflow:hidden}.aoctant-footer__menu-content>*{padding-bottom:20px}@media screen and (max-width:767px){.aoctant-footer__menu-content{height:0;transition:height .5s cubic-bezier(.3,1,.3,1)}.aoctant-footer__menu-group[open] .aoctant-footer__menu-content{height:auto}}.aoctant-footer__menu-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.aoctant-footer__menu-item a{font-size:clamp(14px,.748rem + .3174vw,18px);font-weight:400;line-height:1.25;color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .5s cubic-bezier(.3,1,.3,1)}@media(hover:hover)and (pointer:fine){.aoctant-footer__menu-item a:hover{background-size:100% 1px}}.aoctant-footer__contact-text{margin:0;padding:0;font-size:clamp(20px,1.578vw,30px);font-weight:400;line-height:1.25;font-style:normal;color:inherit}@media screen and (min-width:768px){.aoctant-footer__menu-group--business{margin-top:48px;width:calc(95% - 48px)}}.aoctant-footer__newsletter{display:flex;flex-direction:column;gap:24px}.aoctant-footer__newsletter-heading{margin:0;font-size:20px;font-weight:500;line-height:1;text-transform:uppercase;color:inherit}@media screen and (min-width:768px){.aoctant-footer__newsletter-heading{font-size:clamp(24px,.6307rem + 1.3636vw,36px);line-height:1;text-transform:uppercase}}.aoctant-footer__newsletter-form{position:relative;display:flex;align-items:center;width:100%;max-width:28rem}.aoctant-footer__newsletter-field{position:relative;width:100%}.aoctant-footer .aoctant-footer__newsletter-input{width:100%;height:62px;padding:16px 56px 0 26px;border:none;border-radius:6px;background-color:#ffffff0b;color:inherit;font-family:inherit;font-size:16px;font-weight:400;line-height:1.6;outline:none;transition:background-color .5s cubic-bezier(.3,1,.3,1)}.aoctant-footer .aoctant-footer__newsletter-input::placeholder{color:currentColor;opacity:0}.aoctant-footer .aoctant-footer__newsletter-input:hover,.aoctant-footer .aoctant-footer__newsletter-input:focus{background-color:#ffffff1d}.aoctant-footer .aoctant-footer__newsletter-input::selection,.aoctant-footer__newsletter-label::selection{color:#262323;background:#ffffffd9}.aoctant-footer .aoctant-footer__newsletter-input::-moz-selection,.aoctant-footer__newsletter-label::-moz-selection{color:#262323;background:#ffffffd9}.aoctant-footer__newsletter-label{position:absolute;left:26px;top:50%;transform:translateY(-50%);color:currentColor;opacity:.6;font-size:16px;line-height:1.6;pointer-events:none;transform-origin:left top;transition:transform .5s cubic-bezier(.3,1,.3,1),opacity .5s cubic-bezier(.3,1,.3,1)}.aoctant-footer__newsletter-input:focus~.aoctant-footer__newsletter-label,.aoctant-footer__newsletter-input:not(:placeholder-shown)~.aoctant-footer__newsletter-label,.aoctant-footer__newsletter-input:-webkit-autofill~.aoctant-footer__newsletter-label{transform:translateY(-22px) scale(.7);opacity:1}@media screen and (max-width:767px){.aoctant-footer__newsletter-input:focus~.aoctant-footer__newsletter-label,.aoctant-footer__newsletter-input:not(:placeholder-shown)~.aoctant-footer__newsletter-label,.aoctant-footer__newsletter-input:-webkit-autofill~.aoctant-footer__newsletter-label{transform:translateY(-20px) scale(.8)}}.aoctant-footer__newsletter-submit{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background-color:var(--aoctant-footer-fg);color:var(--aoctant-footer-bg);cursor:pointer}.aoctant-footer__newsletter-submit svg{width:16px;height:16px}@media(hover:hover)and (pointer:fine){.aoctant-footer__newsletter-submit:hover{background-color:var(--aoctant-footer-fg);color:var(--aoctant-footer-bg)}}.aoctant-footer__newsletter-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;opacity:0;pointer-events:none}.aoctant-footer__newsletter-loader span{width:5px;height:5px;border-radius:50%;background-color:currentColor;animation:aoctant-footer-loader 1.2s ease infinite}.aoctant-footer__newsletter-loader span:nth-child(2){animation-delay:.2s}.aoctant-footer__newsletter-loader span:nth-child(3){animation-delay:.4s}.aoctant-footer__newsletter-form.is-loading .aoctant-footer__newsletter-submit-icon{opacity:0}.aoctant-footer__newsletter-form.is-loading .aoctant-footer__newsletter-loader{opacity:1}@keyframes aoctant-footer-loader{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.aoctant-footer__newsletter-status{position:absolute;top:calc(100% + 12px);left:0;width:100%;padding:12px 20px;border-radius:999px;font-size:14px;line-height:1.4}.aoctant-footer__newsletter-status--success{color:var(--aoctant-footer-success-fg);background-color:var(--aoctant-footer-success-bg)}.aoctant-footer__newsletter-status--error{color:var(--aoctant-footer-error-fg);background-color:var(--aoctant-footer-error-bg)}.aoctant-footer__social{margin-top:40px}.aoctant-footer__social-list{display:flex;flex-wrap:wrap;gap:28px;margin:0;padding:0;list-style:none}.aoctant-footer__social-link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px;padding:10px;color:inherit;text-decoration:none}.aoctant-footer__social-icon{display:block;width:24px;height:24px;flex-shrink:0}.aoctant-footer__utility-grid{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.aoctant-footer__utility-cell{width:100%;color:var(--aoctant-footer-utility-fg, #262323)}.aoctant-footer__copyright{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--aoctant-footer-utility-fg, #262323)}.aoctant-footer__copyright-text{margin:0;font-size:13px;font-weight:400;line-height:1.25;color:inherit}.aoctant-footer__copyright-text a{color:inherit;text-decoration:none}.aoctant-footer__policy-list{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:0;padding:0;list-style:none}@media screen and (min-width:1024px){.aoctant-footer__policy-list{justify-content:flex-start}}.aoctant-footer__policy-item a{font-size:.8em;color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .5s cubic-bezier(.3,1,.3,1)}.aoctant-footer__policy-item:not(:last-child):after{content:"\b7";margin-inline-start:12px;color:inherit}@media(hover:hover)and (pointer:fine){.aoctant-footer__policy-item a:hover{background-size:100% 1px}}.aoctant-footer__payment-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none}@media screen and (min-width:1280px){.aoctant-footer__payment-list{gap:12px}}.aoctant-footer__payment-item svg{width:32px;height:24px}@media screen and (min-width:1280px){.aoctant-footer__payment-item svg{width:40px;height:24px}}.aoctant-footer__localization{display:flex;justify-content:center;font-size:13px;color:var(--aoctant-footer-utility-fg, #262323)}.aoctant-footer__localization-dropdown{position:relative;display:flex;justify-content:center}.aoctant-footer__localization-trigger,.aoctant-footer__localization-trigger:hover,.aoctant-footer__localization-trigger:active,.aoctant-footer__localization-trigger[aria-expanded=true]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:min(248px,calc(100vw - 32px));height:56px;min-height:56px;padding:0 16px;border:1px solid #d4d4d4;border-radius:8px;box-shadow:none;background:#fff;color:#262323;font-family:var(--font-body--family, Manrope, sans-serif);font-size:14px;font-weight:500;line-height:1.2;text-align:left;text-transform:none;cursor:pointer}.aoctant-footer__localization-label{display:flex;min-width:0;align-items:center;gap:10px}.aoctant-footer__localization-wallet{display:flex;flex:0 0 18px;width:18px;height:18px;align-items:center;justify-content:center}.aoctant-footer__localization-wallet svg{width:18px;height:18px}.aoctant-footer__localization-trigger:focus-visible{outline:2px solid currentColor;outline-offset:4px}.aoctant-footer__localization-trigger .svg-wrapper.icon-caret{display:flex;flex:0 0 14px;width:14px;height:14px;align-items:center;justify-content:center}.aoctant-footer__localization-trigger .svg-wrapper.icon-caret svg{width:100%;height:100%;transition:transform var(--animation-speed) var(--animation-easing)}.aoctant-footer__localization-trigger[aria-expanded=true] .svg-wrapper.icon-caret svg{transform:rotate(180deg)}.aoctant-footer__localization-panel.localization-wrapper{position:absolute;top:calc(100% + 10px);right:auto;left:50%;width:min(340px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(27.5rem,calc(100dvh - 32px));overflow:hidden;transform:translate(-50%);border:var(--style-border-popover);border-radius:var(--style-border-radius-popover);background:var(--color-background, #fff);box-shadow:var(--shadow-popover);z-index:calc(var(--layer-header-menu, 10) + 1)}.aoctant-footer__localization-panel .country-selector-form__wrapper{max-height:inherit}.aoctant-footer__localization-panel .localization-form__currency:not([hidden]){width:max-content;opacity:1;color:var(--color-foreground-muted);visibility:visible}@media screen and (max-width:749px){.aoctant-footer__localization-panel.localization-wrapper{width:min(320px,calc(100vw - 24px))}}.aoctant-footer--parallax .aoctant-footer__main{overflow:hidden}.aoctant-footer--parallax .aoctant-footer__inner{transform:translate3d(0,var(--aoctant-footer-reveal, 0px),0);will-change:transform}@media(prefers-reduced-motion:reduce){.aoctant-footer--parallax .aoctant-footer__inner{transform:none;will-change:auto}}@media(prefers-reduced-motion:reduce){.aoctant-footer__menu-icon,.aoctant-footer__menu-item a,.aoctant-footer__policy-item a,.aoctant-footer__social-item a,.aoctant-footer__newsletter-input,.aoctant-footer__newsletter-label{transition:none}.aoctant-footer__newsletter-loader span{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/aoctant-footer.css.map */
