.Theme10WishlistEmptyState-module__6_Kcxq__root{place-items:center;width:100%;display:grid}.Theme10WishlistEmptyState-module__6_Kcxq__illustration{width:100%;height:auto;display:block}
.Theme10Wishlist-module__oAAckW__page{background:var(--t10-page-bg);color:var(--t10-text);font-family:var(--font-family,var(--t10-font-body))}.Theme10Wishlist-module__oAAckW__heroBand{border-bottom:1px solid color-mix(in srgb, var(--t10-accent) 12%, var(--t10-border));background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--t10-accent) 18%, transparent) 0%, transparent 55%), radial-gradient(90% 120% at 0% 100%, color-mix(in srgb, var(--t10-accent) 10%, transparent) 0%, transparent 50%), var(--t10-bg);position:relative;overflow:hidden}.Theme10Wishlist-module__oAAckW__heroDecor{pointer-events:none;position:absolute;inset:0}.Theme10Wishlist-module__oAAckW__heroBlobA,.Theme10Wishlist-module__oAAckW__heroBlobB,.Theme10Wishlist-module__oAAckW__heroBlobC{display:block;position:absolute}.Theme10Wishlist-module__oAAckW__heroBlobA{top:-18%;background:color-mix(in srgb, var(--t10-accent) 14%, transparent);border-radius:48% 52% 44% 56%/52% 46% 54% 48%;width:min(42vw,22rem);height:min(36vw,18rem);inset-inline-end:-6%;transform:rotate(-18deg)}.Theme10Wishlist-module__oAAckW__heroBlobB{bottom:-24%;background:color-mix(in srgb, var(--t10-accent) 10%, transparent);border-radius:56% 44% 50% 50%/44% 56% 42% 58%;width:min(34vw,16rem);height:min(28vw,14rem);inset-inline-start:-8%;transform:rotate(22deg)}.Theme10Wishlist-module__oAAckW__heroBlobC{top:28%;background:color-mix(in srgb, var(--t10-accent) 8%, transparent);border-radius:40% 60% 58% 42%/50% 38% 62% 50%;width:min(18vw,9rem);height:min(16vw,8rem);inset-inline-start:42%;transform:rotate(-8deg)}.Theme10Wishlist-module__oAAckW__heroInner{z-index:1;padding-block:clamp(1.15rem,2.8vw,1.85rem);position:relative}.Theme10Wishlist-module__oAAckW__crumbRail{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:clamp(.85rem,2vw,1.15rem);display:flex}.Theme10Wishlist-module__oAAckW__crumbItemWrap{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.Theme10Wishlist-module__oAAckW__crumbChip,.Theme10Wishlist-module__oAAckW__crumbChipCurrent{border-radius:var(--t10-radius-pill);align-items:center;min-height:1.85rem;padding:.2rem .7rem;font-size:.75rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.Theme10Wishlist-module__oAAckW__crumbChip{border:1px solid color-mix(in srgb, var(--t10-accent) 14%, var(--t10-border));color:var(--t10-text-muted);background:#ffffffb8}@media (hover:hover){.Theme10Wishlist-module__oAAckW__crumbChip:hover{border-color:color-mix(in srgb, var(--t10-accent) 32%, var(--t10-border));color:var(--t10-accent)}}.Theme10Wishlist-module__oAAckW__crumbChipCurrent{border:1px solid color-mix(in srgb, var(--t10-accent) 28%, transparent);background:color-mix(in srgb, var(--t10-accent) 10%, var(--t10-bg));color:var(--t10-accent)}.Theme10Wishlist-module__oAAckW__crumbSep{color:#b5b7bd;font-size:.75rem}.Theme10Wishlist-module__oAAckW__heroRow{grid-template-columns:minmax(0,1fr);align-items:center;gap:1rem;display:grid}@media (min-width:768px){.Theme10Wishlist-module__oAAckW__heroRow{grid-template-columns:minmax(0,1fr) auto;gap:1.5rem}}.Theme10Wishlist-module__oAAckW__heroCopy{min-width:0}.Theme10Wishlist-module__oAAckW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--t10-accent);margin-bottom:.35rem;font-size:.6875rem;font-weight:700;display:block}.Theme10Wishlist-module__oAAckW__title{font-family:var(--t10-font-heading);font-size:clamp(1.625rem,3.8vw,2.35rem);font-weight:var(--t10-heading-weight);color:var(--t10-text);margin:0;line-height:1.15}.Theme10Wishlist-module__oAAckW__leadChip{border-radius:var(--t10-radius-pill);background:color-mix(in srgb, var(--t10-accent) 8%, var(--t10-bg));border:1px solid color-mix(in srgb, var(--t10-accent) 16%, transparent);color:var(--t10-text-muted);align-items:center;margin:.85rem 0 0;padding:.35rem .8rem;font-size:.8125rem;line-height:1.4;display:inline-flex}.Theme10Wishlist-module__oAAckW__statCluster{flex-wrap:wrap;gap:.55rem;margin-top:.85rem;display:flex}.Theme10Wishlist-module__oAAckW__statChip{border-radius:var(--t10-radius-pill);background:var(--t10-accent);color:#fff;min-height:2rem;box-shadow:0 6px 18px rgba(var(--t10-accent-rgb), .24);align-items:center;padding:.25rem .8rem;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex}.Theme10Wishlist-module__oAAckW__heroVisual{width:7.5rem;height:7.5rem;margin-inline:auto;display:none;position:relative}@media (min-width:768px){.Theme10Wishlist-module__oAAckW__heroVisual{place-items:center;display:grid}}.Theme10Wishlist-module__oAAckW__heroFrameBlob{background:color-mix(in srgb, var(--t10-accent) 14%, transparent);border-radius:48% 52% 44% 56%/52% 46% 54% 48%;position:absolute;inset:0;transform:rotate(-12deg)}.Theme10Wishlist-module__oAAckW__heartMark{z-index:1;place-items:center;width:3.5rem;height:3.5rem;display:grid;position:relative}.Theme10Wishlist-module__oAAckW__heartMarkShape{width:2.15rem;height:2rem;position:relative;transform:rotate(-8deg)}.Theme10Wishlist-module__oAAckW__heartMarkShape:before,.Theme10Wishlist-module__oAAckW__heartMarkShape:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--t10-accent) 62%, #fff) 0%, color-mix(in srgb, var(--t10-accent) 38%, #fff) 100%);border-radius:1.15rem 1.15rem 0 0;width:1.15rem;height:1.75rem;position:absolute;top:0}.Theme10Wishlist-module__oAAckW__heartMarkShape:before{transform-origin:0 100%;inset-inline-start:.95rem;transform:rotate(-45deg)}.Theme10Wishlist-module__oAAckW__heartMarkShape:after{transform-origin:100% 100%;inset-inline-start:0;transform:rotate(45deg)}.Theme10Wishlist-module__oAAckW__stageSection{padding-block:clamp(1.15rem,2.5vw,1.65rem) clamp(3rem,6vw,5rem)}.Theme10Wishlist-module__oAAckW__stage{border:1px solid color-mix(in srgb, var(--t10-accent) 14%, var(--t10-border));border-radius:calc(var(--t10-radius-lg) + 2px);background:var(--t10-bg);box-shadow:0 10px 36px rgb(var(--t10-text-rgb) / 6%), 0 2px 8px rgb(var(--t10-text-rgb) / 4%);padding:clamp(1rem,2.5vw,1.35rem);position:relative;overflow:hidden}.Theme10Wishlist-module__oAAckW__stageDecorA,.Theme10Wishlist-module__oAAckW__stageDecorB{pointer-events:none;display:block;position:absolute}.Theme10Wishlist-module__oAAckW__stageDecorA{top:-2.5rem;background:color-mix(in srgb, var(--t10-accent) 8%, transparent);border-radius:48% 52% 44% 56%/52% 46% 54% 48%;width:8rem;height:8rem;inset-inline-end:-1.5rem;transform:rotate(-16deg)}.Theme10Wishlist-module__oAAckW__stageDecorB{bottom:-2rem;background:color-mix(in srgb, var(--t10-accent) 6%, transparent);border-radius:56% 44% 50% 50%/44% 56% 42% 58%;width:6rem;height:6rem;inset-inline-start:-1rem;transform:rotate(18deg)}.Theme10Wishlist-module__oAAckW__stageBody{z-index:1;min-width:0;position:relative}.Theme10Wishlist-module__oAAckW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,2vw,1.15rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Theme10Wishlist-module__oAAckW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.Theme10Wishlist-module__oAAckW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Theme10Wishlist-module__oAAckW__gridItem{min-width:0}.Theme10Wishlist-module__oAAckW__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:clamp(16rem,38vh,24rem);padding:2rem 1rem 1.5rem;display:flex}.Theme10Wishlist-module__oAAckW__emptyIllustration{width:min(100%,11.5rem)}.Theme10Wishlist-module__oAAckW__emptyTitle{color:var(--t10-text);margin:.35rem 0 0;font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:700;line-height:1.35}.Theme10Wishlist-module__oAAckW__emptyMessage{color:#b5b7bd;max-width:22rem;margin:0;font-size:.9375rem;line-height:1.65}.Theme10Wishlist-module__oAAckW__continueBtn{border:1px solid var(--t10-accent);border-radius:var(--t10-radius-pill);min-width:min(14rem,70vw);min-height:2.75rem;color:var(--t10-accent);font-family:var(--t10-font-heading);font-size:var(--t10-text-sm);font-weight:var(--t10-heading-weight);background:0 0;justify-content:center;align-items:center;margin-top:.35rem;padding:0 1.5rem;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}@media (hover:hover){.Theme10Wishlist-module__oAAckW__continueBtn:hover{background:var(--t10-accent);color:#fff}}.Theme10Wishlist-module__oAAckW__error{text-align:center;place-items:center;min-height:12rem;padding:1.5rem 1rem;display:grid}.Theme10Wishlist-module__oAAckW__errorText{color:var(--t10-sale);margin:0;font-size:.9375rem;line-height:1.6}.Theme10Wishlist-module__oAAckW__skeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,2vw,1.15rem);display:grid}@media (min-width:768px){.Theme10Wishlist-module__oAAckW__skeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.Theme10Wishlist-module__oAAckW__skeletonGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Theme10Wishlist-module__oAAckW__skeletonCard{border-radius:var(--t10-radius-lg);background:color-mix(in srgb, var(--t10-accent) 4%, var(--t10-bg));gap:.65rem;padding:.75rem;display:grid}.Theme10Wishlist-module__oAAckW__skeletonImg{aspect-ratio:1/.92;border-radius:calc(var(--t10-radius-lg) - 4px);background:linear-gradient(110deg, color-mix(in srgb, var(--t10-accent) 4%, #eef0f4) 8%, color-mix(in srgb, var(--t10-accent) 8%, #f8f9fb) 18%, color-mix(in srgb, var(--t10-accent) 4%, #eef0f4) 33%);background-size:200% 100%;animation:1.35s ease-in-out infinite Theme10Wishlist-module__oAAckW__t10WishlistShimmer}.Theme10Wishlist-module__oAAckW__skeletonLine{border-radius:var(--t10-radius-sm);background:linear-gradient(110deg, color-mix(in srgb, var(--t10-accent) 4%, #eef0f4) 8%, color-mix(in srgb, var(--t10-accent) 8%, #f8f9fb) 18%, color-mix(in srgb, var(--t10-accent) 4%, #eef0f4) 33%);background-size:200% 100%;height:.75rem;animation:1.35s ease-in-out infinite Theme10Wishlist-module__oAAckW__t10WishlistShimmer}.Theme10Wishlist-module__oAAckW__skeletonLineShort{width:62%}@keyframes Theme10Wishlist-module__oAAckW__t10WishlistShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Theme10Wishlist-module__oAAckW__heroBlobA,.Theme10Wishlist-module__oAAckW__heroBlobB,.Theme10Wishlist-module__oAAckW__heroBlobC,.Theme10Wishlist-module__oAAckW__stageDecorA,.Theme10Wishlist-module__oAAckW__stageDecorB,.Theme10Wishlist-module__oAAckW__skeletonImg,.Theme10Wishlist-module__oAAckW__skeletonLine{animation:none;transform:none}.Theme10Wishlist-module__oAAckW__heartMarkShape{transform:none}}
