.ark-footer{background:var(--color-canvas, #0A0A0A);border-top:2px solid var(--color-border, #2A2A2A);color:var(--color-text-primary, #F0F0F0);font-family:Barlow,sans-serif}.ark-footer__main{padding-top:80px;padding-bottom:60px}.ark-footer__inner{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:var(--space-12, 48px);align-items:start;max-width:1440px;margin:0 auto;padding:0 60px}.ark-footer__brand{display:flex;flex-direction:column;gap:var(--space-6, 24px)}.ark-footer__logo-link{display:inline-block;text-decoration:none}.ark-footer__logo-img{display:block;height:56px;width:auto;object-fit:contain;object-position:left center}.ark-footer__logo-text{font-family:Bebas Neue,sans-serif;font-size:28px;letter-spacing:.04em;color:var(--color-text-primary, #F0F0F0);text-transform:uppercase;line-height:1;text-decoration:none}.ark-footer__statement{font-size:14px;line-height:1.6;color:#fff;margin:0;max-width:260px}.ark-footer__social{display:flex;align-items:center;gap:var(--space-3, 12px);flex-wrap:wrap}.ark-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--color-text-secondary, #C8C8C8);border:2px solid var(--color-border, #2A2A2A);border-radius:var(--radius-sm, 2px);text-decoration:none;transition:color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease);flex-shrink:0}.ark-footer__social-link:hover{color:var(--color-ark-pink, #F00050);border-color:var(--color-ark-pink, #F00050)}.ark-footer__social-link:focus-visible{outline:2px solid var(--color-ark-pink, #F00050);outline-offset:2px}.ark-footer__col{min-width:0}.ark-footer__col-details{border:none;background:none}.ark-footer__col-heading{list-style:none;display:flex;align-items:center;justify-content:space-between;font-family:Barlow,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:6px;cursor:default;-webkit-user-select:none;user-select:none}.ark-footer__col-heading::-webkit-details-marker{display:none}.ark-footer__chevron{display:none;color:var(--color-text-secondary, #C8C8C8);flex-shrink:0;line-height:0;transition:transform var(--transition-fast, .15s ease)}accordion-custom{display:block}.ark-footer__col-links{list-style:none;margin:0;padding:0;display:flex!important;flex-direction:column;gap:2px}.ark-footer__col-links li{margin:0;padding:0}.ark-footer__link{font-size:14px;color:var(--color-text-primary, #F0F0F0);text-decoration:none;line-height:1.15;transition:color var(--transition-fast, .15s ease);display:block;padding:2px 0}.ark-footer__link:hover{color:var(--color-ark-pink, #F00050)}.ark-footer__link:focus-visible{outline:2px solid var(--color-ark-pink, #F00050);outline-offset:2px;border-radius:3px}.ark-footer__bottom{border-top:2px solid var(--color-border, #2A2A2A)}.ark-footer__bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6, 24px);flex-wrap:wrap;padding:var(--space-5, 20px) 60px;max-width:1440px;margin:0 auto}.ark-footer__copyright{font-size:14px;color:#fff;margin:0}.ark-footer__payments{display:flex;align-items:center;gap:var(--space-2, 8px);flex-wrap:wrap}.ark-footer__payment-badge{display:inline-flex;align-items:center;vertical-align:middle;line-height:0}@media(max-width:989px){.ark-footer__main{padding-top:var(--space-10, 40px);padding-bottom:0}.ark-footer__inner{grid-template-columns:1fr;gap:0}.ark-footer__brand{padding-bottom:var(--space-8, 32px);border-bottom:2px solid var(--color-border, #2A2A2A)}.ark-footer__statement{max-width:100%}.ark-footer__col{border-bottom:2px solid var(--color-border, #2A2A2A)}.ark-footer__col:last-child{border-bottom:none}.ark-footer__col-heading{cursor:pointer;padding:var(--space-5, 20px) 0;margin-bottom:0;min-height:44px}.ark-footer__chevron{display:inline-flex}.ark-footer__col-details[open] .ark-footer__chevron{transform:rotate(180deg)}.ark-footer__col-details:not([open]) .ark-footer__col-links{display:none!important}.ark-footer__col-details[open] .ark-footer__col-links{display:flex!important;padding-bottom:var(--space-5, 20px)}}@media(max-width:749px){.ark-footer__inner{padding:0 var(--space-4, 16px)}.ark-footer__bottom-inner{flex-direction:column;align-items:flex-start;padding:var(--space-6, 24px) var(--space-4, 16px) var(--space-8, 32px);gap:var(--space-4, 16px)}}@media(prefers-reduced-motion:reduce){.ark-footer__chevron,.ark-footer__social-link,.ark-footer__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ark-footer.css.map */
