.footer{background:var(--g-ink);color:var(--g-on-ink);font-size:15px;text-align:center}.footer{position:relative}.footer:before{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1px);height:clamp(40px,6.5vw,104px);pointer-events:none;background:var(--g-ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 96' preserveAspectRatio='none'%3E%3Cpath d='M0 96V58C150 26 320 6 520 12c240 8 390 66 640 64 120-1 210-24 280-50v70z'/%3E%3C/svg%3E") center bottom / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 96' preserveAspectRatio='none'%3E%3Cpath d='M0 96V58C150 26 320 6 520 12c240 8 390 66 640 64 120-1 210-24 280-50v70z'/%3E%3C/svg%3E") center bottom / 100% 100% no-repeat}.footer a{color:var(--g-on-ink);text-decoration:none}.footer a:hover{color:var(--g-white);text-decoration:underline}.footer ul{margin:0;padding:0;list-style:none}.footer p{margin:0}.footer__heading{font-weight:700;color:var(--g-cream);margin-bottom:var(--g-space-1)}.footer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--g-space-5);padding-top:32px;padding-bottom:var(--g-space-5)}.footer__brand,.footer__contact{grid-column:1 / -1}.footer__brand{display:flex;flex-direction:column;align-items:center;gap:10px}.footer__logo{width:140px;height:auto}.footer__menu a{display:inline-block;padding:6px 0}.footer__contact{grid-row:2;border-top:1px solid var(--g-ink-line);border-bottom:1px solid var(--g-ink-line);padding:var(--g-space-2) 0}.footer__contact .footer__heading{display:none}.footer__contact a,.footer__contact-row{display:flex;align-items:center;justify-content:center;gap:10px;min-height:var(--g-touch)}.footer__contact .icon{color:var(--g-cream)}.footer__trust-row{display:flex;flex-direction:column;align-items:center;gap:16px;padding-bottom:var(--g-space-5)}.footer__trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;align-items:start}.footer__trust-item{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.footer__trust-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--g-ink-raised);border:2px solid var(--g-cream);color:var(--g-cream)}.footer__trust-title{font-weight:700;font-size:13px;line-height:1.2;color:var(--g-cream)}.footer__trust-text{font-size:12px;line-height:1.2;color:var(--g-on-ink-muted)}.footer__pay{display:flex;flex-direction:column;align-items:center;gap:10px}.footer__pay-list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:302px;margin:0;padding:0;list-style:none}.footer__pay-list img{display:block;width:38px;height:24px}.footer__social-m{display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:var(--g-space-5)}.footer__social{display:flex;justify-content:center;gap:var(--g-space-2)}.footer__social--desktop{display:none}.footer .footer__social-link{display:flex;align-items:center;justify-content:center;width:var(--g-touch);height:var(--g-touch);border:1px solid var(--g-ink-line-strong);border-radius:var(--g-radius-control);color:var(--g-cream)}.footer .footer__social-link:hover{border-color:var(--g-cream)}.footer__bottom{display:flex;flex-direction:column;align-items:center;gap:var(--g-space-1);padding-top:var(--g-space-4);padding-bottom:var(--g-space-5);border-top:1px solid var(--g-ink-line);font-size:13px}.footer__lang{order:-1;margin-bottom:var(--g-space-2)}.footer__lang .loc__toggle{font-size:15px}.footer__lang .loc__panel{top:auto;bottom:100%;margin:0 0 4px}.footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--g-space-4)}.footer__legal a{display:inline-block;padding:6px 0;min-height:32px}@media(min-width:768px){.footer__trust-text{font-size:13px}}@media(min-width:1024px){.footer{text-align:left}.footer__grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding-top:var(--g-space-7);padding-bottom:40px}.footer__brand,.footer__contact{grid-column:auto}.footer__brand{align-items:flex-start;gap:14px}.footer__logo{width:160px}.footer__heading{margin-bottom:6px}.footer__menu a{padding:5px 0}.footer__contact{order:0;grid-row:auto;border:0;padding:0}.footer__contact .footer__heading{display:block}.footer__contact a,.footer__contact-row{justify-content:flex-start;min-height:36px}.footer__social--desktop{display:flex;justify-content:flex-start}.footer__social-m{display:none}.footer__trust-row{display:grid;grid-template-columns:520px 1fr;gap:40px;align-items:center;padding-top:28px;padding-bottom:28px;border-top:1px solid var(--g-ink-line)}.footer__pay{align-items:flex-end}.footer__pay-list{justify-content:flex-end;gap:8px;max-width:356px}.footer__pay-list img{width:44px;height:28px}.footer__bottom{flex-direction:row;flex-wrap:wrap;gap:var(--g-space-1) 20px;padding-bottom:var(--g-space-5)}.footer__copy{margin-right:auto}.footer__legal{gap:0 20px}.footer__lang{order:0;margin:0}.footer__lang .loc__toggle{font-size:13px}}.is-theme-preview .footer__bottom{padding-bottom:calc(var(--g-space-5) + 64px)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-footer.css.map */
