.aiovo-footer{box-sizing:border-box;background:var(--aiovo-footer-background);color:var(--aiovo-footer-text);font-family:var(--aiovo-footer-body-font, var(--font-body--family));font-size:15px;font-weight:400;line-height:1.6;border-top:1px solid var(--aiovo-footer-divider)}.aiovo-footer *,.aiovo-footer *:before,.aiovo-footer *:after{box-sizing:border-box}.aiovo-footer [hidden]{display:none!important}.aiovo-footer:not(:has(.aiovo-footer__newsletter,.aiovo-footer__body,.aiovo-footer__bottom,.aiovo-footer__configuration)){display:none}.aiovo-footer h2,.aiovo-footer h3,.aiovo-footer p{margin:0}.aiovo-footer h2,.aiovo-footer h3{color:var(--aiovo-footer-heading);font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:normal;text-transform:none}.aiovo-footer a{color:inherit;text-decoration:none}.aiovo-footer a:hover{color:var(--aiovo-footer-heading)}.aiovo-footer :focus-visible{outline:2px solid var(--aiovo-footer-heading);outline-offset:3px}.aiovo-footer ::selection{background:var(--aiovo-footer-heading);color:var(--aiovo-footer-button-text)}.aiovo-footer__container{max-width:1280px;padding-inline:clamp(20px,4vw,64px);margin-inline:auto}.aiovo-footer__newsletter{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 72px;padding:72px 0 64px}.aiovo-footer__newsletter-copy{flex:1 1 420px;max-width:560px;min-width:0}.aiovo-footer .aiovo-footer__eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:14px}.aiovo-footer__newsletter h2{font-size:38px;line-height:1.15;margin-bottom:16px}.aiovo-footer__newsletter-description{font-size:16px;max-width:480px}.aiovo-footer__subscribe{display:block;flex:1 1 420px;max-width:520px;min-width:0}.aiovo-footer__subscribe fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:10px}.aiovo-footer__subscribe label{font-size:13px;letter-spacing:.04em;color:var(--aiovo-footer-heading)}.aiovo-footer__input-row{display:flex;flex-wrap:wrap;gap:10px}.aiovo-footer__input-row input{flex:1 1 240px;width:0;min-width:0;max-width:100%;height:52px;padding:0 18px;border:1px solid var(--aiovo-footer-input-border);border-radius:0;background:var(--aiovo-footer-input-background);color:var(--aiovo-footer-heading);font:inherit;font-size:15px;box-shadow:none;caret-color:var(--aiovo-footer-heading)}.aiovo-footer__input-row input::placeholder{color:var(--aiovo-footer-text);opacity:1}.aiovo-footer__input-row button{height:52px;min-height:52px;max-width:100%;padding:0 30px;border:0;border-radius:0;background:var(--aiovo-footer-button);color:var(--aiovo-footer-button-text);font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;overflow-wrap:anywhere}.aiovo-footer__input-row button:hover{background:var(--aiovo-footer-button-hover)}.aiovo-footer__input-row button:disabled{cursor:wait;opacity:.65}.aiovo-footer__subscribe form{display:grid;gap:10px}.aiovo-footer__disclaimer{font-size:12px;line-height:1.6;margin-top:4px}.aiovo-footer__disclaimer a{text-decoration:underline;text-underline-offset:3px}.aiovo-footer__error,.aiovo-footer__unavailable,.aiovo-footer__configuration{font-size:14px;color:var(--aiovo-footer-heading)}.aiovo-footer__configuration{padding-block:24px}.aiovo-footer__feedback{display:flex;gap:18px;padding:20px 0}.aiovo-footer__feedback>div{min-width:0}.aiovo-footer__success-icon{flex:0 0 40px;width:40px;height:40px;color:var(--aiovo-footer-heading)}.aiovo-footer__success-icon svg,.aiovo-footer__success-icon img{width:100%;height:100%;object-fit:contain}.aiovo-footer__feedback h3{font-size:26px;line-height:1.2;margin-bottom:10px}.aiovo-footer__feedback p{font-size:15px;overflow-wrap:anywhere}.aiovo-footer__main{--aiovo-footer-heading: var(--aiovo-footer-body-heading);--aiovo-footer-text: var(--aiovo-footer-body-text);--aiovo-footer-divider: var(--aiovo-footer-body-divider);background:var(--aiovo-footer-body-background);color:var(--aiovo-footer-text)}.aiovo-footer__main:not(:has(.aiovo-footer__body,.aiovo-footer__bottom)){display:none}.aiovo-footer__main a:hover{color:var(--aiovo-footer-body-link-hover)}.aiovo-footer__main ::selection{background:var(--aiovo-footer-body-heading);color:var(--aiovo-footer-body-background)}.aiovo-footer__body{display:flex;flex-wrap:wrap;gap:56px 80px;padding:64px 0}.aiovo-footer__container>*+*{border-top:1px solid var(--aiovo-footer-divider)}.aiovo-footer__brand{flex:1 1 300px;max-width:380px;min-width:0;display:flex;flex-direction:column;gap:24px}.aiovo-footer__logo-image{width:var(--aiovo-footer-logo-width);max-width:100%;height:auto}.aiovo-footer__logo-text{color:var(--aiovo-footer-heading);font:400 30px/1.2 Georgia,Times New Roman,serif;letter-spacing:.32em}.aiovo-footer .aiovo-footer__intro{line-height:1.75;white-space:pre-line}.aiovo-footer__contact h3{font-size:18px;line-height:1.4;margin-bottom:8px}.aiovo-footer__contact p{font-size:14px}.aiovo-footer__contact a{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:14px;letter-spacing:.06em;color:var(--aiovo-footer-heading);text-decoration:underline;text-underline-offset:4px}.aiovo-footer__contact svg{width:16px;height:16px}.aiovo-footer__social{display:flex;flex-wrap:wrap;gap:0 22px;margin:0;padding:0;list-style:none}.aiovo-footer__social a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.aiovo-footer__social svg{width:20px;height:20px}.aiovo-footer__social--icon a{min-width:44px}.aiovo-footer__links{display:grid;flex:2 1 560px;min-width:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:40px 32px}.aiovo-footer__column{min-width:0}.aiovo-footer__column h3{font-size:17px;line-height:1.4;margin-bottom:18px}.aiovo-footer__column ul{margin:0;padding:0;list-style:none}.aiovo-footer__column li+li{margin-top:12px}.aiovo-footer__column a{font-size:14.5px;overflow-wrap:anywhere}.aiovo-footer__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;width:100%;min-height:56px;border:0;border-radius:0;background:transparent;color:var(--aiovo-footer-heading);font:400 18px/1.4 Georgia,Times New Roman,serif;text-align:left;cursor:pointer}.aiovo-footer__toggle svg{width:16px;height:16px;flex-shrink:0}.aiovo-footer__toggle[aria-expanded=true] .aiovo-footer__plus-vertical{display:none}.aiovo-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:24px 0 32px;font-size:13px}.aiovo-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;min-width:0}.aiovo-footer__legal a{display:inline-flex;align-items:center;min-height:44px}.aiovo-footer__payments{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.aiovo-footer__payments li{display:flex;align-items:center;border:1px solid var(--aiovo-footer-payment-border);border-radius:3px;background:#fff;overflow:hidden}.aiovo-footer__payments svg{width:38px;height:24px}@media(max-width:749px){.aiovo-footer__container{padding-inline:24px}.aiovo-footer__newsletter{padding:48px 0;gap:24px}.aiovo-footer__newsletter-copy,.aiovo-footer__subscribe{flex-basis:100%;max-width:none}.aiovo-footer__newsletter h2{font-size:30px}.aiovo-footer__newsletter-description{font-size:15px}.aiovo-footer__input-row{flex-direction:column}.aiovo-footer__input-row input{flex:none;width:100%;font-size:16px}.aiovo-footer__input-row button{width:100%}.aiovo-footer__feedback h3{font-size:22px}.aiovo-footer__feedback p{font-size:14px}.aiovo-footer__success-icon{flex-basis:32px;width:32px;height:32px}.aiovo-footer__body{padding:0;gap:0}.aiovo-footer__brand{flex-basis:100%;max-width:none;padding-block:40px;gap:20px}.aiovo-footer__logo-text{font-size:28px}.aiovo-footer__logo-text,.aiovo-footer__logo-image{align-self:center}.aiovo-footer__logo-text{padding-left:.32em;text-align:center}.aiovo-footer__links{display:block;flex-basis:100%}.aiovo-footer__column{border-top:1px solid var(--aiovo-footer-divider)}.aiovo-footer__column:last-child{border-bottom:1px solid var(--aiovo-footer-divider)}.aiovo-footer__column h3{margin:0;min-height:56px;display:flex;align-items:center;font-size:18px}.aiovo-footer__column ul{padding-block:0 16px}.aiovo-footer__column li+li{margin-top:0}.aiovo-footer__column a{display:flex;align-items:center;min-height:44px;font-size:15px}.aiovo-footer__bottom{flex-direction:column;align-items:flex-start;gap:12px;border-top:0}.aiovo-footer__bottom{padding-bottom:calc(32px + var(--aiovo-footer-mobile-clearance, 0px))}.aiovo-footer__legal{gap:0 24px}.aiovo-footer__copyright{width:100%}}.aiovo-footer__wordmark{display:block;width:var(--aiovo-footer-logo-width, 180px);max-width:100%}@media screen and (max-width:749px){.aiovo-footer__wordmark{margin-inline:auto}}.aiovo-footer__wordmark{position:relative}.aiovo-footer__wordmark:after{content:"";position:absolute;inset-inline:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/aiovo-footer.css.map */
