.amie-footer{padding:64px 0 32px}.amie-footer__grid{display:grid;gap:36px;grid-template-columns:1fr}@media(min-width:750px){.amie-footer__grid{grid-template-columns:1fr 1fr}}@media(min-width:990px){.amie-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px}}.amie-footer__logo img{width:140px;height:auto;filter:invert(1) brightness(1.6)}.amie-footer__text{margin:16px 0;font-size:1.4rem;line-height:1.7;color:#f9f6f0b8;max-width:36ch}.amie-footer__text p{margin:0}.amie-footer__ig{display:inline-flex;align-items:center;gap:8px;color:var(--amie-bg);font-size:1.4rem;text-decoration:none}.amie-footer__ig svg{width:18px;height:18px;fill:currentColor}.amie-footer__heading{font-size:1.5rem;font-weight:500;letter-spacing:0;color:var(--amie-bg);margin:0 0 14px}.amie-footer__list{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:1.4rem;line-height:1.6;color:#f9f6f0b8}.amie-footer__list a{color:#f9f6f0e6;text-decoration:none}.amie-footer__list a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.amie-footer__muted{font-size:1.25rem;color:#f9f6f08c}.amie-footer__bottom{margin-top:48px;padding-top:20px;border-top:1px solid rgba(249,246,240,.14);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;font-size:1.25rem;color:#f9f6f08c}.amie-footer__pay{display:flex;gap:6px;list-style:none;margin:0;padding:0}.amie-footer__pay svg{width:38px;height:24px}.amie-fab{position:fixed;right:16px;bottom:16px;z-index:20;display:flex;flex-direction:column;gap:10px}.amie-fab__btn{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--amie-accent);color:var(--amie-bg);box-shadow:0 6px 20px #191a1040;text-decoration:none}.amie-fab__btn svg{width:22px;height:22px}.amie-fab__btn--ig svg{fill:currentColor}.amie-fab__btn--ig{background:var(--amie-text)}@media(min-width:990px){.amie-fab{display:none}}.amie-contact{padding:48px 0 32px}.amie-contact__grid{display:grid;gap:32px}@media(min-width:990px){.amie-contact__grid{grid-template-columns:5fr 6fr;gap:64px;align-items:stretch}}.amie-contact__title{font-size:clamp(3.2rem,4vw,5.6rem);font-weight:500;line-height:1.05;letter-spacing:-.03em;margin:12px 0 16px}.amie-contact__intro{font-size:1.6rem;line-height:1.6;color:var(--amie-text-2);margin-bottom:24px}.amie-contact__intro p{margin:0}.amie-contact__list{display:grid;gap:18px;margin:0 0 28px}.amie-contact__list div{display:grid;gap:2px;padding-bottom:16px;border-bottom:1px solid var(--amie-line)}.amie-contact__list dt{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--amie-text-2)}.amie-contact__list dd{margin:0;font-size:1.7rem;line-height:1.5}.amie-contact__list dd a{color:var(--amie-text);text-decoration:none}.amie-contact__list dd a:hover{text-decoration:underline;text-underline-offset:4px}.amie-contact__list small{display:block;margin-top:6px;font-size:1.3rem;color:var(--amie-text-2);line-height:1.5}.amie-contact__actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:749px){.amie-contact__actions .amie-btn{flex:1 1 100%;justify-content:center}}.amie-contact__map{display:block;position:relative;min-height:360px;border-radius:16px;overflow:hidden;background:var(--amie-surface)}@media(min-width:990px){.amie-contact__map{min-height:520px}}.amie-contact__map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.amie-map__consent{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center;font-size:1.4rem;color:var(--amie-text-2)}.amie-map__consent p{max-width:36ch;margin:0}.amie-map__consent a{color:var(--amie-text);font-size:1.3rem}.contact .field__input,.contact .text-area{background:#fff}.amie-ask{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;margin-top:4px;border:1px solid var(--amie-text);border-radius:var(--amie-radius);color:var(--amie-text);text-decoration:none;font-size:1.4rem}.amie-ask:hover{background:var(--amie-text);color:var(--amie-bg)}.amie-ask svg{width:18px;height:18px;fill:currentColor}.amie-select{line-height:1.3;height:auto;min-height:5.6rem}@media(max-width:749px){.amie-delivery{padding:18px 16px}.amie-delivery .field__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 3rem)}.cart__footer{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/amie-v2.css.map */
