.Theme8Wishlist-module__CM7vaq__page{font-family:var(--font-family,var(--t8-font-body));background:var(--t8-white);display:block}.Theme8Wishlist-module__CM7vaq__pageContainer{box-sizing:border-box;width:100%;padding-inline:var(--t8-gutter);padding-block:clamp(1.25rem,3vw,2rem) clamp(2.5rem,5vw,4rem)}@media (min-width:768px){.Theme8Wishlist-module__CM7vaq__pageContainer{padding-inline:var(--t8-gutter-md)}}@media (min-width:1200px){.Theme8Wishlist-module__CM7vaq__pageContainer{padding-inline:var(--t8-gutter-lg)}}.Theme8Wishlist-module__CM7vaq__layout{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:992px){.Theme8Wishlist-module__CM7vaq__layout{grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);align-items:start;gap:1.75rem;display:grid}}.Theme8Wishlist-module__CM7vaq__sidePanel{border-radius:var(--t8-radius-lg);border:1px solid rgba(var(--t8-red-rgb), .14);background:linear-gradient(160deg, rgba(var(--t8-red-rgb), .08) 0%, transparent 55%), var(--t8-sky);padding:1.35rem 1.25rem;position:relative;overflow:hidden}.Theme8Wishlist-module__CM7vaq__sidePanel:after{content:"";background:rgba(var(--t8-blue-rgb), .08);pointer-events:none;border-radius:50%;width:5rem;height:5rem;position:absolute;inset-block-end:-1.5rem;inset-inline-end:-1.5rem}@media (min-width:992px){.Theme8Wishlist-module__CM7vaq__sidePanel{top:calc(2.5rem + var(--t8-header-height,64px) + var(--t8-nav-height,48px) + .75rem);align-self:start;position:sticky}}.Theme8Wishlist-module__CM7vaq__sideIcon{border-radius:var(--t8-radius-pill);background:var(--t8-white);border:1px solid rgba(var(--t8-red-rgb), .18);width:2.75rem;height:2.75rem;color:var(--t8-red);box-shadow:var(--t8-shadow-card);justify-content:center;align-items:center;margin-bottom:.85rem;display:inline-flex}.Theme8Wishlist-module__CM7vaq__sideTitle{font-family:var(--t8-font-heading);font-size:var(--t8-text-xl);font-weight:var(--t8-heading-weight);color:var(--t8-text);margin:0 0 .5rem;line-height:1.3}.Theme8Wishlist-module__CM7vaq__sideCount{border-radius:var(--t8-radius-pill);background:rgba(var(--t8-red-rgb), .12);min-width:1.75rem;height:1.75rem;font-size:var(--t8-text-xs);color:var(--t8-red);justify-content:center;align-items:center;margin-bottom:.65rem;padding:0 .5rem;font-weight:700;display:inline-flex}.Theme8Wishlist-module__CM7vaq__sideHint{font-size:var(--t8-text-sm);color:var(--t8-text-muted);margin:0;line-height:1.65}.Theme8Wishlist-module__CM7vaq__sideStripe{border-radius:var(--t8-radius-pill);background:var(--t8-red);width:2.5rem;height:3px;margin-top:1rem;display:block}.Theme8Wishlist-module__CM7vaq__mainCol{min-width:0}.Theme8Wishlist-module__CM7vaq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,2vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Theme8Wishlist-module__CM7vaq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.Theme8Wishlist-module__CM7vaq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Theme8Wishlist-module__CM7vaq__gridItem{min-width:0}.Theme8Wishlist-module__CM7vaq__skeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,2vw,1.25rem);display:grid}@media (min-width:768px){.Theme8Wishlist-module__CM7vaq__skeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.Theme8Wishlist-module__CM7vaq__skeletonGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Theme8Wishlist-module__CM7vaq__skeletonCard{flex-direction:column;gap:.75rem;display:flex}.Theme8Wishlist-module__CM7vaq__skeletonImg{aspect-ratio:1;border-radius:var(--t8-radius-md);border:1px solid var(--t8-border);background:linear-gradient(90deg, rgba(var(--t8-blue-rgb), .06) 0%, rgba(var(--t8-blue-rgb), .12) 50%, rgba(var(--t8-blue-rgb), .06) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite Theme8Wishlist-module__CM7vaq__t8WishlistShimmer}.Theme8Wishlist-module__CM7vaq__skeletonLine{border-radius:var(--t8-radius-pill);background:rgba(var(--t8-blue-rgb), .08);height:12px}.Theme8Wishlist-module__CM7vaq__skeletonLineShort{width:55%}@keyframes Theme8Wishlist-module__CM7vaq__t8WishlistShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.Theme8Wishlist-module__CM7vaq__empty{text-align:center;place-items:center;padding:clamp(2rem,5vw,3.5rem) 0;display:grid}.Theme8Wishlist-module__CM7vaq__emptyCard{border:1px solid var(--t8-border);border-radius:var(--t8-radius-lg);background:linear-gradient(180deg, rgba(var(--t8-red-rgb), .05) 0%, var(--t8-white) 55%);width:min(100%,26rem);box-shadow:var(--t8-shadow-card);flex-direction:column;align-items:center;padding:clamp(2rem,5vw,2.75rem) clamp(1.25rem,4vw,2rem);display:flex}.Theme8Wishlist-module__CM7vaq__emptyIconWrap{border-radius:var(--t8-radius-pill);background:rgba(var(--t8-red-rgb), .1);width:3.5rem;height:3.5rem;color:var(--t8-red);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.Theme8Wishlist-module__CM7vaq__emptyTitle{font-family:var(--t8-font-heading);font-size:var(--t8-text-lg);font-weight:var(--t8-heading-weight);color:var(--t8-text);margin:0 0 .5rem}.Theme8Wishlist-module__CM7vaq__emptyHint{font-size:var(--t8-text-sm);color:var(--t8-text-muted);margin:0 0 1.25rem;line-height:1.65}.Theme8Wishlist-module__CM7vaq__emptyBtn{border-radius:var(--t8-radius-pill);background:var(--t8-red);min-height:2.75rem;color:var(--t8-white);font-size:var(--t8-text-sm);transition:background var(--t8-duration) var(--t8-ease);justify-content:center;align-items:center;padding:0 1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.Theme8Wishlist-module__CM7vaq__emptyBtn:hover{background:var(--t8-red-dark);color:var(--t8-white)}.Theme8Wishlist-module__CM7vaq__error{border:1px solid var(--t8-border);border-radius:var(--t8-radius-lg);text-align:center;justify-content:center;align-items:center;min-height:180px;padding:1.5rem 1rem;display:flex}.Theme8Wishlist-module__CM7vaq__errorText{font-size:var(--t8-text-sm);color:var(--t8-red);margin:0;line-height:1.6}@media (prefers-reduced-motion:reduce){.Theme8Wishlist-module__CM7vaq__skeletonImg{animation:none}}
