._section_1bk4k_9{background:var(--surface-page, #fff);padding:8px 0;scroll-margin-top:80px}._container_1bk4k_15{max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}._headingGroup_1bk4k_21{margin-bottom:24px}._heading_1bk4k_21{font-family:var(--font-display);font-size:clamp(22px,2.8vw,32px);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--text-strong);margin:var(--space-2) 0 var(--space-2);line-height:var(--lh-snug)}._sub_1bk4k_35{font-size:var(--fs-body);color:var(--text-body);line-height:var(--lh-relaxed);margin:0}._wrap_1bk4k_43{position:relative}._nav_1bk4k_48{position:absolute;top:-56px;right:0;display:flex;flex-direction:column;align-items:flex-end;gap:6px}._navArrows_1bk4k_58{display:flex;gap:8px}._seeAll_1bk4k_63{display:inline-flex;align-items:center;gap:3px;font-size:13px;font-weight:600;font-family:var(--font-text);color:var(--brand, #4030F0);text-decoration:none}._seeAll_1bk4k_63:hover{text-decoration:underline}._navBtn_1bk4k_76{width:34px;height:34px;border-radius:50%;border:1px solid var(--border-subtle);background:var(--surface-card);color:var(--text-body);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,transform .15s}._navBtn_1bk4k_76:hover{background:var(--surface-sunken);transform:scale(1.05)}._track_1bk4k_95{display:flex;align-items:stretch;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:2px;padding:2px 2px 10px;-webkit-overflow-scrolling:touch;scrollbar-width:none}._track_1bk4k_95::-webkit-scrollbar{display:none}._card_1bk4k_114{flex:0 0 260px;scroll-snap-align:start;display:flex;flex-direction:column;border-radius:var(--radius-xl);overflow:hidden;background:var(--surface-card);border:1px solid var(--border-subtle);text-decoration:none;color:inherit;transition:transform .2s var(--ease-out),box-shadow .2s}._card_1bk4k_114:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}._imgWrap_1bk4k_133{position:relative;aspect-ratio:6/5;overflow:hidden;background:var(--surface-sunken)}._heartBtn_1bk4k_142{position:absolute;top:12px;right:12px;z-index:2;width:34px;height:34px;border-radius:50%;background:#ffffff2e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.28);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background .15s var(--ease-out),transform .15s var(--ease-out),color .15s var(--ease-out)}._heartBtn_1bk4k_142:hover{background:#ffffff52;transform:scale(1.1)}._heartBtn_1bk4k_142._liked_1bk4k_165{background:#ef4444d9;border-color:#ef444480;color:#fff}._heartBtn_1bk4k_142._liked_1bk4k_165:hover{background:#dc2626e6}._img_1bk4k_133{width:100%;height:100%;object-fit:cover;display:block}._info_1bk4k_183{flex:1;display:flex;flex-direction:column;padding:14px 16px 16px}._name_1bk4k_190{font-size:15px;font-weight:700;color:var(--text-strong);font-family:var(--font-text);margin-bottom:6px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}._meta_1bk4k_205{font-size:12px;color:var(--text-muted);margin-bottom:8px;font-family:var(--font-text)}._priceRow_1bk4k_212{display:flex;align-items:baseline;gap:6px;margin-top:auto}._price_1bk4k_212{font-size:16px;font-weight:800;color:var(--text-strong);font-family:var(--font-text)}._origPrice_1bk4k_226{font-size:12px;color:var(--text-muted);text-decoration:line-through}@media (max-width: 768px){._section_1bk4k_9{padding:8px 0 4px}._card_1bk4k_114{flex:0 0 240px}}@media (max-width: 400px){._card_1bk4k_114{flex:0 0 220px}}
