.g-footer{position:relative;padding-top:var(--g-space-64);font-size:var(--g-text-small);line-height:var(--g-leading-body)}.g-footer a{color:inherit}.g-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:.1rem;background:linear-gradient(90deg,transparent,rgba(var(--g-accent-rgb),.5) 30%,rgba(var(--g-green-rgb),.4) 70%,transparent)}.g-footer__brand-logo{display:block;width:13.2rem;height:auto}.g-footer__top{display:grid;gap:var(--g-space-32);padding-bottom:var(--g-space-48);border-bottom:var(--g-border-width) solid var(--g-border-subtle)}.g-footer__newsletter{display:flex;flex-direction:column;gap:var(--g-space-12);max-width:52rem}.g-footer__newsletter-text{margin:0;color:var(--g-muted)}.g-footer .newsletter-form{align-items:stretch;max-width:44rem;margin:var(--g-space-8) 0 0}.g-footer .newsletter-form__field-wrapper{max-width:none}.g-footer .newsletter-form .field__input{height:5.2rem;padding-left:var(--g-space-20)}.g-footer .newsletter-form .field__label{left:var(--g-space-20)}.g-footer .newsletter-form .field__button{width:5.2rem;height:5.2rem}.g-footer .newsletter-form__message{justify-content:flex-start}.g-footer__ctas{display:grid;gap:var(--g-card-gap);margin:0;padding:0;list-style:none}.g-footer__cta{position:relative;gap:var(--g-space-8);padding-right:var(--g-space-64)}.g-footer__cta-link{text-decoration:none}.g-footer__cta-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.g-footer__cta-link:focus-visible{outline:none;box-shadow:none}.g-footer__cta:focus-within{outline:var(--g-focus-width) solid var(--g-accent);outline-offset:var(--g-focus-offset)}.g-footer__cta-arrow{position:absolute;top:50%;right:var(--g-card-padding);display:flex;color:var(--g-accent);transform:translateY(-50%)}.g-footer__cta-arrow svg{width:1.6rem;height:1.6rem}.g-footer__main{display:grid;gap:var(--g-space-32);padding-block:var(--g-space-48)}.g-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:var(--g-space-16)}.g-footer__logo{display:inline-flex;text-decoration:none}.g-footer__logo img{height:auto;max-width:100%}.g-footer__wordmark{color:var(--g-text);font-family:var(--g-font-heading);font-size:var(--g-text-h3);font-weight:var(--g-weight-heading);letter-spacing:-.03em}.g-footer__statement{margin:0;max-width:32ch;color:var(--g-text-secondary);font-size:var(--g-text-body)}.g-footer__social{margin-left:calc(var(--g-space-12) * -1)}.g-footer__social .list-social__link{padding:var(--g-space-12);color:var(--g-text-secondary);transition:color var(--g-motion-fast) var(--g-ease-standard)}.g-footer__social .list-social__link:hover{color:var(--g-green)}.g-footer__group-heading{margin:0;color:var(--g-text);font-family:var(--g-font-body);font-size:var(--g-text-label);font-weight:var(--g-weight-strong);letter-spacing:var(--g-tracking-label);text-transform:uppercase}.g-footer__group-summary{display:flex;align-items:center;justify-content:space-between;list-style:none}.g-footer__group-summary::-webkit-details-marker{display:none}.g-footer__group-icon{display:flex;color:var(--g-muted);transition:transform var(--g-motion-fast) var(--g-ease-standard)}.g-footer__group-icon svg{width:1.2rem;height:1.2rem}.g-footer__group[open] .g-footer__group-icon{transform:rotate(45deg)}.g-footer__links{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.g-footer__link{display:inline-flex;align-items:center;min-height:4.4rem;color:var(--g-text-secondary);text-decoration:none;transition:color var(--g-motion-fast) var(--g-ease-standard)}.g-footer__link:hover{color:var(--g-accent-hover);text-decoration:underline;text-underline-offset:.3rem}.g-footer__link[aria-current=page]{color:var(--g-text)}.g-footer__contact{display:flex;flex-direction:column;gap:var(--g-space-8)}.g-footer__address{color:var(--g-text-secondary);font-style:normal}.g-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--g-space-16) var(--g-space-32);padding-block:var(--g-space-24) var(--g-space-32);border-top:var(--g-border-width) solid var(--g-border-subtle);color:var(--g-muted);font-size:var(--g-text-label)}.g-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:var(--g-space-4) var(--g-space-24);min-width:0}.g-footer__copyright{margin:0}.g-footer__policies{display:flex;flex-wrap:wrap;gap:0 var(--g-space-16);margin:0;padding:0;list-style:none}.g-footer__policies .g-footer__link{color:var(--g-muted)}.g-footer__payment .list-payment{justify-content:flex-start;margin:0;padding:0}.g-footer__payment .list-payment__item{padding:var(--g-space-4)}@media screen and (max-width:749px){.g-footer__nav{display:block;border-top:var(--g-border-width) solid var(--g-border-subtle)}.g-footer__group{border-bottom:var(--g-border-width) solid var(--g-border-subtle)}.g-footer__group-summary{min-height:5.6rem;cursor:pointer}.g-footer__group .g-footer__links{padding-bottom:var(--g-space-12)}.g-footer__policies .g-footer__link{min-height:4.4rem}}@media screen and (min-width:750px){.g-footer__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.g-footer__ctas{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.g-footer__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--g-space-40)}.g-footer__brand{grid-column:1 / -1}.g-footer__nav{display:grid;grid-column:1 / -1;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--g-space-32)}.g-footer__group-summary{margin-bottom:var(--g-space-8);cursor:default}.g-footer__group-icon{display:none}.g-footer__link{min-height:3.2rem}}@media screen and (min-width:990px){.g-footer__main{grid-template-columns:minmax(22rem,1.2fr) minmax(0,3fr) minmax(18rem,1fr);gap:var(--g-space-48)}.g-footer__brand,.g-footer__nav{grid-column:auto}}@media(prefers-reduced-motion:reduce){.g-footer__group-icon,.g-footer__link,.g-footer__social .list-social__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-footer-v2.css.map */
