:root{--ac-paper:#F3F1EC;--ac-ink:#0E0E0E;--ac-mute:rgba(14,14,14,.56);--ac-line:rgba(14,14,14,.14);--ac-re:#EC008C;--ac-rebelle:#FFF200;--ac-belle:#00AEEF;--ac-tint-re:#F4D7E6;--ac-tint-rebelle:#F4EFC0;--ac-tint-belle:#D3EAF5;--ac-radius:3px;--ac-gutter:clamp(16px,3.2vw,48px);--ac-ease:cubic-bezier(.22,.8,.2,1)}body{background-color:var(--ac-paper)}html,body{overflow-x:clip}.quantity-selector,.cart-items input[type=number]{border-radius:3px!important}.ac-section{position:relative}.ac-kicker,.ac-label{margin:0;font-size:11px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--ac-mute)}.ac-h2{margin:0;font-size:clamp(30px,4vw,56px);line-height:1;font-weight:500;letter-spacing:-.035em;text-transform:none}.ac-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(22px,3vw,40px)}.ac-head>div{display:flex;flex-direction:column;gap:12px}.ac-head__text{margin:0;max-width:44ch;color:var(--ac-mute);font-size:14px;line-height:1.55}@media(max-width:749px){.ac-head{flex-direction:column;align-items:flex-start;gap:12px}}.ac-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:0 22px;border-radius:var(--ac-radius);border:1px solid var(--ac-ink);background:var(--ac-ink);color:#fff;font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s;cursor:pointer}.ac-btn:hover,.ac-btn--ghost{background:transparent;color:var(--ac-ink)}.ac-btn--ghost:hover{background:var(--ac-ink);color:#fff}.ac-btn--light{background:#fff;border-color:#fff;color:var(--ac-ink)}.ac-btn--light:hover{background:transparent;color:#fff}.ac-btn__arrow{display:inline-block;transition:transform .3s var(--ac-ease)}.ac-btn:hover .ac-btn__arrow{transform:translate(4px)}.ac-link{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:2px;transition:background-size .35s var(--ac-ease)}.ac-link:hover{background-size:0 1px;background-position:100% 100%}.ac-pill{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 14px;border:0;border-radius:3px;background:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ac-ink);font:inherit;font-size:12px;font-weight:500;letter-spacing:.04em;line-height:1;white-space:nowrap;text-decoration:none;cursor:default;transition:background-color .25s,color .25s,transform .25s var(--ac-ease)}a.ac-pill,button.ac-pill{cursor:pointer}a.ac-pill:hover,button.ac-pill:hover{background:#fff;transform:translateY(-1px)}.ac-pill.is-active,.ac-pill--ink{background:var(--ac-ink);color:var(--ac-paper)}.ac-pill.is-active:hover{background:var(--ac-ink)}.ac-pill--sm{min-height:28px;padding:0 11px;font-size:11px}.ac-pill__dot{width:8px;height:8px;border-radius:50%;background:var(--d,currentColor);box-shadow:inset 0 0 0 1px #0000001f;flex:none}.ac-pill small{opacity:.6;font-size:inherit}.ac-js [data-ac-reveal]{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ac-ease),transform 1s var(--ac-ease);transition-delay:calc(var(--i,0) * 80ms)}.ac-js [data-ac-reveal].is-in{opacity:1;transform:none}.ac-marquee{display:flex;overflow:hidden;white-space:nowrap}.ac-marquee__track{display:flex;flex:none;align-items:center;animation:ac-marquee var(--speed,40s) linear infinite}.ac-marquee--rev .ac-marquee__track{animation-direction:reverse}.ac-marquee:hover .ac-marquee__track{animation-play-state:paused}@keyframes ac-marquee{to{transform:translate(-50%)}}.ac-card{position:relative;display:flex;flex-direction:column;gap:14px;color:var(--ac-ink);width:100%}.ac-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--card-bg,#E9E6DF);border-radius:var(--ac-radius)}.ac-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ac-ease),transform 1.2s var(--ac-ease)}.ac-card__media .ac-card__alt{opacity:0;object-fit:contain;padding:9%}.ac-card__media .ac-card__alt--cover{object-fit:cover;padding:0}.ac-card:hover .ac-card__media .ac-card__alt{opacity:1}.ac-card:hover .ac-card__media img{transform:scale(1.03)}.ac-card:hover .ac-card__media .ac-card__main--swap{opacity:0}.ac-card__tag{position:absolute;z-index:2;top:12px;left:12px;display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border-radius:3px;background:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--ac-ink)}.ac-card__body{display:grid;grid-template-columns:1fr auto;gap:4px 16px;align-items:baseline}.ac-card__num{grid-column:1 / -1;margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-mute);display:flex;align-items:center;gap:8px}.ac-card__dot{width:7px;height:7px;border-radius:50%;background:var(--chip,var(--ac-ink));box-shadow:inset 0 0 0 1px #00000026}.ac-card__title{margin:0;font-size:15px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.ac-card__title a{color:inherit;text-decoration:none}.ac-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ac-card__price{font-size:15px;font-weight:500;white-space:nowrap}.ac-card__price small{font-size:12px;color:var(--ac-mute);margin-right:1px;font-weight:400}.ac-card__sub{grid-column:1 / -1;margin:0;font-size:13px;color:var(--ac-mute);line-height:1.45}.ac-card .capsule-quick-add{position:relative;z-index:2}.ac-float{position:absolute;z-index:2;width:var(--s,48px);height:auto;pointer-events:none;animation:ac-float var(--d,7s) ease-in-out var(--delay,0s) infinite alternate;transform:rotate(var(--r,0deg))}@keyframes ac-float{0%{transform:translateY(0) rotate(var(--r,0deg))}to{transform:translateY(-14px) rotate(calc(var(--r,0deg) + 14deg))}}@media(max-width:749px){.ac-float{width:calc(var(--s,48px) * .6)}}@media(prefers-reduced-motion:reduce){.ac-float{animation:none}}@media(prefers-reduced-motion:reduce){.ac-js [data-ac-reveal]{opacity:1;transform:none;transition:none}.ac-marquee__track{animation:none}.ac-card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ac.css.map */
