.footer{background-color:var(--c-bg);color:var(--c-fg);font-size:.875rem}.footer a{color:inherit}.footer__newsletter{border-bottom:1px solid var(--c-border)}.footer__newsletter-inner{display:grid;gap:var(--space-lg);padding-block:var(--space-2xl)}.footer__newsletter-heading{max-width:32ch;margin:0;font-family:var(--font-heading);font-size:clamp(1.375rem,1.2rem + .8vw,1.875rem);font-weight:var(--font-heading-weight);line-height:1.2}.footer__newsletter-form{display:grid;gap:var(--space-xs);width:100%;max-width:34rem}.footer__newsletter-form .field__input{border-color:var(--c-border);background-color:var(--c-bg-alt);color:var(--c-fg)}.footer__newsletter-form .field__input::placeholder{color:var(--c-muted);opacity:1}.footer__consent{margin:0;color:var(--c-muted);font-size:.75rem;line-height:1.5}@media screen and (max-width:419px){.footer__newsletter-form .field-inline{flex-direction:column}}@media screen and (min-width:990px){.footer__newsletter-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-3xl)}.footer__newsletter-form{justify-self:end}}.footer__main{padding-block:var(--space-2xl) var(--space-lg)}.footer__grid{display:grid;gap:0}.footer__brand{display:grid;gap:var(--space-sm);align-content:start;padding-bottom:var(--space-xl)}.footer__logo{display:inline-block;justify-self:start;text-decoration:none}.footer__logo-image{width:auto;max-width:160px;height:auto}.footer__logo-name{font-family:var(--font-script);font-size:2.5rem;line-height:1.1}.footer__tagline{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.footer__description{max-width:36ch;margin:0;color:var(--c-muted);line-height:1.6}.footer__social{margin:var(--space-2xs) 0 0 -10px}.footer__column{border-top:1px solid var(--c-border)}.footer__column:last-child{border-bottom:1px solid var(--c-border)}.footer__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:52px;padding-block:.875rem;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;list-style:none;cursor:pointer}.footer__heading::-webkit-details-marker{display:none}.footer__column[open]>.footer__heading .accordion__marker:after{transform:rotate(0)}.footer__links{display:grid;margin:0;padding:0 0 var(--space-md);list-style:none}.footer__link{display:inline-flex;align-items:center;gap:.625rem;min-height:44px;color:var(--c-muted);text-decoration:none;overflow-wrap:anywhere;transition:color var(--duration-base) var(--ease-out)}.footer__link:hover,.footer__link[aria-current=page]{color:var(--c-fg);text-decoration:underline;text-underline-offset:.25em}.footer__link .icon,.footer__hours .icon{flex-shrink:0}.footer__hours{display:flex;align-items:flex-start;gap:.625rem;padding-block:.75rem;color:var(--c-muted);line-height:1.5}.footer__text{padding-bottom:var(--space-md);color:var(--c-muted);line-height:1.6}.footer__text a{color:var(--c-fg)}@media screen and (min-width:750px){.footer__main{padding-block:var(--space-3xl) var(--space-xl)}.footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2xl) var(--space-xl)}.footer__brand{grid-column:1 / -1;padding-bottom:0}.footer__column,.footer__column:last-child{border:0}.footer__heading{min-height:0;padding-block:0 var(--space-sm);cursor:default;pointer-events:none}.footer__heading .accordion__marker{display:none}.footer__links{padding-bottom:0}.footer__link{min-height:36px}}@media screen and (min-width:990px){.footer__grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.footer__brand{grid-column:auto;padding-right:var(--space-xl)}}.footer__bottom{display:grid;gap:var(--space-md);margin-top:var(--space-lg);font-size:.75rem}@media screen and (min-width:750px){.footer__bottom{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--c-border)}}.footer__legal ul{display:flex;flex-wrap:wrap;gap:0 var(--space-lg);margin:0;padding:0;list-style:none}.footer__legal a{display:inline-flex;align-items:center;min-height:44px;color:var(--c-muted);text-decoration:none}.footer__legal a:hover{color:var(--c-fg);text-decoration:underline;text-underline-offset:.25em}.footer__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md)}.footer__copyright{margin:0;color:var(--c-muted)}.footer__payment-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin:0;padding:0;list-style:none}.footer__payment-icon{display:block;width:38px;height:24px}.footer__cod{display:inline-flex;align-items:center;gap:.5rem;min-height:28px;padding:.25rem .75rem;border:1px solid var(--c-border);border-radius:var(--radius-pill);font-weight:500}@media screen and (min-width:990px){.footer__bottom{grid-template-columns:minmax(0,1fr) auto;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
