.footer{padding-block:var(--footer-pad-top-m, 2.5rem) var(--footer-pad-bottom-m, 2rem);font-size:1rem}.footer__top{display:grid;gap:.5rem}.footer__brand{margin-bottom:1.5rem}.footer__logo{display:inline-block;color:inherit;text-decoration:none}@media(hover:hover){.footer__logo:hover{opacity:1}}.footer__logo-image{width:10rem;height:auto}.footer__logo-text{display:block;margin:0}.footer__brand-text{max-width:24rem;margin-top:1rem;color:rgb(var(--color-text) / .8)}.footer__brand-text a,.footer__group-content a{color:inherit}.footer__group{border-bottom:1px solid rgb(var(--color-border))}.footer__group-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;font-weight:600;list-style:none;cursor:pointer}.footer__group-summary::-webkit-details-marker{display:none}.footer__group-icon{flex:none;width:1.25rem;height:1.25rem;transition:rotate var(--duration-short) var(--ease-default)}details[open]>.footer__group-summary .footer__group-icon{rotate:180deg}.footer__group-content{padding-bottom:1.25rem}.footer__links{display:grid;gap:.625rem}.footer__link{color:inherit;text-decoration:none}@media(hover:hover){.footer__link:hover{opacity:1;text-decoration:underline}}.footer__app{padding-block:1rem}.footer__bottom{display:grid;gap:1.75rem;margin-top:0;padding-top:2.5rem;border-top:1px solid rgb(var(--color-border))}.footer__bottom-title{margin-bottom:1rem;font-size:1rem;font-weight:600}.footer__social,.footer__payment,.footer__logos{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.footer__social-link{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid rgb(var(--color-border));border-radius:50%;color:inherit;transition:background var(--duration-short) var(--ease-default)}@media(hover:hover){.footer__social-link:hover{opacity:1;background:rgb(var(--color-text) / .08)}}.footer__social-link .icon{width:1.25rem;height:1.25rem}.footer__payment-icon{width:2.375rem;height:auto;border-radius:3px}.footer__logo-badge{width:auto;height:1.75rem;border-radius:3px}.footer__logo-link{display:inline-block}.footer__legal{display:flex;flex-direction:column;gap:.5rem;margin-top:3.125rem;padding-top:3.125rem;border-top:1px solid rgb(var(--color-border));font-size:.8125rem;color:rgb(var(--color-text) / .7)}.footer__legal p{margin:0}.footer__legal a,.footer__legal-button{color:inherit}.footer__legal-links{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.footer__legal-link{text-decoration:none}@media(hover:hover){.footer__legal-link:hover{text-decoration:underline}}.footer__legal-button{padding:0;border:0;background:transparent;font:inherit;cursor:pointer}@media(hover:hover){.footer__legal-button:hover{text-decoration:underline}}@media(min-width:750px){.footer{padding-block:var(--footer-pad-top, 3.5rem) var(--footer-pad-bottom, 2rem)}.footer__top{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:2.5rem 2rem}.footer__brand{margin-bottom:0}.footer__group{border-bottom:0}.footer__group-summary,.footer__brand-heading{padding:0 0 1rem;pointer-events:none}.footer__group-icon{display:none}.footer__group-content{padding-bottom:0}.footer__app{padding-block:0}.footer__bottom{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:2rem;margin-top:3.75rem}.footer__legal{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem}.footer__legal-links{margin-inline-start:auto}}@media(min-width:1024px){.footer__top--with-brand{grid-template-columns:minmax(12rem,1.4fr) repeat(var(--columns, 3),minmax(0,1fr))}}.footer__brand-heading{margin:0;padding:1rem 0;font-weight:600}.footer__brand:has(.footer__group--brand){margin-bottom:0}.footer__company{display:flex;align-items:center;gap:1.25rem}.footer__company-link{display:block;flex:none;line-height:0}.footer__company-logo{display:block;flex:none;width:var(--footer-company-logo, 4.5rem);height:auto}.footer__company-text{display:grid;gap:.125rem;color:rgb(var(--color-text))}.footer__copyright,.footer__company-note{margin:0}
/*# sourceMappingURL=/cdn/shop/t/96/assets/section-footer.css.map */
