.ac-ky{--ac-accent:#D6125F;--ac-ink:#111111;--ac-muted:#6b6b6b;--ac-cream:#F3F1EC;--ac-pink:#FBEBF1;color:var(--ac-ink);font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.ac-ky *,.ac-ky *:before,.ac-ky *:after{box-sizing:border-box}.ac-wrap{max-width:var(--ac-max,1240px);margin:0 auto;padding:0 24px}.ac-eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500}.ac-eyebrow:before{content:"+";font-weight:700;font-size:13px;letter-spacing:0}.ac-h{margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:-.01em}.ac-sub{margin:8px 0 0;font-size:13px;color:var(--ac-muted)}.ac-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:13px 26px;border:1.5px solid var(--ac-ink);background:var(--ac-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.ac-btn:hover{background:var(--ac-accent);border-color:var(--ac-accent);color:#fff}.ac-btn--light{background:#fff;border-color:#fff;color:var(--ac-ink)}.ac-btn--outline{background:transparent;color:var(--ac-ink)}.ac-btn[disabled]{opacity:.5;pointer-events:none}.ac-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.ac-deco-dots{display:flex;gap:16px;padding-bottom:10px}.ac-deco-dots i{display:block;width:8px;height:8px;border-radius:50%;background:currentColor}.ac-deco-wave{width:200px;height:36px;flex:0 0 auto;overflow:visible;padding:4px 0}.ac-deco-line{width:200px;height:3px;background:currentColor;margin-bottom:12px}.ac-dotgrid{position:absolute;display:grid;grid-template-columns:repeat(var(--c,4),14px);gap:16px;pointer-events:none;z-index:2}.ac-dotgrid i{width:14px;height:14px;border-radius:50%;background:var(--dc,#111)}.ac-grid{display:grid;grid-template-columns:repeat(var(--ac-cols,4),minmax(0,1fr));gap:16px}.ac-card{position:relative;display:block;color:inherit;text-decoration:none}.ac-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--ac-cream)}.ac-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .6s ease}.ac-card__media img.ac-card__alt{opacity:0}@media(hover:hover){.ac-card:hover .ac-card__alt{opacity:1}.ac-card:hover .ac-card__media img:first-of-type{transform:scale(1.03)}}.ac-card__badge{position:absolute;top:10px;left:10px;z-index:2;padding:6px 9px;background:var(--ac-ink);color:#fff;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1}.ac-card__badge--low{background:#fff;color:var(--ac-accent);border:1px solid var(--ac-accent)}.ac-card__badge--sale{background:var(--ac-accent)}.ac-card__badge--out{background:#fff;color:var(--ac-ink);border:1px solid var(--ac-ink)}.ac-card__badge--dcto{left:auto;right:10px;letter-spacing:.04em}.ac-card__title{margin:12px 0 4px;font-size:12px;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.ac-card__price{font-size:13px;font-weight:700}.ac-card__price s{margin-right:6px;color:var(--ac-muted);font-weight:400}.ac-card__off{margin-left:6px;color:var(--ac-accent);font-size:11px;letter-spacing:.06em}.ac-card__add{margin-top:10px}.ac-card__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:10px 12px;border:1.5px solid #111;background:#111;color:#fff;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .2s,border-color .2s}.ac-card__btn:hover{background:#d6125f;border-color:#d6125f}.ac-card__sizes-label{display:block;margin:0 0 6px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b}.ac-card__sizes{display:flex;flex-wrap:wrap;gap:6px}.ac-card__size{min-width:44px;min-height:42px;padding:8px 10px;border:1.5px solid #111;background:#fff;color:#111;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s,color .2s}.ac-card__size:hover{background:#111;color:#fff}.ac-card__size[disabled]{opacity:.35;text-decoration:line-through;pointer-events:none}.ac-card__add .is-loading{opacity:.5;pointer-events:none}.ac-card__msg{margin:6px 0 0;font-size:12px;color:#d6125f}.grid-product .ac-card__add{flex:0 0 auto;margin:6px 0 4px}.grid-product .ac-card__btn{width:auto;min-height:38px;padding:9px 14px;font-size:10px;letter-spacing:.1em;white-space:nowrap}.grid-product .ac-card__size{min-height:36px;padding:6px 10px}.ac-stars{color:#e3a33b;letter-spacing:2px;font-size:13px}.ac-ch__pill small{display:inline}@media(min-width:750px){.ac-ch .ac-ch__hero{display:grid!important;grid-template-columns:minmax(0,1fr) 44%;align-items:stretch!important;height:var(--ac-ch-h,400px)}.ac-ch .ac-ch__img{position:relative!important;inset:auto!important;grid-column:2;grid-row:1;width:100%!important;height:100%!important;min-height:0;object-position:center 22%!important}.ac-ch .ac-ch__shade{display:none}.ac-ch .ac-ch__inner{grid-column:1;grid-row:1;align-self:center;max-width:none;padding:40px clamp(24px,5vw,80px)}.ac-ch .ac-ch__dots{right:calc(44% + 32px)!important;left:auto;bottom:32px}.ac-ch .ac-ch__dots i{background:#111}}.grid__image-ratio--square:before{padding-bottom:125%!important}.grid__image-ratio--square img,.grid__image-ratio--square .grid__image-contain{object-fit:cover!important}.grid-product__tag--sale,.grid-product__tag--custom{background:#d6125f!important;color:#fff!important}@media(max-width:749px){.ac-wrap{padding:0 16px}.ac-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px}.ac-deco-wave,.ac-deco-line,.ac-deco-dots{display:none}.ac-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ac-grid--scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;margin:0 -16px;padding:0 16px 8px;scrollbar-width:none}.ac-grid--scroll::-webkit-scrollbar{display:none}.ac-grid--scroll>*{flex:0 0 64%;scroll-snap-align:start}.ac-dotgrid{transform:scale(.6);transform-origin:top left}.ac-cat .ac-cat__item:not(.ac-cat__item--big):last-child:nth-child(2n){grid-column:span 2!important;aspect-ratio:16/10!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ac-killsyou.css.map */
