:root{--b4m-ink: #011113;--b4m-magenta: #e51777;--b4m-cyan: #04c9ff;--b4m-navy: #253b52;--b4m-paper: #f3f6f8;--b4m-bg: #eef4f8;--b4m-surface: #ffffff;--b4m-surface-2: #e7eef3;--b4m-border: color-mix(in srgb, var(--b4m-navy) 16%, #d5e0e8);--b4m-text: #13202a;--b4m-muted: #5a6e7e;--b4m-link: color-mix(in srgb, var(--b4m-cyan) 28%, var(--b4m-navy));--b4m-on-dark: #eef4f8;--b4m-on-magenta: #ffffff;--b4m-on-cyan: #011113;--b4m-masthead: #102430;--b4m-header-search: #1e3446;--b4m-font-body: "Inter", system-ui, sans-serif;--b4m-font-display: "Rajdhani", var(--b4m-font-body);--b4m-fs-xs: 0.75rem;--b4m-fs-sm: 0.875rem;--b4m-fs-md: 1rem;--b4m-fs-lg: 1.125rem;--b4m-fs-xl: 1.5rem;--b4m-fs-2xl: 2rem;--b4m-fs-3xl: clamp(2rem, 4vw, 2.75rem);--b4m-lh-tight: 1.15;--b4m-lh-body: 1.55;--b4m-space-1: 0.25rem;--b4m-space-2: 0.5rem;--b4m-space-3: 0.75rem;--b4m-space-4: 1rem;--b4m-space-5: 1.5rem;--b4m-space-6: 2rem;--b4m-space-7: 3rem;--b4m-radius: 0.5rem;--b4m-radius-sm: 0.375rem;--b4m-shadow: 0 12px 32px rgb(37 59 82 / 0.12);--b4m-glow-magenta: 0 0 0 1px rgb(229 23 119 / 0.35), 0 8px 24px rgb(229 23 119 / 0.18);--b4m-glow-cyan: 0 0 0 1px rgb(4 201 255 / 0.35), 0 8px 24px rgb(4 201 255 / 0.16);--b4m-wrap: 120rem;--b4m-tap: 2.75rem;--b4m-ease: 160ms ease;--b4m-mega-max: min(68vh, 34rem);--bs-body-bg: var(--b4m-bg);--bs-body-bg-rgb: 238, 244, 248;--bs-body-color: var(--b4m-text);--bs-body-color-rgb: 19, 32, 42;--bs-secondary-color: var(--b4m-muted);--bs-secondary-bg: var(--b4m-surface-2);--bs-tertiary-bg: var(--b4m-surface-2);--bs-border-color: var(--b4m-border);--bs-emphasis-color: var(--b4m-ink);--bs-heading-color: var(--b4m-ink);--bs-link-color: var(--b4m-link);--bs-link-hover-color: var(--b4m-navy);--bs-primary: var(--b4m-magenta);--bs-primary-rgb: 229, 23, 119}.b4m-seen-band{padding-block:.4rem 1.5rem}.b4m-shop-end .b4m-seen{margin-top:.85rem}@media(min-width: 768px){.b4m-seen-band{padding-block:.6rem 2rem}}.b4m-seen__head{margin:0 0 .9rem}.b4m-seen__head h2{margin:0;color:var(--b4m-ink);font-family:var(--b4m-font-display);font-size:clamp(1.35rem,3vw,1.85rem);font-weight:700;line-height:1.15}.b4m-seen__head p{margin:.3rem 0 0;color:var(--b4m-muted);font-size:.92rem}.b4m-seen{min-width:0;max-width:100%}.b4m-seen__scroller{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:.15rem;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--b4m-cyan) 42%, var(--b4m-navy)) rgba(0,0,0,0);margin-inline:-0.15rem;padding:.2rem .15rem .55rem}.b4m-seen__list{display:flex;gap:.75rem;width:max-content;min-width:100%;margin:0;padding:0;list-style:none}.b4m-seen__list li{flex:0 0 min(46vw,11.25rem);scroll-snap-align:start}@media(min-width: 768px){.b4m-seen__list{--b4m-seen-n: 4;width:100%}.b4m-seen__list li{--b4m-seen-k: min(var(--b4m-seen-n), max(var(--b4m-seen-count, 99), 4));flex:0 0 calc((100% - (var(--b4m-seen-k) - 1)*.75rem)/var(--b4m-seen-k))}}@media(min-width: 992px){.b4m-seen__list{--b4m-seen-n: 5}}@media(min-width: 1200px){.b4m-seen__list{--b4m-seen-n: 6}}@media(min-width: 1700px){.b4m-seen__list{--b4m-seen-n: 8}}.b4m-seen__card{display:grid;gap:.45rem;height:100%;color:inherit;text-decoration:none}.b4m-seen__media{display:grid;overflow:hidden;aspect-ratio:1;padding:.4rem;border:1px solid var(--b4m-border);border-radius:.85rem;background:#fff;box-shadow:0 10px 28px rgba(37,59,82,.08);place-items:center;transition:box-shadow var(--b4m-ease),transform var(--b4m-ease)}.b4m-seen__media img{display:block;width:100%;height:100%;object-fit:contain}.b4m-seen__card:hover .b4m-seen__media,.b4m-seen__card:focus-visible .b4m-seen__media{box-shadow:0 14px 28px rgba(37,59,82,.12),0 0 0 1px rgba(4,201,255,.65);transform:translateY(-2px)}.b4m-seen__card:focus-visible{outline:none}.b4m-seen__name{display:-webkit-box;min-height:2.4em;overflow:hidden;color:var(--b4m-ink);font-family:var(--b4m-font-display);font-size:.92rem;font-weight:700;letter-spacing:.01em;line-height:1.2;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.b4m-seen__card:hover .b4m-seen__name,.b4m-seen__card:focus-visible .b4m-seen__name{color:var(--b4m-navy)}.b4m-seen__price{color:var(--b4m-ink);font-size:.84rem;font-weight:600;line-height:1.3}.b4m-seen__from,.b4m-seen__was{color:var(--b4m-muted);font-weight:500}.b4m-seen__was{margin-left:.35rem;text-decoration:line-through}@media(prefers-reduced-motion: reduce){.b4m-seen__media{transition:none}.b4m-seen__card:hover .b4m-seen__media,.b4m-seen__card:focus-visible .b4m-seen__media{transform:none}}
