.cp.ap .ap-stage .ap-breadcrumb{width:min(100%,720px);margin-inline:auto;container-type:inline-size;border:1px solid var(--ap-border);border-radius:var(--ap-radius-lg);background:var(--ap-surface);box-shadow:var(--ap-shadow-md)}.cp.ap .ap-stage .ap-breadcrumb__nav{padding:12px 18px;border-bottom:1px solid var(--ap-border)}.cp.ap .ap-stage .ap-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;margin:0;padding:0;list-style:none;font-size:.9375rem;line-height:1.4}.cp.ap .ap-stage .ap-breadcrumb__item{display:flex;align-items:center;min-width:0}.cp.ap .ap-stage .ap-breadcrumb__item:not(:last-child):after{content:"";flex-shrink:0;width:6px;height:6px;margin:0 9px 0 5px;border-top:1.5px solid var(--ap-text-3);border-right:1.5px solid var(--ap-text-3);transform:rotate(45deg)}.cp.ap .ap-stage .ap-breadcrumb__link{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 4px;border-radius:6px;color:var(--ap-text-2);text-decoration:underline;text-decoration-color:var(--ap-border-strong);text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--ap-duration) var(--ap-ease),text-decoration-color var(--ap-duration) var(--ap-ease)}.cp.ap .ap-stage .ap-breadcrumb__link:hover{color:var(--ap-text);text-decoration-color:currentColor}.cp.ap .ap-stage .ap-breadcrumb__link:focus-visible{outline:2px solid var(--ap-focus);outline-offset:1px}.cp.ap .ap-stage .ap-breadcrumb__link[aria-current=page]{color:var(--ap-text);font-weight:650;text-decoration:none}.cp.ap .ap-stage .ap-breadcrumb__home{width:16px;height:16px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.cp.ap .ap-stage .ap-breadcrumb__item--more{display:none}.cp.ap .ap-stage .ap-breadcrumb__more{display:grid;place-items:center;width:36px;height:28px;padding:0;border:1px solid var(--ap-border-strong);border-radius:var(--ap-radius-full);background:var(--ap-surface);color:var(--ap-text-2);cursor:pointer;transition:background-color var(--ap-duration) var(--ap-ease)}.cp.ap .ap-stage .ap-breadcrumb__more:hover{background:var(--ap-surface-2);color:var(--ap-text)}.cp.ap .ap-stage .ap-breadcrumb__more:focus-visible{outline:2px solid var(--ap-focus);outline-offset:2px}.cp.ap .ap-stage .ap-breadcrumb__more[aria-expanded=true]{border-color:var(--ap-accent);background:var(--ap-accent-soft);color:var(--ap-accent-soft-text)}.cp.ap .ap-stage .ap-breadcrumb__more svg{width:18px;height:18px;fill:currentColor}@container (max-width: 600px){.cp.ap .ap-stage .ap-breadcrumb.is-ready .ap-breadcrumb__item--more{display:flex}.cp.ap .ap-stage .ap-breadcrumb.is-ready:has(.ap-breadcrumb__more[aria-expanded=false]) .ap-breadcrumb__item--fold{display:none}.cp.ap .ap-stage .ap-breadcrumb__item--fold{animation:ap-breadcrumb-in .2s var(--ap-ease)}}.cp.ap .ap-stage .ap-breadcrumb__product{display:flex;align-items:flex-start;gap:18px;padding:20px 18px 22px}.cp.ap .ap-stage .ap-breadcrumb__swatch{flex-shrink:0;width:84px;height:104px;border-radius:var(--ap-radius-sm);background:linear-gradient(to bottom,transparent 0 74%,var(--ap-warning) 74% 80%,transparent 80% 84%,var(--ap-warning) 84% 86%,transparent 86%),repeating-linear-gradient(90deg,var(--ap-danger) 0 5px,var(--ap-danger-soft) 5px 6px);box-shadow:inset 0 0 0 1px var(--ap-border)}.cp.ap .ap-stage .ap-breadcrumb__info{display:grid;gap:6px;min-width:0}.cp.ap .ap-stage .ap-breadcrumb__name{margin:0;font-size:1.25rem;font-weight:650;line-height:1.3}.cp.ap .ap-stage .ap-breadcrumb__desc{margin:0;color:var(--ap-text-2);line-height:1.55}.cp.ap .ap-stage .ap-breadcrumb__price{margin:4px 0 0;color:var(--ap-text);font-size:1.0625rem;font-weight:650;font-variant-numeric:tabular-nums}@container (max-width: 380px){.cp.ap .ap-stage .ap-breadcrumb__nav,.cp.ap .ap-stage .ap-breadcrumb__product{padding-inline:14px}.cp.ap .ap-stage .ap-breadcrumb__product{gap:14px}.cp.ap .ap-stage .ap-breadcrumb__swatch{width:64px;height:80px}}@keyframes ap-breadcrumb-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.cp.ap .ap-stage .ap-breadcrumb__link,.cp.ap .ap-stage .ap-breadcrumb__more{transition:none}.cp.ap .ap-stage .ap-breadcrumb__item--fold{animation:none}}
