.color-cluster.svelte-1vtu7ht{flex-wrap:wrap;width:fit-content}.color-dot.svelte-1vtu7ht{width:var(--size-7);height:var(--size-7);cursor:pointer;font:inherit;appearance:none;transition:transform var(--transition-fast);box-sizing:border-box;background:0 0;border:none;border-radius:50%;padding:0;display:block;position:relative}@media (hover:hover){.color-dot.svelte-1vtu7ht:hover{z-index:999;transform:scale(1.15)}}.color-cluster.mini.svelte-1vtu7ht .color-dot:where(.svelte-1vtu7ht){width:var(--size-5);height:var(--size-5)}.card-container.svelte-1bib0ma{gap:var(--size-3);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=501px){.card-container.svelte-1bib0ma{gap:var(--size-5)}}@media (width>=933px){.card-container.svelte-1bib0ma{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.card-container.svelte-1bib0ma .card:where(.svelte-1bib0ma){content-visibility:auto;contain-intrinsic-size:400px 280px;min-width:0}@media (width>=769px){.card-container.svelte-1bib0ma .card:where(.svelte-1bib0ma){max-width:50vh}}.card-container.svelte-1bib0ma .card-link-layer:where(.svelte-1bib0ma){cursor:pointer;position:relative}.card-container.svelte-1bib0ma .pdp-stretch:where(.svelte-1bib0ma){z-index:0;position:absolute;inset:0}.card-container.svelte-1bib0ma .card-elevate:where(.svelte-1bib0ma){z-index:1;pointer-events:none;position:relative}.card-container.svelte-1bib0ma .card-elevate:where(.svelte-1bib0ma) button,.card-container.svelte-1bib0ma .card-elevate:where(.svelte-1bib0ma) [role=group]{pointer-events:auto}.product-details.svelte-1bib0ma label:where(.svelte-1bib0ma){line-height:var(--font-lineheight-0);margin:0}.product-details.svelte-1bib0ma h2:where(.svelte-1bib0ma){font-size:var(--font-size-2);font-weight:var(--font-weight-5);letter-spacing:-.017em;line-height:var(--font-lineheight-1);margin:var(--size-1) 0 0}.product-details.svelte-1bib0ma .price:where(.svelte-1bib0ma){font-size:var(--font-size-3);font-weight:var(--font-weight-6);letter-spacing:-.019em;line-height:var(--font-lineheight-1);color:var(--text-1);display:block}@media (width<=932px) and (orientation:portrait){.color-cluster-container.svelte-1bib0ma{overflow:hidden}}@media (width<=932px) and (orientation:portrait){.hide-mobile{display:none}}.customize-dot{display:none}@media (width<=932px) and (orientation:portrait){.customize-dot{box-sizing:border-box;width:var(--size-5);height:var(--size-5);min-width:var(--size-5);min-height:var(--size-5);font:inherit;appearance:none;background:conic-gradient(var(--blue-6), var(--violet-6), var(--pink-6), var(--blue-6));cursor:pointer;flex:0 0 var(--size-5);border:none;border-radius:50%;margin:0;padding:0;line-height:0;display:block;position:relative}}.surface-badge.svelte-1bib0ma{font-size:var(--font-size-0);padding:var(--size-1) var(--size-2);background:var(--surface-0);border-radius:var(--radius-round)}.no-results.svelte-1bib0ma{text-align:center;padding:var(--size-8) var(--size-4);color:var(--text-2)}.click-area.svelte-1bib0ma,.click-area.svelte-1bib0ma *,.pdp-stretch.svelte-1bib0ma,.card-elevate.svelte-1bib0ma .customize-btn{cursor:pointer}.product-flag.svelte-1bib0ma{top:var(--size-3);right:var(--size-3);pointer-events:none;z-index:1;opacity:0;transform:translateY(var(--size-px-1));transition:opacity var(--transition-slow), transform var(--transition-slow);position:absolute}.card.interactive.svelte-1bib0ma{transition:outline var(--transition-normal), box-shadow var(--transition-normal)}.card--nav-pending.svelte-1bib0ma{opacity:.88;transition:opacity var(--duration-fast) var(--ease-3), transform var(--duration-fast) var(--ease-3);pointer-events:none;transform:scale(.985)}@media (prefers-reduced-motion:reduce){.card--nav-pending.svelte-1bib0ma{transform:none}}@media (hover:hover){.card.interactive.svelte-1bib0ma:hover .product-flag:where(.svelte-1bib0ma){opacity:1;transform:translateY(0)}}
