@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:100 900;src:url(../../fonts/commissioner-greek.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF,U+1F00-1FFF}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:100 900;src:url(../../fonts/commissioner-latin.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--head: "Commissioner", system-ui, sans-serif;--bg: #f3f5f8;--card: #fff;--surface: #fff;--surface-2: #f7f8fa;--surface-3: #eef1f5;--surface-4: #e2e6ec;--line: #e3e7ed;--line-soft: #eff2f5;--line-strong: #cdd4de;--ink: #141a24;--ink-2: #364152;--muted: #5c6678;--sale: #e11d48;--radius: 12px;--shadow: none;--shadow-lg: 0 16px 40px -18px rgba(20, 26, 36, .4);--nav-bg: #fff;--nav-ink: var(--ink);--nav-hover: var(--surface-3);--hero-bg: radial-gradient(900px 420px at 88% 20%, color-mix(in srgb, var(--accent) 38%, transparent), transparent 62%), linear-gradient(118deg, color-mix(in srgb, var(--brand) 92%, #000) 0%, var(--brand) 58%, color-mix(in srgb, var(--brand) 70%, #fff) 100%);--hero-ink: #fff;--footer-bg: #111722;--footer-ink: #b6bfcc;--announce-bg: var(--accent);--hdr-bg: #fff;--hdr-ink: var(--ink);--hdr-sub: var(--muted);--brand-accent: var(--accent)}.mk-hdr-dark{--hdr-bg: #121826;--hdr-ink: #fff;--hdr-sub: #aab3c2}.mk-hdr-brand{--hdr-bg: var(--brand);--hdr-ink: #fff;--hdr-sub: color-mix(in srgb, #fff 75%, var(--brand))}h1,h2,h3,.section-head h2,.ptab,.deal h2,.catalog-btn,.logo-text{font-family:var(--head)}h1{font-weight:800;letter-spacing:-.015em}.announce{color:var(--accent-ink, #141a24);font-weight:700}.topbar{background:var(--surface);border-bottom:1px solid var(--line);font-size:.84rem}.topbar a{color:var(--ink-2)}.topbar a:hover{color:var(--brand);text-decoration:none}.header{background:var(--hdr-bg);box-shadow:0 1px 0 var(--line)}.header-in{gap:18px;min-height:80px}.logo,.logo-text{color:var(--hdr-ink)}.mk-hdr-dark .logo-brand,.mk-hdr-brand .logo-brand{color:#fff}.search{max-width:none}.search input{height:46px;border:2px solid var(--brand);border-right:0;border-radius:10px 0 0 10px;background:#fff;padding-left:16px;font-size:.95rem}.mk-hdr-brand .search input,.mk-hdr-dark .search input{border-color:transparent}.search input:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 18%,transparent)}.search button{height:46px;width:58px;border-radius:0 10px 10px 0;background:var(--brand);color:#fff}.mk-hdr-brand .search button{background:var(--accent);color:var(--accent-ink, #141a24)}.mk-hdr-dark .catalog-btn{background:var(--brand)}.mk-hdr-brand .catalog-btn{background:color-mix(in srgb,var(--brand) 70%,#000)}.hact{color:var(--hdr-ink);flex-direction:column;gap:2px;font-size:.74rem;padding:6px 9px}.hact svg{width:24px;height:24px}.hact-lbl{font-size:.74rem;font-weight:600;color:var(--hdr-sub)}.hact:hover{background:color-mix(in srgb,var(--hdr-ink) 8%,transparent);text-decoration:none}.header .icon-btn{color:var(--hdr-ink)}.cart-btn{background:var(--accent);color:var(--accent-ink, #141a24);border-radius:10px;flex-direction:row;gap:8px;padding:0 14px;height:46px;font-size:.9rem}.cart-btn .hact-lbl{color:var(--accent-ink, #141a24);font-size:.9rem;font-weight:800}.cart-btn:hover{background:color-mix(in srgb,var(--accent) 88%,#000)}.badge{background:var(--sale);color:#fff}.mainnav{background:var(--surface);border-top:1px solid var(--line)}.mk-hdr-dark .mainnav,.mk-hdr-brand .mainnav{border-top:0}.nav-link{color:var(--ink-2);font-weight:650;font-size:.9rem;padding:12px}.nav-item:hover>.nav-link,.nav-item:focus-within>.nav-link{background:none;color:var(--brand);box-shadow:inset 0 -2px 0 var(--brand)}.nav-sale{color:var(--sale)!important;font-weight:800}.nav-badge{background:var(--accent);color:var(--accent-ink, #141a24)}.mega{border-top:0;border-radius:0 0 14px 14px;box-shadow:0 28px 50px -24px #141a2473}.mega-title{color:var(--ink)}.hero{border-radius:0 0 28px 28px}.hero-in{padding-top:54px;padding-bottom:58px}.hero-kicker{display:inline-block;background:color-mix(in srgb,#fff 16%,transparent);border:1px solid color-mix(in srgb,#fff 30%,transparent);color:#fff;padding:5px 12px;border-radius:30px;font-weight:700;font-size:.82rem}.hero h1{font-size:clamp(1.9rem,4vw,3rem);font-weight:850;line-height:1.08}.hero .btn-light{background:var(--accent);color:var(--accent-ink, #141a24);border:0}.hero .btn-light:hover{filter:brightness(1.06)}.btn{border-radius:10px;font-weight:700}.btn-primary{background:var(--brand);border-color:var(--brand)}.btn-primary:hover{background:color-mix(in srgb,var(--brand) 86%,#000)}.section{padding-top:26px;padding-bottom:8px}.section-head{align-items:center;margin-bottom:14px}.section-head h2{font-size:1.45rem;font-weight:800;display:flex;align-items:center;gap:10px}.section-head h2:before{content:"";width:6px;height:1.1em;border-radius:3px;background:linear-gradient(var(--brand),var(--accent))}.section-head a{color:var(--brand)}.grid{grid-template-columns:repeat(auto-fill,minmax(min(196px,100%),1fr));gap:12px}@media (min-width: 1280px){.grid{grid-template-columns:repeat(5,1fr)}.grid-listing{grid-template-columns:repeat(4,1fr)}}.card{border:1px solid var(--line);border-radius:var(--radius);transition:border-color .15s,box-shadow .15s,transform .15s}.card:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--line));box-shadow:var(--shadow-lg);transform:translateY(-2px)}.card-media{padding:10px;background:#fff}.card-media img{transition:transform .25s}.card:hover .card-media img{transform:scale(1.04)}.card-body{padding:10px 12px 12px;gap:4px}.card-title{font-weight:650;font-size:.92rem;line-height:1.3;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.card-sku{font-size:.75rem}.tag{border-radius:7px;font-weight:800;font-size:.76rem}.tag-sale{background:var(--sale)}.tag-new{background:var(--brand)}.price strong{font-size:1.18rem;font-weight:850;color:var(--ink)}.price s+strong,.card .price s~strong{color:var(--sale)}.btn-cart{background:var(--brand);border-radius:9px}.btn-cart:hover{background:color-mix(in srgb,var(--brand) 86%,#000)}.card-tools .tool{border-radius:50%;border:1px solid var(--line)}.deal{border:0;box-shadow:0 0 0 1px var(--line)}.deal-clock b{background:linear-gradient(160deg,var(--ink),color-mix(in srgb,var(--brand) 40%,var(--ink)))}.cat-banner-big{background:linear-gradient(150deg,color-mix(in srgb,var(--brand) 14%,#fff),#fff 62%)}.filters{border:1px solid var(--line);border-radius:var(--radius)}.subcat{border-radius:10px}.pdp-buy .btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink, #141a24)}.pdp-buy .btn-primary:hover{background:color-mix(in srgb,var(--accent) 88%,#000)}.perks{background:var(--surface);border-top:1px solid var(--line)}.perk svg{color:var(--brand)}.newsletter{background:linear-gradient(118deg,color-mix(in srgb,var(--brand) 92%,#000),var(--brand));color:#fff}.newsletter .btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink, #141a24)}.footer{background:var(--footer-bg);color:var(--footer-ink)}@media (max-width: 560px){.grid,.grid-listing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.header-in{min-height:60px;gap:8px}.hact{flex-direction:row}.hact-lbl{display:none}.cart-btn{height:42px;padding:0 12px}.search input,.search button{height:44px}.hero{border-radius:0 0 20px 20px}.section-head h2{font-size:1.22rem}.grid{gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr))}.card-body{padding:8px 10px 10px}}
