@media(prefers-reduced-motion:reduce){.btn-primary,.btn-secondary,.btn-icon,.link-action{transition:none}}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);background:var(--color-ark-pink);color:var(--color-text-primary);font-family:Barlow,sans-serif;font-weight:700;font-size:var(--text-body-sm);letter-spacing:.05em;text-transform:uppercase;padding:var(--space-3) var(--space-6);border:none;border-radius:var(--radius-md);cursor:pointer;text-decoration:none;min-height:44px;transition:background var(--transition-fast),transform var(--transition-fast)}.btn-primary:hover{background:var(--color-ark-pink-dark)}.btn-primary:focus-visible{outline:2px solid var(--color-ark-pink);outline-offset:2px}.btn-primary:active{transform:scale(.98)}.btn-primary--full{width:100%}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);background:transparent;color:var(--color-text-primary);font-family:Barlow,sans-serif;font-weight:700;font-size:var(--text-body-sm);letter-spacing:.05em;text-transform:uppercase;padding:var(--space-3) var(--space-6);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;text-decoration:none;min-height:44px;transition:border-color var(--transition-fast),color var(--transition-fast)}@media(hover:hover){.btn-secondary:hover{border-color:var(--color-text-primary)}}.btn-secondary:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.btn-secondary:focus:not(:focus-visible){outline:none}.btn-secondary:disabled,.btn-secondary:disabled:hover{border-color:var(--color-ark-pink);color:var(--color-ark-pink)}.ark-product-grid__load-more{color:var(--color-ark-pink);border-color:var(--color-ark-pink)}.btn-secondary--full{width:100%}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--color-ark-pink);border:none;border-radius:50%;color:#fff;cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast)}.btn-icon:hover{background:var(--color-ark-pink-dark);transform:scale(1.05)}.btn-icon:focus-visible{outline:2px solid var(--color-ark-pink);outline-offset:2px}.link-action{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-text-secondary);font-family:Barlow,sans-serif;font-size:var(--text-body-sm);text-decoration:none;letter-spacing:.02em;transition:color var(--transition-fast)}.link-action:hover,.link-action--pink{color:var(--color-ark-pink)}.badge{display:inline-flex;align-items:center;padding:.2rem var(--space-2);font-family:Barlow,sans-serif;font-size:var(--text-body-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-sm);line-height:1}.badge--new{background:var(--color-badge-new);color:#fff}.badge--sale{background:var(--color-badge-sale);color:#fff}.badge--preorder{background:var(--color-badge-pre-order);color:var(--color-text-secondary)}.badge--soldout{background:var(--color-badge-sold-out);color:var(--color-text-secondary)}.badge--grade{background:var(--color-badge-sale);color:#fff}.badge--rare{background:var(--color-surface);color:var(--color-text-secondary);border:2px solid var(--color-border)}.badge-group{display:flex;flex-wrap:wrap;gap:var(--space-1)}.ark-section-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:var(--space-8)}.ark-section-header__title{font-family:Bebas Neue,sans-serif;font-size:var(--text-display-section);text-transform:uppercase;color:var(--color-text-primary);margin:0;line-height:1}.ark-section-header__action{font-family:Barlow,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-ark-pink);text-decoration:none;white-space:nowrap;transition:color var(--transition-fast)}.ark-section-header__action:hover{color:var(--color-ark-pink-dark)}.ark-section-header__action:focus-visible{outline:2px solid var(--color-ark-pink);outline-offset:2px}.ark-section-header--centered{justify-content:center;text-align:center}.media-card{display:block;position:relative;aspect-ratio:3 / 4;background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;text-decoration:none;color:inherit}.media-card:focus-visible{outline:2px solid var(--color-ark-pink);outline-offset:2px}.media-card__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.media-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.media-card:hover .media-card__img{transform:scale(1.03)}.media-card__placeholder{width:100%;height:100%;background:var(--color-surface-raised)}.media-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,transparent 60%);pointer-events:none}.media-card__footer{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:flex-end;justify-content:space-between;padding:var(--space-4);pointer-events:none}.media-card__title{font-family:Bebas Neue,sans-serif;font-size:25px;color:var(--color-text-primary);text-transform:uppercase;line-height:1;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.media-card__arrow{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--color-ark-pink);border-radius:50%;color:#fff;flex-shrink:0}@media(prefers-reduced-motion:reduce){.media-card__img{transition:none}.media-card:hover .media-card__img{transform:none}}.trust-strip{background:var(--trust-strip-bg, #111111);width:100%}.trust-strip__inner{display:flex;align-items:center;justify-content:space-around;min-height:80px;padding:var(--space-4) var(--space-6);max-width:var(--page-width, 1440px);margin:0 auto}.trust-strip__item{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-3);position:relative}.trust-strip__item:not(:last-child):after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);height:32px;width:1px;background:#f0f0f026}.trust-strip__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#f0f0f0}.trust-strip__icon-wrap{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:2px solid rgba(240,240,240,.5);border-radius:50%;flex-shrink:0}.trust-strip__icon-wrap svg{width:16px;height:16px}.trust-strip__text{display:flex;flex-direction:column;gap:2px}.trust-strip__label{font-family:Barlow,sans-serif;font-size:14px;font-weight:600;color:#f0f0f0;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.trust-strip__subtitle{font-family:Barlow,sans-serif;font-size:14px;font-weight:400;color:#f0f0f0bf;text-transform:none;letter-spacing:0;white-space:nowrap}@media(max-width:749px){.trust-strip__inner{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto!important;overflow-x:visible!important;padding:var(--space-4) var(--space-4);gap:0;min-height:auto;align-items:stretch!important}.trust-strip__inner::-webkit-scrollbar{display:none}.trust-strip__item{flex:unset!important;min-width:unset!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:var(--space-3) var(--space-4);border-right:none!important;border-bottom:none!important}.trust-strip__item:nth-child(odd){border-right:2px solid rgba(240,240,240,.15)!important}.trust-strip__item:nth-child(1),.trust-strip__item:nth-child(2){border-bottom:2px solid rgba(240,240,240,.15)!important;padding-bottom:var(--space-3)!important}.trust-strip__item:not(:last-child):after{display:none}.trust-strip__text{align-items:center}.trust-strip__label{font-size:14px;white-space:normal;text-align:center;line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ark-primitives.css.map */
