.idc{--edge: max(var(--pad), calc((100% - var(--page-width)) / 2 + var(--pad)));display:block}.idc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-inline:var(--edge)}.idc__heading{text-wrap:balance}.idc__nav{display:none;gap:8px}.idc__btn{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1.5px solid var(--line);border-radius:50%;background:var(--card);color:var(--ink);transition:background-color .2s,color .2s}.idc__btn:hover:not(:disabled){background:var(--ink);color:var(--paper)}.idc__btn:disabled{opacity:.4;cursor:default}scroll-row:not(:defined) .idc__nav,scroll-row[data-static] .idc__nav{display:none!important}.idc__track{display:grid;grid-auto-flow:column;grid-auto-columns:74%;gap:12px;margin:0;padding:18px var(--edge) 8px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--edge);scroll-snap-type:x mandatory;scrollbar-width:none}.idc__track::-webkit-scrollbar{display:none}.idc__item{scroll-snap-align:start}.idc .card{padding:14px;border-radius:30px}.idc .card__media{position:static;width:82%;margin:32px auto 0;overflow:visible;border-radius:0;background:none}.idc .card__media img{aspect-ratio:1;padding:6%;border-radius:28px;object-fit:contain;background:var(--card);box-shadow:0 18px 36px color-mix(in srgb,var(--fix) 16%,transparent)}.idc .card__badges{left:14px;top:14px}.idc .card__badge{padding:4px 10px;font-size:12px}.idc .card__body{padding:16px 0 0}.idc .card__name{font-size:clamp(26px,6.5vw,32px);letter-spacing:-.025em;line-height:1}.idc .card__tagline{margin:6px 0 10px;font-family:var(--display);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.idc .card__stat{padding:5px 11px;font-size:13px}.idc .card__foot{padding-top:14px}.idc .card__price{font-size:19px}@media(prefers-reduced-motion:no-preference){.idc .card{transition:transform .3s cubic-bezier(.2,.9,.3,1.3)}.idc .card:hover{transform:translateY(-4px)}}@media(min-width:640px){.idc__track{grid-auto-columns:42%}}@media(min-width:900px){.idc__nav{display:flex}}@media(min-width:1000px){.idc__track{grid-auto-columns:calc((100% + 2 * var(--pad) - 3 * 16px) / 4);gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-identity-carousel.css.map */
