.footer{margin-top:0!important;border-top:0;background-color:var(--color-bg-surface);color:var(--color-text-primary)}#shopify-section-brand_values+[id*=footer] .footer,.brand-values{margin-bottom:0}.footer__content-top{padding-top:var(--space-7);padding-bottom:var(--space-6)}.footer-block__heading{margin-bottom:var(--space-4);color:var(--color-text-primary);font-family:var(--font-serif);font-size:var(--type-h3);font-weight:400;letter-spacing:var(--letter-spacing-serif);text-transform:none}.footer .list-menu__item--link,.footer .footer-block__details-content a,.footer .copyright__content a{color:var(--color-text-secondary);opacity:1;text-decoration:none;transition:color .2s ease}.footer .list-menu__item--link:hover,.footer .footer-block__details-content a:hover,.footer .copyright__content a:hover{color:var(--color-brand-primary)}.footer-block__details-content .list-menu__item--link,.footer-block__details-content a{font-family:var(--font-sans);font-size:var(--type-small);line-height:1.5}.footer-block__details-content>li{margin-bottom:var(--space-2)}.footer-block__details-content .rte,.footer-block__details-content p{max-width:34ch;color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--type-small);line-height:1.65}.footer-block--newsletter{margin-top:0;padding-bottom:var(--space-6);text-align:center}.footer__logo-link{display:block;margin-bottom:var(--space-6);text-align:center}.footer__logo{display:inline-block;width:auto;height:15rem;max-width:100%;object-fit:contain;mix-blend-mode:multiply}@media screen and (min-width:750px){.footer__logo{height:19rem}}.footer__newsletter-heading.footer-block__heading,.footer .footer__newsletter-body,.footer .footer-block__newsletter .newsletter-form{max-width:42rem;margin-right:auto;margin-left:auto;text-align:center}.footer__newsletter-heading.footer-block__heading{margin-bottom:var(--space-2);font-family:var(--font-sans);font-size:var(--type-caption);font-weight:500;letter-spacing:var(--letter-spacing-cta);text-transform:uppercase}.footer .footer__newsletter-body{margin-bottom:var(--space-4);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--type-small);line-height:1.6}.footer .footer-block__newsletter .newsletter-form{display:block}.footer .newsletter-form__field-wrapper{display:flex;width:100%;max-width:100%;flex-direction:column;gap:var(--space-2)}.footer .footer__newsletter-field{width:100%}.footer .footer__newsletter-field:before,.footer .footer__newsletter-field:after{display:none;content:none}.footer .newsletter-form__field-wrapper .field__input{width:100%;padding:1.3rem var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius-pill);background-color:var(--color-bg-card);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--type-small);text-align:left}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:var(--color-text-tertiary);opacity:1}.footer__newsletter-submit{width:100%;min-height:4.6rem;margin-top:var(--space-1);padding:1.3rem var(--space-4);border:0;border-radius:var(--radius-pill);background-color:var(--color-brand-primary);color:var(--color-text-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--type-button);font-weight:500;letter-spacing:var(--letter-spacing-cta);text-transform:uppercase;transition:background-color .2s ease}.footer__newsletter-submit:hover{background-color:var(--color-brand-primary-hover)}.footer__trust{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.footer__trust-line{margin:0;color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--type-small)}.footer__trust-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3);margin:0;padding:0}.footer__trust-logo{display:flex;height:3.2rem;align-items:center;justify-content:center}.footer__trust-logo img{display:block;width:auto;height:100%;object-fit:contain;opacity:.9}.footer__content-bottom{border-top:1px solid var(--color-border-soft);padding-top:var(--space-4)}.footer__copyright,.footer__copyright .copyright__content{color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--type-caption)}.footer .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4)}.footer-block__accordion{border:0}.footer-block__accordion-summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.footer-block__accordion-summary::-webkit-details-marker{display:none}.footer-block__accordion-summary::marker{content:""}.footer-block__accordion-summary .footer-block__heading{margin-bottom:0}.footer-block__accordion-icon{position:relative;width:1.4rem;height:1.4rem;flex:0 0 auto}.footer-block__accordion-icon:before,.footer-block__accordion-icon:after{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--color-text-secondary);content:"";transition:transform .25s ease}.footer-block__accordion-icon:after{transform:rotate(90deg)}.footer-block__accordion[open] .footer-block__accordion-icon:after{transform:rotate(0)}@media screen and (max-width:749px){.footer-block__accordion:not([open]) .footer-block__details-content{display:none}.footer-block__accordion-summary{min-height:4.8rem;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-soft)}.footer-block__accordion[open] .footer-block__accordion-summary{border-bottom-color:transparent}.footer-block__details-content{padding-top:var(--space-2)}.footer__content-top{padding-top:var(--space-6);padding-bottom:var(--space-5)}.footer__blocks-wrapper{gap:var(--space-5)}.footer-block__details-content a{display:inline-block;min-height:4.4rem;padding:.9rem 0;line-height:1.5}.footer-block__details-content .rte,.footer-block__details-content p{max-width:none}.footer__trust-logo{width:6rem;height:6rem}.footer__content-bottom-wrapper{flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}}@media screen and (min-width:750px){.footer-block__accordion-summary{pointer-events:none}.footer-block__accordion-icon{display:none}.footer-block__accordion .footer-block__details-content{display:block}}@media screen and (min-width:990px){.footer__content-top{padding-top:var(--space-8)}.footer__blocks-wrapper{align-items:start}}@media(prefers-reduced-motion:reduce){.footer .list-menu__item--link,.footer .footer-block__details-content a,.footer .copyright__content a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/footer-brand.css.map */
