@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,500;12..96,600;12..96,700;12..96,800&family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400;500;600&family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@400;500;600;700;800&display=swap";:root{--n-0: #ffffff;--n-50: #f5f3ed;--n-75: #ebe9e3;--n-100: #e0ddd5;--n-150: #cfcbc1;--n-200: #b3aea2;--n-300: #8a8579;--n-400: #5d594f;--n-500: #3a3731;--n-600: #27241f;--n-700: #1a1814;--n-800: #100e0b;--n-900: #000000;--brand-50: #eff5ff;--brand-100: #dbe7fe;--brand-200: #bfd4fe;--brand-300: #93b5fd;--brand-400: #608ef9;--brand-500: #1d4cff;--brand-600: #0033e0;--brand-700: #1a42b5;--brand-800: #1a3a92;--brand-900: #1b3375;--brand-on: #ffffff;--brand-tint: rgba(29, 76, 255, .06);--success-50: #ecfdf5;--success-500: #16a34a;--success-700: #15803d;--warning-50: #fffbeb;--warning-500: #d97706;--warning-700: #b45309;--error-50: #fef2f2;--error-500: #dc2626;--error-700: #b91c1c;--info-50: #eff6ff;--info-500: #2563eb;--info-700: #1d4ed8;--bg-canvas: #f0eee9;--bg-surface: #ffffff;--bg-paper: #ffffff;--bg-muted: #ebe9e3;--bg-sunken: #e0ddd5;--text-pri: var(--n-900);--text-sec: var(--n-600);--text-tri: var(--n-500);--text-dis: var(--n-400);--text-on-brand: var(--brand-on);--border-subtle: var(--n-150);--border: var(--n-200);--border-strong: var(--n-300);--border-input: var(--n-300);--border-focus: var(--brand-500);--hairline: 1px solid var(--n-200);--hairline-subtle: 1px solid var(--n-100);--hairline-strong: 1px solid var(--n-300);--font-display: "Bricolage Grotesque", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-serif: "Newsreader", "Iowan Old Style", "Georgia", serif;--display-tracking: -.04em;--display-weight: 800;--display-stretch: "wdth" 75;--kicker-weight: 700;--kicker-tracking: .18em;--kicker-case: uppercase;--fs-display-xl: 80px;--lh-display-xl: 76px;--fs-display: 52px;--lh-display: 52px;--fs-h1: 30px;--lh-h1: 32px;--fs-h2: 22px;--lh-h2: 26px;--fs-h3: 16px;--lh-h3: 22px;--fs-h4: 14px;--lh-h4: 20px;--fs-body: 14px;--lh-body: 22px;--fs-sm: 13px;--lh-sm: 19px;--fs-cap: 11px;--lh-cap: 16px;--fs-mono: 12px;--fs-mono-sm: 11px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--r-xs: 2px;--r-sm: 3px;--r-md: 4px;--r-lg: 6px;--r-pill: 999px;--shadow-sm: 0 1px 2px rgba(15,23,42,.04), 0 1px 1px rgba(15,23,42,.03);--shadow-md: 0 4px 12px rgba(15,23,42,.07), 0 2px 4px rgba(15,23,42,.04);--shadow-lg: 0 12px 32px rgba(15,23,42,.1), 0 4px 8px rgba(15,23,42,.05);--shadow-focus: 0 0 0 2px var(--n-0), 0 0 0 4px var(--brand-500);--t-fast: .12s cubic-bezier(.2,.7,.3,1);--t-base: .18s cubic-bezier(.2,.7,.3,1);--t-slow: .24s cubic-bezier(.2,.7,.3,1)}[data-tenant=kombi]{--brand-50: #eff5ff;--brand-100: #dbe7fe;--brand-200: #bfd4fe;--brand-300: #93b5fd;--brand-400: #608ef9;--brand-500: #1d4cff;--brand-600: #0033e0;--brand-700: #1a42b5;--brand-800: #1a3a92;--brand-900: #1b3375;--brand-on: #ffffff;--brand-tint: rgba(29, 76, 255, .06)}[data-tenant=seramik]{--brand-50: #fdf5ef;--brand-100: #faead7;--brand-200: #f3d1ad;--brand-300: #ebb079;--brand-400: #dd8a4b;--brand-500: #c2410c;--brand-600: #9a3412;--brand-700: #874019;--brand-800: #6e3517;--brand-900: #5c2d16;--brand-on: #ffffff;--brand-tint: rgba(194, 65, 12, .06)}[data-tenant=lastik]{--brand-50: #fef2f2;--brand-100: #fee2e2;--brand-200: #fecaca;--brand-300: #fca5a5;--brand-400: #f87171;--brand-500: #dc2626;--brand-600: #b91c1c;--brand-700: #991b1b;--brand-800: #7f1d1d;--brand-900: #671717;--brand-on: #ffffff;--brand-tint: rgba(220, 38, 38, .06)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-pri);background:var(--bg-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.tabular,.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-feature-settings:"tnum";letter-spacing:-.01em}.display{font-family:var(--font-display);letter-spacing:var(--display-tracking);font-weight:var(--display-weight)}.kicker{font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:var(--kicker-weight);letter-spacing:var(--kicker-tracking);text-transform:var(--kicker-case);color:var(--text-tri)}button{font-family:inherit}.status-bar{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.06em;text-transform:uppercase}@keyframes newton-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes newton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}:root{--c-ink: #22282f;--c-topbar: #22282f;--c-primary: #e8650f;--c-primary-d: #c8530a;--c-primary-soft: #fcebdd;--c-accent: #f59331;--c-accent-d: #dd7715;--c-accent-soft: #fdeedd;--c-bg: #f2f3f5;--c-surface: #ffffff;--c-surface-2: #f6f7f8;--c-line: #e6e8ec;--c-text: #1d2530;--c-muted: #677687;--ok: #1c7a4d;--ok-soft: #e3f3ec;--ok-border: #bfe4cd;--debt: #c0271f;--radius: 14px;--radius-sm: 9px;--radius-lg: 22px;--maxw: 1320px;--pad: 1;--shadow-sm: 0 1px 2px rgba(13, 38, 63, .06), 0 1px 3px rgba(13, 38, 63, .05);--shadow: 0 6px 18px rgba(13, 38, 63, .08);--shadow-lg: 0 18px 48px rgba(13, 38, 63, .14);--font-head: "Hanken Grotesk", system-ui, sans-serif;--font-body: "Hanken Grotesk", system-ui, sans-serif;--brand-500: #e8650f;--brand-600: #e8650f;--brand-700: #c8530a;--brand-on: #ffffff;--brand-tint: rgba(232, 101, 15, .08);--bg-canvas: #f2f3f5;--bg-surface: #ffffff;--bg-muted: #f6f7f8;--text-pri: #1d2530;--text-sec: #677687;--font-display: "Hanken Grotesk", system-ui, sans-serif;--font-sans: "Hanken Grotesk", system-ui, sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body),system-ui,sans-serif;background:var(--c-bg);color:var(--c-text)}h1,h2,h3,h4,.h{font-family:var(--font-head),system-ui,sans-serif;line-height:1.12;letter-spacing:-.01em;color:var(--c-ink)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.muted{color:var(--c-muted)}.topbar{background:var(--c-topbar);color:#cdd8e4;font-size:12.5px}.topbar .wrap{display:flex;align-items:center;justify-content:space-between;height:40px;gap:16px}.topbar nav{display:flex;align-items:center;gap:22px}.topbar a{display:inline-flex;align-items:center;gap:6px;opacity:.82;transition:opacity .15s;white-space:nowrap}.topbar a:hover{opacity:1;color:#fff}.topbar .sep{width:1px;height:14px;background:#ffffff29}.btn-bayi{display:inline-flex;align-items:center;gap:7px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:#fff;padding:5px 12px;border-radius:100px;font-weight:600;font-size:12px;transition:.16s}.btn-bayi:hover,[data-mode=b2b] .btn-bayi,.btn-bayi[data-active=true]{background:var(--c-accent);border-color:var(--c-accent)}.masthead{background:var(--c-surface);border-bottom:1px solid var(--c-line)}.masthead .wrap{display:flex;align-items:center;gap:30px;height:calc(96px * var(--pad) + 4px);min-height:88px}.brand{display:flex;align-items:center;gap:12px;flex:none}.brand img{height:46px;width:auto}.brand .tag{font-family:var(--font-head);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);border-left:2px solid var(--c-line);padding-left:11px;line-height:1.25}.search{flex:1;position:relative;max-width:640px}.search input{width:100%;height:50px;border:2px solid var(--c-line);border-radius:100px;padding:0 58px 0 22px;font-size:14.5px;font-family:var(--font-body);background:var(--c-surface-2);transition:.16s;color:var(--c-text)}.search input::placeholder{color:#9aa9b8}.search input:focus{outline:none;border-color:var(--c-primary);background:#fff}.search button{position:absolute;right:5px;top:5px;width:40px;height:40px;border-radius:50%;background:var(--c-primary);color:#fff;display:grid;place-items:center}.search button:hover{background:var(--c-primary-d)}.mhcontact{display:flex;align-items:center;gap:11px;flex:none}.mhcontact .ph{width:42px;height:42px;border-radius:50%;background:var(--c-primary-soft);color:var(--c-primary);display:grid;place-items:center}.mhcontact .lbl{font-size:11.5px;color:var(--c-muted);line-height:1.2}.mhcontact .num{font-family:var(--font-head);font-weight:700;font-size:16px;color:var(--c-ink)}.mhactions{display:flex;align-items:center;gap:8px;flex:none}.iconbtn{display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:var(--radius-sm);transition:.15s;position:relative}.iconbtn:hover{background:var(--c-surface-2)}.iconbtn .ic{width:26px;height:26px;color:var(--c-ink);position:relative}.iconbtn .txt small{display:block;font-size:11px;color:var(--c-muted);line-height:1.1}.iconbtn .txt b{font-family:var(--font-head);font-size:13.5px;color:var(--c-ink)}.badge-count{position:absolute;top:-5px;right:-6px;background:var(--c-accent);color:#fff;font-size:10.5px;font-weight:700;min-width:17px;height:17px;border-radius:9px;display:grid;place-items:center;padding:0 4px;font-family:var(--font-head)}.mainnav{background:var(--c-primary);position:sticky;top:0;z-index:40;box-shadow:0 2px 10px #0c23361f}.mainnav .wrap{display:flex;align-items:center;height:52px;gap:4px}.mainnav .allcats{display:inline-flex;align-items:center;gap:9px;background:#00000029;color:#fff;font-weight:700;font-family:var(--font-head);font-size:13.5px;height:52px;padding:0 18px;margin-right:8px}.mainnav nav{display:flex;align-items:center;gap:2px;flex:1}.mainnav nav a{color:#eaf3fb;font-weight:600;font-size:13.5px;padding:8px 13px;border-radius:8px;transition:.14s;white-space:nowrap}.mainnav nav a:hover{background:#ffffff24;color:#fff}.mainnav nav a.hot{color:var(--c-primary);background:#fff;font-weight:700}.mainnav nav a.hot:hover{background:#eef0f3;color:var(--c-primary-d)}.mainnav .right{display:flex;align-items:center;gap:4px}.mainnav .right a{color:#eaf3fb;font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:8px}.mainnav .right a:hover{background:#ffffff24;color:#fff}footer{background:var(--c-ink);color:#aebccb;margin-top:8px}.foot-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:34px;padding:48px 0 36px}.foot-brand img{height:42px;margin-bottom:16px;filter:brightness(0) invert(1);opacity:.95}.foot-brand p{font-size:13px;color:#9fb1c4;max-width:34ch;margin-bottom:18px;line-height:1.6}.foot-social{display:flex;gap:9px}.foot-social a{width:38px;height:38px;border-radius:10px;background:#ffffff12;display:grid;place-items:center;color:#cdd8e4;transition:.15s}.foot-social a:hover{background:var(--c-primary);color:#fff}footer h4{font-family:var(--font-head);color:#fff;font-size:14px;font-weight:700;margin-bottom:16px;letter-spacing:.02em}.foot-col a{display:block;font-size:13px;color:#9fb1c4;padding:6px 0;transition:.14s}.foot-col a:hover{color:#fff;padding-left:4px}.foot-contact .frow{display:flex;align-items:flex-start;gap:11px;margin-bottom:14px;font-size:13px;color:#c2cedb}.foot-bottom{border-top:1px solid rgba(255,255,255,.1);padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.foot-bottom small{font-size:12px;color:#8194a7}.paychips{display:flex;gap:7px;align-items:center}.paychips span{background:#ffffffeb;border-radius:6px;padding:5px 10px;font-family:var(--font-head);font-weight:800;font-size:11px;color:#1a2b3d;letter-spacing:.02em}.wafab{position:fixed;right:22px;bottom:22px;z-index:60;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 10px 28px #25d36673;transition:.18s}.wafab:hover{transform:scale(1.08)}.portalzone{padding:24px 0 44px}.bayihero{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:linear-gradient(115deg,#22282f,#2c333c 55%,#3a424d);color:#fff;padding:26px 30px;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap;box-shadow:var(--shadow)}.bayihero:after{content:"";position:absolute;right:-50px;top:-70px;width:300px;height:300px;border-radius:50%;background:#ffffff0d;pointer-events:none}.bh-id{display:flex;align-items:center;gap:18px;min-width:260px;position:relative;z-index:1}.bh-logo{width:62px;height:62px;border-radius:16px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);display:grid;place-items:center;flex:none}.bh-id h1{color:#fff;font-size:24px;font-weight:800;margin-bottom:8px;line-height:1.08}.bh-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bh-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-head);font-weight:700;font-size:12px;color:#fff;background:#ffffff24;border:1px solid rgba(255,255,255,.18);padding:4px 11px;border-radius:100px;letter-spacing:.01em}.bh-chip.gold{background:linear-gradient(100deg,#e7b94a,#caa53b);border-color:transparent;color:#3a2c07}.bh-actions{display:flex;align-items:center;gap:10px;position:relative;z-index:1}.bh-btn{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--c-ink);font-family:var(--font-head);font-weight:700;font-size:13.5px;padding:11px 18px;border-radius:100px;transition:.15s}.bh-btn:hover{transform:translateY(-1px)}.bh-btn.ghost{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.28)}.portalgrid{display:grid;grid-template-columns:252px 1fr;gap:24px;align-items:start;margin-top:22px}.pnav{position:sticky;top:64px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:8px;display:flex;flex-direction:column;gap:2px}.pnav a{display:flex;align-items:center;gap:12px;padding:11px 13px;border-radius:var(--radius-sm);font-family:var(--font-head);font-weight:600;font-size:14px;color:var(--c-text);transition:.13s;position:relative}.pnav a .svgicon{width:19px;height:19px;color:var(--c-muted);flex:none}.pnav a:hover{background:var(--c-surface-2)}.pnav a.on{background:var(--c-primary-soft);color:var(--c-primary-d)}.pnav a.on .svgicon{color:var(--c-primary)}.pnav a.on:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:3px;background:var(--c-primary)}.pnav .navsep{height:1px;background:var(--c-line);margin:7px 6px}.pnav a.danger:hover{background:#fdecec;color:#c0271f}.pnav a.danger:hover .svgicon{color:#c0271f}.portalmain{min-width:0}.psection{display:none}.psection.on{display:block;animation:pfade .25s ease}@keyframes pfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.psec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.psec-head h2{font-size:22px;font-weight:800}.psec-head p{font-size:13px;color:var(--c-muted);margin-top:3px}.sumgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}.sumcard{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);padding:16px 17px;box-shadow:var(--shadow-sm)}.sumcard .lbl{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--c-muted);font-weight:600;margin-bottom:11px}.sumcard .lbl .ic{width:27px;height:27px;border-radius:8px;display:grid;place-items:center;flex:none}.sumcard .val{font-family:var(--font-head);font-weight:800;font-size:23px;color:var(--c-ink);letter-spacing:-.02em;line-height:1}.sumcard .sub{font-size:11.5px;color:var(--c-muted);margin-top:8px}.ic.green{background:var(--ok-soft);color:var(--ok)}.ic.blue{background:#e7f0fb;color:#1769c4}.ic.amber{background:#fdf0dc;color:#c9881c}.ic.violet{background:#efeafb;color:#6a4bd0}.usebar{height:6px;border-radius:4px;background:var(--c-line);margin-top:11px;overflow:hidden}.usebar i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--c-accent),var(--c-primary))}.pcardbox{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.pcardbox+.pcardbox{margin-top:18px}.pcard-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;border-bottom:1px solid var(--c-line)}.pcard-hd h3{font-size:15.5px;font-weight:700}.pcard-hd .sub{font-size:12px;color:var(--c-muted);margin-top:2px}.pcard-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.btnsm{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-head);font-weight:700;font-size:12.5px;padding:8px 13px;border-radius:100px;border:1.5px solid var(--c-line);color:var(--c-text);background:var(--c-surface);transition:.14s;cursor:pointer;white-space:nowrap}.btnsm:hover{border-color:var(--c-primary);color:var(--c-primary-d)}.btnsm.solid{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.btnsm.solid:hover{background:var(--c-primary-d);border-color:var(--c-primary-d)}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{font-size:12px;font-weight:600;color:var(--c-muted);padding:6px 13px;border-radius:100px;background:var(--c-surface-2);border:1px solid transparent;cursor:pointer;font-family:var(--font-head)}.chip.on{background:var(--c-primary-soft);color:var(--c-primary-d);border-color:#f3d5bd}.ptable{width:100%;border-collapse:collapse;font-size:13.5px}.ptable th{text-align:left;font-family:var(--font-head);font-weight:700;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted);padding:11px 18px;background:var(--c-surface-2);border-bottom:1px solid var(--c-line);white-space:nowrap}.ptable td{padding:13px 18px;border-bottom:1px solid var(--c-line);color:var(--c-text);vertical-align:middle}.ptable tr:last-child td{border-bottom:none}.ptable tbody tr:hover{background:var(--c-surface-2)}.ptable .num{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.ptable .doc{font-family:var(--font-head);font-weight:600;color:var(--c-ink)}.ptable .muted2{color:var(--c-muted)}.ptable .borc{color:#c0271f}.ptable .alacak{color:var(--ok)}.ptable tfoot td{padding:13px 18px;font-weight:800;font-family:var(--font-head);background:var(--c-surface-2);border-top:2px solid var(--c-line)}.pill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;font-family:var(--font-head);padding:4px 11px;border-radius:100px;white-space:nowrap}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pill.prep{background:#fdf0dc;color:#b9791a}.pill.ship{background:#e7f0fb;color:#1769c4}.pill.done{background:var(--ok-soft);color:var(--ok)}.pill.cancel{background:#eef0f2;color:#7a8794}.pill.paid{background:var(--ok-soft);color:var(--ok)}.pill.unpaid{background:#fdecec;color:#c0271f}.prow2{display:grid;grid-template-columns:1.5fr 1fr;gap:18px;align-items:start;margin-top:18px}.targetbox{padding:18px}.target-top{display:flex;align-items:flex-end;gap:8px;margin-bottom:12px}.target-top .big{font-family:var(--font-head);font-weight:800;font-size:23px;color:var(--c-ink)}.target-top .of{font-size:13px;color:var(--c-muted);padding-bottom:3px}.tbar{height:11px;border-radius:6px;background:var(--c-line);overflow:hidden}.tbar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#caa53b,#e7b94a)}.targetfoot{display:flex;justify-content:space-between;margin-top:11px;font-size:12.5px;color:var(--c-muted)}.repcard{padding:18px;display:flex;align-items:center;gap:15px}.repav{width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,#3a424d,#22282f);color:#fff;display:grid;place-items:center;font-family:var(--font-head);font-weight:800;font-size:18px;flex:none}.repcard .rn{font-family:var(--font-head);font-weight:700;font-size:15px}.repcard .rr{font-size:12.5px;color:var(--c-muted);margin-bottom:7px}.repline{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--c-text);margin-top:3px}.repline .svgicon{width:14px;height:14px;color:var(--c-primary)}.pricegrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:18px}.pricecard{border:1px solid var(--c-line);border-radius:var(--radius-sm);padding:16px;display:flex;align-items:center;gap:13px}.pricecard .pic{width:42px;height:42px;border-radius:11px;background:var(--c-primary-soft);color:var(--c-primary);display:grid;place-items:center;flex:none}.pricecard b{font-family:var(--font-head);font-size:14px;display:block}.pricecard small{font-size:12px;color:var(--c-muted)}.pricecard .dl{margin-left:auto}.disc-row{display:flex;gap:10px;flex-wrap:wrap;padding:0 18px 18px}.disc{flex:1;min-width:110px;background:var(--c-surface-2);border-radius:var(--radius-sm);padding:14px 15px;text-align:center}.disc b{font-family:var(--font-head);font-weight:800;font-size:23px;color:var(--ok);display:block;line-height:1}.disc small{font-size:11.5px;color:var(--c-muted);display:block;margin-top:5px}.alertbar{display:flex;align-items:center;gap:11px;background:#fff6e6;border:1px solid #f3dca6;border-radius:var(--radius-sm);padding:12px 15px;margin-bottom:20px;font-size:13px;color:#8a6314}.alertbar .svgicon{width:18px;height:18px;color:#c9881c;flex:none}@media(max-width:980px){.portalgrid{grid-template-columns:1fr}.pnav{position:static;flex-direction:row;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.pnav a.on:before{display:none}.pnav .navsep{display:none}.sumgrid{grid-template-columns:repeat(2,1fr)}.prow2,.pricegrid{grid-template-columns:1fr}.bayihero{flex-direction:column;align-items:flex-start}}@media(max-width:560px){.sumgrid{grid-template-columns:1fr}}section{padding:calc(26px * var(--pad)) 0}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:18px;gap:16px}.sec-head>div:first-child{flex:1 1 auto;min-width:0}.sec-head h2{font-size:25px;font-weight:800}.sec-head .eyebrow{font-family:var(--font-head);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-accent);margin-bottom:6px}.seemore{font-weight:700;font-size:13.5px;color:var(--c-primary);display:inline-flex;align-items:center;gap:6px;flex:none;white-space:nowrap}.seemore:hover{color:var(--c-primary-d)}.seemore .svgicon{width:15px;height:15px;stroke-width:2.2}.herozone{padding-top:calc(22px * var(--pad))}.herogrid{display:grid;grid-template-columns:1.55fr 1.02fr .86fr;gap:16px}.hero{position:relative;border-radius:var(--radius-lg);overflow:hidden;min-height:380px;box-shadow:var(--shadow);background:linear-gradient(120deg,#0c2335,#1b4a6b 58%,#2d6da0)}.hero .heroimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#081a2cd1,#081a2c80 42%,#081a2c0d 72%);pointer-events:none}.hero .hcontent{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:42px;pointer-events:none}.hero .chip{align-self:flex-start;background:var(--c-accent);color:#fff;font-family:var(--font-head);font-weight:700;font-size:11.5px;letter-spacing:.06em;padding:6px 14px;border-radius:100px;margin-bottom:16px;white-space:nowrap}.hero h1{color:#fff;font-size:38px;font-weight:800;max-width:13ch;margin-bottom:14px;text-shadow:0 2px 18px rgba(0,0,0,.25)}.hero p{color:#e6eef6;font-size:15px;max-width:34ch;margin-bottom:24px}.hero .cta{pointer-events:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:9px;background:#fff;color:var(--c-ink);font-family:var(--font-head);font-weight:700;font-size:14.5px;padding:13px 24px;border-radius:100px;transition:.16s}.hero .cta:hover{background:var(--c-accent);color:#fff;gap:13px}.hero .cta .svgicon{width:17px;height:17px;stroke-width:2.4}.hero .taksit{position:absolute;right:26px;bottom:30px;background:var(--c-primary);color:#fff;border-radius:14px;padding:13px 18px;text-align:center;box-shadow:var(--shadow-lg);transform:rotate(-3deg);line-height:1.15}.hero .taksit b{display:block;font-family:var(--font-head);font-weight:800;font-size:22px;line-height:1.05}.hero .taksit small{display:block;font-size:10px;opacity:.92;letter-spacing:.08em;white-space:nowrap;margin-top:3px}.promo{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:#13212f;color:#fff;display:flex;flex-direction:column;box-shadow:var(--shadow)}.promo .pscrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a1621db,#0a162173,#0a1621b3);pointer-events:none}.promo .pcontent{position:relative;padding:30px 26px;display:flex;flex-direction:column;height:100%;pointer-events:none}.promo h3{color:#fff;font-size:23px;font-weight:800;margin-bottom:10px}.promo p{color:#d7e2ec;font-size:13px;margin-bottom:auto;max-width:30ch}.promo .cta2{pointer-events:auto;align-self:flex-start;margin-top:18px;display:inline-flex;align-items:center;gap:8px;color:#fff;font-family:var(--font-head);font-weight:700;font-size:13.5px;border-bottom:2px solid var(--c-accent);padding-bottom:3px}.promo .cta2 .svgicon{width:15px;height:15px;stroke-width:2.4}.catbox{background:var(--c-surface);border-radius:var(--radius-lg);padding:18px 18px 8px;box-shadow:var(--shadow-sm);border:1px solid var(--c-line)}.catbox h3{font-size:17px;font-weight:800;margin-bottom:6px;padding:0 4px}.catbox .clist{display:flex;flex-direction:column}.catbox .crow{display:flex;align-items:center;gap:13px;padding:10px 8px;border-radius:var(--radius-sm);transition:.14s}.catbox .crow:hover{background:var(--c-surface-2)}.catbox .crow:not(:last-child){border-bottom:1px solid var(--c-line)}.catbox .cthumb{display:grid;place-items:center;width:60px;height:60px;border-radius:13px;overflow:hidden;background:var(--c-surface-2);border:1px solid var(--c-line);flex:none;color:var(--c-muted)}.catbox .cthumb .svgicon{width:30px;height:30px}.catbox .cinfo .cprice{color:var(--c-accent);font-weight:700;font-size:13.5px;font-family:var(--font-head)}.catbox .cinfo b{font-family:var(--font-head);font-size:14px;display:block;color:var(--c-ink)}.catbox .cinfo small{font-size:11.5px;color:var(--c-muted)}.catbox .crow .arr{margin-left:auto;color:var(--c-muted)}.catbox .crow:hover .arr{color:var(--c-accent)}.popstrip{background:var(--c-surface);border-radius:var(--radius);box-shadow:var(--shadow-sm);border:1px solid var(--c-line);margin-top:16px;padding:16px 20px;display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center}.popstrip .pl{display:flex;flex-direction:column;gap:4px;padding-right:22px;border-right:1px solid var(--c-line)}.popstrip .pl b{font-family:var(--font-head);font-size:15px;color:var(--c-ink)}.popstrip .pl small{font-size:11.5px;color:var(--c-muted)}.popstrip .pr{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.popitem{display:flex;align-items:center;gap:12px;min-width:0}.popitem .pthumb{display:grid;place-items:center;width:64px;height:64px;border-radius:13px;overflow:hidden;background:var(--c-surface-2);border:1px solid var(--c-line);flex:none;color:var(--c-muted)}.popitem .pthumb .svgicon{width:32px;height:32px}.popitem .pi{min-width:0}.popitem .pi b{font-family:var(--font-head);font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;color:var(--c-ink)}.popitem .pi .price{font-family:var(--font-head);font-weight:700;font-size:12.5px;color:var(--c-accent)}.trustbar{background:var(--c-ink);border-radius:var(--radius-lg);padding:22px 30px;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.trustitem{display:flex;align-items:center;gap:13px}.trustitem .ti{width:44px;height:44px;border-radius:12px;background:#ffffff12;color:var(--c-primary);display:grid;place-items:center;flex:none}.trustitem .ti .svgicon{width:24px;height:24px;stroke:#fff;opacity:.92}.trustitem b{font-family:var(--font-head);font-size:14px;color:#fff;display:block}.trustitem small{font-size:11.5px;color:#9fb1c4}.catcircles{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.catcircle{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);padding:20px 10px;text-align:center;transition:.18s;box-shadow:var(--shadow-sm);display:block}.catcircle:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--c-primary)}.catcircle .circ{display:grid;place-items:center;width:86px;height:86px;border-radius:50%;margin:0 auto 12px;overflow:hidden;background:var(--c-surface-2);border:1px solid var(--c-line);color:var(--c-primary)}.catcircle .circ .svgicon{width:38px;height:38px}.catcircle b{font-family:var(--font-head);font-size:13.5px;color:var(--c-ink);display:block}.catcircle small{font-size:11px;color:var(--c-muted)}.prodlayout{display:grid;grid-template-columns:260px 1fr;gap:18px;align-items:start}.dealcard{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden;position:sticky;top:70px}.dealcard .dh{background:var(--c-accent);color:#fff;padding:13px 16px;display:flex;align-items:center;gap:9px;font-family:var(--font-head);font-weight:800;font-size:14px}.dealcard .dh .svgicon{width:18px;height:18px;stroke-width:2.2}.dealcard .db{padding:18px 16px;text-align:center}.dealcard .dthumb{width:100%;aspect-ratio:1/1;border-radius:12px;background:var(--c-surface-2);border:1px solid var(--c-line);display:grid;place-items:center;color:var(--c-muted);margin-bottom:14px}.dealcard .dthumb .svgicon{width:70px;height:70px;stroke-width:1.2}.dealcard .dname{font-family:var(--font-head);font-weight:700;font-size:15px;color:var(--c-ink);margin-bottom:6px}.dealcard .dold{font-size:13px;color:var(--c-muted);text-decoration:line-through}.dealcard .dnew{font-family:var(--font-head);font-weight:800;font-size:24px;color:var(--c-accent);margin:2px 0 14px}.dealcard .dcta{display:block;background:var(--c-primary);color:#fff;font-family:var(--font-head);font-weight:700;font-size:13.5px;padding:11px;border-radius:100px;transition:.15s}.dealcard .dcta:hover{background:var(--c-primary-d)}.dealcard .dtimer{display:flex;justify-content:center;gap:6px;margin-bottom:14px}.dealcard .dtimer span{background:var(--c-ink);color:#fff;font-family:var(--font-head);font-weight:700;font-size:14px;width:38px;height:40px;border-radius:8px;display:grid;place-items:center}.prodtabs{display:flex;align-items:center;gap:6px;margin-bottom:16px}.prodtabs .tab{font-family:var(--font-head);font-weight:700;font-size:13.5px;color:var(--c-muted);padding:9px 16px;border-radius:100px;transition:.15s}.prodtabs .tab.active{background:var(--c-surface);color:var(--c-primary);box-shadow:var(--shadow-sm);border:1px solid var(--c-line)}.prodtabs .tab:hover:not(.active){color:var(--c-ink)}.prodgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.pcard{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden;transition:.18s;position:relative;display:flex;flex-direction:column}.pcard:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px);border-color:#d3deea}.pcard .pbadges{position:absolute;top:11px;left:11px;display:flex;flex-direction:column;gap:5px;z-index:2}.pbadge{font-family:var(--font-head);font-weight:700;font-size:10.5px;color:#fff;padding:3px 8px;border-radius:6px;letter-spacing:.02em}.pbadge.disc{background:var(--c-accent)}.pbadge.new{background:var(--c-primary)}.pbadge.b2b{background:#1c7a4d}.pbadge.oos{background:var(--c-muted)}.pcard .pimg{aspect-ratio:1/1;background:linear-gradient(160deg,#fbfcfe,#eef3f8);display:grid;place-items:center;color:#aebccb;border-bottom:1px solid var(--c-line)}.pcard .pimg .svgicon{width:84px;height:84px;stroke-width:1.1}.pcard .pbody{padding:14px 15px 16px;display:flex;flex-direction:column;flex:1}.pcard .pbrand{font-family:var(--font-head);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary);margin-bottom:5px}.pcard .pname{font-size:13.5px;font-weight:600;color:var(--c-text);line-height:1.35;margin-bottom:9px;min-height:37px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pcard .prate{display:flex;align-items:center;gap:5px;margin-bottom:11px;font-size:11.5px;color:var(--c-muted)}.pcard .prate .stars{color:var(--c-accent);letter-spacing:1px;font-size:12px}.pcard .pprice{margin-top:auto}.pcard .pold{font-size:12.5px;color:var(--c-muted);text-decoration:line-through;display:block;height:16px}.pcard .pnow{font-family:var(--font-head);font-weight:800;font-size:20px;color:var(--c-ink)}.pcard .ptax{font-size:10.5px;color:var(--c-muted);font-weight:500}.pcard .pcta{margin-top:12px;display:flex;gap:8px}.pcard .padd{flex:1;background:var(--c-primary);color:#fff;font-family:var(--font-head);font-weight:700;font-size:12.5px;padding:10px;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:7px;transition:.15s}.pcard .padd:hover{background:var(--c-primary-d)}.pcard .padd .svgicon{width:15px;height:15px;stroke-width:2.2}.pcard .padd.ask{background:transparent;color:var(--c-primary);border:1.5px solid var(--c-primary)}.pcard .padd.ask:hover{background:var(--c-primary-soft);color:var(--c-primary-d);border-color:var(--c-primary-d)}[data-mode=b2c] .b2b-only,[data-mode=b2b] .b2c-only{display:none!important}.pcard .pstock{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#1c7a4d;margin-bottom:8px}.pcard .pstock .dot{width:7px;height:7px;border-radius:50%;background:#1c9a5d}.pcard .pnet{font-family:var(--font-head);font-weight:800;font-size:20px;color:#1c7a4d}.pcard .psku{font-size:10.5px;color:var(--c-muted);font-family:var(--font-head);letter-spacing:.04em;margin-bottom:7px}.pcard .pretail-sm{font-size:11.5px;color:var(--c-muted)}[data-mode=b2b] .padd{background:#1c7a4d}[data-mode=b2b] .padd:hover{background:#176b43}.b2bnote{display:none;background:linear-gradient(100deg,#0f4d33,#1c7a4d);color:#fff;border-radius:var(--radius);padding:14px 22px;align-items:center;gap:14px;margin-top:16px;box-shadow:var(--shadow)}[data-mode=b2b] .b2bnote{display:flex}.b2bnote .svgicon{width:24px;height:24px;flex:none;stroke:#fff}.b2bnote b{font-family:var(--font-head)}.b2bnote .close{margin-left:auto;color:#fff;opacity:.8;font-size:13px;font-weight:600}.brandstrip{background:var(--c-surface);border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line)}.brandstrip .wrap{display:flex;flex-direction:column;align-items:center;gap:20px;padding:34px 22px}.brandstrip .blabel{font-family:var(--font-head);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted);white-space:nowrap}.brandstrip .brands{display:flex;align-items:center;justify-content:center;gap:10px 30px;flex-wrap:wrap}.bchip{font-family:var(--font-head);font-weight:800;font-size:26px;color:#8895a6;letter-spacing:.01em;padding:6px 14px;border-radius:10px;transition:.16s}.bchip:hover{color:var(--c-primary);background:var(--c-surface-2)}.reco{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:24px 28px}.reco-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.reco-head h2{font-size:21px;font-weight:800;flex:1 1 auto;min-width:0}.reco-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px 34px}.recoitem{display:flex;align-items:center;gap:15px;padding:12px 6px;border-radius:var(--radius-sm);transition:.14s;min-width:0}.recoitem:not(:nth-last-child(-n+3)){border-bottom:1px solid var(--c-line)}.recoitem:hover{background:var(--c-surface-2)}.recoitem .rthumb{display:grid;place-items:center;width:64px;height:64px;border-radius:12px;overflow:hidden;background:var(--c-surface-2);border:1px solid var(--c-line);flex:none;color:var(--c-muted)}.recoitem .rthumb .svgicon{width:32px;height:32px}.recoitem .ri{min-width:0}.recoitem .ri b{font-family:var(--font-head);font-weight:600;font-size:13.5px;color:var(--c-text);display:block;line-height:1.3;margin-bottom:5px}.recoitem .ri .rold{font-size:11.5px;color:var(--c-muted);text-decoration:line-through;margin-right:8px}.recoitem .ri .rnew{font-family:var(--font-head);font-weight:800;font-size:14px;color:var(--c-accent)}.sellergrid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.scard{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden;transition:.18s;position:relative;display:flex;flex-direction:column}.scard:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px);border-color:#d9dde4}.scard .sdisc{position:absolute;top:10px;left:10px;z-index:2;background:var(--c-accent);color:#fff;font-family:var(--font-head);font-weight:700;font-size:11px;padding:3px 9px;border-radius:7px}.scard .simg{aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden;background:var(--c-surface-2);border-bottom:1px solid var(--c-line);color:#aebccb}.scard .simg .svgicon{width:60px;height:60px;stroke-width:1.1}.scard .sbody{padding:13px 14px 16px;display:flex;flex-direction:column;flex:1}.scard .sname{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.35;margin-bottom:9px;min-height:35px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.scard .sprice{margin-top:auto}.scard .sold{font-size:12px;color:var(--c-muted);text-decoration:line-through;display:block;height:15px}.scard .snew{font-family:var(--font-head);font-weight:800;font-size:17px;color:var(--c-ink)}.bayiband{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--c-ink);color:#fff;padding:46px 48px;display:grid;grid-template-columns:1.3fr 1fr;gap:30px;align-items:center}.bayiband .be{font-family:var(--font-head);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent);margin-bottom:12px}.bayiband h2{color:#fff;font-size:32px;font-weight:800;margin-bottom:14px;max-width:18ch}.bayiband p{color:#d3deea;font-size:14.5px;max-width:46ch;margin-bottom:24px}.bayiband .bfeats{display:flex;gap:26px;flex-wrap:wrap}.bayiband .bfeat{display:flex;align-items:center;gap:9px;font-size:13.5px;color:#eaf1f8;font-weight:600}.bayiband .bfeat .svgicon{width:19px;height:19px;color:var(--c-accent)}.bayiband .bcta{display:flex;flex-direction:column;gap:11px;align-items:flex-start}.bayiband .bbtn{display:inline-flex;align-items:center;gap:10px;background:var(--c-accent);color:#fff;font-family:var(--font-head);font-weight:700;font-size:15px;padding:15px 28px;border-radius:100px;transition:.16s}.bayiband .bbtn:hover{background:var(--c-accent-d);gap:14px}.bayiband .bbtn .svgicon{width:18px;height:18px;stroke-width:2.4}.bayiband .bsub{display:inline-flex;align-items:center;gap:8px;color:#cdd9e6;font-size:13px;font-weight:600}.bayiband .bsub a{color:#fff;text-decoration:underline;text-underline-offset:3px}.crumb{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--c-muted);padding:18px 0 0;flex-wrap:wrap}.crumb a{transition:.14s}.crumb a:hover{color:var(--c-primary)}.crumb .sep{color:#c2ccd6}.crumb .cur{color:var(--c-ink);font-weight:600;max-width:42ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cathead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:16px 0 2px}.cathead h1{font-size:31px;font-weight:800}.cathead .ccount{font-size:13.5px;color:var(--c-muted);margin-top:8px}.cathead .ccount b{color:var(--c-ink);font-family:var(--font-head)}.cathead p{font-size:13.5px;color:var(--c-muted);max-width:54ch;margin-top:9px;line-height:1.55;text-wrap:pretty}.cathead .subcats{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.subcats a{font-size:12.5px;font-weight:600;padding:8px 15px;border-radius:100px;background:var(--c-surface);border:1px solid var(--c-line);color:var(--c-text);transition:.14s}.subcats a:hover{border-color:var(--c-primary);color:var(--c-primary)}.subcats a.on{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.catlayout{display:grid;grid-template-columns:268px 1fr;gap:22px;align-items:start;padding-top:8px}.filters{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);position:sticky;top:70px;overflow:hidden}.filters .fhd{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid var(--c-line)}.filters .fhd b{font-family:var(--font-head);font-size:14.5px;color:var(--c-ink);display:flex;align-items:center;gap:8px}.filters .fhd b .svgicon{width:17px;height:17px;color:var(--c-primary)}.filters .fhd a{font-size:12px;font-weight:600;color:var(--c-primary)}.fgroup{padding:16px 18px;border-bottom:1px solid var(--c-line)}.fgroup:last-child{border-bottom:none}.fgroup h4{font-family:var(--font-head);font-size:13px;font-weight:800;color:var(--c-ink);margin-bottom:12px;letter-spacing:.01em}.fopt{display:flex;align-items:center;gap:11px;padding:6px 0;cursor:pointer;font-size:13px;color:var(--c-text);transition:.12s}.fopt input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #cdd6e0;border-radius:5px;flex:none;display:grid;place-items:center;transition:.14s;cursor:pointer}.fopt input:checked{background:var(--c-primary);border-color:var(--c-primary)}.fopt input:checked:after{content:"✓";color:#fff;font-size:11px;font-weight:800;line-height:1}.fopt .cnt{margin-left:auto;font-size:11.5px;color:var(--c-muted)}.fopt:hover{color:var(--c-ink)}.pricerow{display:flex;align-items:center;gap:9px}.pricerow input{width:100%;height:38px;border:1.5px solid var(--c-line);border-radius:9px;padding:0 11px;font:inherit;font-size:12.5px;background:var(--c-surface-2);color:var(--c-text)}.pricerow input:focus{outline:none;border-color:var(--c-primary);background:#fff}.pricerow span{color:var(--c-muted)}.fchip-row{display:flex;flex-wrap:wrap;gap:7px}.fchip{font-size:12px;font-weight:600;padding:7px 13px;border-radius:100px;border:1.5px solid var(--c-line);color:var(--c-muted);cursor:pointer;transition:.14s;background:none}.fchip:hover{border-color:var(--c-primary);color:var(--c-primary)}.fchip.on{background:var(--c-primary-soft);border-color:var(--c-primary);color:var(--c-primary)}.fapply{display:block;width:100%;margin-top:14px;background:var(--c-primary);color:#fff;font-family:var(--font-head);font-weight:700;font-size:13px;padding:12px;border-radius:100px;transition:.15s}.fapply:hover{background:var(--c-primary-d)}.catmain{min-width:0}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:13px 18px;margin-bottom:16px;flex-wrap:wrap}.toolbar .res{font-size:13px;color:var(--c-muted)}.toolbar .res b{color:var(--c-ink);font-family:var(--font-head);font-weight:800}.toolbar .tools{display:flex;align-items:center;gap:12px}.toolbar .tools label{font-size:12.5px;color:var(--c-muted);white-space:nowrap}.sortsel{height:42px;border:1.5px solid var(--c-line);border-radius:100px;padding:0 18px;font:inherit;font-size:13px;font-weight:600;color:var(--c-ink);background:var(--c-surface-2);cursor:pointer}.sortsel:focus{outline:none;border-color:var(--c-primary)}.activef{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}.ftag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;background:var(--c-surface);border:1px solid var(--c-line);border-radius:100px;padding:7px 13px;color:var(--c-text)}.ftag button{color:var(--c-muted);font-size:15px;line-height:1}.ftag button:hover{color:var(--c-accent)}.activef .clearall{font-size:12px;font-weight:700;color:var(--c-primary);margin-left:4px;background:none}.catmain .prodgrid{grid-template-columns:repeat(3,1fr)}.pagination{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:30px}.pagination a,.pagination button{min-width:42px;height:42px;border-radius:11px;border:1px solid var(--c-line);background:var(--c-surface);display:grid;place-items:center;font-family:var(--font-head);font-weight:700;font-size:13.5px;color:var(--c-ink);transition:.14s;padding:0 13px}.pagination a:hover,.pagination button:hover{border-color:var(--c-primary);color:var(--c-primary)}.pagination a.on,.pagination button.on{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.pagination .nav .svgicon{width:16px;height:16px;stroke-width:2.2}.pagination .disabled{opacity:.4;pointer-events:none}.pdp{display:grid;grid-template-columns:1.02fr 1fr;gap:36px;align-items:start;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:28px;margin-top:14px}.gallery .main{position:relative;aspect-ratio:1/1;border-radius:var(--radius);overflow:hidden;background:linear-gradient(160deg,#fbfcfe,#eef3f8);border:1px solid var(--c-line);display:grid;place-items:center;color:#aebccb}.gallery .main .ph{width:160px;height:160px;stroke-width:1}.gallery .gbadge{position:absolute;top:16px;left:16px;z-index:2;background:var(--c-accent);color:#fff;font-family:var(--font-head);font-weight:700;font-size:12px;padding:6px 13px;border-radius:8px;white-space:nowrap}.thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-top:13px}.thumbs .th{aspect-ratio:1/1;border-radius:12px;overflow:hidden;border:2px solid var(--c-line);cursor:pointer;background:linear-gradient(160deg,#fbfcfe,#eef3f8);display:grid;place-items:center;color:#b9c6d4;transition:.14s}.thumbs .th .svgicon{width:40px;height:40px;stroke-width:1.1}.thumbs .th:hover{border-color:#c4d0dc}.thumbs .th.on{border-color:var(--c-primary)}.buy .bbrand{font-family:var(--font-head);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-primary);margin-bottom:9px}.buy h1{font-size:26px;font-weight:800;line-height:1.2;margin-bottom:12px}.buy .metarow{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:12.5px;color:var(--c-muted);margin-bottom:6px}.buy .metarow .rate{display:inline-flex;align-items:center;gap:6px}.buy .metarow .stars{color:var(--c-accent);letter-spacing:1px;font-size:13px}.buy .metarow .sku{font-family:var(--font-head);letter-spacing:.03em}.buy .metarow .instk{display:inline-flex;align-items:center;gap:6px;color:#1c7a4d;font-weight:600}.buy .metarow .instk .dot{width:7px;height:7px;border-radius:50%;background:#1c9a5d}.pricebox{background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--radius);padding:18px 20px;margin:18px 0}.pricebox .pold{font-size:14px;color:var(--c-muted);text-decoration:line-through}.pricebox .savep{display:inline-block;background:var(--c-accent-soft);color:var(--c-accent-d);font-family:var(--font-head);font-weight:700;font-size:12px;padding:3px 9px;border-radius:6px;margin-left:9px}.pricebox .big{font-family:var(--font-head);font-weight:800;font-size:34px;color:var(--c-ink);line-height:1.1;margin-top:4px}.pricebox .note{font-size:12px;color:var(--c-muted);margin-top:6px}.pricebox .taksit{display:flex;align-items:center;gap:9px;margin-top:13px;padding-top:13px;border-top:1px dashed var(--c-line);font-size:12.5px;color:var(--c-text)}.pricebox .taksit .svgicon{width:18px;height:18px;color:var(--c-primary)}.pricebox .taksit b{font-family:var(--font-head);color:var(--c-primary)}.pricebox.ask{background:var(--c-surface-2);border-color:var(--c-line)}.pricebox.ask .big{font-size:22px;color:var(--c-ink)}.addbig.ask{background:transparent;color:var(--c-primary);border:2px solid var(--c-primary)}.addbig.ask:hover{background:var(--c-primary-soft);color:var(--c-primary-d);border-color:var(--c-primary-d)}.qtyrow{display:flex;align-items:center;gap:14px;margin:6px 0 16px}.qtyrow .qlbl{font-size:13px;color:var(--c-muted)}.qty{display:flex;align-items:center;border:1.5px solid var(--c-line);border-radius:100px;overflow:hidden;background:var(--c-surface)}.qty button{width:44px;height:48px;font-size:20px;color:var(--c-ink);transition:.12s}.qty button:hover{background:var(--c-surface-2);color:var(--c-primary)}.qty input{width:46px;height:48px;text-align:center;border:none;font:inherit;font-family:var(--font-head);font-weight:800;font-size:16px;color:var(--c-ink);background:none}.qty input:focus{outline:none}.buyrow{display:flex;gap:12px;align-items:stretch}.addbig{flex:1;background:var(--c-primary);color:#fff;font-family:var(--font-head);font-weight:800;font-size:15px;padding:16px;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:10px;transition:.15s}.addbig:hover{background:var(--c-primary-d)}.addbig .svgicon{width:19px;height:19px;stroke-width:2.2}[data-mode=b2b] .addbig{background:#1c7a4d}[data-mode=b2b] .addbig:hover{background:#176b43}.keyfeats{display:grid;gap:11px;margin-top:22px;padding-top:20px;border-top:1px solid var(--c-line)}.keyfeat{display:flex;align-items:center;gap:12px;font-size:13.5px;color:var(--c-text)}.keyfeat .svgicon{width:19px;height:19px;color:var(--c-primary);flex:none;stroke-width:1.8}.keyfeat b{font-weight:700;color:var(--c-ink)}.delivery{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.delivery .d{display:flex;align-items:flex-start;gap:12px;background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--radius-sm);padding:13px 14px}.delivery .d .ti{width:38px;height:38px;border-radius:10px;background:var(--c-primary-soft);color:var(--c-primary);display:grid;place-items:center;flex:none}.delivery .d .ti .svgicon{width:20px;height:20px}.delivery .d b{font-family:var(--font-head);font-size:13px;color:var(--c-ink);display:block}.delivery .d small{font-size:11.5px;color:var(--c-muted);line-height:1.4}.paybox{margin-top:20px;border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden;background:var(--c-surface)}.paybox .payhead{display:flex;align-items:center;gap:10px;padding:13px 16px;background:var(--c-surface-2);border-bottom:1px solid var(--c-line);font-family:var(--font-head);font-weight:800;font-size:14px;color:var(--c-ink)}.paybox .payhead .svgicon{width:19px;height:19px;color:var(--c-primary);stroke-width:1.9}.paylist{display:flex;flex-direction:column}.payrow{display:flex;align-items:flex-start;gap:13px;padding:13px 16px}.payrow:not(:last-child){border-bottom:1px solid var(--c-line)}.payrow .payic{width:38px;height:38px;border-radius:10px;background:var(--c-primary-soft);color:var(--c-primary);display:grid;place-items:center;flex:none}.payrow .payic .svgicon{width:20px;height:20px}.payrow .pt b{font-family:var(--font-head);font-size:13.5px;color:var(--c-ink);display:block;margin-bottom:2px}.payrow .pt small{font-size:11.5px;color:var(--c-muted);line-height:1.4}.payrow .ptag{margin-left:auto;align-self:center;flex:none;font-family:var(--font-head);font-weight:700;font-size:11px;padding:4px 9px;border-radius:6px;white-space:nowrap}.payrow .ptag.tax{background:var(--c-accent-soft);color:var(--c-accent-d)}.payrow .ptag.taksit{background:#e3f3ec;color:#1c7a4d}.paylink{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px;font-family:var(--font-head);font-weight:700;font-size:12.5px;color:var(--c-primary);border-top:1px dashed var(--c-line);background:var(--c-surface-2);transition:.14s;width:100%}.paylink:hover{background:var(--c-primary-soft)}.paylink .svgicon{width:15px;height:15px;stroke-width:2.2}.paycards{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:11px 16px;border-top:1px solid var(--c-line)}.paycards span{font-family:var(--font-head);font-weight:800;font-size:10.5px;letter-spacing:.03em;color:#56657a;background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:6px;padding:4px 8px}.pdptabs{display:flex;gap:6px;border-bottom:2px solid var(--c-line);margin:34px 0 0;overflow-x:auto}.pdptabs button{padding:15px 24px;font-family:var(--font-head);font-weight:700;font-size:14.5px;color:var(--c-muted);border-bottom:3px solid transparent;margin-bottom:-2px;white-space:nowrap;transition:.14s}.pdptabs button:hover{color:var(--c-ink)}.pdptabs button.on{color:var(--c-primary);border-color:var(--c-primary)}.tabpane{display:none;padding:26px 0;animation:fadein .25s ease}.tabpane.on{display:block}.tabpane p{font-size:14px;color:var(--c-text);line-height:1.65;max-width:74ch;margin-bottom:14px;text-wrap:pretty}.tabpane h3{font-size:17px;font-weight:800;margin:18px 0 12px}.tabpane ul{list-style:none;display:grid;gap:9px;max-width:74ch}.tabpane ul li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--c-text)}.tabpane ul li .svgicon{width:17px;height:17px;color:var(--c-primary);flex:none;margin-top:2px}.spectable{width:100%;max-width:760px;border-collapse:collapse;border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden}.spectable tr:nth-child(odd){background:var(--c-surface)}.spectable tr:nth-child(2n){background:var(--c-surface-2)}.spectable td{padding:13px 18px;font-size:13.5px;border-bottom:1px solid var(--c-line)}.spectable td:first-child{font-weight:600;color:var(--c-muted);width:42%}.spectable td:last-child{color:var(--c-ink);font-family:var(--font-head);font-weight:600}.spectable tr:last-child td{border-bottom:none}.reviews{display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:start}.rsummary{background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--radius);padding:22px;text-align:center}.rsummary .big{font-family:var(--font-head);font-weight:800;font-size:46px;color:var(--c-ink);line-height:1}.rsummary .stars{color:var(--c-accent);font-size:18px;letter-spacing:2px;margin:8px 0 4px}.rsummary small{font-size:12.5px;color:var(--c-muted)}.rlist{display:grid;gap:16px}.rev{border:1px solid var(--c-line);border-radius:var(--radius);padding:18px;background:var(--c-surface)}.rev .rh{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.rev .rh b{font-family:var(--font-head);font-size:14px;color:var(--c-ink)}.rev .rh .stars{color:var(--c-accent);font-size:12.5px;letter-spacing:1px}.rev .rd{font-size:11.5px;color:var(--c-muted);margin-bottom:6px}.rev p{font-size:13.5px;color:var(--c-text);line-height:1.55}.related{margin-top:8px}.related .prodgrid{grid-template-columns:repeat(4,1fr)}@media(max-width:1080px){.herogrid{grid-template-columns:1fr 1fr}.catbox{display:none}.popstrip .pr,.trustbar,.catcircles,.sellergrid{grid-template-columns:repeat(3,1fr)}.reco-grid{grid-template-columns:repeat(2,1fr);gap:4px 24px}.prodgrid{grid-template-columns:repeat(3,1fr)}.prodlayout{grid-template-columns:1fr}.dealcard{display:none}.bayiband{grid-template-columns:1fr;padding:34px}}@media(max-width:980px){.catlayout{grid-template-columns:1fr}.filters{position:static}.catmain .prodgrid{grid-template-columns:repeat(2,1fr)}.pdp{grid-template-columns:1fr;gap:26px}.reviews{grid-template-columns:1fr;gap:18px}.related .prodgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.herogrid{grid-template-columns:1fr}.promo{min-height:220px}.popstrip{grid-template-columns:1fr}.popstrip .pr{grid-template-columns:repeat(2,1fr)}.popstrip .pl{border-right:none;border-bottom:1px solid var(--c-line);padding-bottom:12px;padding-right:0}.trustbar{grid-template-columns:1fr 1fr}.prodgrid,.catcircles,.sellergrid{grid-template-columns:repeat(2,1fr)}.reco-grid{grid-template-columns:1fr}.hero h1{font-size:28px}}@media(max-width:560px){.catmain .prodgrid{grid-template-columns:1fr 1fr}.cathead{flex-direction:column;align-items:flex-start;gap:6px}}.cartlayout{display:grid;grid-template-columns:1fr 372px;gap:22px;align-items:start;margin-top:8px}.cartmain{min-width:0}.citem{display:grid;grid-template-columns:96px 1fr auto;gap:18px;padding:18px;align-items:start}.citem:not(:last-child){border-bottom:1px solid var(--c-line)}.cthumb2{width:96px;height:96px;border-radius:12px;overflow:hidden;background:linear-gradient(160deg,#fbfcfe,#eef3f8);border:1px solid var(--c-line);flex:none;display:grid;place-items:center;color:#aebccb}.cthumb2 .svgicon{width:48px;height:48px;stroke-width:1.1}.cmid{min-width:0}.cbrand{font-family:var(--font-head);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary);margin-bottom:4px}.cname{font-family:var(--font-head);font-weight:700;font-size:15px;color:var(--c-ink);line-height:1.3;display:block;margin-bottom:7px;max-width:42ch}.cname:hover{color:var(--c-primary)}.cstock{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#1c7a4d;margin-bottom:11px}.cstock .dot{width:7px;height:7px;border-radius:50%;background:#1c9a5d}.cremove{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--c-muted);transition:.14s}.cremove .svgicon{width:15px;height:15px}.cremove:hover{color:#d6201f}.cright{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.cqty{display:flex;align-items:center;border:1.5px solid var(--c-line);border-radius:100px;overflow:hidden;background:var(--c-surface)}.cqty button{width:36px;height:40px;font-size:18px;color:var(--c-ink);transition:.12s}.cqty button:hover{background:var(--c-surface-2);color:var(--c-primary)}.cqty input{width:40px;height:40px;text-align:center;border:none;font:inherit;font-family:var(--font-head);font-weight:800;font-size:15px;color:var(--c-ink);background:none}.cqty input:focus{outline:none}.cprice{text-align:right}.cprice .cline{font-family:var(--font-head);font-weight:800;font-size:19px;color:var(--c-ink)}.cprice small{font-size:11.5px;color:var(--c-muted);display:block;margin-top:2px}.addon{margin-top:16px}.addonrow{display:flex;align-items:center;gap:14px;background:var(--c-surface);border:1.5px dashed var(--c-line);border-radius:var(--radius);padding:15px 18px;cursor:pointer;transition:.15s}.addonrow:hover{border-color:var(--c-primary);background:var(--c-primary-soft)}.addonrow input{width:20px;height:20px;accent-color:var(--c-primary);flex:none;cursor:pointer}.addonrow .addonic{width:42px;height:42px;border-radius:11px;background:var(--c-primary-soft);color:var(--c-primary);display:grid;place-items:center;flex:none}.addonrow .addonic .svgicon{width:22px;height:22px}.addonrow .addontx b{font-family:var(--font-head);font-size:14px;color:var(--c-ink);display:block;margin-bottom:2px}.addonrow .addontx small{font-size:12px;color:var(--c-muted)}.addonrow .addonprice{margin-left:auto;font-family:var(--font-head);font-weight:800;font-size:16px;color:var(--c-primary);flex:none}.addonrow:has(input:checked){border-style:solid;border-color:var(--c-primary);background:var(--c-primary-soft)}.crosssell{margin-top:26px}.crosssell h3{font-family:var(--font-head);font-size:17px;font-weight:800;margin-bottom:14px}.xgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.xcard{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);padding:14px;display:flex;flex-direction:column;transition:.16s}.xcard:hover{box-shadow:var(--shadow);border-color:#d3deea}.xthumb{aspect-ratio:1/1;border-radius:11px;overflow:hidden;background:linear-gradient(160deg,#fbfcfe,#eef3f8);border:1px solid var(--c-line);margin-bottom:11px;display:grid;place-items:center;color:#aebccb}.xthumb .svgicon{width:46px;height:46px;stroke-width:1.1}.xcard .xn{font-size:12.5px;font-weight:600;color:var(--c-text);line-height:1.35;margin-bottom:8px;min-height:34px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.xcard .xp{font-family:var(--font-head);font-weight:800;font-size:15px;color:var(--c-ink);margin-top:auto;margin-bottom:10px}.xcard .xadd{display:flex;align-items:center;justify-content:center;gap:7px;background:var(--c-surface-2);border:1px solid var(--c-line);color:var(--c-ink);font-family:var(--font-head);font-weight:700;font-size:12px;padding:9px;border-radius:100px;transition:.14s}.xcard .xadd:hover{background:var(--c-primary);color:#fff;border-color:var(--c-primary)}.xcard .xadd .svgicon{width:14px;height:14px;stroke-width:2.2}.cartside{position:sticky;top:70px;display:flex;flex-direction:column;gap:14px}.summary{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:22px}.summary h3{font-family:var(--font-head);font-size:18px;font-weight:800;margin-bottom:16px}.coupon{display:flex;gap:8px;margin-bottom:6px}.coupon input{flex:1;height:44px;border:1.5px solid var(--c-line);border-radius:100px;padding:0 16px;font:inherit;font-size:13px;background:var(--c-surface-2);color:var(--c-text);transition:.14s}.coupon input:focus{outline:none;border-color:var(--c-primary);background:#fff}.coupon button{flex:none;background:var(--c-ink);color:#fff;font-family:var(--font-head);font-weight:700;font-size:13px;padding:0 18px;border-radius:100px;transition:.14s}.coupon button:hover{background:var(--c-primary)}.couponmsg{font-size:12px;font-weight:600;margin:8px 2px 0;min-height:16px}.couponmsg.ok{color:#1c7a4d}.couponmsg.err{color:#d6201f}.sumrows{display:flex;flex-direction:column;gap:11px;margin:18px 0;padding:18px 0;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line)}.sumrow{display:flex;align-items:baseline;justify-content:space-between;font-size:13.5px;color:var(--c-text)}.sumrow[hidden]{display:none}.sumrow span{color:var(--c-muted);white-space:nowrap}.sumrow span small{display:block;font-size:10.5px;color:#9aa9b8;white-space:normal}.sumrow b{font-family:var(--font-head);font-weight:700;color:var(--c-ink);font-size:14px}.sumrow b.disc,.sumrow b.free{color:#1c7a4d}.sumtotal{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.sumtotal span{font-family:var(--font-head);font-weight:700;font-size:15px;color:var(--c-ink)}.sumtotal span small{font-size:11px;color:var(--c-muted);font-weight:500;margin-left:5px}.sumtotal b{font-family:var(--font-head);font-weight:800;font-size:26px;color:var(--c-ink)}.taksitmini{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--c-muted);margin-bottom:16px}.taksitmini .svgicon{width:16px;height:16px;color:var(--c-primary)}.taksitmini b{font-family:var(--font-head);color:var(--c-primary)}.checkoutbtn{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--c-primary);color:#fff;font-family:var(--font-head);font-weight:800;font-size:15px;padding:16px;border-radius:100px;transition:.15s;width:100%}.checkoutbtn:hover{background:var(--c-primary-d);gap:14px}.checkoutbtn .svgicon{width:18px;height:18px;stroke-width:2.4}.shipest{margin-top:18px;padding-top:18px;border-top:1px dashed var(--c-line)}.shipesthead{display:flex;align-items:center;gap:8px;font-family:var(--font-head);font-weight:700;font-size:13px;color:var(--c-ink);margin-bottom:10px}.shipesthead .svgicon{width:17px;height:17px;color:var(--c-primary)}.shiprow{display:flex;gap:8px}.shiprow input{flex:1;height:40px;border:1.5px solid var(--c-line);border-radius:100px;padding:0 14px;font:inherit;font-size:12.5px;background:var(--c-surface-2);color:var(--c-text)}.shiprow input:focus{outline:none;border-color:var(--c-primary);background:#fff}.shiprow button{flex:none;background:var(--c-surface-2);border:1.5px solid var(--c-line);color:var(--c-ink);font-family:var(--font-head);font-weight:700;font-size:12px;padding:0 14px;border-radius:100px;transition:.14s}.shiprow button:hover{border-color:var(--c-primary);color:var(--c-primary)}.shipresult{font-size:12px;color:var(--c-muted);margin-top:9px;min-height:16px;line-height:1.5}.shipresult b{color:#1c7a4d;font-family:var(--font-head)}.paymini{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid var(--c-line)}.paymini span{font-family:var(--font-head);font-weight:800;font-size:10px;letter-spacing:.03em;color:#56657a;background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:5px;padding:4px 7px}.paymini .securenote{flex-basis:100%;display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--c-muted);margin-top:6px}.paymini .securenote .svgicon{width:14px;height:14px;color:#1c7a4d}.cartrust{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);padding:6px 16px}.cartrust .ct{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:12.5px;color:var(--c-text)}.cartrust .ct:not(:last-child){border-bottom:1px solid var(--c-line)}.cartrust .ct .svgicon{width:20px;height:20px;color:var(--c-primary);flex:none}.cartrust .ct b{font-family:var(--font-head);color:var(--c-ink)}@media(max-width:980px){.cartlayout{grid-template-columns:1fr}.cartside{position:static}.xgrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.citem{grid-template-columns:72px 1fr;gap:14px}.cthumb2{width:72px;height:72px}.cright{grid-column:1 / -1;flex-direction:row;align-items:center;justify-content:space-between}.xgrid{grid-template-columns:1fr}}.authsec{padding:32px 0 48px}.authcard{display:grid;grid-template-columns:.92fr 1.08fr;max-width:980px;margin:0 auto;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.authcard.wide{grid-template-columns:.86fr 1.14fr}.authside{position:relative;background:var(--c-ink);color:#fff;overflow:hidden;display:flex}.authside .ascrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,#121c26d1,#121c26f2 70%);pointer-events:none}.authside-in{position:relative;padding:40px 36px;display:flex;flex-direction:column;height:100%}.aeyebrow{font-family:var(--font-head);font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent);margin-bottom:16px}.authside h2{color:#fff;font-size:27px;font-weight:800;line-height:1.18;margin-bottom:24px;max-width:15ch}.abenefits{list-style:none;display:flex;flex-direction:column;gap:15px;margin-bottom:auto}.abenefits li{display:flex;align-items:flex-start;gap:12px;font-size:13.5px;color:#dbe5ef;line-height:1.45}.abenefits li .bic{width:26px;height:26px;border-radius:8px;background:#f593312e;color:var(--c-accent);display:grid;place-items:center;flex:none;margin-top:1px}.abenefits li .bic .svgicon{width:15px;height:15px;stroke-width:2.4}.acontact{margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:center;gap:13px}.acontact .ci{width:42px;height:42px;border-radius:11px;background:#ffffff14;color:#fff;display:grid;place-items:center;flex:none}.acontact .ci .svgicon{width:20px;height:20px}.acontact small{display:block;font-size:11.5px;color:#9fb1c4}.acontact b{font-family:var(--font-head);font-size:17px;color:#fff}.authmain{padding:30px 38px 38px}.authtabs{display:flex;gap:4px;background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:100px;padding:5px;margin-bottom:26px}.authtabs button{flex:1;font-family:var(--font-head);font-weight:700;font-size:13px;color:var(--c-muted);padding:11px 8px;border-radius:100px;transition:.15s;white-space:nowrap}.authtabs button:hover{color:var(--c-ink)}.authtabs button.on{background:var(--c-surface);color:var(--c-primary);box-shadow:var(--shadow-sm)}.apane{animation:fadein .25s ease}.apane h1{font-size:23px;font-weight:800;margin-bottom:7px}.apane .asub{font-size:13.5px;color:var(--c-muted);line-height:1.5;margin-bottom:22px;max-width:42ch}.bayibadge{display:inline-flex;align-items:center;gap:8px;background:#e3f3ec;color:#1c7a4d;font-family:var(--font-head);font-weight:700;font-size:12px;padding:6px 13px;border-radius:100px;margin-bottom:14px}.bayibadge .svgicon{width:15px;height:15px}.aform-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.afield{display:block;margin-bottom:15px}.afield.col2{grid-column:1 / -1}.albl{display:block;font-family:var(--font-head);font-weight:600;font-size:12.5px;color:var(--c-ink);margin-bottom:7px}.albl .req{color:#d6201f}.ain{position:relative;display:flex;align-items:center}.ain>.svgicon{position:absolute;left:15px;width:18px;height:18px;color:var(--c-muted);pointer-events:none}.ain input,.ain select,.ain textarea{width:100%;height:50px;border:1.5px solid var(--c-line);border-radius:var(--radius-sm);padding:0 16px 0 44px;font:inherit;font-size:14px;background:var(--c-surface-2);color:var(--c-text);transition:.15s}.ain textarea{height:auto;padding:13px 16px 13px 44px;min-height:88px;resize:vertical;line-height:1.5}.ain.nofield input,.ain.nofield select{padding-left:16px}.ain input::placeholder,.ain textarea::placeholder{color:#9aa9b8}.ain input:focus,.ain select:focus,.ain textarea:focus{outline:none;border-color:var(--c-primary);background:#fff}.ain select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--c-text)}.ain .selarr{position:absolute;left:auto;right:14px;width:16px;height:16px;color:var(--c-muted);pointer-events:none}.pwtog{position:absolute;right:8px;width:34px;height:34px;border-radius:8px;display:grid;place-items:center;color:var(--c-muted);transition:.14s}.pwtog:hover{background:var(--c-surface-2);color:var(--c-ink)}.pwtog .svgicon{width:18px;height:18px}.arow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 20px}.acheck{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--c-text);cursor:pointer}.acheck input{width:17px;height:17px;accent-color:var(--c-primary);flex:none}.alink{font-size:13px;font-weight:600;color:var(--c-primary)}.alink:hover{text-decoration:underline;text-underline-offset:2px}.akvkk{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;color:var(--c-text);line-height:1.5;margin-bottom:13px;cursor:pointer}.akvkk input{width:18px;height:18px;accent-color:var(--c-primary);flex:none;margin-top:1px}.akvkk a{color:var(--c-primary);font-weight:600}.akvkk a:hover{text-decoration:underline;text-underline-offset:2px}.abtn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;background:var(--c-primary);color:#fff;font-family:var(--font-head);font-weight:800;font-size:14.5px;padding:15px;border-radius:100px;transition:.15s}.abtn:hover{background:var(--c-primary-d);gap:14px}.abtn .svgicon{width:17px;height:17px;stroke-width:2.4}.abtn.green{background:#1c7a4d}.abtn.green:hover{background:#176b43}.abtn.ghost{background:var(--c-surface);color:var(--c-ink);border:1.5px solid var(--c-line)}.abtn.ghost:hover{background:var(--c-surface-2);border-color:var(--c-primary);color:var(--c-primary)}.adiv{display:flex;align-items:center;gap:14px;margin:20px 0;font-size:12.5px;color:var(--c-muted);text-align:center}.adiv:before,.adiv:after{content:"";flex:1;height:1px;background:var(--c-line)}.ainfo{display:flex;align-items:flex-start;gap:10px;background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--radius-sm);padding:12px 14px;font-size:12.5px;color:var(--c-muted);line-height:1.5;margin-bottom:18px}.ainfo .svgicon{width:17px;height:17px;color:var(--c-primary);flex:none;margin-top:1px}.amsg{display:flex;align-items:center;gap:10px;background:#e3f3ec;border:1px solid #bfe3d0;color:#176b43;border-radius:var(--radius-sm);padding:13px 15px;font-size:13px;font-weight:600;margin-bottom:18px}.amsg .svgicon{width:18px;height:18px;flex:none}@keyframes fadein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:820px){.authcard,.authcard.wide{grid-template-columns:1fr;max-width:480px}.authside{display:none}.authmain{padding:26px 24px 30px}.aform-grid{grid-template-columns:1fr}}.pcard .pimg,.scard .simg,.dealcard .dthumb,.gallery .main{position:relative}.pcard .pimg img,.scard .simg img,.dealcard .dthumb img,.gallery .main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:12px;display:block}.recoitem .rthumb img,.crow .cthumb img,.thumbs .th img,.popstrip .pthumb img{width:100%;height:100%;object-fit:cover;display:block}.popstrip .pthumb{overflow:hidden}.bayiband .bcta{align-items:flex-end;text-align:right}.paychips span{display:inline-flex;align-items:center}.paychips span img{height:16px;width:auto;display:block}.paychips span:has(img){padding:5px 9px}.bchip{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:6px 14px}.bchip img{height:38px;width:auto;max-width:150px;object-fit:contain;opacity:.9;transition:opacity .16s}.bchip:hover img{opacity:1}.promo .promoimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.catbanner{border-radius:var(--radius-lg);overflow:hidden;margin-bottom:18px;box-shadow:var(--shadow);aspect-ratio:4/1}.catbanner img{width:100%;height:100%;object-fit:cover;display:block}
