.section.box-kit{padding-block:clamp(56px,8vw,120px) clamp(40px,6vw,80px);border-top:1px solid var(--line)}.box-kit__head{margin-bottom:clamp(28px,5vw,56px)}.box-kit__grid{display:grid;gap:22px}.kit{position:relative;display:flex;flex-direction:column;min-width:0;padding:18px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);color:var(--fg);transition:background-color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.kit__art.media-slot{--slot-radius: var(--r-md);margin-bottom:18px;background:radial-gradient(80% 80% at 50% 40%,#fff7ec,#ebdcc6);transition:background var(--dur-2) var(--ease)}.tone-night .kit__art.media-slot{background:radial-gradient(80% 80% at 50% 40%,#2d2350,#141130)}.kit__fallback{position:absolute;top:0;right:0;bottom:0;left:0}.kit__fallback svg{display:block;width:100%;height:100%}.kit__title{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 10px;font-family:var(--font-display);font-weight:400;font-size:1.5rem;line-height:1.15}.kit__price{flex:none;font:700 1.05rem/1.2 var(--font-body);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.kit__items{margin:0 0 16px;font-size:.92rem;color:var(--muted)}.kit__items p{margin:0 0 .5em}.kit__items ul,.kit__items ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.kit__items li{position:relative;padding-left:28px}.kit__items li:before{content:"";position:absolute;left:0;top:.3em;width:16px;height:16px;background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}.kit__per{margin:auto 0 0;padding-top:12px;border-top:1px dashed var(--line);font:500 var(--fs-mono, .75rem)/1.4 var(--font-mono);letter-spacing:.04em;color:var(--muted)}.kit__badge{position:absolute;top:-11px;right:18px;z-index:2}.kit:not(.is-current) .kit__badge{display:none}.kit.is-current{--fg: var(--cream);--muted: color-mix(in srgb, var(--cream) 80%, var(--ink-text));--accent: var(--sun);--line: rgba(255,255,255,.18);background:var(--ink-text);border-color:var(--ink-text);color:var(--cream);box-shadow:var(--shadow-day)}.kit.is-current .kit__art.media-slot{background:radial-gradient(80% 80% at 50% 40%,#2d2350,#141130)}.tone-night .kit.is-current{background:var(--ink-3);border-color:color-mix(in srgb,var(--amber) 55%,transparent)}.kit.is-current .tbd{color:var(--sun)}.box-kit__notes{display:grid;gap:12px;margin-top:26px;padding:20px 22px;border-radius:var(--r);background:var(--bg-2);font-size:.95rem;color:var(--muted)}.box-kit__notes p{margin:0}.box-kit__notes strong{color:var(--fg)}@media(min-width:768px){.box-kit__notes{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.box-kit__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.box-kit .illustration-chip{background:#0a0806bd}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-whats-in-box.css.map */
