@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Sora:wght@400;500;600&display=swap";.zm-footer-section{padding:0!important;max-width:none}.zm-foot{--ink: #1c1412;--lac: #a52515;--deep: #5c1812;--gold: #c6a36a;--paper: #f6f1e8;display:grid;grid-template-columns:64px minmax(0,1fr);background:var(--ink);color:var(--paper);font-family:Sora,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.zm-foot *{box-sizing:border-box}.zm-foot :where(h2,p){margin:0}.zm-foot a{color:var(--paper);text-decoration:none}.zm-foot :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.zm-foot-spine{grid-row:1 / span 2;background:var(--deep);writing-mode:vertical-rl;transform:rotate(180deg);display:flex;align-items:center;justify-content:space-between;padding:28px 0;letter-spacing:.42em;text-transform:uppercase;font-size:11px;font-weight:500}.zm-foot-body{display:grid;grid-template-columns:minmax(220px,1.3fr) repeat(3,minmax(0,1fr));gap:28px 32px;padding:48px 40px 28px}.zm-foot-kicker{color:var(--gold);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.zm-foot-name{margin-top:8px;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(48px,5vw,72px);font-weight:400;line-height:.9}.zm-foot-name em{font-style:italic;color:var(--gold)}.zm-foot-brand p:last-of-type{max-width:36ch;margin-top:14px;color:#e6dcd0}.zm-foot-btn{display:inline-flex;align-items:center;min-height:44px;margin-top:18px;padding:0 14px;background:var(--gold);color:var(--ink)!important;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.zm-foot-btn:hover{background:#dfc48a}.zm-foot-col h2{font-family:"Instrument Serif",Georgia,serif;font-size:32px;font-weight:400;line-height:1;color:var(--paper)}.zm-foot-col a{display:block;padding:9px 0;border-top:1px solid rgba(198,163,106,.35);font-size:14px}.zm-foot-col li:last-child a{border-bottom:1px solid rgba(198,163,106,.35)}.zm-foot-col ul{list-style:none;margin:14px 0 0;padding:0}.zm-foot-col a:hover{color:var(--gold)}.zm-foot-letter{margin-top:22px;max-width:360px}.zm-foot-letter h2{font-size:28px;color:var(--paper)}.zm-foot-letter label{display:block;margin-top:12px;color:var(--gold);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.zm-foot-letter input{width:100%;margin-top:6px;border:0;border-bottom:1px solid var(--paper);background:transparent;color:var(--paper);padding:8px 0;font:inherit;border-radius:0}.zm-foot-letter input:focus{outline:none;border-bottom-color:var(--gold)}.zm-foot-note{margin-top:10px;color:var(--gold)}.zm-foot .errors{color:#f3e4dc}.zm-foot-base{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;justify-content:space-between;padding:16px 40px 20px;border-top:1px solid rgba(198,163,106,.35)}.zm-foot-legal{margin:0;max-width:78ch;color:#cbbba8;font-size:12px}.zm-foot-pay{display:flex;flex-wrap:wrap;gap:6px}.zm-foot-pay svg{height:22px;width:auto}.price .price-item--regular,.price-item--regular{color:#4e463f!important}#MainContent [id*=akilli] .prc-store-quote-mark,#MainContent [id*=akilli] .prc-store-arrow,.prc-store-card .prc-store-quote-mark,.prc-store-card .prc-store-arrow,.akilli-star.is-filled,.akilli-summary-card-star,.akilli-hero-bar-star{color:#a52515!important}.akilli-star.is-empty{color:#6f645c!important}#MainContent [id*=akilli] .prc-store-verified,.prc-store-card .prc-store-verified,.akilli-reviews-section-metric-suffix,.akilli-summary-card-eyebrow,.akilli-summary-card-count-label,.akilli-pd-inline-delivery-text{color:#4e463f!important}@media(max-width:980px){.zm-foot{grid-template-columns:1fr}.zm-foot-spine{grid-row:auto;writing-mode:horizontal-tb;transform:none;min-height:42px;flex-direction:row;padding:0 16px;letter-spacing:.22em}.zm-foot-body{grid-template-columns:repeat(3,minmax(0,1fr));padding:28px 18px 18px}.zm-foot-brand{grid-column:1 / -1}.zm-foot-base{padding:16px 18px 22px}}@media(max-width:640px){.zm-foot-body{gap:26px 14px}.zm-foot-col h2{font-size:22px}.zm-foot-col ul{margin-top:10px}.zm-foot-col a{padding:8px 0;font-size:12.5px;line-height:1.35;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/zm-footer.css.map */
