.ftr{--ftr-bg: var(--scheme-bg);--ftr-text: var(--scheme-muted);--ftr-strong: var(--scheme-heading);--ftr-faint: var(--scheme-muted);--ftr-chip: var(--scheme-soft);--ftr-line: var(--scheme-line);background-color:var(--ftr-bg);color:var(--ftr-text);font-family:var(--hm-font-body)}.ftr.scheme-ink{--ftr-bg: var(--hm-band-deep);--ftr-text: var(--hm-on-deep);--ftr-strong: var(--hm-on-deep-strong);--ftr-faint: var(--hm-on-deep-faint);--ftr-chip: var(--hm-on-deep-chip);--ftr-line: var(--hm-on-deep-line)}ftr-root{display:block}.ftr__main{max-width:calc(var(--hm-container) + var(--hm-gutter) * 2);margin:0 auto;padding:56px var(--hm-gutter);display:flex;flex-wrap:wrap;gap:40px 60px;justify-content:space-between}.ftr__brand{max-width:300px;flex:1 1 240px;min-width:0}.ftr__logo{display:inline-block;margin-bottom:14px;text-decoration:none;color:var(--ftr-strong)}.ftr__logo-img{display:block;width:var(--ftr-logo, 72px);height:var(--ftr-logo, 72px);object-fit:contain}.ftr__wordmark{display:block;font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--ftr-strong)}.ftr__wordmark-end{color:var(--hm-accent)}.ftr__statement{font-size:14px;line-height:1.65;margin:0 0 16px}.ftr__statement>*{margin:0}.ftr__statement>*+*{margin-top:.6em}.ftr__contact{font-size:13px;line-height:1.7}.ftr__contact a{color:inherit;text-decoration:none}.ftr__phone b,.ftr__contact a:hover{color:var(--ftr-strong)}.ftr__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 48px;flex:2 1 420px;max-width:560px;min-width:0}.ftr__title{margin:0 0 15px;font-family:inherit;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ftr-strong);font-weight:600;line-height:1.4}.ftr__links{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.ftr__link{display:inline-block;font-size:14px;color:var(--ftr-text);text-decoration:none;padding:5px 0;transition:color var(--hm-dur) var(--hm-ease)}.ftr__link:hover,.ftr__link[aria-current=page]{color:var(--ftr-strong)}.ftr--grid-fixed .ftr__main{flex-wrap:nowrap;gap:60px}.ftr--grid-fixed .ftr__brand{flex:0 1 auto}.ftr--grid-fixed .ftr__cols{grid-template-columns:repeat(var(--ftr-cols, 3),1fr);gap:48px;flex:1;max-width:560px}.ftr--grid-fixed .ftr__title{font-family:var(--hm-font-label)}.ftr--grid-fixed .ftr__links{gap:11px}.ftr--grid-fixed .ftr__link{padding:0}@media(max-width:1023px){.ftr--grid-fixed .ftr__main{flex-direction:column;gap:30px;padding:40px 18px}.ftr--grid-fixed .ftr__cols{grid-template-columns:1fr 1fr;gap:24px;max-width:none}.ftr--grid-fixed .ftr__bar-in{padding:0 18px}}.ftr__acc>summary{list-style:none}.ftr__acc>summary::-webkit-details-marker{display:none}@media(max-width:819px){.ftr__title--toggle{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin:0;cursor:pointer}.ftr__title--toggle:after{content:"+";font-size:20px;font-weight:400;letter-spacing:0;color:var(--hm-accent)}.ftr__acc[open]>.ftr__title--toggle:after{content:"\2212"}.ftr__acc[open]>.ftr__links{padding-bottom:12px}.ftr--grid-wrap .ftr__cols:has(.ftr__acc),.ftr--grid-fixed .ftr__cols:has(.ftr__acc){grid-template-columns:1fr;gap:0}.ftr__col:has(.ftr__acc){border-bottom:1px solid var(--ftr-line)}}.ftr__social{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.ftr__nl{border-bottom:1px solid var(--ftr-line)}.ftr__nl-in{max-width:calc(var(--hm-container) + var(--hm-gutter) * 2);margin:0 auto;padding:56px var(--hm-gutter);display:flex;flex-wrap:wrap;gap:24px 60px;align-items:center;justify-content:space-between}.ftr__nl-copy{flex:1 1 320px;min-width:0}.ftr__nl-h{margin:0 0 8px;font-size:30px;font-weight:800;letter-spacing:-.01em;line-height:1.15;color:var(--ftr-strong)}.ftr__nl-p{margin:0;font-size:15px;line-height:1.6}.ftr__nl-form{flex:1 1 380px;max-width:520px;min-width:0}.ftr__nl-compact{margin-top:22px}.ftr__nl-compact .ftr__title{margin-bottom:10px}.ftr__form{margin:0}.ftr__form-row{display:flex;flex-wrap:wrap;gap:10px}.ftr__input{flex:1 1 200px;min-width:0;margin-top:0;min-height:50px;border-radius:10px}.ftr__submit{flex:0 0 auto;min-height:52px}.ftr__nl-compact .ftr__submit{min-height:50px;padding:0 18px}.ftr__form-msg{margin:0 0 10px;font-size:13px;font-weight:600}.ftr__form-msg--ok,.ftr__form-msg--error{color:var(--ftr-strong)}.ftr__consent{margin-top:10px;font-size:11.5px;line-height:1.5;color:var(--ftr-faint)}.ftr__consent>*{margin:0}.ftr__consent a{color:inherit;text-decoration:underline}.ftr__main--minimal{align-items:center;gap:24px 40px;padding-block:40px}.ftr__main--minimal .ftr__logo{margin-bottom:0}.ftr__main--minimal .ftr__social{margin:0}.ftr__inline{flex:1 1 auto;min-width:0}.ftr__inline-list{display:flex;flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none}.ftr__bar{border-top:1px solid var(--ftr-line);padding:18px 0}.ftr__bar-in{max-width:calc(var(--hm-container) + var(--hm-gutter) * 2);margin:0 auto;padding:0 var(--hm-gutter);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center}.ftr__copy{font-size:13px;color:var(--ftr-faint)}.ftr__bar-end{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.ftr__pay{display:flex;gap:8px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.ftr__chip{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--ftr-text);background-color:var(--ftr-chip);padding:4px 8px;border-radius:5px;line-height:1.5}.ftr__chip--link,.ftr__chip--lang{border:0;font-family:inherit;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:color var(--hm-dur) var(--hm-ease)}.ftr__chip--link:hover,.ftr__chip--lang:hover,.ftr__chip--lang[aria-current=true]{color:var(--ftr-strong)}.ftr__locale{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0}.ftr__langs{display:flex;flex-wrap:wrap;gap:8px}.ftr__locale-select{min-height:44px;padding:0 12px;border:1px solid var(--ftr-line);border-radius:5px;background-color:var(--ftr-chip);color:var(--ftr-text);font-family:inherit;font-size:12px;font-weight:600}.ftr__locale-select option{color:var(--hm-ink);background-color:var(--hm-field)}.ftr__credit{max-width:calc(var(--hm-container) + var(--hm-gutter) * 2);margin:0 auto;padding:0 var(--hm-gutter)}.ftr .studio-credit{color:var(--ftr-faint)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer.css.map */
