.footer-card{background:transparent;color:var(--fc-ink, #ffffff);width:100%;max-width:none;content-visibility:auto;contain-intrinsic-size:600px 500px}.shopify-section-group-footer-group .shopify-section:has(.footer-card){max-width:none}.footer-card__wrap{box-sizing:border-box;width:calc(100% - 32px);max-width:none;margin:16px;padding:20px 18px 18px;border-radius:var(--fc-radius, 24px);background:var(--fc-bg, #0e1b3a);color:var(--fc-ink, #ffffff);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.footer-card__acc{border-bottom:1px solid var(--fc-separator, #2a3a6a)}.footer-card__acc:last-of-type{margin-bottom:4px}.footer-card__acc-summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:14px 2px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fc-ink, #ffffff)}.footer-card__acc-summary::-webkit-details-marker{display:none}.footer-card__acc-summary:after{content:"+";font-size:20px;font-weight:400;line-height:1;color:var(--fc-ink, #ffffff);transition:transform .2s ease}.footer-card__acc[open] .footer-card__acc-summary:after{transform:rotate(45deg)}.footer-card__acc-body{padding:0 2px 12px}.footer-card__links{margin:0;padding:0}.footer-card__links li{margin:0 0 8px}.footer-card__links a{color:var(--fc-muted, #cdd7ff);text-decoration:none;font-size:14px;line-height:1.4;font-weight:400}.footer-card__links a:hover{color:var(--fc-ink, #ffffff);text-decoration:underline}.footer-card__brand{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 2px 12px;border-bottom:1px solid var(--fc-separator, #2a3a6a)}.footer-card__logo{display:block;width:auto;max-width:120px;height:auto;max-height:28px;object-fit:contain}.footer-card__logo-text{font-size:16px;font-weight:700;color:var(--fc-ink, #ffffff)}.footer-card__socials .list-social{display:flex;gap:8px;justify-content:flex-end}.footer-card__socials .list-social__link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#ffffff14;color:var(--fc-ink, #ffffff);transition:background .2s ease}.footer-card__socials .list-social__link:hover{background:#ffffff2e;color:var(--fc-ink, #ffffff)}.footer-card__help{padding:14px 2px;border-bottom:1px solid var(--fc-separator, #2a3a6a)}.footer-card__help-title{font-size:15px;font-weight:700;margin-bottom:8px;color:var(--fc-ink, #ffffff)}.footer-card__help-lines{font-size:13px;line-height:1.55;font-weight:400;color:var(--fc-muted, #cdd7ff)}.footer-card__help-lines a{color:var(--fc-ink, #ffffff);text-decoration:none}.footer-card__help-lines a:hover{text-decoration:underline}.footer-card__news{padding:16px 2px 8px}.footer-card__news-heading{margin:0 0 12px;font-size:15px;font-weight:700;line-height:1.3;color:var(--fc-ink, #ffffff)}.footer-card__news-row{display:flex;gap:8px;align-items:stretch}.footer-card__input{flex:1;min-width:0;border:0;border-radius:999px;padding:12px 16px;font-size:14px;font-family:inherit;color:#0f172a;background:#fff}.footer-card__input::placeholder{color:#94a3b8}.footer-card__btn{flex-shrink:0;border:0;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;background:var(--fc-btn-bg, #ffffff);color:var(--fc-btn-text, #0e2650);transition:opacity .2s ease}.footer-card__btn:hover{opacity:.92}.footer-card__form-msg{margin:8px 0 0;font-size:12px}.footer-card__form-msg--error{color:#e8f0ff}.footer-card__form-msg--success{color:var(--fc-muted, #cdd7ff)}.footer-card__payment{padding:12px 2px 4px}.footer-card__payment .list-payment{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.footer-card__copyright{padding:12px 2px 0;font-size:11px;font-weight:400;color:var(--fc-muted, #cdd7ff);border-top:1px solid var(--fc-separator, rgba(255, 255, 255, .22));margin-top:8px}.footer-card__copyright a{color:var(--fc-muted, #cdd7ff)}.footer-card__copyright a:hover{color:var(--fc-ink, #ffffff)}.footer-card__policies{display:flex;flex-wrap:wrap;gap:8px 12px;margin:8px 0 0;padding:0}.footer-card__policies a{color:var(--fc-muted, #cdd7ff);font-size:11px;text-decoration:none}.footer-card__policies a:hover{color:var(--fc-ink, #ffffff);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer-card.css.map */
