.og-footer{font-family:var(--og-font-ui);font-size:14px;line-height:1.3;letter-spacing:0;color:var(--og-f-text, #3a3b3d);-webkit-font-smoothing:antialiased}.og-footer__band{background:var(--og-f-band-bg, #fff)}.og-footer__band-inner{display:flex;flex-direction:column;gap:12px;padding-top:var(--og-f-band-pad-m, 24px);padding-bottom:var(--og-f-band-pad-m, 24px)}.og-footer__band-copy{display:flex;flex-direction:column;gap:12px;min-width:0}.og-footer .og-footer__band-heading{margin:0;font-family:var(--og-font-heading);font-weight:400;font-size:26px;line-height:1.35;letter-spacing:0;color:var(--og-f-heading, #111214)}.og-footer__band-text{margin:0;font-size:14px;line-height:1.35;color:var(--og-f-heading, #111214)}.og-footer__form{width:100%;margin:0}.og-footer__form-row{display:flex;align-items:stretch;gap:8px}.og-footer__input{flex:1 1 auto;min-width:0;height:48px;margin:0;padding:0 14px;border:1px solid var(--og-f-border, #e4e2dd);border-radius:0;background:#fff;box-sizing:border-box;font-family:var(--og-font-ui);font-size:16px;line-height:1.2;color:var(--og-ink);box-shadow:none;-webkit-appearance:none;appearance:none}.og-footer__input::placeholder{color:var(--og-f-heading, #111214);opacity:1;font-size:13px}.og-footer__input:focus{outline:none;border-color:var(--og-ink);box-shadow:0 0 0 1px var(--og-ink)}.og-footer__input[aria-invalid=true]{border-color:var(--og-alert, #c62828)}.og-footer .og-footer__submit{--og-btn-h: 46px;--og-btn-px: 18px;--og-btn-r: 8px;flex:none;align-self:flex-start;min-width:108px;height:46px;font-size:15px}.og-footer__form-msg{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:13px;line-height:1.35;color:var(--og-f-heading, #111214)}.og-footer__form-msg--error{color:var(--og-alert, #c62828)}.og-footer__form-msg:focus{outline:none}@media screen and (min-width:750px){.og-footer__band-inner{gap:24px;padding-top:var(--og-f-band-pad-d, 56px);padding-bottom:var(--og-f-band-pad-d, 56px)}.og-footer__band-copy{gap:8px}.og-footer .og-footer__band-heading{font-size:32px;line-height:1.22}.og-footer__band-text{font-size:15px;line-height:1.25;color:var(--og-f-text, #3a3b3d)}.og-footer__form{max-width:525px}.og-footer__form-row{gap:12px}.og-footer__input{height:52px;padding:0 16px;border-radius:4px;font-size:14px}.og-footer__input::placeholder{color:var(--og-f-muted, #6e6e73);font-size:14px}.og-footer .og-footer__submit{--og-btn-h: 52px;--og-btn-px: 32px;height:52px;min-width:133px}}@media screen and (min-width:990px){.og-footer__band-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}.og-footer__form{flex:0 1 525px;max-width:none}}.og-footer__main{background:var(--og-f-bg, #f3f2ef)}.og-footer__columns{padding:16px 0 0}.og-footer__col{display:block;border-bottom:1px solid var(--og-f-border, #e4e2dd)}.og-footer__col-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:59px;padding:18px 0;box-sizing:border-box;list-style:none;cursor:pointer}.og-footer__col-summary::-webkit-details-marker{display:none}.og-footer__col-summary:focus-visible{outline:2px solid var(--og-ink);outline-offset:2px}.og-footer .og-footer__col-heading{margin:0;font-family:var(--og-font-heading);font-weight:400;font-size:18px;line-height:1.25;letter-spacing:.06em;color:var(--og-f-heading, #111214)}.og-footer__col-icon{display:inline-flex;flex:none;color:var(--og-f-heading, #111214)}.og-footer__col-icon{width:18px;height:18px;align-items:center;justify-content:center}.og-footer__col-icon .og-icon{width:24px;height:24px;margin:-3px}.og-footer__minus{display:none}.og-footer__col details[open] .og-footer__plus{display:none}.og-footer__col details[open] .og-footer__minus{display:inline-block}.og-footer__col-content{padding:0 0 18px}.og-footer__links{display:flex;flex-direction:column;gap:10px;margin:0;padding:4px 0;list-style:none;font-size:14px;line-height:1.3}.og-footer__links li{display:flex;line-height:1.3}.og-footer__link{display:inline-block;font-size:14px;line-height:1.3;color:var(--og-f-text, #3a3b3d);text-decoration:none}.og-footer__link:hover{color:var(--og-f-heading, #111214);text-decoration:underline;text-underline-offset:3px}.og-footer__link:focus-visible{outline:2px solid var(--og-ink);outline-offset:2px}.og-footer__text{font-size:14px;line-height:1.5;color:var(--og-f-text, #3a3b3d)}.og-footer__text p{margin:0 0 8px}.og-footer__text a{color:inherit}@media screen and (max-width:749px){.og-footer__links{gap:0;padding:0}.og-footer__link{display:inline-flex;align-items:center;min-height:40px;padding:0}.og-footer__col-content{padding-bottom:12px}}@media screen and (min-width:750px){.og-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:var(--og-f-links-pad-d, 56px) 0 40px}.og-footer__col{border-bottom:0}.og-footer__col-summary{min-height:0;padding:0;cursor:default}.og-footer .og-footer__col-heading{letter-spacing:0;line-height:1.2}.og-footer__col-icon{display:none}.og-footer__col-content{padding:12px 0 0}.og-footer__links{padding:4px 0 0}}@media screen and (min-width:990px){.og-footer__columns{grid-template-columns:repeat(var(--og-f-cols, 4),minmax(0,1fr))}}.og-footer__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0 var(--og-f-bottom-space-m, 110px)}.og-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.og-footer__logo{display:inline-flex;line-height:0}.og-footer__logo .og-logo{height:var(--og-f-logo-h, 34px)}.og-footer__logo:focus-visible{outline:2px solid var(--og-ink);outline-offset:3px}.og-footer__legal{display:flex;flex-direction:column;gap:6px}.og-footer__legal-text,.og-footer__copyright{margin:0;font-size:12px;line-height:1.25;color:var(--og-f-muted, #6e6e73)}.og-footer__legal-text--desktop{display:none}.og-footer__payment{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.og-footer__payment-icon{width:34px;height:22px}.og-footer__policies{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;font-size:12px}.og-footer__policies a{color:var(--og-f-muted, #6e6e73)}.og-footer__credit{margin:0;font-size:var(--og-credit-size-m, 12px);line-height:1.25;color:var(--og-credit-lead, #6e6e73)}.og-footer__credit-lead{font-weight:400}.og-footer__credit-link{text-decoration:none;border-radius:3px}.og-footer__credit-link:focus-visible{outline:2px solid var(--og-ink, #111214);outline-offset:3px}.og-footer__credit-mark{font-weight:700;letter-spacing:.01em;color:var(--og-credit-c1, #2af598);background-image:linear-gradient(90deg,var(--og-credit-c1, #2af598) 0%,var(--og-credit-c2, #22c9ff) 25%,var(--og-credit-c1, #2af598) 50%,var(--og-credit-c2, #22c9ff) 75%,var(--og-credit-c1, #2af598) 100%);background-size:200% 100%;background-position:0% 50%;-webkit-background-clip:text;background-clip:text}@supports ((-webkit-background-clip: text) or (background-clip: text)){.og-footer__credit-mark{color:transparent;-webkit-text-fill-color:transparent}}@media(prefers-reduced-motion:no-preference){.og-footer__credit--animate .og-footer__credit-mark{animation:og-credit-gradient var(--og-credit-speed, 6s) linear infinite}}@keyframes og-credit-gradient{to{background-position:200% 50%}}@media(forced-colors:active){.og-footer__credit-mark{color:LinkText;-webkit-text-fill-color:LinkText;background:none}}.og-footer__localization-form{display:flex;flex-wrap:wrap;gap:8px;margin:0}.og-footer__select select{height:40px;padding:0 12px;border:1px solid var(--og-f-border, #e4e2dd);border-radius:4px;background:#fff;font-family:var(--og-font-ui);font-size:13px;color:var(--og-ink)}.og-footer__localization-submit{--og-btn-h: 40px;--og-btn-px: 16px;font-size:13px}@media screen and (min-width:750px){.og-footer__bottom{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:0;padding:40px 0 var(--og-f-bottom-space-d, 40px);border-top:1px solid var(--og-f-border, #e4e2dd)}.og-footer__brand{flex-direction:row;align-items:center;gap:32px}.og-footer__legal{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 24px}.og-footer__legal-text--desktop{display:block}.og-footer__credit{font-size:var(--og-credit-size-d, 12px)}.og-footer__localization{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/og-footer.css.map */
