.page-module__j5Q-lq__hero{color:#fff;background:radial-gradient(circle at 15% 20%,#fff6,#0000 45%),radial-gradient(circle at 80% 0,#ffc2e780,#0000 40%),linear-gradient(135deg,#2c1440 0%,#431747 45%,#6a1f53 75%,#8a2a5c 100%);min-height:100vh;padding:4rem 1.5rem 5rem}.page-module__j5Q-lq__gridWrapper{flex-direction:column;gap:2.5rem;max-width:1280px;margin:0 auto;display:flex}.page-module__j5Q-lq__headline{text-align:center}.page-module__j5Q-lq__eyebrow{text-transform:uppercase;letter-spacing:.4em;color:#f5b6ff;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.85rem;display:inline-flex}.page-module__j5Q-lq__title{-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#ff83c1 0%,#9f7bff 35%,#5cd6ff 70%);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,6vw,4rem);font-weight:600;line-height:1.1}.page-module__j5Q-lq__subtitle{color:#ffffffb3;max-width:680px;margin:1rem auto 0;font-size:1.1rem}.page-module__j5Q-lq__eyebrow{letter-spacing:.35em;background:#ffffff1f;border-radius:999px;padding:.4rem 1rem;font-size:.75rem;display:inline-block}.page-module__j5Q-lq__marquee{background:#ffffff12;border:1px solid #ffffff26;border-radius:999px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.page-module__j5Q-lq__marqueeTrack{align-items:center;gap:2.5rem;width:max-content;padding:.75rem 1.5rem;animation:20s linear infinite page-module__j5Q-lq__scrollStores;display:flex}.page-module__j5Q-lq__marqueeItem{align-items:center;gap:.75rem;display:flex}.page-module__j5Q-lq__storeLink{justify-content:center;align-items:center;display:inline-flex}.page-module__j5Q-lq__asSeenLogo{filter:drop-shadow(0 3px 12px #ff507859)}.page-module__j5Q-lq__pulsingLabel{letter-spacing:.2em;color:#ffe1f4;text-transform:uppercase;font-size:.8rem;animation:2.2s ease-in-out infinite page-module__j5Q-lq__pulseLabel}.page-module__j5Q-lq__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.75rem;display:grid}.page-module__j5Q-lq__card{background:#070611a6;border:1px solid #ffffff14;border-radius:1.5rem;flex-direction:column;gap:1rem;padding:1.5rem;transition:transform .35s,border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px -40px #000c}.page-module__j5Q-lq__card:before{content:"";opacity:0;background:linear-gradient(120deg,#ff83c140,#676fff33);transition:opacity .35s;position:absolute;inset:0}.page-module__j5Q-lq__card:hover{border-color:#ff83c166;transform:translateY(-10px)}.page-module__j5Q-lq__card:hover:before{opacity:1}.page-module__j5Q-lq__imageWrap{background:#ffffff0a;border-radius:1rem;justify-content:center;align-items:center;min-height:220px;display:flex;overflow:hidden}.page-module__j5Q-lq__imageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.page-module__j5Q-lq__card:hover .page-module__j5Q-lq__imageWrap img{transform:scale(1.05)}.page-module__j5Q-lq__tags{text-transform:uppercase;color:#ffffffa6;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.page-module__j5Q-lq__priceBadge{color:#84ffd2;background:#84ffd21f;border-radius:999px;padding:.35rem .9rem;font-weight:600}.page-module__j5Q-lq__productTitle{color:#fff;font-size:1.2rem;font-weight:600;line-height:1.3}.page-module__j5Q-lq__productDescription{color:#ffffffbf;min-height:60px;font-size:.95rem;line-height:1.5}.page-module__j5Q-lq__ctaRow{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.page-module__j5Q-lq__ctaButton{color:#fff;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.5rem;padding:.65rem 1.2rem;font-size:.9rem;font-weight:600;transition:all .3s;display:inline-flex}.page-module__j5Q-lq__ctaButton:hover{color:#11122b;background:#fff}.page-module__j5Q-lq__badge{color:#fff9;font-size:.75rem}.page-module__j5Q-lq__statusBar{color:#fffc;background:#00000059;border:1px solid #ffffff1a;border-radius:1rem;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.page-module__j5Q-lq__statusPill{border:1px solid #fff3;border-radius:999px;padding:.35rem .85rem;font-size:.8rem}.page-module__j5Q-lq__skeletonGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.75rem;display:grid}.page-module__j5Q-lq__skeletonCard{background:#ffffff14;border-radius:1.5rem;height:320px;position:relative;overflow:hidden}.page-module__j5Q-lq__skeletonCard:after{content:"";background:linear-gradient(120deg,#fff0,#fff6,#fff0);animation:1.8s infinite page-module__j5Q-lq__shimmer;position:absolute;inset:0}@keyframes page-module__j5Q-lq__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes page-module__j5Q-lq__scrollStores{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes page-module__j5Q-lq__pulseLabel{0%,to{opacity:.3}50%{opacity:1}}
