/* zPortal.ZSHOP – standardní vzhled (úroveň 40, typ 80). Zákazník přepisuje jen proměnné nebo doplňuje pravidla. */
:root{
  --brand:#0b7a63; --brand-ink:#fff; --accent:#ef6c2b; --ink:#1b2430; --muted:#5f6a79;
  --bg:#f6f7f9; --surface:#fff; --line:#e3e6eb; --field-line:#8a929c; --ok:#188a4a; --no:#c0392b;
  --radius:12px; --maxw:1200px; --font:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --font-head:var(--font); --shadow:0 1px 2px rgba(20,30,50,.06),0 6px 18px rgba(20,30,50,.06);
}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;font:16px/1.5 var(--font);color:var(--ink);background:var(--bg)}
img{max-width:100%;height:auto;display:block}
a{color:inherit}
h1,h2,h3{font-family:var(--font-head);line-height:1.2;margin:0 0 .5em}
h1{font-size:1.8rem}
.wrap{max-width:var(--maxw);margin:0 auto;padding:0 16px}
main.wrap{padding-top:20px;padding-bottom:40px;min-height:60vh}
.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:#fff;padding:8px;z-index:100}
.muted{color:var(--muted)} .center{text-align:center;padding:60px 0}

/* hlavička */
.site-header{background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}
.bar{display:flex;align-items:center;gap:14px;padding-top:10px;padding-bottom:10px;flex-wrap:wrap}
.logo{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:700;font-size:1.05rem;min-width:0;flex:0 1 auto}
.logo-text{max-width:11rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.logo-mark{display:block;width:auto;height:42px;background:none;box-shadow:none;border-radius:0;color:inherit}
.logo-mark img{display:block;height:42px;width:auto}
.logo-word{display:flex;flex-direction:column;line-height:1;gap:3px}
.lw-name{font-size:1.45rem;font-weight:800;letter-spacing:-.01em}
.lw-name b{color:var(--ink);font-weight:800}.lw-name i{font-style:normal;color:#0b7a6b;font-weight:800}
.logo-word small{font-size:.58rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}
.search{flex:1 1 220px;display:flex;max-width:480px;min-width:180px}
.search input{flex:1;min-width:0;padding:10px 14px;border:1px solid var(--line);border-right:0;border-radius:var(--radius) 0 0 var(--radius);font:inherit;background:var(--bg)}
.search button{padding:0 16px;border:0;background:var(--brand);color:var(--brand-ink);border-radius:0 var(--radius) var(--radius) 0;font:inherit;cursor:pointer}
.langs{display:flex;gap:2px}
.langs a{padding:4px 7px;border-radius:6px;text-decoration:none;font-size:.8rem;text-transform:uppercase;color:var(--muted)}
.langs a[aria-current]{background:var(--ink);color:#fff}
.basket-link{display:flex;align-items:center;gap:8px;text-decoration:none;padding:8px 12px;border-radius:var(--radius);background:var(--bg);white-space:nowrap}
.mainnav{border-top:1px solid var(--line);background:var(--surface)}
.mainnav .wrap{display:flex;gap:4px;align-items:stretch;flex-wrap:wrap}
.nav-group{position:relative}
.nav-title,.nav-link{display:block;padding:12px 14px;font-weight:600;font-size:.92rem;text-decoration:none;cursor:default}
.nav-link{cursor:pointer}
.nav-group:hover .nav-drop,.nav-group:focus-within .nav-drop{display:grid}
.nav-drop{display:none;position:absolute;top:100%;left:0;min-width:220px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:8px;z-index:60}
.nav-drop a{padding:8px 10px;border-radius:8px;text-decoration:none;display:flex;justify-content:space-between;gap:12px}
.nav-drop a:hover{background:var(--bg)}
.nav-drop small{color:var(--muted)}

/* obsah */
.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-bottom:28px}
.tile{display:flex;flex-direction:column;gap:2px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none}
.tile:hover{border-color:var(--brand);box-shadow:var(--shadow)}.tile small{color:var(--muted)}
.sec{margin:28px 0 14px;font-size:1.3rem}
.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}
.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .15s}
.card:hover{box-shadow:var(--shadow)}
.card-img{position:relative;display:block;background:var(--bg)}.card-img img{width:100%}
.card-body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px;flex:1}
.card-maker{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}
.card-title{font-size:1rem;margin:0;font-weight:600}.card-title a{text-decoration:none}
.badge{position:absolute;left:10px;top:10px;padding:3px 9px;border-radius:99px;font-size:.75rem;font-weight:700;color:#fff}
.badge-sale{background:var(--accent)}.badge-new{background:var(--brand)}
.price{display:flex;gap:8px;align-items:baseline;margin-top:auto}.price s{color:var(--muted);font-size:.85rem}.price b{font-size:1.1rem}
.price-lg b{font-size:1.7rem}
.stock{font-size:.82rem}.stock.ok{color:var(--ok)}.stock.no{color:var(--no)}
.btn{display:inline-block;border:0;border-radius:var(--radius);padding:10px 16px;background:var(--brand);color:var(--brand-ink);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}
.btn:hover{filter:brightness(1.08)}.btn[disabled]{opacity:.45;cursor:not-allowed}
.btn-lg{padding:13px 24px}
/* vedlejší akce (Zpět, Upravit, Pokračovat v nákupu…): tmavší šedá; barva značky (zelená) patří jen kroku vpřed – 6:1 bílé písmo */
.btn-ghost{background:#5b6472;color:#fff}.btn-ghost:hover{background:#4b5360;filter:none}
.card form{margin-top:8px}.card .btn{width:100%}

/* kategorie */
.crumbs{font-size:.85rem;color:var(--muted);margin-bottom:14px}.crumbs a{text-decoration:none}
.layout{display:grid;grid-template-columns:220px 1fr;gap:24px}
.facets{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px;align-self:start}
.facets h2{font-size:.95rem}.facets ul{list-style:none;margin:0;padding:0}
.facets a{display:flex;justify-content:space-between;padding:6px 8px;border-radius:8px;text-decoration:none}
.facets a:hover,.facets a.on{background:var(--bg);font-weight:600}.facets small{color:var(--muted)}
.clear{display:inline-block;margin-top:8px;font-size:.85rem;color:var(--accent)}
.toolbar{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:12px}
.toolbar small{color:var(--muted);font-weight:400}
.sorts{display:flex;gap:6px;align-items:center;font-size:.88rem;flex-wrap:wrap}
.sorts a{padding:4px 10px;border-radius:99px;text-decoration:none;background:var(--surface);border:1px solid var(--line)}
.sorts a.on{background:var(--ink);color:#fff;border-color:var(--ink)}
.pager{display:flex;gap:6px;margin-top:24px;justify-content:center}
.pager a{min-width:38px;text-align:center;padding:8px;border-radius:8px;background:var(--surface);border:1px solid var(--line);text-decoration:none}
.pager a[aria-current]{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}

/* detail */
.detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px}
.detail-img img{border-radius:var(--radius);width:100%}
.lead{color:var(--muted);font-size:1.05rem}
.buy{display:flex;gap:10px;margin:16px 0}
.qty{width:76px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);font:inherit}
.params{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;margin:16px 0;font-size:.92rem}.params dt{color:var(--muted)}.params dd{margin:0}
/* logo výrobce z přílohy ISK (#AA=346391): pevná výška, žádný posun při načtení */
.maker-logo{display:block;width:fit-content;margin:0 0 4px}.maker-logo img{display:block;height:48px;width:auto;max-width:120px;object-fit:contain}
.tile.has-logo{align-items:center;text-align:center}.maker-tile-logo{display:flex;align-items:center;justify-content:center;height:56px;width:100%;margin-bottom:6px}.maker-tile-logo img{max-height:56px;max-width:min(140px,100%);width:auto;height:auto;object-fit:contain}
.catalog-maker-logo{display:block;height:56px;width:auto;max-width:180px;object-fit:contain;margin:0 0 8px}
.catalog-maker-logo,.maker-logo img{object-position:left center}
.maker-logo-title{margin:0 0 6px}.maker-logo-title img{height:36px;max-width:140px}
.params .maker-logo,[data-repeater=parameters] .maker-logo{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.params .maker-logo img{height:28px;max-width:96px}
@media(max-width:600px){.catalog-maker-logo{height:40px;max-width:140px}}

/* košík */
.lines{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}
.lines th,.lines td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}
.lines .r{text-align:right}.lines img{border-radius:8px}
/* košík: množství má pevnou šířku (obecné pravidlo polí formuláře by ho roztáhlo na šířku buňky a na mobilu smrsklo na nečitelný proužek) */
.lines input.qty{width:76px!important;min-width:64px;text-align:center;flex:none}
.lines form.inline{display:flex;gap:6px;align-items:center;flex-wrap:wrap}
.lines form.inline .btn{padding:9px 12px}
@media (max-width:600px){
  .lines thead{display:none}
  .lines,.lines tbody{display:block}
  .lines tr{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:6px 10px;padding:10px 12px;border-bottom:1px solid var(--line)}
  .lines td{display:block;padding:0;border:0;min-width:0}
  .lines td:nth-child(1){grid-row:1 / span 2}
  .lines td:nth-child(1) img{width:56px;height:56px;object-fit:cover}
  .lines td:nth-child(2){grid-column:2;grid-row:1;overflow-wrap:anywhere}
  .lines td:nth-child(5){grid-column:3;grid-row:1;justify-self:end}
  .lines td:nth-child(3){grid-column:2;grid-row:2}
  .lines td:nth-child(4){grid-column:3;grid-row:2;align-self:center}
}
.inline{display:flex;gap:6px}.x{border:0;background:none;font-size:1.4rem;color:var(--muted);cursor:pointer}
.sum{box-sizing:border-box;width:100%;margin:20px 0 0 auto;max-width:380px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px}
.sum>div{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:7px 0}.sum>div>span:last-child{white-space:nowrap;text-align:right}.sum>.btn{margin-top:12px}.sum-total{font-size:1.25rem;font-weight:700;border-top:1px solid var(--line);margin-top:6px;padding-top:10px!important}
.sum form{margin-top:12px}.sum .btn{width:100%;text-align:center;box-sizing:border-box}.sum>.btn+.btn{margin-top:8px}
.free{margin-bottom:16px}.free .free-note{display:block;margin-top:2px;color:var(--muted);font-size:12px}.free-bar{height:8px;border-radius:99px;background:var(--line);overflow:hidden;margin-bottom:4px}.free-bar i{display:block;height:100%;background:var(--ok)}

/* přihlášení */
.userbox{display:flex;gap:6px;align-items:center;font-size:.88rem;white-space:nowrap}
.userbox>a{text-decoration:none;color:var(--ink);padding:6px 9px;border-radius:8px}.userbox>a:hover{background:var(--bg)}.userbox>a[data-login-popup]{background:var(--bg);font-weight:600}
.userbox button{border:0;background:none;color:var(--muted);cursor:pointer;font:inherit}
.userbox>a.ub-login{display:inline-flex;align-items:center;gap:6px;min-height:40px}
.ub-ico{flex:none;display:none}
.lg-reg-pop{margin:0;text-align:center}
.hdr-ico{place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:none;color:var(--ink);cursor:pointer}
.hdr-ico:hover{background:var(--bg)}
.search-toggle{display:none}
.auth{width:100%;max-width:380px;margin:30px auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px}
.auth label{display:block;margin-bottom:12px;font-size:.9rem}.auth input{display:block;width:100%;margin-top:4px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);font:inherit;background:var(--bg);color:var(--ink)}
.auth .btn{width:100%}.err{color:var(--no)}

/* patička */
.site-footer{--footer-bg:#1b2430;--footer-fg:#c9d1db;background:var(--footer-bg);color:var(--footer-fg);border-top:1px solid var(--line);padding:32px 0 12px;margin-top:20px}   /* patička má vlastní tmavé barvy v obou motivech (dřív --ink, který je v tmavém motivu světlý) */
.site-footer .cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}
.site-footer a{display:block;text-decoration:none;padding:2px 0;color:inherit}.site-footer a:hover{color:#fff;text-decoration:underline}.site-footer b{color:#fff;display:block;margin-bottom:6px}
.copy{margin-top:20px;font-size:.8rem;opacity:.7}
.site-footer .copy a{display:inline;padding:0}   /* odkaz ZAS Group na stejném řádku jako © */

.checkout{display:grid;gap:18px;max-width:none}
.co-block{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px}
.co-block h2{margin:0 0 10px;font-size:1.05rem}
.co-opt{display:flex;gap:10px;align-items:flex-start;padding:8px 0;border-top:1px solid var(--line);cursor:pointer}
.co-opt:first-of-type{border-top:0}
.co-opt span{flex:1}.co-opt small{display:block}
.co-opt input:disabled+span,.co-opt input:disabled~b{opacity:.4}
.checkout textarea{width:100%;margin-top:6px;padding:8px;border:1px solid var(--field-line);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit}
/* text z ISK může obsahovat <label> (souhlas s podmínkami) – nesmí dostat mřížku formulářového popisku, jinak se odkaz a tečka lámou na řádky (qa1) */
.param-text.param-text label{display:inline;font:inherit;margin:0}
.alert{background:#fdecea;color:#8a1c12;border:1px solid #f3b8b1;border-radius:10px;padding:10px 14px}
@media (max-width:820px){
  .bar{gap:10px 12px}
  /* hd1: jeden řádek – logo vlevo, vpravo lupa · stát · jazyk · přihlášení · košík; hledání se rozbalí pod ním až po klepnutí na lupu */
  [data-header-bar]{gap:8px 6px}
  [data-header-bar] .logo{order:1;margin-right:auto}
  [data-header-bar] .search-toggle{order:2}[data-header-bar] .state-pick{order:3}[data-header-bar] .langs,[data-header-bar] .langs-menu{order:4;margin-left:0}
  [data-header-bar] .userbox,[data-header-bar] .userbox:has(.user-menu){order:5}[data-header-bar] .userbox:has(.user-menu) .user-name{display:none}
  [data-header-bar] .compare-link{order:6}
  [data-header-bar] .basket-link{order:6;padding:7px 10px}
  [data-header-bar] .tools{order:7}[data-header-bar] .tools:not(:has(*)){display:none}
  [data-header-bar] .search{order:8;flex:1 1 100%;max-width:none;display:none}
  [data-header-bar].search-open .search{display:flex}
  [data-header-bar] .search-toggle{display:inline-grid}
  [data-header-bar].search-open .search-toggle{background:var(--bg);color:var(--ink)}
  /* stát i jazyk zároveň: oba malé, bez ikony zeměkoule, ať se řádek vejde i na 390 px */
  [data-header-bar]:has(.langs-menu,.langs) .state-pick svg{display:none}[data-header-bar] .state-pick{padding:6px 9px}[data-header-bar] .langs-menu summary{padding:6px 8px}[data-header-bar] .basket-link{padding:7px 8px}
  .userbox>a.ub-reg{display:none}
  .basket-link [data-basket-total],.basket-link .bsep{display:none}
  .mainnav .nav-title,.mainnav .nav-link{white-space:nowrap}
  .design-switch summary{padding:7px 12px}
}
@media (prefers-color-scheme:dark){.alert{background:#3b1714;color:#ffb4ab;border-color:#6b2a24}}

.stack{display:grid;gap:12px}
.stack label{display:grid;gap:4px}
.stack input,.stack select{padding:9px 10px;border:1px solid var(--field-line);border-radius:8px;background-color:var(--surface);color:var(--ink);font:inherit}
.two{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}
.subnav{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--line)}
.notice{background:#e8f5ea;color:#1c5a2c;border:1px solid #b5dcbc;border-radius:10px;padding:10px 14px}
@media (prefers-color-scheme:dark){.notice{background:#14301b;color:#a8e0b5;border-color:#2c5c37}}
.attr{display:grid;gap:4px;font-size:.9rem}
.attr select,.attr input{padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink);font:inherit}
.buy{flex-wrap:wrap}
.qprices{margin:10px 0;border-collapse:collapse;width:100%;max-width:320px}
.qprices caption{text-align:left;font-weight:600;padding-bottom:4px}
.qprices td{padding:4px 0;border-top:1px solid var(--line)}
.actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:10px 0}
.actions select,.actions input{padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink);font:inherit}
.tools{display:flex;gap:4px;font-size:.88rem}
.tools a{text-decoration:none;color:var(--ink);padding:6px 9px;border-radius:8px}.tools a:hover{background:var(--bg)}
/* porovnání: ikona s počtem v hlavičce (skrytá, dokud skript nenajde nic v cookie) a přepínač Porovnat u zboží; tabulka je v pages/compare.html */
.compare-link{position:relative;display:inline-grid;text-decoration:none}.compare-link[hidden]{display:none}
.compare-count{position:absolute;top:3px;right:1px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--brand);color:var(--brand-ink);font-size:.7rem;font-weight:700;line-height:18px;text-align:center}
.cmp-form{margin:0}.card .cmp-form{margin-top:2px}
.cmp-toggle{display:inline-flex;align-items:center;gap:6px;padding:4px 2px;border:0;background:none;color:var(--muted);font:inherit;font-size:.85rem;cursor:pointer}
.cmp-toggle:hover{color:var(--ink);text-decoration:underline}.cmp-toggle[aria-pressed=true]{color:var(--brand);font-weight:600}
.cmp-detail .cmp-toggle{padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);font-size:.92rem;justify-content:center;width:100%}
.cmp-detail .cmp-toggle[aria-pressed=true]{border-color:var(--brand);color:var(--brand)}
.rich{line-height:1.6}.rich img{max-width:100%;height:auto}
.news-item{border-top:1px solid var(--line);padding:10px 0}
.poll-row{display:grid;grid-template-columns:1fr 2fr auto;gap:10px;align-items:center;padding:4px 0}
.poll-bar{background:var(--line);border-radius:99px;height:10px;overflow:hidden}.poll-bar i{display:block;height:100%;background:var(--ink)}
.video iframe{max-width:100%;border:0}
.toast{position:fixed;left:50%;bottom:58px;transform:translate(-50%,20px);display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;justify-content:center;
  max-width:calc(100vw - 32px);background:var(--toast-bg,#8bc53f);color:var(--toast-ink,#1b2430);padding:8px 8px 8px 20px;border-radius:99px;
  box-shadow:0 8px 24px rgba(0,0,0,.18);font-weight:600;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .25s,visibility .25s;z-index:200}
.toast.on{opacity:1;visibility:visible;transform:translate(-50%,0);pointer-events:auto}
.toast-link{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:700;white-space:nowrap}
.toast-x{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:24px;line-height:1;cursor:pointer;flex:none}
.toast-x:hover,.toast-x:focus-visible{background:rgba(0,0,0,.1)}

@media (max-width:820px){
  .layout{grid-template-columns:1fr}.detail{grid-template-columns:1fr}
  .bar{flex-wrap:wrap}.search{order:5;flex-basis:100%;max-width:none}.logo-text{display:none}.logo-word small{display:none}.lw-name{font-size:1.2rem}
  .mainnav .wrap{overflow-x:auto;flex-wrap:nowrap}.nav-drop{position:fixed;left:8px;right:8px;top:auto}
}
@media (prefers-color-scheme:dark){
  :root{--bg:#0f1318;--surface:#171d25;--line:#2a323d;--field-line:#6b7480;--ink:#e8edf3;--muted:#8d98a6}
}

/* výběr výdejního místa Uloženky */
#ulozenka-picker { margin-top: .75rem; }
#ulozenka-picker .co-filter, #ulozenka-picker select { width: 100%; box-sizing: border-box; }
#ulozenka-picker select { margin-top: .4rem; }

/* přepnutí na podřízeného uživatele (B2B) */
.switch-user { display: inline-block; margin: 0 .5rem; }
.switch-user select { max-width: 14rem; }

/* způsob výpisu zboží */
.view-switch{display:flex;gap:6px;margin:0 0 12px}
.view-switch a{padding:4px 10px;border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;font-size:.9rem}
.view-switch a.on{background:var(--accent,#0b5fff);color:#fff;border-color:transparent}
.list-view{display:flex;flex-direction:column;gap:10px}
.row-card{display:grid;grid-template-columns:120px 1fr auto;gap:14px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:10px}
.row-img img{display:block;width:120px;height:120px;object-fit:contain}
.row-buy{display:flex;flex-direction:column;align-items:flex-end;gap:6px}
.table-wrap{overflow-x:auto}
.product-table{width:100%;border-collapse:collapse}
.product-table th,.product-table td{padding:8px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}
.product-table .num{text-align:right;white-space:nowrap}
.product-table .t-qty{width:5rem}
.product-table .t-name small{display:block}
.product-table .ok{color:var(--ok,#0a7a2f)}.product-table .no{color:var(--muted)}
.table-actions{margin-top:12px;text-align:right}
@media (max-width:600px){.row-card{grid-template-columns:80px 1fr}.row-img img{width:80px;height:80px}.row-buy{grid-column:1/-1;align-items:stretch}}
.sum-row{display:flex;justify-content:space-between;padding:4px 0}
#order-sum .sum-total{font-size:1.1rem;font-weight:700;border-top:1px solid var(--line);margin-top:6px;padding-top:6px;display:flex;justify-content:space-between}

.stack label.co-opt,.form-sec label.co-opt,.zs-pop label.co-opt{display:flex;flex-direction:row;align-items:flex-start;gap:10px}
.form-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}
.form-sec{grid-column:span 12;display:flex;flex-direction:column;gap:12px}
.form-cols-1{grid-column:span 1}.form-cols-2{grid-column:span 2}.form-cols-3{grid-column:span 3}.form-cols-4{grid-column:span 4}.form-cols-5{grid-column:span 5}.form-cols-6{grid-column:span 6}
.form-cols-7{grid-column:span 7}.form-cols-8{grid-column:span 8}.form-cols-9{grid-column:span 9}.form-cols-10{grid-column:span 10}.form-cols-11{grid-column:span 11}
@media (max-width:820px){.form-sec{grid-column:span 12!important}}
.form-sec-title{margin:6px 0 0;font-size:1rem}
.form-links{margin:0}
form.stack .two{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}
label.has-error input,label.has-error textarea,label.has-error select{border-color:#c0392b}
.req{color:#c0392b}
/* formuláře: jednotné prvky, rozestupy, rozbalovací bloky */
.stack{display:flex;flex-direction:column;gap:16px}
form label{display:flex;flex-direction:column;gap:6px;font-size:.92rem}
form label .lbl{font-weight:600;color:var(--ink)}
form label .req{color:#c0392b}
form input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=submit]),
form select,form textarea{width:100%;box-sizing:border-box;min-height:44px;padding:11px 14px;border:1px solid var(--field-line);border-radius:var(--radius);background-color:var(--surface);color:var(--ink);font:inherit;line-height:1.3;transition:border-color .15s,box-shadow .15s}
form textarea{resize:vertical;min-height:84px}
form select{appearance:none;-webkit-appearance:none;padding-right:38px;cursor:pointer;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%238a94a3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat:no-repeat;background-position:right 14px center}
/* fulltext: pole a tlačítko tvoří jeden pruh; obecné pravidlo formulářových polí (výše) nesmí zaoblit pravé rohy pole ani vrátit pravý okraj */
form.search input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=submit]){width:auto;flex:1;min-width:0;border-right:0;border-radius:var(--radius) 0 0 var(--radius)}
form.search input:focus{position:relative;z-index:1}
form.search button{border-radius:0 var(--radius) var(--radius) 0}
/* nadpis kroku dostává fokus jen kvůli čtečkám (tabindex=-1) – rámeček fokusu by na něm vypadal jako chyba (qa1) */
:is(h1,h2,h3)[tabindex="-1"]:focus{outline:0}
form input:focus,form select:focus,form textarea:focus{outline:0;border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 22%,transparent)}
form input::placeholder,form textarea::placeholder{color:var(--muted);opacity:.7}
/* pole jen pro čtení / neaktivní: jasně jiné než editovatelné (šedé pozadí, čárkovaný okraj), ale čitelné (bez průhlednosti) */
form input[readonly],form input:disabled,form select:disabled,form textarea[readonly],form textarea:disabled{background:var(--bg);border-style:dashed;border-color:var(--line);color:var(--muted);cursor:not-allowed;box-shadow:none}
/* kontaktní údaje: úzká předvolba a číslo popisné, PSČ vedle města; hlášky kontroly u pole */
form .two:has(>.f-phone_prefix),form .two:has(>.f-g_phone_prefix){grid-template-columns:8rem minmax(0,1fr)}
form .two:has(>.f-house_number),form .two:has(>.f-g_house){grid-template-columns:minmax(0,1fr) 7rem}
form .two:has(>.f-zip+.f-city),form .two:has(>.f-g_zip+.f-g_city){grid-template-columns:7.5rem minmax(0,1fr)}
form .two>label{min-width:0}
/* pole v řádku: stejná horní hrana; nápověda nebo hláška pod jedním polem nesmí posunout ani roztáhnout sousední */
form .two{align-items:start}
form label[hidden],.form-sec [hidden],.af-row [hidden]{display:none!important}
@media (max-width:340px){form .two:has(>.f-phone_prefix),form .two:has(>.f-g_phone_prefix),form .two:has(>.f-house_number),form .two:has(>.f-g_house),form .two:has(>.f-zip+.f-city),form .two:has(>.f-g_zip+.f-g_city){grid-template-columns:minmax(0,1fr)}}
.field-msg{color:var(--no);font-size:.85rem;line-height:1.35}
.field-msg[hidden]{display:none}
/* chyba u zaškrtávátka (souhlas) a přepínačů: zvýrazněný celý řádek, text pod ním (co3) */
form label.co-opt.has-error,form fieldset.has-error{outline:2px solid var(--no,#c0392b);outline-offset:4px;border-radius:8px;background:color-mix(in srgb,var(--no,#c0392b) 7%,transparent)}
form label.co-opt+.field-msg,form fieldset+.field-msg{display:block;margin:6px 0 4px}
form [aria-invalid=true]:focus-visible{outline:2px solid var(--no,#c0392b);outline-offset:2px}
.field-msg .link-btn{border:0;background:none;padding:0;font:inherit;color:var(--brand);text-decoration:underline;cursor:pointer}
form input:user-invalid,form select:user-invalid,form input[aria-invalid=true]{border-color:var(--no)}
form label.has-error input,form label.has-error select,form label.has-error textarea{border-color:#c0392b;box-shadow:0 0 0 3px rgba(192,57,43,.14)}
form .two{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}
form .co-opt:not(.zs-x){display:flex;flex-direction:row;align-items:center;gap:10px;padding:2px 0;font-size:.95rem;border:0}
form .co-opt input[type=checkbox],form .co-opt input[type=radio]{width:18px;height:18px;margin:0;flex:none;accent-color:var(--brand)}
form details{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}
form details>summary{list-style:none;cursor:pointer;padding:13px 16px;font-weight:600;display:flex;justify-content:space-between;align-items:center;user-select:none}
form details>summary::-webkit-details-marker{display:none}
form details>summary::after{content:"";width:9px;height:9px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg) translateY(-2px);transition:transform .15s}
form details[open]>summary::after{transform:rotate(-135deg) translateY(-2px)}
form details[open]>summary{border-bottom:1px solid var(--line)}
form details>*:not(summary){margin:14px 16px}
form details>*:not(summary):last-child{margin-bottom:16px}
form .btn-lg{width:100%;padding:14px 18px;font-size:1rem}
.form-sec{gap:16px}
.form-sec .form-sec-title{margin:0;font-size:1.05rem}
.form-links{display:flex;gap:16px;flex-wrap:wrap;margin:4px 0 0;font-size:.92rem}
.auth form,.co-block form{max-width:none}
.alert{background:color-mix(in srgb,#c0392b 10%,var(--surface));border:1px solid color-mix(in srgb,#c0392b 40%,var(--line));color:var(--ink);border-radius:var(--radius);padding:12px 14px}
.notice{background:color-mix(in srgb,var(--brand) 10%,var(--surface));border:1px solid color-mix(in srgb,var(--brand) 35%,var(--line));border-radius:var(--radius);padding:12px 14px}
.detail-info form.buy,form.buy{display:block;margin:0}
.buy-attrs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:14px 0 12px}
.buy-row{display:flex;gap:12px;align-items:stretch;margin-top:14px}
form .buy-row input.qty{width:96px!important;flex:none!important;text-align:center}
form .buy-attrs label{min-width:0}
form .buy-attrs select,form .buy-attrs input{width:100%}
.buy-row .btn{flex:1;width:auto}
.detail-info .actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin:14px 0}
/* oblíbené a nákupní seznamy: hvězdička pod názvem zboží + dialog (na mobilu spodní panel) */
.fav{display:flex;align-items:center;margin:-2px 0 8px}
.fav-star{display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;padding:0 10px 0 8px;margin-left:-8px;border:0;border-radius:22px;background:transparent;color:var(--muted,#555);font:inherit;font-size:14px;cursor:pointer;text-decoration:none}
.fav-star svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;flex:none}
.fav-star:hover,.fav-star:focus-visible{color:var(--brand,#0b7a63);background:color-mix(in srgb,var(--brand,#0b7a63) 9%,transparent)}
.fav.is-on .fav-star{color:var(--brand,#0b7a63)}
.fav.is-on .fav-star svg{fill:currentColor}
.fav-dlg{border:0;border-radius:14px;padding:0;width:min(420px,calc(100vw - 32px));max-height:min(80vh,620px);box-shadow:0 20px 60px rgba(0,0,0,.35);background:var(--surface,#fff);color:var(--ink,#222)}
.fav-dlg::backdrop{background:rgba(0,0,0,.45)}
.fav-dlg[open]:not(:modal){position:fixed;inset:0;margin:auto;height:fit-content;z-index:1000}
.fav-dlg.is-busy{cursor:progress}
.fav-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 12px 8px 20px}
.fav-head h2{margin:0;font-size:18px}
.fav-x{width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:26px;line-height:1;cursor:pointer}
.fav-x:hover{background:color-mix(in srgb,currentColor 8%,transparent)}
.fav-lists{display:grid;gap:2px;padding:0 12px;max-height:40vh;overflow:auto}
.fav-row{display:flex;align-items:center;gap:12px;min-height:44px;padding:4px 8px;border-radius:8px;cursor:pointer;margin:0}
.fav-row:hover{background:color-mix(in srgb,currentColor 5%,transparent)}
.fav-row input{width:20px;height:20px;margin:0;flex:none;accent-color:var(--brand,#0b7a63)}
.fav-row .fav-name{flex:1;min-width:0;overflow-wrap:anywhere}
.fav-empty{margin:4px 8px 8px}
.fav-msg{margin:8px 20px 0;color:var(--no,#b42318);font-size:14px}
.fav-new{display:grid;gap:6px;padding:14px 20px 4px;margin:0;border-top:1px solid var(--line,#e3e6ea);margin-top:10px}
.fav-new-l{font-size:14px;font-weight:600;margin:0}
.fav-new-row{display:flex;gap:8px}
.fav-new-row input{flex:1;min-width:0}
.fav-new-row .btn{flex:none;white-space:nowrap}
.fav-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 20px 18px}
.fav-foot .fav-clear{min-height:40px}.fav-foot .fav-clear[hidden]{display:none}
.fav-manage{font-size:14px;margin-left:auto}
@media (max-width:600px){
  .fav-dlg[open]{margin:auto 0 0;width:100%;max-width:100%;border-radius:16px 16px 0 0;max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0px)}
  .fav-new-row{flex-wrap:wrap}.fav-new-row .btn{flex:1 1 100%}
}
.actions .btn{white-space:nowrap}
.detail-info form.stack{gap:12px}
/* našeptávač hledání po oddílech */
.suggest{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:90;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.2);max-height:min(70vh,520px);overflow:auto;padding:6px 0}
.sg-title{padding:10px 16px 4px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}
.sg-title:not(:first-child),.sg-sec+.sg-sec>.sg-title{border-top:1px solid var(--line);margin-top:6px}
.sg-item{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:8px 16px;text-decoration:none;color:inherit}
.sg-item:hover,.sg-item.on{background:var(--bg)}
.sg-item small{color:var(--muted)}
.sg-all{border-top:1px solid var(--line);margin-top:6px;font-weight:600;color:var(--brand-text,var(--brand))}
.sg-item.sg-rich{justify-content:flex-start}.sg-img{width:52px;height:52px;object-fit:contain;flex:none;background:#fff;border-radius:6px}
.sg-text{flex:1;min-width:0;display:flex;flex-direction:column}.sg-maker{font-style:normal;font-size:.75rem;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}
.sg-price{flex:none;text-align:right;display:flex;flex-direction:column;align-items:flex-end}.sg-price s{font-size:.78rem;color:var(--muted)}.sg-price b{font-size:1rem}
/* hlavička: jazyk, uživatel a košík u pravého okraje */
.bar .search+*{margin-left:auto}
/* uživatelské menu, plovoucí tlačítko vzhledu, vyskakovací okna */
.user-menu{position:relative}
.user-menu summary{list-style:none;cursor:pointer;padding:6px 10px;border-radius:8px;background:var(--bg);font-weight:600;max-width:11rem;overflow:hidden;text-overflow:ellipsis;user-select:none}
.user-menu summary::-webkit-details-marker{display:none}
.user-menu summary{display:inline-flex;align-items:center;gap:8px}
.user-ava{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--surface);font-size:.78rem;font-weight:700;letter-spacing:.02em}
.user-menu[open] .user-ava{background:var(--surface);color:var(--ink)}
.user-ava.has-img{overflow:hidden;background:var(--surface-2,#eee)}.user-ava.has-img img{width:100%;height:100%;object-fit:cover;display:block}
.user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
@media(max-width:560px){.user-name{display:none}.user-menu summary{padding:3px;border-radius:50%}}
.user-menu[open] summary{background:var(--ink);color:var(--surface)}
.menu-list{position:absolute;right:0;top:calc(100% + 4px);z-index:60;display:flex;flex-direction:column;gap:2px;min-width:200px;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:6px}
.menu-bonus{padding:8px 10px 10px;margin-bottom:2px;border-bottom:1px solid var(--line);color:var(--muted);font-size:.9rem}.menu-bonus b{color:var(--ink)}
.menu-list a,.menu-list button{display:block;text-align:left;padding:8px 10px;border-radius:6px;text-decoration:none;color:var(--ink);background:none;border:0;font:inherit;cursor:pointer;width:100%}
.menu-list a:hover,.menu-list button:hover{background:var(--bg)}
.menu-list hr{border:0;border-top:1px solid var(--line);margin:4px 0;width:100%}
.menu-list select{width:100%;padding:7px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--ink);font:inherit}
.design-switch{position:fixed;left:14px;bottom:calc(14px + var(--zs-cookie-h,0px) + var(--zs-bar-h,0px));z-index:70;font-size:.85rem}
.design-switch summary{list-style:none;cursor:pointer;padding:8px 14px;border-radius:99px;background:var(--ink);color:var(--surface);box-shadow:var(--shadow);user-select:none}
.design-switch summary::-webkit-details-marker{display:none}
.design-list{position:absolute;left:0;bottom:calc(100% + 6px);min-width:170px;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:6px;display:flex;flex-direction:column}
.design-list a{padding:7px 10px;border-radius:6px;text-decoration:none;color:var(--ink)}.design-list a:hover{background:var(--bg)}.design-list a[aria-current]{font-weight:700;color:var(--brand-text,var(--brand))}
.design-list hr{border:0;border-top:1px solid var(--line);margin:4px 0;width:100%}
.design-note{margin:2px 4px 6px;max-width:230px;font-size:.8rem;line-height:1.35;color:var(--muted)}
.design-switch summary b{font-weight:700}
.design-list{max-height:min(70vh,520px);overflow:auto;max-width:calc(100vw - 28px)}
.design-list a{min-height:40px;display:flex;align-items:center;gap:6px}
/* mobil: Vzhled jen jako kulatá ikona 44 px, ať nepřekrývá tlačítka obsahu; při plovoucím oznámení se schová (ov1, zs-float) */
@media (max-width:600px){.design-switch{left:0;bottom:calc(96px + var(--zs-cookie-h,0px) + var(--zs-bar-h,0px))}.design-switch summary{width:30px;height:44px;padding:0 2px 0 0;display:grid;place-items:center;border-radius:0 12px 12px 0;font-size:1rem;opacity:.9}.design-switch[open] summary{opacity:1}.design-switch .ds-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}
.zs-pop{position:fixed;z-index:120;width:min(380px,calc(100vw - 16px));background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.22);animation:zs-pop-in .12s ease-out}
.zs-pop-wide{width:min(440px,calc(100vw - 16px))}
.zs-pop::before{content:"";position:absolute;top:-7px;left:var(--zs-arrow,40px);width:12px;height:12px;background:var(--surface);border-left:1px solid var(--line);border-top:1px solid var(--line);transform:translateX(-50%) rotate(45deg)}
.zs-pop-body{padding:16px 18px;max-height:min(70vh,560px);overflow:auto}
.zs-pop-loading{display:flex;align-items:center;justify-content:center;gap:12px;min-height:110px;color:var(--muted);font-size:.9rem}
.zs-pop-spinner{width:28px;height:28px;border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:zs-pop-spin .8s linear infinite}
@keyframes zs-pop-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.zs-pop-spinner{animation:none}}
.zs-pop .stack{display:flex;flex-direction:column;gap:12px}
.zs-pop label{display:flex;flex-direction:column;gap:4px;font-size:.9rem}
.zs-pop input[type=text],.zs-pop input[type=password],.zs-pop input[type=email]{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink);font:inherit}
.zs-pop .ext-login{margin-top:12px}
.ext-login{display:grid;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}
.ext-login-title{margin:0;font-size:.85rem}
/* přihlášení přes poskytovatele: vzhled podle pravidel značek (Google světlé s barevným G, Facebook #1877F2, Apple černé, Microsoft světlé);
   písmo a velikost pevné, aby je skin nepřepsal (verzálky, vlastní font) – loga jsou vložená SVG, nic se nenačítá zvenku */
a.ext-btn.ext-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 16px;border:1px solid #747775;border-radius:6px;background:#fff;color:#1f1f1f;
  font:500 15px/1.2 Roboto,"Segoe UI",system-ui,-apple-system,Arial,sans-serif;text-transform:none;letter-spacing:.01em;text-decoration:none;text-align:center;box-sizing:border-box}
a.ext-btn.ext-btn:hover{background:#f6f8fa}
a.ext-btn.ext-btn:focus-visible{outline:3px solid #1a73e8;outline-offset:2px}
a.ext-btn .ext-ico{display:inline-flex;flex:none;width:20px;justify-content:center}
a.ext-btn.ext-facebook{background:#1877f2;border-color:#1877f2;color:#fff}
a.ext-btn.ext-facebook:hover{background:#166fe5}
a.ext-btn.ext-apple{background:#000;border-color:#000;color:#fff}
a.ext-btn.ext-apple:hover{background:#1f1f1f}
a.ext-btn.ext-microsoft{border-color:#8c8c8c;color:#5e5e5e;font-weight:600}
.co-ext.ext-login{border-top:0;margin-top:12px;padding-top:0}
/* nastavení účtu: propojení s poskytovateli přihlášení */
.ext-links{max-width:560px;margin-top:28px;padding-top:18px;border-top:1px solid var(--line)}
.ext-links h2{margin:0 0 4px;font-size:1.15rem}
.ext-link-list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}
.ext-link{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}
.ext-link-ico{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-weight:700;background:var(--bg);color:var(--ink);border:1px solid var(--line)}
.ext-link-ico.ext-facebook{background:#1877f2;border-color:#1877f2;color:#fff}.ext-link-ico.ext-apple{background:#000;border-color:#000;color:#fff}
.ext-link-ico.ext-google{color:#4285f4}
.ext-link-text{display:grid;min-width:0}.ext-link-text small{color:var(--muted);overflow-wrap:anywhere}
.ext-link.is-linked .ext-link-text small{color:var(--ink)}
.ext-link-form{display:flex;flex-wrap:wrap;gap:8px;align-items:end;justify-content:flex-end;margin:0}
.ext-link-form .btn{min-height:44px;white-space:nowrap}
.ext-link-form .btn-ghost{border:1px solid var(--line)}
.ext-link-pass{display:grid;gap:4px;font-size:.85rem;flex:1 1 180px}.ext-link-hint{flex:1 1 100%;font-size:.8rem}
.ext-link:has(.ext-link-pass){grid-template-columns:40px minmax(0,1fr)}.ext-link:has(.ext-link-pass) .ext-link-form{grid-column:1/-1;justify-content:flex-start}
@media (max-width:480px){.ext-link{grid-template-columns:40px minmax(0,1fr)}.ext-link-form{grid-column:1/-1;justify-content:stretch}.ext-link-form .btn{flex:1 1 auto}}
/* Nastavení účtu: vlevo formulář, vpravo karty Přihlášení přes a Přístupové klíče (od 1024 px); užší pod sebou (#AA=346391, qa2) */
.acc-settings{display:grid;gap:24px;align-items:start}
.acc-settings-main{min-width:0}
.acc-settings-main :is(div,form)>p.muted:first-child{margin-top:0}
.acc-settings-side{display:grid;gap:16px;min-width:0;max-width:560px}
.acc-settings-side .ext-links{max-width:none;margin:0;padding:18px 18px 20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}
.acc-settings-side .ext-links>.muted{margin:0 0 4px;font-size:.92rem}
.acc-settings-side .ext-link{background:var(--bg)}
@media (min-width:1024px){.acc-settings{grid-template-columns:minmax(0,560px) minmax(340px,410px);justify-content:space-between;gap:40px}.acc-settings-side{max-width:none}}
/* přístupové klíče (passkey): tlačítko přihlášení a sekce v nastavení účtu (#AA=346391) */
.pk-login{display:grid;gap:6px;margin-top:12px}
.pk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;background:var(--surface);color:var(--ink);border:1px solid var(--ink)}
.pk-btn:hover{background:var(--bg)}.pk-btn[disabled]{opacity:.6;cursor:progress}
.pk-ico{flex:none}
.pk-status{margin:0;font-size:.9rem}
.co-pane .pk-login{margin-top:4px}
.ext-link-ico.pk-key{color:var(--brand)}
.pk-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}
.pk-more>summary{list-style:none;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);white-space:nowrap}
.pk-more>summary::-webkit-details-marker{display:none}
/* přístupový klíč: tlačítka vždy pod názvem a datem, jinak v užším bloku zmáčknou text do sloupce po slovech (5. 11. 2026) */
.pk-item{grid-template-columns:40px minmax(0,1fr)}
.pk-item .pk-actions{grid-column:2;justify-content:flex-start}
.pk-item:has(.pk-more[open]) .pk-actions{grid-column:1/-1}
.pk-more[open]{flex:1 1 100%}
.pk-form{display:grid;gap:8px;margin-top:8px}.pk-form p{margin:0}.pk-form label{display:grid;gap:4px}
.pk-form .btn{min-height:44px;justify-self:start}
.pk-danger{background:#b42318;color:#fff}
.pk-add{display:flex;flex-wrap:wrap;gap:8px;align-items:end;margin-top:12px}
/* s platným klíčem se další nenabízí naplno: sbalené „Přidat klíč pro další zařízení“ (jiné zařízení mimo synchronizaci klíčů); bez podpory prohlížeče se skryje celé */
.pk-another{margin-top:12px}.pk-another>summary{cursor:pointer;color:var(--brand);font-size:.92rem;min-height:44px;display:inline-flex;align-items:center}.pk-another .pk-add{margin-top:4px}.pk-another:has(form[hidden]){display:none}
.pk-add label{flex:1 1 220px;display:grid;gap:4px}.pk-add .btn{min-height:44px}
.pk-add .pk-status{flex:1 1 100%}
.pk-none{margin:10px 0 0}
@media (max-width:480px){.pk-actions{grid-column:1/-1;justify-content:stretch}.pk-actions .pk-more{flex:1 1 0}.pk-more>summary{width:100%}.pk-form .btn,.pk-add .btn{width:100%}}
.login-links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;font-size:.92rem}
.zs-pop input[type=text],.zs-pop input[type=password],.zs-pop input[type=email]{min-height:44px;box-sizing:border-box;width:100%}
.zs-pop .btn{min-height:44px}
@media(max-width:560px){.zs-pop{left:8px!important;right:8px;width:auto;max-width:none}.zs-pop::before{display:none}.zs-pop-body{padding:16px 16px 20px}}
@keyframes zs-pop-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.mini-lines{list-style:none;margin:0;padding:0}
.mini-lines li{display:grid;grid-template-columns:52px 1fr auto auto;gap:4px 12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}
.mini-img{grid-row:span 2;width:52px;height:52px;border-radius:8px;background:var(--bg);overflow:hidden;display:block}.mini-img img{width:100%;height:100%;object-fit:cover}
.mini-name{font-weight:600;text-decoration:none;color:var(--ink);grid-column:2 / span 2}
.mini-qty{font-size:.85rem}.mini-total{text-align:right}
.mini-lines li form{grid-row:1 / span 2;grid-column:4}
.mini-sum{display:flex;justify-content:space-between;font-size:1.15rem;padding:14px 0 10px}
.mini-actions{display:flex;gap:8px}.mini-actions .btn{flex:1;text-align:center}
.basket-tools{margin-top:28px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:14px;grid-template-columns:auto 1fr;align-items:center}
.bt-actions{display:flex;flex-wrap:wrap;gap:8px}
.bt-import{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}
.bt-import label{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.9rem;color:var(--muted)}
.bt-import input[type=file]{font-size:.85rem;max-width:230px}
@media (max-width:700px){.basket-tools{grid-template-columns:1fr}.bt-import{justify-content:flex-start}.bt-import label,.bt-import input[type=file]{width:100%;max-width:none}}
@media print{.site-header,.site-footer,.basket-tools,.no-print,#toast{display:none!important}}
.basket-rails{margin-top:28px;display:grid;gap:8px;min-width:0}
/* nad lištou správce; konec stránky (patička, tlačítka pokladny) se pod lištou neschová */
body::after{content:"";display:block;height:var(--zs-cookie-h,0px)}
.cookie-bar{position:fixed;left:0;right:0;bottom:var(--zs-bar-h,0px);z-index:50;background:var(--surface);border-top:1px solid var(--line);padding:10px 0;box-shadow:0 -4px 16px rgba(0,0,0,.08)}
.cookie-bar[hidden]{display:none}
/* kompaktní pruh: text ISK (nadpis + odstavec + Podrobné nastavení) v jednom odstavci vlevo, tlačítka vpravo; Odmítnout jako vedlejší akce */
.cookie-bar .container{display:flex;gap:10px 24px;align-items:center;justify-content:space-between}
.cookie-bar .container>div:first-child{flex:1 1 auto;min-width:0;font-size:.88rem;line-height:1.45}
.cookie-bar .container>div:first-child>b{margin-right:.35em}
.cookie-bar p{display:inline;margin:0;font-size:inherit}
.cookie-bar .cookie-more{margin-left:.35em;white-space:nowrap}
.cookie-bar .container>div:nth-child(2){display:flex;gap:8px;flex:0 0 auto}
.cookie-bar .btn{cursor:pointer;padding:9px 16px;font-size:.92rem;white-space:nowrap;text-align:center}
.cookie-bar ._noAgreeCookie{background:#5b6472;color:#fff}.cookie-bar ._noAgreeCookie:hover{background:#4b5360;filter:none}
@media (max-width:720px){
  .cookie-bar{padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px))}
  .cookie-bar .container{flex-direction:column;align-items:stretch;gap:8px}
  .cookie-bar .container>div:first-child{font-size:.82rem;line-height:1.4}
  .cookie-bar .container>div:nth-child(2)>.btn{flex:1 1 0;padding:10px 8px}
}
#cookieModal{display:none}
#cookieModal.on{display:grid;place-items:center;position:fixed;inset:0;z-index:300;background:rgba(0,0,0,.5)}
#cookieModal .pageDesc{background:var(--surface);padding:20px 24px;border-radius:14px;max-width:520px;margin:12px}

/* jazyky: při víc než dvou jazycích rozbalovací nabídka směrem dolů */
.langs-menu{position:relative}
.langs-menu summary{list-style:none;cursor:pointer;padding:4px 9px;border:1px solid var(--line);border-radius:6px;font-size:.8rem;text-transform:uppercase;color:var(--muted);user-select:none}
.langs-menu summary::-webkit-details-marker{display:none}
.langs-menu summary::after{content:"";display:inline-block;margin-left:6px;border:4px solid transparent;border-top-color:currentColor;vertical-align:-2px}
.langs-menu[open] summary{background:var(--ink);color:#fff;border-color:var(--ink)}
.langs-list{position:absolute;right:0;top:calc(100% + 4px);z-index:60;display:flex;flex-direction:column;min-width:64px;background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow);padding:4px}
.langs-list a{padding:5px 10px;border-radius:5px;display:block}
.langs-list a:hover{background:var(--bg)}

/* objednávka po krocích */
.co-page .form-grid{align-items:start;grid-template-rows:repeat(8,auto) 1fr}   /* poslední řádek pružný: vysoký postranní souhrn tak nenatahuje řádky dlaždic vlevo, ty drží pod sebou */
.co-stepper{grid-column:1 / span 8}
.co-steps{list-style:none;display:flex;gap:6px;padding:0;margin:0;flex-wrap:wrap}
.co-steps li{flex:1 1 0;min-width:0;white-space:normal;line-height:1.15;font-size:.85rem;display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--muted);font-weight:600;cursor:default}
.co-steps li span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--line);color:var(--ink);font-size:.8rem;flex:none}
.co-steps li.on{border-color:var(--brand);color:var(--ink);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand) 20%,transparent)}
.co-steps li.on span,.co-steps li.done span{background:var(--brand);color:var(--brand-ink)}
.co-steps li.done{color:var(--ink);cursor:pointer}
.co-step{grid-column:1 / span 8}
.co-step[hidden]{display:none!important}
.co-bonus.is-off{display:none}.co-bonus-intro{margin:0 0 8px}.co-bonus-opt{padding:6px 0}
.co-step.co-half{grid-column:auto / span 4}
#sec-delivery{grid-column:1/span 4;grid-row:2}#sec-payment{grid-column:5/span 4;grid-row:2}
.co-step.co-half .co-opt{padding:9px 11px;margin:6px 0;font-size:.92rem}
.co-step.co-half .co-opt small{font-size:.8rem}
/* úvodní text kroku (z parametrů ISK) je karta jako ostatní: stejný okraj, vnitřní odsazení i horní hrana jako souhrn vpravo */
/* „Dodací adresa je shodná s fakturační“: stejná karta a odsazení jako okolní bloky, zaškrtávátko zarovnané s jejich obsahem */
.co-page .co-same-address{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:10px 14px}
.co-page .co-same-address .co-opt,.co-page .co-same-address .co-opt:has(input:checked){margin:0;padding:0;border:0;background:none;box-shadow:none}
.co-text{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px}
.co-text:not(:has(*)){display:none}
/* oddíl jen s prázdným textem z ISK (bez tužtiček správce) je neviditelný – žádný prázdný bílý panel */
.co-text:not(:has(>:not([data-zs-isk-empty]))):not(:has(.zs-isk-empty)){display:none}
.co-page .co-text .param-text{padding:0;margin:0}.co-page .co-text .param-text>*{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.co-page .co-text>*{margin-left:0;padding-left:0}
.co-text .param-text,.co-text .param-text>:first-child{margin-top:0;padding-top:0}.co-text .param-text>:last-child{margin-bottom:0}
.co-text h1,.co-text h2,.co-text h3{margin:0 0 6px;font-size:1.1rem}
.co-steps{margin:0}
.co-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px}
.co-card>h2{margin:0 0 4px;font-size:1.1rem}
.co-aside{grid-column:9 / span 4;grid-row:2;position:static;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px}
.co-aside h2{margin:0 0 10px;font-size:1.05rem}
/* pravý sloupec (souhrn + souhlasy) je jedna ukotvená karta přes všechny řádky vlevo; bez JS zůstává souhrn v řádku 2 a souhlasy pod ním */
.co-page.co-side-merged .co-aside{grid-row:2 / -1;position:sticky;top:var(--zs-sticky-offset,16px);align-self:start}
.co-page.co-side-merged .co-aside .co-navigation{margin:14px 0 0;padding:0;border:0;background:none}.co-page.co-side-merged .co-aside .co-nav{margin:0;display:flex;gap:10px;justify-content:space-between}.co-page.co-side-merged .co-aside .co-nav .btn{flex:1}
.co-page.co-side-merged .co-aside .co-text{border:0;background:none;padding:0;margin:14px 0 12px;font-size:.88rem;line-height:1.5}
.co-page.co-side-merged .co-aside .co-consent{grid-column:auto;grid-row:auto;margin:16px 0 0;padding:16px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:none}
@media(max-width:900px){.co-page.co-side-merged .co-aside{position:static;max-height:none;overflow:visible;grid-row:auto}}
.co-lines{list-style:none;margin:0 0 12px;padding:0}
.co-lines li,.co-summary-line{display:grid;grid-template-columns:auto 1fr auto;gap:8px;padding:6px 0;border-bottom:1px solid var(--line);font-size:.9rem}
.co-lines .co-qty{color:var(--muted)}
.co-summary-line{display:flex;align-items:center}.co-summary-line .co-name{flex:1;min-width:0}.co-thumb{flex:none;width:40px;height:40px;object-fit:cover;border-radius:6px}.co-attr{display:block;color:var(--muted);font-size:.8rem}
.co-aside .sum{margin:0;border:0;padding:0;max-width:none}
/* přihlášení (krok 1 pokladny, /login): Už mám účet · Využít přihlášení přes · Nákup bez registrace / Nový zákazník –
   na počítači vedle sebe, na tabletu a mobilu pod sebou; karty stejně vysoké, tlačítka dole */
.co-choice,.login-panes{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch}
@media (min-width:1024px){.co-choice,.auth .login-panes{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}
.auth:has(.login-panes){max-width:1100px}
/* jen „Už mám účet“ (uzavřený shop, bez registrace a přihlášení přes) – jeden panel, ne úzký sloupec ani 1100 px */
.auth:has(.login-panes):not(:has(.lg-pane + .lg-pane)){max-width:520px}
@media (min-width:1024px){.auth:has(.lg-pane + .lg-pane):not(:has(.lg-pane + .lg-pane + .lg-pane)){max-width:820px}}
@media (max-width:1023px){.auth:has(.login-panes){max-width:560px}}
.lg-pane{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}
.lg-title{margin:0;font-size:1.05rem}
.lg-foot{margin-top:auto;display:flex;flex-direction:column;gap:8px}
.lg-foot .btn,.lg-providers .btn{width:100%;min-height:48px;padding-top:0;padding-bottom:0;white-space:nowrap;text-align:center;display:inline-flex;align-items:center;justify-content:center}
.co-pane h3,.lg-pane .lg-title{margin:0 0 2px}
.lg-intro{margin:-4px 0 2px;font-size:.88rem}
.lg-lost{margin:-4px 0 0;text-align:right;font-size:.85rem}
.lg-reg{margin:0;font-size:.88rem}
/* sloupec se nesmí roztáhnout na šířku nejdelšího tlačítka (Alpsport #347223: tlačítka přetékala do vedlejšího sloupce) */
.lg-providers{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
.lg-providers .btn{white-space:normal;line-height:1.2}
.lg-account form{flex:1;display:flex;flex-direction:column}
/* /login: odkazy formuláře (Zapomněl(a) jsem heslo) nad tlačítko, tlačítko je poslední prvek karty */
.lg-account form>.form-links{order:5;margin:-4px 0 0;justify-content:flex-end;font-size:.85rem}
.lg-account form>.btn-lg,.lg-account form>button[type=submit]{order:10;margin-top:auto;min-height:48px;padding-top:0;padding-bottom:0}
.login-panes:has(.lg-new) .lg-account .form-links a[href$="/registration"]{display:none}
.login-panes .ext-login{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;border-top:0;margin:0;padding:0}
.login-panes .pk-login{margin:0}
.login-panes a.ext-btn.ext-btn,.login-panes .pk-btn{min-height:48px;white-space:normal;line-height:1.2;text-align:center}
.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.zs-pop .lg-new{display:none}
.zs-pop .login-panes{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}
/* registrace: od 768 px karta ~920 px a pole ve dvou sloupcích (E-mail | Země, Jméno | Příjmení, Heslo | Heslo znovu, Předvolba + Telefon v levé polovině); užší jeden sloupec */
.auth:has(.form-registration){max-width:920px}
@media (min-width:768px){.form-registration .two:has(>.f-phone_prefix){max-width:calc(50% - 7px)}}
@media (max-width:767px){.form-registration .two:not(:has(>.f-phone_prefix)):not(:has(>.f-ico)){grid-template-columns:minmax(0,1fr)}}
/* vyskakovací přihlášení: od 900 px dva sloupce (účet | přihlášení přes), užší pod sebou s menšími odsazeními; bez vnitřního posuvníku */
.zs-pop-login .zs-pop-body{padding:12px;max-height:calc(100vh - var(--zs-pop-top,80px) - 12px)}
.zs-pop-login .login-panes{gap:10px}
.zs-pop-login .lg-pane{padding:12px 14px;gap:8px}
@media (min-width:900px){.zs-pop-login{width:min(720px,calc(100vw - 16px))}.zs-pop-login .login-panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.zs-pop-login .zs-pop-body{padding:14px}}
/* IČO a DIČ vedle sebe i na mobilu; nápověda k načtení z rejstříku malým písmem */
form .two:has(>.f-g_ico),form .two:has(>.f-ico){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.ares-help{font-size:.8rem;line-height:1.35}
.ares-msg{display:block;font-size:.85rem;line-height:1.35;color:var(--muted)}
.ares-msg.is-bad{color:var(--no)}
.ares-msg .link-btn{border:0;background:none;padding:0;font:inherit;color:var(--brand);text-decoration:underline;cursor:pointer}
/* skok na chybné pole a na začátek kroku nesmí skončit pod lepicí hlavičkou */
.co-page :is(input,select,textarea),.co-page h1,.co-steps{scroll-margin-top:calc(var(--zs-sticky-offset,0px) + 24px)}
.sum [hidden],.co-aside [hidden]{display:none!important}
.co-pane{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}
.co-pane h3{margin:0}
.co-nav{display:flex;justify-content:space-between;gap:12px;margin-top:12px}
.co-nav-back .co-nav{justify-content:flex-start;margin-top:0}
.co-page.co-side-merged .co-aside .co-nav-forward .co-nav .btn{flex:1}
.co-links{display:flex;gap:16px;flex-wrap:wrap;margin:6px 0 0;font-size:.92rem}
.co-recap{display:grid;gap:0;margin:0}
.co-recap>div{display:grid;grid-template-columns:150px 1fr auto;gap:12px;padding:.6rem 0;border-bottom:1px solid var(--line);line-height:1.4}
.co-recap dt{color:var(--muted)}.co-recap dd{margin:0;font-weight:600}
.co-submit{margin-top:18px}.co-submit .btn{width:100%;white-space:normal}.co-consent{grid-column:9/span 4;grid-row:3/span 3}.co-consent .co-opt{align-items:flex-start;font-size:.9rem;line-height:1.5}.co-consent .co-opt input{flex:none;margin-top:4px}.co-navigation{margin-top:0}.co-same-address .co-opt{background:transparent;padding:4px 0!important;border:0!important}
form.checkout .co-opt{border:1px solid var(--line);border-radius:var(--radius);padding:9px 12px;margin:6px 0;align-items:center;background:var(--bg);transition:border-color .12s,background .12s}
.co-step .co-opt:has(input:checked){border-color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,var(--surface))}
.co-step .co-opt.is-off{opacity:.45;cursor:not-allowed}
.co-step .co-opt.has-why{opacity:1}.co-opt.has-why input:disabled+span{opacity:1;color:var(--muted)}
.co-why{display:block;margin-top:2px;color:var(--no);font-size:.875em;line-height:1.35}
.co-hint{margin:8px 0 0}
#pickup-label.err{color:#c0392b}
@media (max-width:900px){
  .co-stepper,.co-step,.co-step.co-half,.co-aside,#sec-delivery,#sec-payment{grid-column:1 / -1}
  #sec-delivery,#sec-payment{grid-row:auto}
  .co-aside{grid-row:auto;position:static;order:5}
  .co-recap>div{grid-template-columns:1fr}
  .co-steps li{flex:1 1 45%;white-space:normal}
}

.attr-buttons{display:flex;flex-wrap:wrap;gap:6px}
.chip input{position:absolute;opacity:0;pointer-events:none}
.chip label{display:inline-block;padding:7px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);cursor:pointer;font-weight:500;font-size:.9rem}
.chip input:checked+label{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,var(--surface));font-weight:700}
.chip input:focus-visible+label{outline:2px solid var(--brand);outline-offset:2px}

/* Address UserControls reuse the existing personal rowset; no request per card. */
.co-address-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}
.co-address-option{position:relative;min-width:0}form.checkout .co-address-option .co-opt{height:100%;margin:0;padding:12px 40px 12px 12px;box-sizing:border-box;gap:10px;font-size:.92rem}
.co-address-option .co-opt>span{min-width:0;overflow-wrap:anywhere}.co-address-option .co-opt small{display:block;font-size:.8rem;margin-top:4px;line-height:1.5}
.co-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--line);border-radius:50%;color:var(--brand-text,var(--brand));background:var(--surface);text-decoration:none;flex:none}
.co-icon:hover,.co-icon:focus-visible{border-color:var(--brand);outline:2px solid color-mix(in srgb,var(--brand) 20%,transparent)}
.co-edit-address{position:absolute;right:6px;top:8px}.co-add-address{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:.9rem;font-weight:600;text-decoration:none;color:var(--brand-text,var(--brand))}
.co-add-address>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid currentColor;border-radius:50%;font-size:24px;font-weight:400;line-height:1}
.co-recap-addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:6px 0 10px}
.co-address-recap{background:var(--bg);border-radius:10px;padding:10px 12px;min-width:0}.co-address-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.co-address-heading h3{font-size:.92rem;margin:0;color:var(--muted)}
.co-address-recap address{display:flex;flex-direction:column;gap:0;font-style:normal;font-size:.9rem;line-height:1.4;overflow-wrap:anywhere}.co-address-recap address strong{margin-bottom:2px}
.co-recap dd small{display:block;font-weight:400;color:var(--muted);font-size:.82rem}
#sec-recap h2{margin-bottom:4px}
@media(max-width:900px){.co-consent{grid-column:1/-1;grid-row:auto;order:6}.co-aside{grid-row:auto;order:5}.co-navigation.co-step-4{order:7}}
@media(max-width:650px){.co-address-choices,.co-recap-addresses{grid-template-columns:1fr}}

/* strom z direktiv (TREE): svisle vnořené seznamy nebo vodorovná lišta s rozbalovacími podúrovněmi */
.zs-tree ul{list-style:none;margin:0;padding:0}
.zs-tree-link{display:flex;align-items:center;gap:8px;padding:6px 10px;color:var(--ink);text-decoration:none;border-radius:var(--radius)}
a.zs-tree-link:hover,a.zs-tree-link:focus-visible{background:color-mix(in srgb,var(--brand) 10%,transparent);color:var(--brand-text,var(--brand))}
.zs-tree-head{font-weight:700;color:var(--muted);text-transform:uppercase;font-size:.78rem;letter-spacing:.04em}
.zs-tree-img{width:28px;height:28px;object-fit:cover;border-radius:6px;flex:none}
.zs-tree-vertical .zs-tree-level .zs-tree-level{margin-left:14px;border-left:1px solid var(--line)}
.zs-tree-horizontal>ul{display:flex;flex-wrap:wrap;gap:4px}
.zs-tree-horizontal .zs-tree-node{position:relative}
.zs-tree-horizontal .zs-tree-level .zs-tree-level{display:none;position:absolute;left:0;top:100%;z-index:30;min-width:220px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}
.zs-tree-horizontal .zs-tree-level .zs-tree-level .zs-tree-level{left:100%;top:0}
.zs-tree-horizontal .zs-tree-node:hover>.zs-tree-level,.zs-tree-horizontal .zs-tree-node:focus-within>.zs-tree-level{display:block}

/* hlavní menu ze stromu (TREE v hlavičce): vzhled jako dřívější nav-group / nav-drop */
.mainnav .zs-tree{display:flex}
.mainnav .zs-tree-horizontal>ul{gap:4px;flex-wrap:wrap}
.mainnav .zs-tree-horizontal>.zs-tree-l1>.zs-tree-node>.zs-tree-link{padding:12px 14px;border-radius:0;font-weight:600;font-size:.92rem;text-transform:none;letter-spacing:0;color:var(--ink);white-space:nowrap}
.mainnav .zs-tree-horizontal>.zs-tree-l1>.zs-tree-node>.zs-tree-head{cursor:default}
.mainnav .zs-tree-horizontal .zs-tree-l2{min-width:220px;padding:8px;z-index:60}
.mainnav .zs-tree-horizontal .zs-tree-l2 .zs-tree-link{padding:8px 10px;border-radius:8px;justify-content:space-between}
.mainnav .zs-tree-horizontal .zs-tree-l2 a.zs-tree-link:hover{background:var(--bg);color:inherit}
@media (max-width:820px){
  .mainnav .wrap{overflow-x:auto;flex-wrap:nowrap}
  .mainnav .zs-tree-horizontal>ul{flex-wrap:nowrap}
  .mainnav .zs-tree-horizontal .zs-tree-node{position:static}
  .mainnav .zs-tree-horizontal .zs-tree-l2{position:fixed;left:8px;right:8px;top:auto}
}

/* mega menu (TREE #LAYOUT=mega): 1. úroveň otevírá panel přes šířku lišty, sloupce = skupiny 2. úrovně, pod nimi odkazy 3. úrovně; obrázek u kterékoli skupiny jen když ho má */
.mainnav .wrap{position:relative}
.zs-tree-mega.zs-tree-horizontal .zs-tree-node{position:static}
.zs-tree-mega.zs-tree-horizontal .zs-tree-node .zs-tree-level{display:none}
.zs-tree-mega.zs-tree-horizontal>.zs-tree-l1>.zs-tree-parent>.zs-tree-link::after{content:"";width:6px;height:6px;margin:-3px 0 0 2px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);opacity:.55;flex:none}
.zs-tree-mega.zs-tree-horizontal>.zs-tree-l1>.zs-tree-node>.zs-tree-head{cursor:pointer}
.zs-tree-mega.zs-tree-horizontal>.zs-tree-l1>.zs-tree-node.open>.zs-tree-link{color:var(--brand-text,var(--brand));box-shadow:inset 0 -2px 0 var(--brand)}
.zs-tree-mega.zs-tree-horizontal>.zs-tree-l1>.zs-tree-node>.zs-tree-l2{position:absolute;left:0;right:0;top:100%;z-index:60;min-width:0;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:18px 28px;align-items:start;padding:20px 24px;max-height:min(72vh,680px);overflow:auto;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);border-radius:0 0 var(--radius) var(--radius);box-shadow:var(--shadow)}
.zs-tree-mega.zs-tree-horizontal:not(.zs-js)>.zs-tree-l1>.zs-tree-node:hover>.zs-tree-l2,
.zs-tree-mega.zs-tree-horizontal:not(.zs-js)>.zs-tree-l1>.zs-tree-node:focus-within>.zs-tree-l2,
.zs-tree-mega.zs-tree-horizontal>.zs-tree-l1>.zs-tree-node.open>.zs-tree-l2{display:grid}
.zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node{min-width:0}
.zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node>.zs-tree-link{justify-content:flex-start;padding:4px 6px;font-weight:700;color:var(--ink);border-radius:8px}
.zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node>.zs-tree-link .zs-tree-img{width:40px;height:40px;border-radius:8px;background:var(--bg)}
.zs-tree-mega.zs-tree-horizontal .zs-tree-l2 .zs-tree-l3{display:block;position:static;min-width:0;margin:2px 0 0;padding:0;border:0;box-shadow:none;background:none}
.zs-tree-mega.zs-tree-horizontal .zs-tree-l3 .zs-tree-link{justify-content:flex-start;padding:3px 6px;font-size:.9rem;font-weight:400;color:var(--muted);border-radius:6px}
.zs-tree-mega.zs-tree-horizontal .zs-tree-l3 .zs-tree-img{width:28px;height:28px;border-radius:6px;background:var(--bg)}
.zs-tree-mega.zs-tree-horizontal .zs-tree-l2 a.zs-tree-link:hover,.zs-tree-mega.zs-tree-horizontal .zs-tree-l2 a.zs-tree-link:focus-visible{background:var(--bg);color:var(--brand-text,var(--brand))}
.zs-tree-mega.zs-tree-horizontal .zs-tree-more .zs-tree-link{color:var(--brand-text,var(--brand));font-weight:600}
.zs-tree-sub{display:none}
@media (max-width:820px){
  .zs-tree-mega.zs-tree-horizontal>.zs-tree-l1>.zs-tree-node>.zs-tree-l2{position:fixed;left:8px;right:8px;top:var(--zs-mega-top,auto);grid-template-columns:1fr;gap:0;padding:6px 8px;max-height:calc(100vh - var(--zs-mega-top,140px) - 8px);max-height:calc(100dvh - var(--zs-mega-top,140px) - 8px);border-radius:var(--radius)}
  .zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:1px solid var(--line)}
  .zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node:last-child{border-bottom:0}
  .zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node>.zs-tree-link{padding:10px 6px}
  .zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node>.zs-tree-link .zs-tree-img{width:32px;height:32px}
  .zs-tree-mega.zs-tree-horizontal .zs-tree-l2 .zs-tree-l3{display:none;grid-column:1/-1;margin:0;padding:0 0 8px 14px}
  .zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node.open>.zs-tree-l3{display:block}
  .zs-tree-mega.zs-tree-horizontal .zs-tree-l3 .zs-tree-link{padding:8px 6px;font-size:.95rem}
  .zs-tree-mega .zs-tree-sub{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--muted);cursor:pointer;border-radius:8px}
  .zs-tree-mega .zs-tree-sub::before{content:"";width:8px;height:8px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s}
  .zs-tree-mega .zs-tree-sub[aria-expanded="true"]::before{margin-top:4px;transform:rotate(-135deg)}
}
@media (prefers-reduced-motion:reduce){.zs-tree-mega .zs-tree-sub::before{transition:none}}

/* dlaždice skupin z direktiv (TILES): pole --tiles = počet v řádku, obrázek nahoře, název pod ním */
.zs-tiles{grid-template-columns:repeat(var(--tiles,4),minmax(0,1fr))}
.tile-photo{padding:0;overflow:hidden;gap:0}
.tile-img{display:block;aspect-ratio:4/3;background:var(--bg);overflow:hidden}
.tile-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}
.tile-photo:hover .tile-img img{transform:scale(1.04)}
.tile-photo{height:100%}
/* fotografie zboží (skupina nemá vlastní obrázek): bílé pozadí, bez ořezu; skupina bez jakéhokoli obrázku: klidná dlaždice s pozadím motivu a symbolem mřížky */
.tile-img.tile-prod{background:#fff}.tile-img.tile-prod img{object-fit:contain;padding:10px}
.tile-img.tile-none{position:relative;background:linear-gradient(135deg,var(--bg),var(--line))}
.tile-img.tile-none::before{content:"";position:absolute;inset:0;margin:auto;width:44px;height:44px;background:var(--muted);opacity:.4;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Crect x='3' y='3' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='13.5' y='3' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='3' y='13.5' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='13.5' y='13.5' width='7.5' height='7.5' rx='1.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Crect x='3' y='3' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='13.5' y='3' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='3' y='13.5' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='13.5' y='13.5' width='7.5' height='7.5' rx='1.5'/%3E%3C/svg%3E") center/contain no-repeat}
.tile-name{min-height:2.6em}
.tile-name{display:block;padding:10px 12px;font-size:.95rem}
@media (max-width:900px){.zs-tiles{grid-template-columns:repeat(min(var(--tiles,4),3),minmax(0,1fr))}}
@media (max-width:560px){.zs-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* adresy: sdílený formulář adresy (účet i krok Adresy objednávky) a seznam adres v účtu */
.co-add-address[hidden],.co-addr-editor[hidden],[data-addr-account][hidden]{display:none!important}
.co-addr-editor{margin-top:14px}
.co-icon.is-busy,.co-add-address.is-busy{opacity:.5;pointer-events:none}
.co-address-option.is-editing .co-opt{border-style:dashed;opacity:.7}
.af-saved{margin:12px 0 0}
.af{display:flex;flex-direction:column;gap:20px;padding:22px 24px;background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius) + 2px);box-shadow:0 8px 28px rgba(20,30,50,.07)}
.af-head{display:flex;align-items:center;justify-content:space-between;gap:12px}
.af-title{margin:0;font-size:1.2rem}
.af-close{font-size:1.3rem;line-height:1}
.af-sub{margin:0 0 10px;font-size:.76rem;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:700}
.af-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px 12px;align-items:start}
.af-c4{grid-column:span 4}.af-c6{grid-column:span 6}.af-c8{grid-column:span 8}.af-c12{grid-column:span 12}
.af-err{color:#c0392b;font-size:.82rem;line-height:1.35}.af-err:empty{display:none}
.af-phone-field{display:flex;flex-direction:column;gap:6px}.af-phone-field .lbl{font-size:.92rem;font-weight:600}
.af-phone{display:grid;grid-template-columns:minmax(7.5rem,8.5rem) minmax(0,1fr);gap:10px}
form .af label.has-error input:not([type=hidden]),form .af label.has-error select,form .af .af-phone-field.has-error input{border-color:#c0392b;box-shadow:0 0 0 3px rgba(192,57,43,.14)}
.co-card .af{box-shadow:none}
.af-type{border:0;margin:0;padding:0;display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.af-type legend{float:left;margin-right:6px;padding:0;font-size:.92rem;font-weight:600}
form label.af-pill{position:relative;display:inline-flex;flex-direction:row;gap:0;cursor:pointer}
.af-pill input{position:absolute;opacity:0;pointer-events:none}
.af-pill span{padding:9px 18px;border:1px solid var(--line);border-radius:99px;background:var(--bg);font-weight:500;transition:border-color .12s,background .12s}
.af-pill input:checked+span{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,var(--surface));color:var(--brand-text,var(--brand));font-weight:700}
.af-pill input:focus-visible+span{outline:2px solid var(--brand);outline-offset:2px}
form details.af-company{background:var(--bg)}
form details.af-company>summary{padding:12px 16px}
form details.af-company[open]>summary{border-bottom:1px solid var(--line)}
.af-actions{display:flex;gap:10px;flex-wrap:wrap}
form .af-actions .btn-lg{width:auto;flex:2 1 200px}
.af-actions .btn-ghost{flex:1 1 120px;display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border:1px solid var(--line)}
.acc-addr-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.acc-addr-head h1{margin:0}
.acc-addr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:16px 0 28px}
.acc-addr{display:flex;flex-direction:column;gap:12px;padding:16px 18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}
.acc-addr address{display:flex;flex-direction:column;gap:2px;flex:1;font-style:normal;line-height:1.5;overflow-wrap:anywhere}
.acc-addr footer{display:flex;gap:8px;flex-wrap:wrap}.acc-addr footer form{margin:0}
.btn-sm{padding:6px 12px;font-size:.88rem}
.af-badge{display:inline-block;padding:3px 10px;border-radius:99px;font-size:.75rem;font-weight:600;background:var(--bg);color:var(--muted)}
.af-badge.is-invoice{background:color-mix(in srgb,var(--brand) 12%,var(--surface));color:var(--brand-text,var(--brand))}
.acc-addr-editor{max-width:720px;margin-top:8px;scroll-margin-top:90px}
@media(max-width:560px){
  .af{padding:16px 14px}
  .af-ic{grid-column:span 6}.af-icdph{grid-column:span 12}
  .af-street{grid-column:span 7}.af-house{grid-column:span 5}.af-house .lbl{white-space:nowrap}
  .af-phone{grid-template-columns:7.5rem minmax(0,1fr)}
}

/* slevové kódy v objednávce */
/* pole a Použít v jednom řádku i na 360 px, nápověda menším písmem pod popiskem (co2) */
.co-discount{margin:6px 0 4px}
.co-discount-row{display:flex;align-items:stretch;gap:8px}
form .co-discount-row input{flex:1 1 auto;min-width:0;width:auto}
.co-discount-apply{flex:none;min-height:44px;padding:0 18px}
form label.f-discount .co-discount-hint{font-size:.82rem;font-weight:400;line-height:1.35;color:var(--muted)}
/* doplňující údaje: číslo objednávky × datum dodání – pole na stejné spodní hraně, na mobilu pod sebou (co2) */
form .two:has(>.f-order_number){grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}
@media (max-width:600px){form .two:has(>.f-order_number){grid-template-columns:minmax(0,1fr)}}
.co-discount-apply:disabled{opacity:.6;cursor:progress}
.co-discount-chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0}
.co-discount-chip{display:inline-flex;align-items:center;gap:8px;padding:5px 6px 5px 12px;border:1px solid var(--brand);border-radius:999px;background:color-mix(in srgb,var(--brand) 9%,var(--surface));font-weight:600;font-size:.92rem}
.co-discount-chip.is-pending{border-style:dashed;border-color:var(--line);background:var(--bg)}
.co-discount-chip button{all:unset;cursor:pointer;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;color:var(--muted);font-size:1.1rem}
.co-discount-chip button:hover,.co-discount-chip button:focus-visible{background:var(--line);color:var(--ink)}
.co-discount-msg{margin:8px 0 0;font-size:.92rem;min-height:1.2em}
.co-discount-msg.is-err{color:var(--no)}.co-discount-msg.is-ok{color:var(--ok);font-weight:600}.co-discount-msg.is-info{color:var(--muted)}
#order-sum.sum-server #sum-delivery,#order-sum.sum-server #sum-payment{display:none!important}
#order-sum.sum-loading{opacity:.55;transition:opacity .12s}
#order-sum .sum-discount{color:var(--ok);font-weight:600}
.eura{margin-left:.5em;font-size:.82em;font-weight:400;color:var(--muted)}.price .eura{display:block;margin:2px 0 0}.mini-total+.eura{display:block;text-align:right}

/* bezpečný režim správce (?zs_safe=1): upozornění, že kódy zákazníka nejsou vloženy */
.zs-safe-note{position:sticky;top:0;z-index:50;background:#8a1f11;color:#fff;font:600 13px/1.4 system-ui,sans-serif;padding:6px 12px;text-align:center}


/* ---- úvodní stránka ---- */
/* text z ISK (UC home-intro): první karta s tlačítkem + poznámka vedle ní; opakované snímky starého slideru se neukazují */
.home-sales .row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;margin:0 0 24px;align-items:stretch}
.home-sales .row>[class*=col-]{width:auto;max-width:none;padding:0;float:none;min-width:0}
.home-sales .clear,.home-sales .splide__progress{display:none}
.home-sales .splide,.home-sales .splide__track{height:100%}
.home-sales .splide__list{display:block;margin:0;padding:0;list-style:none;height:100%}
.home-sales .splide__slide{position:relative;isolation:isolate;list-style:none;min-height:240px;height:100%;box-sizing:border-box;padding:28px 32px!important;font-size:15px!important;line-height:1.5;color:#fff!important;border-radius:var(--radius);background-size:cover!important;background-position:center!important;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:6px}
.home-sales .splide__slide::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.74),rgba(0,0,0,.18))}
.home-sales .splide__slide:nth-child(n+2){display:none}
.home-sales .splide__slide h2{margin:0;font-size:clamp(20px,2.4vw,30px);line-height:1.2;color:#fff}
.home-sales .splide__slide p{margin:0;max-width:60ch;color:#fff}
.home-sales .splide__slide a.more{align-self:flex-start;margin-top:8px;padding:10px 20px;border-radius:var(--radius);background:var(--brand);color:var(--brand-ink);text-decoration:none;font-weight:700}
.home-sales .content{height:100%;box-sizing:border-box;padding:24px 26px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}
.home-sales .content h2{margin:0 0 8px;font-size:1.05rem;text-transform:uppercase;letter-spacing:.05em;color:var(--accent)!important;font-weight:700!important}
.home-sales .content p{margin:0;color:var(--muted)}
@media(max-width:800px){.home-sales .row{grid-template-columns:1fr;gap:14px}.home-sales .splide__slide{min-height:200px;padding:22px 20px!important}}

/* pásy zboží na úvodní stránce: jeden vodorovný řádek se šipkami místo dlouhé mřížky (stránka je kratší, karty zarovnané) */
.home-rail{position:relative}
.home-rail .grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 4*16px)/5);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:6px}
.home-rail .grid::-webkit-scrollbar{display:none}
.home-rail .grid>*{scroll-snap-align:start;min-width:0}
.home-rail .grid>*>.card,.home-rail .grid>.card{height:100%}
@media(max-width:1100px){.home-rail .grid{grid-auto-columns:calc((100% - 3*16px)/4)}}
@media(max-width:800px){.home-rail .grid{grid-auto-columns:calc((100% - 2*12px)/3);gap:12px}}
@media(max-width:560px){.home-rail .grid{grid-auto-columns:calc((100% - 12px)/2.15)}}
.zs-rail-btn{position:absolute;top:38%;z-index:3;width:40px;height:40px;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#111;font:700 22px/1 system-ui,sans-serif;cursor:pointer;padding:0;box-shadow:0 2px 10px rgba(0,0,0,.3)}
.zs-rail-btn:hover{background:#fff}.zs-rail-btn[disabled]{display:none}
.zs-rail-prev{left:-8px}.zs-rail-next{right:-8px}
@media(max-width:560px){.zs-rail-btn{display:none}}
@media(max-width:560px){.home-rail .price{flex-direction:column;align-items:flex-start;gap:0}.home-rail .price b{font-size:1.05rem}.home-rail .card-body{padding:10px 11px 12px}.home-rail .btn{padding:9px 6px;font-size:.85rem}}
@media(prefers-reduced-motion:reduce){.home-rail .grid{scroll-behavior:auto}}

/* profil: karty s kreditem, obraty, nejčastějšími položkami a nákupními seznamy */
.acc-dash{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}
.acc-dash .acc-card h2{margin:0 0 4px}
.acc-top{list-style:none;margin:8px 0 0;padding:0}
.acc-top li{padding:6px 0;border-bottom:1px solid var(--line,#e5e5e5)}
.acc-top li:last-child{border-bottom:0}
.acc-kv td{padding:6px 8px}
.acc-year select{max-width:100%;margin:8px 0}
@media(max-width:800px){.acc-dash{grid-template-columns:1fr}}
.acc-invoices td,.acc-invoices th{white-space:nowrap}.acc-inv-actions{display:flex;gap:8px;justify-content:flex-end;align-items:center}
.acc-inv-total td{border-top:2px solid var(--line,#ddd);color:var(--danger,#c00)}
@media(max-width:800px){.acc-invoices{display:block;overflow-x:auto}}
.acc-orders td,.acc-orders th{vertical-align:top}.acc-reorder{padding:6px 12px;line-height:1;font-size:18px}.acc-orders form{margin:0}
@media(max-width:900px){.acc-orders{display:block;overflow-x:auto}}
.acc-order-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin:0 0 12px}.acc-order-head h1{margin:0}.acc-order-head p{margin:0}
.acc-order-top{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:16px;align-items:start;margin:8px 0 12px}
.acc-order-actions{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}
.acc-order-lines td,.acc-order-lines th{vertical-align:top}.acc-payagain{margin-top:4px;padding:4px 10px}
@media(max-width:900px){.acc-order-top{grid-template-columns:1fr}.acc-order-lines{display:block;overflow-x:auto}}
.acc-line{display:flex;gap:10px;align-items:flex-start}.acc-thumb{flex:0 0 56px;width:56px;height:56px;display:block;background:var(--surface-2,#f5f5f5);border-radius:6px;overflow:hidden}
.acc-thumb img{width:56px;height:56px;object-fit:contain;display:block}
.acc-oitems{min-width:120px}.acc-oitem{display:inline-block;width:48px;height:48px;margin:0 4px 4px 0;background:var(--surface-2,#f5f5f5);border-radius:6px;overflow:hidden;vertical-align:top}
.acc-oitem img{width:48px;height:48px;object-fit:contain;display:block}
.acting-bar{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:center;margin:0;padding:8px 16px;background:#fff3cd;color:#533f03;font-size:14px;border-bottom:1px solid #e6cf7a}
.acting-bar button{padding:4px 12px;font-size:13px}
.ord-list{list-style:none;margin:12px 0;padding:0;display:grid;gap:12px}
.ord{display:grid;grid-template-columns:minmax(0,1.3fr) 120px 150px minmax(0,1.4fr) 150px;gap:8px 20px;align-items:start;padding:16px 18px;background:var(--surface,#fff);border:1px solid var(--line,#e5e5e5);border-radius:10px}
.ord-id{display:grid;gap:4px;align-content:start}.ord-num{font-weight:700;font-size:17px}.ord-addr{font-size:14px;line-height:1.35;color:var(--muted,#666)}
.ord-dates{margin:0;display:grid;gap:8px;font-size:14px}.ord-dates div{display:grid;gap:0}.ord-dates dt{color:var(--muted,#666);font-size:12px;line-height:1.3}.ord-dates dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.3}
.ord-sum{display:grid;gap:4px;justify-items:start;align-content:start}.ord-total{font-size:18px}.ord-state,.ord-pay{font-size:13px;padding:2px 8px;border-radius:99px;background:var(--surface-2,#f1f1f1)}
.ord-state.is-closed,.ord-pay.is-paid{background:#e3f5e1;color:#1f6b2a}.ord-sum .acc-payagain{margin-top:4px}
.ord-items{min-height:48px}.ord-act{display:grid;gap:8px;justify-items:stretch;align-content:start}.ord-act form{margin:0}.ord-act .ord-reorder{width:100%;text-align:center;padding:7px 12px;background:transparent;color:inherit;border:1px solid var(--line,#d5d5d5);border-radius:6px;font:400 14px/1.3 inherit;text-transform:none;letter-spacing:0;height:auto;cursor:pointer;box-shadow:none}.ord-act .ord-reorder:hover{background:var(--surface-2,#f3f3f3);border-color:var(--ink,#444)}.ord-doc{font-size:14px}
@media(max-width:1100px){.ord{grid-template-columns:1fr 1fr}.ord-items{grid-column:1/-1}.ord-act{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center}}
@media(max-width:560px){.ord{grid-template-columns:1fr;padding:14px}.ord-act{grid-template-columns:1fr}}
.ord-compact .ord{grid-template-columns:minmax(0,1fr) 150px minmax(0,1.6fr) minmax(0,150px);padding:12px 16px;align-items:center}
.ord-compact .ord-act{align-content:center}.ord-compact .ord-items{min-height:0}
@media(max-width:1100px){.ord-compact .ord{grid-template-columns:1fr 1fr}.ord-compact .ord-act{grid-column:1/-1;grid-template-columns:1fr}}
@media(max-width:560px){.ord-compact .ord{grid-template-columns:1fr}}
.ord-pay.is-failed{background:#fde8e8;color:#9b1c1c}.pay-redirect{margin:16px 0;display:grid;gap:10px;justify-items:center}
/* výběr státu při vstupu na stránky */
.state-dialog{border:0;border-radius:12px;padding:0;max-width:min(420px,calc(100vw - 32px));box-shadow:0 20px 60px rgba(0,0,0,.35);background:var(--surface,#fff);color:var(--ink,#222)}
.state-dialog::backdrop{background:rgba(0,0,0,.45)}
.state-dialog[open]:not(:modal){position:fixed;inset:0;margin:auto;height:fit-content;z-index:1000}
.state-dialog form{display:grid;gap:14px;padding:20px 22px;margin:0}
.state-dialog h2{margin:0;font-size:20px}
.state-dialog select{width:100%;min-height:42px}
.state-dialog .btn{justify-self:center;min-width:120px}
/* odstoupení od smlouvy (detail objednávky): modální dialog, na mobilu přes celou šířku zdola; bez skriptu otevřený ze serveru */
.oos-dialog{border:0;border-radius:14px;padding:0;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-shadow:0 20px 60px rgba(0,0,0,.35);background:var(--surface,#fff);color:var(--ink,#222)}
.oos-dialog::backdrop{background:rgba(0,0,0,.45)}
.oos-dialog[open]:not(:modal){position:fixed;inset:0;margin:auto;height:fit-content;z-index:1000}
.oos-form{display:flex;flex-direction:column;max-height:inherit;margin:0}
.oos-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 8px}
.oos-head h2{margin:0;font-size:20px;line-height:1.25}
.oos-x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px -10px -8px 0;border-radius:50%;font-size:28px;line-height:1;color:var(--muted);text-decoration:none}
.oos-x:hover,.oos-x:focus-visible{background:var(--bg);color:var(--ink)}
.oos-body{display:grid;gap:12px;padding:4px 20px 12px;overflow:auto;overscroll-behavior:contain}
.oos-body p{margin:0}
.oos-dialog .oos-field{display:grid;gap:6px;font-size:1rem}
.oos-field textarea{width:100%;box-sizing:border-box;min-height:96px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius,8px);font:inherit;color:inherit;background:var(--bg);resize:vertical}
.oos-dialog .oos-confirm{display:flex;flex-direction:row;align-items:flex-start;gap:10px;cursor:pointer;font-size:1rem;font-weight:600}
.oos-dialog .oos-confirm input{width:22px;height:22px;margin:1px 0 0;flex:0 0 auto;accent-color:var(--brand)}
.oos-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid var(--line)}
.oos-actions .btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding-inline:16px}
.oos-actions .btn-ghost{border:1px solid var(--line)}
.oos-done{margin:8px 0}
@media (max-width:600px){
  .oos-dialog{width:100vw;max-width:100vw;max-height:92dvh;margin:auto 0 0;border-radius:16px 16px 0 0}
  .oos-dialog[open]:not(:modal){inset:auto 0 0 0;margin:0}
  .oos-actions{padding-bottom:max(16px,env(safe-area-inset-bottom))}
  .oos-actions .btn{flex:1 1 140px}
}
.state-pick{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:1px solid var(--line,#ddd);border-radius:999px;background:var(--bg,transparent);color:var(--ink,inherit);font-family:inherit;font-weight:600;font-size:.82rem;line-height:1;cursor:pointer;white-space:nowrap}
.state-pick:hover{border-color:var(--accent,var(--ink,#444))}.state-pick svg{flex:none}
/* výdejní místo přímo pod zvolenou dopravou (Zásilkovna, Uloženka) */
#pickup-block.pickup-inline{margin:4px 0 10px 28px;padding:8px 12px;border-left:3px solid var(--accent,#2f7d6b);background:var(--bg,#f6f6f6);border-radius:0 8px 8px 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}
#pickup-block.pickup-inline[hidden]{display:none}
#pickup-block.pickup-inline h2{display:none}
#pickup-block.pickup-inline p{margin:0;flex:1 1 200px;min-width:0;font-weight:600}
#pickup-block.pickup-inline .btn{padding:5px 12px;font-size:.88rem}
#pickup-block.pickup-inline #ulozenka-picker{flex-basis:100%}
/* mapa výdejních míst dopravce (Balíkovna, DPD, GLS, WeDo) v okně */
.pickup-modal{position:fixed;inset:0;z-index:2000;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:16px}
.pickup-modal[hidden]{display:none}
.pickup-modal-box{position:relative;width:min(1000px,100%);height:min(720px,calc(100vh - 32px));background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}
.pickup-modal-close{align-self:flex-end;margin:6px 8px;padding:6px 12px;border:1px solid #ccc;border-radius:8px;background:#fff;color:#222;cursor:pointer;font:600 14px/1 system-ui,sans-serif}
.pickup-modal-body{flex:1;min-height:0}.pickup-frame{width:100%;height:100%;border:0;display:block}
@media(max-width:600px){.pickup-modal{padding:0}.pickup-modal-box{height:100vh;border-radius:0}}

/* čitelnost (WCAG AA) a dotykové cíle na mobilu – #AA=346391, 1. 11. 2026 */
:root{--brand-text:var(--brand)}
@media (prefers-color-scheme:dark){
  /* značková barva jako písmo na tmavé ploše je moc tmavá (3,2:1): zesvětlená, aby fungovala i u barev firmy */
  :root{--brand-text:#79b6a9;--brand-text:color-mix(in srgb,var(--brand) 55%,#fff)}
  .req,form label .req{color:#ff8a7a}
}
.badge-sale{background:#b4461a;background:color-mix(in srgb,var(--accent) 72%,#000)}
@media (max-width:768px){
  .cookie-bar a:not(.btn),.login-links a,.form-links a,.crumbs a,.co-block a[href^="mailto:"],.co-block a[href^="tel:"]{display:inline-block;padding:10px 0}
  .login-links,.form-links{gap:0 22px}
  input[type=file]{min-height:44px;padding:10px 0}
}
/* pole uvnitř popisku v mřížce (.stack) mají odstup z gap – margin z .auth by výběr a pole v jednom řádku rozhodil (Předvolba × Telefon) */
.stack label>input,.stack label>select,.stack label>textarea{margin-top:0}
/* dvě pole vedle sebe bez nápovědy a chyby: když se jeden popisek zalomí na dva řádky („Požadované datum dodání“), pole zůstanou v jedné linii */
form .two:not(:has(small,.err,.error,.hint,[aria-invalid=true])){align-items:end}
/* úzký telefon (360 px): stát, jazyk, účet a košík se vejdou do řádku s logem (jinak košík spadl na druhý řádek) */
@media (max-width:820px){.ub-ico{display:block}.userbox>a.ub-login{min-width:44px;min-height:44px;justify-content:center;padding:6px 10px}}
@media (max-width:480px){.userbox>a.ub-login .ub-txt{display:none}.userbox>a.ub-login{padding:6px}}
/* hd1: 391–430 px s jazykem i státem – ikony 40 px a menší mezery, ať se řádek vejde i ve WebKitu */
@media (max-width:430px){[data-header-bar]{column-gap:4px}[data-header-bar] .hdr-ico,[data-header-bar] .userbox>a.ub-login{width:40px;min-width:40px}[data-header-bar] .lw-name{font-size:1.08rem}}
@media (max-width:380px){.bar{column-gap:2px}.hdr-ico,.userbox>a.ub-login{width:40px;min-width:40px}.bar .logo-mark svg,.bar .logo img{max-height:34px}.bar .tools:not(:has(*)){display:none}.bar .logo{gap:6px}.state-pick{padding:6px 8px}.state-pick svg{display:none}.bar .basket-link{padding:7px 8px}}
/* odkaz v řádku © v patičce: cíl dotyku aspoň 24 px */
.copy a{display:inline-block;padding-block:4px}
/* Safari: vnitřní části pole data mají vlastní odsazení, pole bylo o 3 px vyšší než textové vedle (Vaše číslo objednávky × datum dodání) */
input[type=date]::-webkit-datetime-edit,input[type=date]::-webkit-datetime-edit-fields-wrapper,input[type=date]::-webkit-date-and-time-value{padding:0;margin:0;line-height:inherit}
/* iOS Safari: pole data má vlastní minimální šířku a vlastní vzhled – přetékalo přes okraj karty a bez hodnoty bylo nižší (co2) */
form input[type=date]{-webkit-appearance:none;appearance:none;min-width:0;max-width:100%;display:block}
input[type=date]::-webkit-date-and-time-value{text-align:left;min-height:1.3em}
/* s ikonou porovnání je v mobilní hlavičce o ikonu víc: menší mezery a ikony, ať košík zůstane v prvním řádku */
@media (max-width:430px){[data-header-bar]:has(.compare-link:not([hidden])){column-gap:3px}[data-header-bar]:has(.compare-link:not([hidden])) .hdr-ico,[data-header-bar]:has(.compare-link:not([hidden])) .userbox>a.ub-login{width:36px;min-width:36px}[data-header-bar]:has(.compare-link:not([hidden])) .basket-link{padding:7px 7px}}
@media (max-width:380px){[data-header-bar]:has(.compare-link:not([hidden])){column-gap:2px}[data-header-bar]:has(.compare-link:not([hidden])) .hdr-ico,[data-header-bar]:has(.compare-link:not([hidden])) .userbox>a.ub-login{width:34px;min-width:34px}[data-header-bar]:has(.compare-link:not([hidden])) .basket-link{padding:7px 5px}[data-header-bar]:has(.compare-link:not([hidden])) .lw-name{font-size:1rem}}
/* zs-labels:begin – štítky akcí na obrázku zboží (Správa, Obchod, Akce). Barvy jsou na fotce, proto stejné ve světlém i tmavém režimu.
   --zl-bg/--zl-fg: barva pozadí a písma (správce u akce, jinak podle druhu zl-k10 novinky, zl-k12 akce, zl-k20 výprodej, zl-ksale sleva);
   zl-def = správce šablonu nevybral (firemní vzhled ji smí přestylovat). Tvary (štětec, skvrna, hvězda) jsou SVG pod textem. */
.zl-stack{position:absolute;left:var(--zl-l,10px);top:var(--zl-t,10px);z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:5px;max-width:calc(100% - 20px);pointer-events:none}
.detail-img{position:relative}
.zl-layer{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;pointer-events:none}
.detail-img .zl-stack{left:var(--zl-l,14px);top:var(--zl-t,14px);gap:7px}
/* umístění (Jiří 5. 11.): p1 vpravo nahoře, p2 vlevo dole, p3 vpravo dole; dole se skládá odspodu nahoru; posuny z Nastavení shopu */
.zl-stack.zl-p1,.zl-stack.zl-p3{left:auto;right:var(--zl-r,10px);align-items:flex-end}
.zl-stack.zl-p2,.zl-stack.zl-p3{top:auto;bottom:var(--zl-b,10px);flex-direction:column-reverse}
.detail-img .zl-stack.zl-p1,.detail-img .zl-stack.zl-p3{left:auto;right:var(--zl-r,14px)}
.detail-img .zl-stack.zl-p2,.detail-img .zl-stack.zl-p3{top:auto;bottom:var(--zl-b,14px)}
.zl{--zl-bg:#2b3a55;--zl-fg:#fff;position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:.34em .85em;font:800 .78rem/1.15 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;letter-spacing:.01em;color:var(--zl-fg);background:var(--zl-bg);white-space:nowrap;overflow-wrap:normal;isolation:isolate}
.detail-img .zl{font-size:.92rem}
.zl-t{position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis}
.zl-t b,.zl-t strong{font-weight:900}
.zl-k10{--zl-bg:#7aa63a}.zl-k12{--zl-bg:#1f2b45}.zl-k20,.zl-ksale{--zl-bg:#d3175c}.zl-k30{--zl-bg:#d9690b}.zl-k40{--zl-bg:#5b6472}
.zl-pill{border-radius:99px}
.zl-box{border-radius:3px}
.zl-outline,.zl-outline-pill{background:#fff;color:var(--zl-bg);box-shadow:inset 0 0 0 2px var(--zl-bg)}
.zl-outline{border-radius:3px}.zl-outline-pill{border-radius:99px}
.zl-brush,.zl-blob,.zl-burst{background:none;padding:.48em 1.05em}
.zl-blob,.zl-burst{padding:.62em 1em}
.zl-svg{position:absolute;inset:-1px -3px;width:calc(100% + 6px);height:calc(100% + 2px);z-index:0;fill:var(--zl-bg);overflow:visible}
.zl-ribbon{padding-right:1.25em;clip-path:polygon(0 0,100% 0,calc(100% - .6em) 50%,100% 100%,0 100%)}
.zl-tag{padding-left:1.2em;border-radius:0 4px 4px 0;clip-path:polygon(.6em 0,100% 0,100% 100%,.6em 100%,0 50%)}
.zl-circle{border-radius:50%;min-width:3.4em;min-height:3.4em;padding:.5em}
.zl-img{background:var(--zl-img) center/100% 100% no-repeat;padding:.5em 1.1em}
/* další tvary (Jiří 5. 11.): SVG pod textem jako štětec a skvrna; odsazení drží text uvnitř tvaru */
.zl-bomb,.zl-splat,.zl-zigzag,.zl-slant,.zl-heart,.zl-bubble,.zl-cloud,.zl-arrow,.zl-flame,.zl-shield,.zl-ticket,.zl-rosette,.zl-torn,.zl-hexagon,.zl-drop{background:none;padding:.5em 1.1em}
.zl-bomb{--zl-spark:#ffb300;padding:.75em 2em .45em .9em}.zl-bomb .zl-spark{fill:var(--zl-spark)}
.zl-splat{padding:.62em 1.35em}
.zl-zigzag{padding:.55em 1em}
.zl-slant{padding:.42em 1.4em;font-style:italic}
.zl-heart{padding:.45em 1.25em .95em;min-width:4.2em}
.zl-bubble{padding:.38em 1em .72em}
.zl-cloud{padding:.7em 1.3em .5em}
.zl-arrow{padding:.42em 1.75em .42em .8em}
.zl-flame{padding:.95em 1.05em .35em}
.zl-shield{padding:.4em 1.15em .85em;min-width:3.6em}
.zl-ticket{padding:.42em 1.35em}
.zl-rosette{min-width:3.6em;min-height:3.6em;padding:.6em}
.zl-torn{padding:.5em 1em}
.zl-hexagon{padding:.42em 1.25em}
.zl-drop{padding:1.15em .95em .5em;min-width:3.1em;min-height:3.9em;text-align:center}
/* zs-labels:end */

/* Ikona „i“ s vysvětlujícím textem u řádků detailu (UC info-tip). Text je překladový klíč; bez textu se ikona nevykreslí. */
.zs-info{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-left:6px;width:16px;height:16px;border-radius:50%;background:var(--ok,#3a9d23);color:#fff;font-style:normal;cursor:help;text-transform:none;letter-spacing:0}
.zs-info>i{font:700 11px/1 Georgia,serif;font-style:normal;pointer-events:none}
.zs-info:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.zs-info-t{position:absolute;z-index:30;left:50%;top:calc(100% + 8px);width:max-content;max-width:min(280px,80vw);transform:translateX(-50%);padding:10px 12px;border-radius:6px;background:#fff;color:#222;border:1px solid #ccc;box-shadow:0 6px 18px rgba(0,0,0,.18);font-size:13px;line-height:1.45;font-weight:400;font-family:inherit;text-align:left;white-space:normal;display:none}
.zs-info-t a{color:inherit;text-decoration:underline;font-weight:600}
.zs-info:hover>.zs-info-t,.zs-info:focus>.zs-info-t,.zs-info.open>.zs-info-t{display:block}
.stock-line{display:flex;align-items:center;gap:2px}
.stock-line .zs-info{margin-left:6px}

/* Skin „alpsport“ (#346391) – GENEROVÁNO firms/alpsport/build-skin.py, neupravovat ručně (zdroj: src/shop.base.css). */
@font-face{font-family:'Oswald';font-style:normal;font-weight:400 700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Oswald';font-style:normal;font-weight:400 700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');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{--alp-logo:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSIyMDMuOTlweCIgdmlld0JveD0iMCAwIDgwMCAyMDMuOTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwMCAyMDMuOTkiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgNjU0LjMyMjMgODcxLjc2MTIpIiBmb250LWZhbWlseT0iJ0FyaWFsTVQnIiBmb250LXNpemU9IjEwIj4uPC90ZXh0PgoJPC9nPgo8L2c+CjxwYXRoIGZpbGw9IiNGRkRBMDAiIGQ9Ik0yMDMuNjcsNTQuNzc4Yy01LjE3NS0wLjg0My05LjIzNC0xLjk2LTE1LjY3Mi0yLjY2MWMtNi41NzctMC44MzktMTUuNjc0LTEuMzk5LTIzLjM3MS0xLjU0MQoJYy03LjY5NS0wLjEzNi0xNS45NTIsMC4xNDItMjMuMDg4LDAuNzAyYy03LjEzNiwwLjU2MS0xNC4yNzIsMS42NzktMTkuNTksMi41MmMtNS4xNzcsMC44MzktOC4xMTYsMS44MTgtMTEuODk1LDIuNzk4CgljLTMuNjM4LDAuOTgtNi45OTcsMS45NTktMTAuNDk1LDMuMjE3Yy0zLjM2LDEuMjYtNi43MTgsMi42NjEtOS45MzcsNC4zMzhjLTMuMzU4LDEuNjgxLTYuODU2LDMuNzc2LTkuNzk0LDUuODc3CgljLTIuOTM4LDEuOTU5LTUuNTk4LDMuNzc3LTguMTE4LDYuMjk3Yy0yLjM3NywyLjUyLTQuNjE5LDUuMTc5LTYuNDM2LDguNTM5Yy0xLjgyMSwzLjM1OC0zLjYzOSw3LjQxNC00LjIsMTEuMDU1CgljLTAuNjk5LDMuNjM3LTAuNDE5LDcuMjc0LDAuMTQxLDEwLjM1M2MwLjcsMy4yMjIsMS42OCw1LjE3OSwzLjYzOCw4LjExOWMxLjgxOSwyLjkzOCw0Ljc2LDYuNTc1LDcuNTU4LDkuMzczCgljMi45MzksMi42NjEsNi43MTYsNC43NTcsOS41MTYsNi40MzljMi45MzcsMS44MTgsNC43NTcsMi43OTcsNy40MTcsMy43NzdjMi42NTksMS4xMTcsNS4zMTYsMS45NTksOC41MzUsMi43OTgKCWMzLjM2LDAuODQxLDcuNDE3LDEuODIzLDExLjA1NiwyLjIzOWMzLjQ5OCwwLjU2MSw2Ljk5NSwwLjcsMTAuMjE2LDAuODQxYzMuMjE3LDAuMTQyLDYuMDE3LDAsOC44MTUtMC4yOAoJYzIuNzk4LTAuMjc5LDUuMzE4LTAuOTc3LDcuNTU2LTEuNTM4YzIuMzc5LTAuNTYsNC4xOTgtMS4xMjMsNi4wMTgtMS45NTljMS42NzktMC44NDEsMi45MzgtMS41NCw0LjQ3OC0yLjgwMwoJYzEuNTM5LTEuMjU3LDMuNDk4LTMuMjE3LDQuNjE3LTQuNzU3YzAuOTgtMS41MzgsMS4yNi0yLjc5NywxLjY3OS00LjMzOGMwLjI4LTEuNTM1LDAuNTYyLTMuMzU3LDAuMTQxLTUuMDM3CgljLTAuMjgtMS42NzktMS4yNTktMy4yMTktMi4wOTctNC40NzdjLTAuODQyLTEuMzk5LTEuOTYxLTIuMzc5LTMuMDgtMy4wOGMtMS4xMi0wLjY5Ny0xLjk2LTEuMTE5LTMuMzU4LTEuNTM4CgljLTEuNC0wLjI4LTIuNjU5LTAuNDE5LTQuNzU4LTAuNDE5Yy0yLjEwMS0wLjEzOS01LjE3OSwwLTguMTE4LDBzLTYuNzE2LDAuMTM5LTkuMjM2LDBjLTIuNjU3LTAuMjgxLTQuMTk4LTAuNy02LjAxNy0xLjI2CgljLTEuODE5LTAuNzAyLTMuMzU4LTEuNTQtNC43NTgtMi41MmMtMS40LTEuMTIxLTIuMzc5LTIuMjM3LTMuMzU4LTMuNjM3Yy0wLjk3OS0xLjI2Mi0xLjgxOS0yLjkzOC0yLjM3OS00LjQ3OQoJYy0wLjU2Mi0xLjY4Mi0wLjg0LTMuMjItMC43LTUuMDRjMC4xMzgtMS44MTgsMC43LTMuOTE5LDEuMzk5LTUuODczYzAuNzAxLTEuODIyLDEuNjgtMy42NDEsMi45MzktNS4zMTkKCWMxLjExOS0xLjUzOCwyLjUxNy0yLjc5OCw0LjE5Ny00LjE5OWMxLjgxOS0xLjM5OSwzLjY0LTIuNzk4LDYuMjk3LTQuMzM4YzIuNTItMS4zOTksNS43MzktMy4wOCw5LjIzNi00LjQ3OQoJYzMuNDk5LTEuNTM5LDYuODU3LTIuNzk3LDExLjg5NS00LjMzN2M1LjAzOC0xLjM5OSwxMi40NTUtMy4zNTgsMTguMzMxLTQuNDc4YzYuMDE5LTEuMjYsMTEuNjE1LTEuOTU5LDE3LjM1NC0yLjhMMjAzLjY3LDU0Ljc3OHoiCgkvPgo8Zz4KCTxwYXRoIGQ9Ik0yMDMuODkyLDk4LjM1N2MtMS45Ni0yLjk0LTQuNzU2LTYuNzE5LTcuNjk1LTkuMzc4Yy0yLjc5OC0yLjY2LTYuNTc3LTQuNzU3LTkuNTE2LTYuNTc3CgkJYy0yLjc5OC0xLjY3OS00LjYxNy0yLjY1OS03LjI3Ni0zLjc4Yy0yLjY2MS0xLjExOS01LjMxOC0xLjgxOC04LjY3Ni0yLjY1N2MtMy4yMjEtMC45NzktNy40MTctMS44MTgtMTAuOTE3LTIuMzgxCgkJYy0zLjQ5OC0wLjQxNi02Ljk5Ny0wLjY5OS0xMC4yMTQtMC42OTljLTMuMjE5LTAuMTQxLTYuMTU4LDAtOC44MTcsMC4yODNjLTIuNzk4LDAuMjc3LTUuMzE3LDAuODM4LTcuNjk1LDEuMzk2CgkJYy0yLjI0LDAuNy00LjIsMS4yNi01Ljg3OCwyLjA5OGMtMS44MiwwLjg0MS0zLjA4LDEuNTQxLTQuNjE4LDIuOGMtMS40LDEuMjYxLTMuMzU3LDMuMjItNC40NzgsNC43NgoJCWMtMC45OCwxLjU0LTEuNCwyLjY1Ny0xLjY4LDQuMzM4Yy0wLjI3OSwxLjU0LTAuNTU5LDMuMzU4LTAuMjc5LDUuMDM1YzAuNDE5LDEuNTQsMS4yNTksMy4yMTksMi4yMzgsNC40NzkKCQljMC44NDIsMS4yNTgsMS45NTgsMi4yMzcsMy4wNzgsMy4wNzhjMS4xMjEsMC43LDEuOTYxLDEuMTE5LDMuMzYsMS41MzhjMS4zOTgsMC4yODIsMi41MTcsMC40MjQsNC43NTgsMC40MjQKCQljMi4wOTcsMC4xMzcsNS4xNzcsMCw4LjExNiwwYzIuNzk4LDAsNi43MTgtMC4xNDIsOS4yMzYsMGMyLjUxOCwwLjI3OCw0LjE5OCwwLjY5Nyw2LjAxOCwxLjI1OAoJCWMxLjgxOCwwLjY5OSwzLjM1NywxLjU0LDQuNzU3LDIuNTE5YzEuMjU5LDEuMTE3LDIuMzc5LDIuMjM3LDMuMzU4LDMuNDk4YzAuODQsMS40LDEuODIxLDIuOTQsMi4zNzksNC42MTgKCQljMC40MiwxLjY3OSwwLjg0MiwzLjIxNywwLjcwMSw1LjAzOWMtMC4xNDEsMS44MTktMC43MDEsMy45MTUtMS41MzksNS43MzdjLTAuNzAxLDEuOTYtMS41NDEsMy43NzctMi44MDEsNS4zMTgKCQljLTEuMjU4LDEuNjc2LTIuNTE3LDIuOTM3LTQuMzM2LDQuMzM4Yy0xLjY4MiwxLjM5OS0zLjUwMSwyLjc5Ny02LjE1OCw0LjMzOGMtMi41MTgsMS4zOTgtNS43MzksMy4wNzUtOS4yMzUsNC40NzkKCQljLTMuNjM4LDEuNTM1LTYuODU3LDIuNzk3LTExLjg5NSw0LjMzOGMtNS4wMzgsMS4zOTgtMTIuNDU1LDMuMjE3LTE4LjMzMyw0LjQ3NWMtNi4wMTUsMS4yNjItMTEuNjE1LDEuODItMTcuNDkxLDIuNzk3CgkJbC0yNy40MjgsMS45NjFjNS4zMTYsMC45OCw5LjIzNiwyLjEsMTUuODEzLDIuODAxYzYuNDM3LDAuNjk3LDE1LjUzMywxLjM5OSwyMy4zNywxLjU0YzcuNjk1LDAuMTQsMTUuOTUyLTAuMTQxLDIzLjA4OS0wLjcwMQoJCWM3LjEzNi0wLjU2MSwxNC4yNzMtMS42NzksMTkuNDUxLTIuNTIxYzUuMzE2LTAuOTc5LDguMjU2LTEuODE3LDEyLjAzNC0yLjc5OGMzLjYzOC0wLjk3OSw2Ljk5OC0yLjEsMTAuMzU2LTMuMzU3CgkJYzMuNDk5LTEuMjU4LDYuNzE3LTIuNTE4LDEwLjA3Ni00LjE5NmMzLjIxOS0xLjY4Miw2LjcxNi0zLjc4MSw5Ljc5NS01Ljg3OGMyLjkzOC0xLjk2LDUuNTk5LTMuNzc4LDguMTE3LTYuMjk4CgkJYzIuMzc5LTIuNTE5LDQuNjE3LTUuMTgsNi40MzgtOC41MzljMS42NzgtMy4zNTYsMy40OTctNy40MTQsNC4xOTgtMTEuMDU0YzAuNjk3LTMuNzc4LDAuNDE3LTcuMjc2LTAuMjgtMTAuMzUzCgkJQzIwNi44MzEsMTAzLjI1MSwyMDUuNzEzLDEwMS4yOTIsMjAzLjg5Miw5OC4zNTd6Ii8+Cgk8cGF0aCBkPSJNMTg5LjUwMyw0OS42OTVjLTYuNjYtMC44NTEtMTUuNzY2LTEuNDA3LTIzLjUwNi0xLjU0OGMtMS4zMjktMC4wMjYtMi42NzQtMC4wMzktNC4wMjctMC4wMzkKCQljLTYuNTM4LDAtMTMuMjUyLDAuMjczLTE5LjIwNiwwLjc0Yy03LjIxNCwwLjU2OS0xNC4zODgsMS42OTUtMTkuNzEsMi41MzNjLTUuMjgzLDAuODU2LTguMzI0LDEuODY5LTEyLjAzOCwyLjgzMgoJCWMtMy42NywwLjk4OC03LjA3MiwxLjk3Ny0xMC42MjYsMy4yNThjLTMuNDA1LDEuMjc4LTYuODEzLDIuNjkzLTEwLjEsNC40MWMtMy40MjksMS43MTMtNi45NzQsMy44MzktOS45ODEsNS45ODYKCQljLTIuOTM3LDEuOTU3LTUuNjg5LDMuODM3LTguMzI1LDYuNDdsLTAuMDE4LDAuMDE4bC0wLjAxMywwLjAxM2MtMi40MTYsMi41Ni00Ljc1OSw1LjMzLTYuNjY2LDguODU1CgkJYy0xLjg1MywzLjQzMS0zLjczOCw3LjU3Mi00LjM1NywxMS41MTNjLTAuMzEzLDEuNjMtMC40MzksMy4yNDctMC40MzksNC44MDhjMCwyLjE2NSwwLjI0Myw0LjIyNywwLjU4MSw2LjA3OWwwLjAwMywwLjAyNQoJCWwwLjAwNywwLjAyNmMwLjcyLDMuMzc1LDEuODQ5LDUuNjM3LDMuODM1LDguNTk5YzEuOTA4LDMuMDc2LDQuODg0LDYuNzUzLDcuNzY3LDkuNjQxbDAuMDI4LDAuMDI4bDAuMDI4LDAuMDI1CgkJYzMuMTE5LDIuODE1LDYuOTg1LDQuOTQ1LDkuNzUxLDYuNjExYzIuOTI2LDEuODE0LDQuODkzLDIuODc4LDcuNjM3LDMuODg5YzIuNzMzLDEuMTQ5LDUuNDYzLDIuMDA4LDguNzExLDIuODU2CgkJYzMuMzc3LDAuODQyLDcuNDYzLDEuODM0LDExLjIyNiwyLjI3MWMzLjYwNCwwLjU3NCw3LjE1MywwLjcxMywxMC4zNTksMC44NTJjMC44ODYsMC4wNDMsMS43MzksMC4wNiwyLjU3MiwwLjA2CgkJYzIuMjczLDAsNC4zNzYtMC4xMzgsNi40NjItMC4zNDJjMi45NTgtMC4yOTksNS41NjEtMS4wMjYsNy43NzMtMS41NzljMi40MDYtMC41NjUsNC4zNDQtMS4xNTksNi4yODItMi4wNTRsMC4wMzMtMC4wMTIKCQlsMC4wMS0wLjAwOWMxLjcwMS0wLjg0OCwzLjEyLTEuNjM0LDQuNzYxLTIuOTgxYzEuNjQzLTEuMzUyLDMuNjMxLTMuMzI4LDQuODgyLTUuMDM1bDAuMDI4LTAuMDM4bDAuMDI1LTAuMDQxCgkJYzEuMTIxLTEuNzU2LDEuNDU4LTMuMjcxLDEuODYtNC43NWwwLjAxNy0wLjA2NWwwLjAxMy0wLjA2M2MwLjE4Mi0wLjk5NSwwLjM3Ny0yLjE2NSwwLjM3OC0zLjQxOGMwLTAuNzE0LTAuMDY1LTEuNDU1LTAuMjQ1LTIuMTk5CgkJYy0wLjM2OS0yLjA0NS0xLjQ2MS0zLjY5Ni0yLjI5Ni00Ljk2N2MtMC45ODQtMS42MzUtMi4yOTUtMi43NzItMy41Ni0zLjU2M2MtMS4xNjgtMC43MzYtMi4yMjItMS4yNTgtMy43MjYtMS43MDNsLTAuMDY3LTAuMDIxCgkJbC0wLjA3MS0wLjAxNWMtMS40NjYtMC4yOTUtMi44NzItMC40NDctNS4wMDItMC40NDdjLTAuNzQyLTAuMDUtMS41NjEtMC4wNjUtMi40MzctMC4wNjVjLTEuNzg2LDAtMy44MDUsMC4wNjUtNS43MzEsMC4wNjUKCQljLTEuOTg5LDAtNC4zMiwwLjA2LTYuMzc1LDAuMDZjLTEuMDA2LDAtMS45NDYtMC4wMTMtMi43MzEtMC4wNTZjLTIuNTIzLTAuMjY5LTMuODg1LTAuNjQyLTUuNjUxLTEuMTgzCgkJYy0xLjY3My0wLjY0OC0zLjA3MS0xLjQwOS00LjM1Mi0yLjMwM2MtMS4yNTktMS4wMTktMi4xMDMtMS45ODUtMy4wMjEtMy4yOWwtMC4wMjEtMC4wM2wtMC4wMjQtMC4wMzQKCQljLTAuODM4LTEuMDY4LTEuNjMyLTIuNjI5LTIuMTQzLTQuMDM5Yy0wLjQyNy0xLjI5Mi0wLjY1My0yLjM5NC0wLjY1NC0zLjYzMmMwLTAuMjYsMC4wMDgtMC41MjYsMC4wMy0wLjc5NQoJCWMwLjEyMS0xLjYwOCwwLjY0NC0zLjYxLDEuMzEzLTUuNDgyYzAuNjUzLTEuNjg0LDEuNTYzLTMuMzc0LDIuNzI4LTQuOTI2YzEuMDAzLTEuMzgyLDIuMjg3LTIuNTU0LDMuOTM3LTMuOTI3CgkJYzEuODEzLTEuMzkzLDMuNTQ3LTIuNzI2LDYuMTA2LTQuMjA1YzIuNDg2LTEuMzgzLDUuNjQyLTMuMDI3LDkuMDQxLTQuMzg2bDAuMDQxLTAuMDE3bDAuMDA2LTAuMDA0CgkJYzMuNDQzLTEuNTEyLDYuNzE0LTIuNzQzLDExLjcwMi00LjI2OGM1LjAxOC0xLjM5MiwxMi40MS0zLjM0MywxOC4xOTgtNC40NDZsMC4wMjktMC4wMDRjLTAuMDAxLDAtMC4wMDIsMC0wLjAwMiwwbDAuMDExLTAuMDAyCgkJYzUuOTE4LTEuMjM5LDEzLjMyOC0yLjM4NiwxNy4xOTItMi43NzFjMy44NjItMC4zODUsMzMuNzA5LTMuMTQsMzMuNzA5LTMuMTRzLTEyLjEzMi0zLjg3Mi0yMS45NTItNC42MjZWNDkuNjk1eiBNMTc3LjQyMiw1NC40NTMKCQlsLTAuMDU3LDAuMDA4Yy01LjcxNSwwLjgzNC0xMS4zNDgsMS41MzgtMTcuNDQyLDIuODExYy01Ljk1NiwxLjEzNy0xMy4zNzUsMy4xMDEtMTguNDI1LDQuNWwtMC4wMjgsMC4wMDhsLTAuMDA5LDAuMDA1CgkJYy01LjA3MywxLjU0OC04LjUwOSwyLjgzNi0xMi4wNTYsNC4zOTZjLTMuNTcsMS40MzEtNi44MjksMy4xMzMtOS4zNjcsNC41NDVsLTAuMDE3LDAuMDA4bC0wLjAwNywwLjAwNQoJCWMtMi43NDMsMS41ODctNC42NDQsMy4wNS02LjQ2MSw0LjQ0OGwtMC4wMjEsMC4wMThsLTAuMDI2LDAuMDJjLTEuNjk4LDEuNDE4LTMuMjA2LDIuNzYxLTQuNDUsNC40NjkKCQljLTEuMzM1LDEuNzc5LTIuMzc5LDMuNzE2LTMuMTI4LDUuNjYzbC0wLjAwNywwLjAxNWwtMC4wMDUsMC4wMTljLTAuNzI2LDIuMDQ2LTEuMzI0LDQuMjM1LTEuNDgyLDYuMjcxCgkJYy0wLjAyOCwwLjM0Ny0wLjA0MSwwLjY5My0wLjA0MSwxLjAzMWMtMC4wMDIsMS42MywwLjMxNywzLjExNSwwLjgxNCw0LjU5OWwwLjAwNCwwLjAxNWwwLjAwOSwwLjAyMwoJCWMwLjYwNCwxLjY1MiwxLjQ3NCwzLjQxOCwyLjU3OSw0Ljg1NmMxLjAyNSwxLjQ2MywyLjEyNSwyLjcyMiwzLjYzNCwzLjkyM2wwLjA0MSwwLjAzNGwwLjAzNSwwLjAyNQoJCWMxLjQ5NCwxLjA0OCwzLjE1LDEuOTUxLDUuMDgzLDIuNjlsMC4wNDUsMC4wMTdsMC4wNTMsMC4wMThjMS44NDEsMC41NjgsMy41NTEsMS4wMzMsNi4zMDUsMS4zMTdsMC4wMzMsMC4wMDRsMC4wNDIsMC4wMDQKCQljMC44ODUsMC4wNDcsMS44ODYsMC4wNjMsMi45NDMsMC4wNjRjMi4xMTItMC4wMDEsNC40NDQtMC4wNjQsNi4zNzUtMC4wNjRjMS45ODgsMCw0LjAxNS0wLjA2Miw1LjczMS0wLjA2MgoJCWMwLjg1NywwLDEuNjM4LDAuMDE1LDIuMjgzLDAuMDZsMC4wNTQsMC4wMDJoMC4wNDhjMi4wMDIsMC4wMDUsMy4xMDIsMC4xMjQsNC4zOTMsMC4zNzZjMS4yNDYsMC4zODUsMS44NzEsMC43MDIsMi45MjQsMS4zNTYKCQljMC45NjYsMC42MDUsMS44OSwxLjQxNywyLjU4MywyLjU3MWwwLjAxOSwwLjAzbDAuMDIxLDAuMDMyYzAuODMxLDEuMjMyLDEuNjY3LDIuNjI1LDEuODYzLDMuODg2bDAuMDA5LDAuMDYxbDAuMDE3LDAuMDYxCgkJYzAuMTE3LDAuNDY1LDAuMTY5LDAuOTc5LDAuMTY5LDEuNTIyYzAuMDAxLDAuOTA3LTAuMTQ4LDEuODc4LTAuMzE3LDIuODExYy0wLjQyLDEuNTQ2LTAuNjQ3LDIuNTM3LTEuNDU0LDMuODIyCgkJYy0wLjk5NCwxLjM2Ny0yLjkwNCwzLjI4My00LjMyNiw0LjQ0M2MtMS40MzEsMS4xNjctMi41MzEsMS43NzktNC4xNzQsMi42MDVjLTEuNjk1LDAuNzc4LTMuMzksMS4zMDUtNS43MTEsMS44NQoJCWMtMi4yODUsMC41NzQtNC43MTksMS4yNDMtNy4zNiwxLjUwN2MtMi4wMTMsMC4xOTgtNC4wMDgsMC4zMjctNi4xNjEsMC4zMjdjLTAuNzg5LDAtMS42LTAuMDE4LTIuNDM5LTAuMDUyCgkJYy0zLjIyMi0wLjE0MS02LjY2LTAuMjgyLTEwLjA0Mi0wLjgyM2wtMC4wMzctMC4wMDdsLTAuMDI4LTAuMDA0Yy0zLjUwNi0wLjQwMi03LjUxNy0xLjM2NS0xMC44NjMtMi4yMDMKCQljLTMuMTY1LTAuODI1LTUuNzQyLTEuNjQyLTguMzE3LTIuNzI1bC0wLjAzMy0wLjAxM2wtMC4wMy0wLjAxM2MtMi41NTUtMC45NDEtNC4yMjQtMS44MzktNy4xNDItMy42NDUKCQljLTIuODQxLTEuNjk4LTYuNTItMy43Ni05LjI3My02LjI1Yy0yLjcwMy0yLjcwNC01LjU4Ny02LjI4LTcuMzEyLTkuMDc0bC0wLjAxMy0wLjAyMWwtMC4wMTMtMC4wMjEKCQljLTEuOTE3LTIuODkyLTIuNzQ0LTQuNTQyLTMuNDE3LTcuNTg0Yy0wLjMwOC0xLjcwNy0wLjUyNS0zLjU3OS0wLjUyMy01LjUwMmMtMC4wMDItMS40MDcsMC4xMTMtMi44NCwwLjM4Ny00LjI2MWwwLjAwNS0wLjAyOQoJCWwwLjAwNC0wLjAyNmMwLjUwNC0zLjMyOCwyLjI1Mi03LjI5LDQuMDMyLTEwLjU2NGMxLjcyNC0zLjE4MSwzLjg1Mi01LjcyMiw2LjE4MS04LjE5YzIuMzk3LTIuMzk2LDQuOTUxLTQuMTUxLDcuODg0LTYuMTA1CgkJbDAuMDI2LTAuMDIxbDAuMDEzLTAuMDA4YzIuODY1LTIuMDQ1LDYuMzEtNC4xMTEsOS41OTItNS43NTRsMC4wMjEtMC4wMDlsMC4wMDMtMC4wMDNjMy4xNDEtMS42NCw2LjQ0My0zLjAxNiw5Ljc2OC00LjI2MQoJCWMzLjQyNS0xLjIzNCw2LjczNi0yLjIwMSwxMC4zNTYtMy4xNzRjMy44MzEtMC45OTcsNi42NjYtMS45NDIsMTEuNzQ1LTIuNzY4YzUuMzA3LTAuODM5LDEyLjQwNi0xLjk1MSwxOS40NjUtMi41MDMKCQljNS44NzItMC40NjIsMTIuNTE4LTAuNzMxLDE4Ljk3Mi0wLjczMWMxLjMzNSwwLDIuNjYzLDAuMDEzLDMuOTc0LDAuMDM0YzcuNjQxLDAuMTM5LDE2LjcxNCwwLjY5NywyMy4yMDQsMS41MjdsMC4wMywwLjAwNAoJCWMxLjQ3NCwwLjE1OSwyLjgyNCwwLjM0Miw0LjA5LDAuNTM5TDE3Ny40MjIsNTQuNDUzeiIvPgoJPHBhdGggZD0iTTU5MS40OTgsNjAuMTg4Yy01LjcxMy01LjU3NS0xMy41OTctOC4yOTQtMjMuOTMtOC40MzFjLTAuMTM2LDAtMC4xMzYsMC0wLjI3NSwwYy0xMS41NTMsMC0yMC4yNTcsMy44MDgtMjYuMTA1LDExLjU1NwoJCWMtNC4wNzgsNS4zMDQtNi4xMTcsMTEuMjg1LTYuMTE3LDE3Ljk1MWMwLDEwLjczNyw0LjQ5LDE4Ljc1OSwxMy4zMjQsMjQuMDYzYzUuOTg2LDMuNTM0LDEyLjIzOCw1LjMsMTkuMDM4LDUuM2gwLjEzNgoJCWM5LjI0NCwwLDE2LjcyMy0yLjQ0NiwyMi40MzYtNy4wNjhjNi4zOS01LjE2OCw5LjUxOC0xMi42NDYsOS41MTgtMjIuNDM1QzU5OS41MjEsNzIuNDIzLDU5Ni45MzcsNjUuNDksNTkxLjQ5OCw2MC4xODh6CgkJIE01NjcuMzExLDg2LjgyNGMtMy43NzksMC02Ljg0Ni0zLjAwNC02Ljg0Ni02LjcxMmMwLTMuNzA1LDMuMDY2LTYuNzExLDYuODQ2LTYuNzExYzMuNzgsMCw2Ljg0LDMuMDA2LDYuODQsNi43MTEKCQlDNTc0LjE1LDgzLjgyLDU3MS4wOTEsODYuODI0LDU2Ny4zMTEsODYuODI0eiIvPgoJPHJlY3QgeD0iMjkzLjI4OSIgeT0iMzkuMTE1IiB3aWR0aD0iMjkuMDk3IiBoZWlnaHQ9IjcxLjkyMSIvPgoJPHBhdGggZD0iTTI4Mi4xNCwxMTAuOTAzVjc5LjQ5NmMwLTguMDIyLTIuMTc1LTE0LjE0Mi02LjUyNi0xOC4zNTZjLTQuNzU4LTQuNDg3LTEyLjUwNy02LjgwMS0yMi45NzYtNi44MDEKCQljLTEuNzY5LDAtMy40MDEsMC00Ljg5NywwLjEzN2MtNC42MjMsMC4yNzQtOC4xNTcsMC44MTgtMTAuODc3LDEuNzY5Yy0zLjk0MiwxLjYzMi03Ljg4NiwzLjEyNi0xMS44MjgsNC42MjF2MTYuMzE5CgkJYzIuNDQ2LTAuNjgzLDQuNzU4LTEuMzU5LDcuMjA2LTIuMDRjMy40LTEuMDksNi41MjUtMS40OTgsOS4yNDUtMS40OThjMi40NDgsMCw0LjQ4NywwLjI3NCw2LjI1NCwwLjgxOQoJCWMxLjc2OSwwLjY3OSwzLjI2MywxLjYyOCw0LjQ4NywyLjk5MWMwLjY3OSwwLjk0NywwLjk4NywxLjc2MywwLjk4NywyLjQ0M2wtMC4wMywxLjAzMWMtMS4yMjItMC4yNzItMy4xMzItMC42MjEtNS4zMDctMS4wMzEKCQljLTAuMTM3LDAtMC4xMzcsMC0wLjEzNywwYy0yLjE3NS0wLjI2OS0zLjY2OS0wLjQwNC00LjQ4Ny0wLjQwNGMtNS45ODIsMC0xMC43NDIsMS42My0xNC4yNzUsNC42MjEKCQljLTMuNTM2LDMuMTI4LTUuMzAzLDcuMDctNS4zMDMsMTEuODNjMCw0LjQ4NywxLjQ5Nyw4LjE1OCw0LjQ4NywxMC44NzZjMi45OTIsMi43MTgsNi42NjMsNC4wOCwxMC43NDEsNC4wOAoJCWMyLjE3NSwwLDQuNjIyLTAuMjc0LDcuNjEzLTAuOTUxYzAuNDEtMC4xMzgsMC44MTYtMC4xMzgsMS4yMjQtMC4yNzNjMi4zMTItMC41NDUsNC4wODEtMS4yMjQsNS4zMDMtMi4wNHYzLjI2NEgyODIuMTR6CgkJIE0yNTEuMDA0LDEwMC40MzRjLTAuOTUxLDAuNDA4LTEuNzY3LDAuNTQyLTIuNTgyLDAuNTQyaC0wLjY4MWMtMS4zNTktMC4xMzQtMi41ODItMC42NzktMy42NjktMS43NjUKCQljLTEuMDg4LTEuMjI0LTEuNzcxLTIuNTg0LTEuNzcxLTQuMzVjMC0xLjM2MywwLjU0Ny0yLjU4NSwxLjQ5OC0zLjY3M2MwLjk1MS0xLjA4OSwyLjE3NS0xLjYzNiwzLjk0Mi0xLjc2OGgwLjU0NQoJCWMxLjIyNCwwLDIuMDM4LDAsMi43MTgsMC4yNzFjMC42ODEsMC4yNzQsMS4zNiwwLjU0NSwyLjA0LDAuODE4djguOTc0QzI1Mi40OTksOTkuNjE4LDI1MS44MjIsMTAwLjAyNCwyNTEuMDA0LDEwMC40MzR6Ii8+Cgk8cGF0aCBkPSJNMzc3LjA0NSw1NC4zMzljLTEuOTA1LDAtNC4yMTYsMC40MTEtNi43OTgsMS4wOWMtMC42ODEsMC4yNzItMS4yMjQsMC40MDgtMS43NjcsMC42NzkKCQljLTIuMDQsMC42ODMtMy44MDcsMS42MzItNS40NCwyLjcxOHYtNC40ODdoLTI5LjIzdjcyLjA2M2gyOS4yM2wwLjEzNy0xNy41MzljMS4zNTksMC42NzksMi40MzUsMS4wNzcsNC42NzMsMS43NTQKCQljMC4zOTgsMC4xMTUsMS40MTcsMC4zNzksMS45MDYsMC40NzFjMi4zMTQsMC41MDgsMy43NTUsMC42MjcsNS4yNSwwLjYyN2M3Ljg4NywwLDE0LjQxNS0yLjU4MiwxOS4zMDgtNy43NDcKCQljNC44OTQtNS4xNjYsNy4zNDEtMTIuMzc1LDcuMzQxLTIxLjg5MWMwLTguODM3LTIuNzE4LTE1Ljc2OC04LjAxOS0yMC45MzhDMzg5LjE0Niw1Ni42NTIsMzgzLjU3MSw1NC4zMzksMzc3LjA0NSw1NC4zMzl6CgkJIE0zNzEuODc4LDg4LjQ3MWMtMC45NTMsMS4wODEtMi4xNzUsMS43NjYtMy4zOTgsMS45aC0wLjY4MmMtMC41NDIsMC0xLjA4Ny0wLjEzNS0xLjc2Ni0wLjI3MgoJCWMtMC42ODEtMC4yNzEtMS42MzItMC42NzktMi45OTMtMS4wODZ2LTkuMzhjMC0wLjY4MSwwLjY3OS0xLjQ5NiwxLjc2Ny0yLjMxM2MxLjIyNi0wLjgxNywyLjE3Ny0xLjIyNiwyLjk5Mi0xLjIyNmgwLjY4MgoJCWMxLjM1OSwwLjEzOCwyLjU4MSwwLjk1MywzLjY3MSwyLjE3OWMxLjA4NiwxLjQ5NSwxLjYzLDMuMTI2LDEuNjMsNS4wMjdDMzczLjc4MSw4NS40NzcsMzczLjEwMiw4Ny4yNDUsMzcxLjg3OCw4OC40NzF6Ii8+Cgk8cGF0aCBkPSJNNjY5LjU0Miw2OC44ODlsMC4wNTYtMC41MDZsMC4wNjgtMC41MTJjMC4wNTgtMC41OTEsMC4xMTMtMS4yMDksMC4xMTMtMS44MzdjMC0xLjYzMi0wLjI3Ni0zLjEyNi0wLjgxNi00LjQ4NQoJCWMtMC41NDEtMS45MDQtMS42MzEtMy41MzYtMy4xMjUtNS4wM2MtMi41ODgtMi40NDgtNS44NTEtMy42NzQtOS43OTMtMy42NzRjLTMuODA1LDAtNy4yMDUsMS4wODctMTAuMTk5LDMuNTM2CgkJYy0yLjU4MiwyLjAzOC00Ljg5Niw0Ljc2LTYuNzk5LDguMDIxVjUyLjg0NGgtMjkuOTEydjU2LjU2MWgyOS45MTJWODUuMDY4YzAtMS4zNTksMC40MDgtMi45OTEsMS4yMjUtNS4xNjgKCQljMC44MTctMi4xNzUsMS45MDYtMy45NCwzLjUzNy01LjU3M2MxLjYzMywxLjkwNCwzLjUzNywzLjI2Myw1LjcxLDMuOTQ1YzIuMTc1LDAuODEzLDQuMjE0LDEuMjI0LDYuNTI2LDEuMjI0CgkJYzQuMjE1LDAsNy40ODItMS4yMjQsOS45MjYtMy41MzZjMS40OTQtMS4yMjQsMi40NTEtMi44NTcsMi45OTItNC43NjFDNjY5LjIxOSw3MC40OTIsNjY5LjQwNiw2OS43MSw2NjkuNTQyLDY4Ljg4OXoiLz4KCTxwYXRoIGQ9Ik03MjMuMjQsODYuNDNjLTEuMjIxLDAuOTQ5LTIuNzE3LDEuMzU5LTQuMjEzLDEuMzU5Yy0yLjg1NCwwLTQuNDg0LTEuMjI2LTUuMTctMy42NzEKCQljLTAuNDA0LTEuMDg3LTAuNTM5LTMuODA3LTAuNTM5LTcuODg2di03LjM0M2gxMi41MDRWNTIuNzFoLTEyLjUwNFYzNy4yMDlsLTQyLjIzOSwzMS42OGgxMi4xODhWODkuNDIKCQljMCw1Ljk4MiwyLjg1NywxMC44NzcsOC40MzEsMTQuNjg2YzUuMTY0LDMuNTM0LDEwLjg3OSw1LjI5OSwxNy4yNyw1LjI5OWMzLjEyNSwwLDYuMzg5LTAuNDA2LDkuNjUtMS4yMjIKCQljMy40MDItMC45NDksNS44NDgtMS45MDIsNy4zNDMtMy4xMjhWODMuOTc4QzcyNC44NzEsODUuMjA2LDcyMy45MjIsODYuMTU3LDcyMy4yNCw4Ni40M3oiLz4KCTxwYXRoIGQ9Ik00MzcuOTU1LDc2LjkxbC0yLjU4OS0xLjU4MmMtMC4zNDUtMC4xODktMC42NzMtMC40NTYtMC45NDYtMC43MjljLTAuMjY4LTAuNDA4LTAuNDA2LTAuNjc5LTAuNDA2LTEuMDg5CgkJYzAtMC41NDMsMC4yNzEtMS4wODgsMC42OC0xLjQ5NGMwLjU0NS0wLjQxLDEuMDg2LTAuNjgxLDEuNzY4LTAuNjgxaDEzLjE4N3YtMTguOWgtMjIuMjk1Yy02LjM5MiwwLTExLjQyMywxLjQ5NS0xNC45NTYsNC4yMTYKCQljLTMuNTM2LDIuODU3LTUuMzA1LDYuNjYyLTUuMzA1LDExLjY5NWMwLDMuNTMyLDAuODIsNi4zOSwyLjU4NSw4LjgzN2MxLjYzLDIuMzEyLDUuNDM4LDUuMTY2LDExLjE0OCw4LjU2NGwyLjcxOSwxLjYzCgkJYzAuNDA5LDAuMjc2LDAuODE3LDAuNTQ1LDAuOTUxLDAuODE3YzAuMjczLDAuNDA4LDAuMjczLDAuNjgxLDAuMjczLDEuMDg3YzAsMC42ODItMC4xMzYsMS4yMjYtMC42OCwxLjYzMgoJCWMtMC41NDUsMC4yNzItMS4yMjQsMC41NDUtMi4wNCwwLjU0NWgtMTQuODIydjIwLjM5M2gyMS4wNzVjNC43NTgsMCw4LjI5NC0wLjI2OSwxMC42MDgtMC44MTYKCQljMi40NDMtMC41NDIsNC40ODQtMS4zNTcsNi4yNTItMi40NDZjMi4zMTEtMS40OTYsNC4wNzktMy41MzYsNS40NC01Ljg0NmMxLjM1OC0yLjQ0OCwxLjktNS4wMzMsMS45LTcuODg0CgkJQzQ1Mi41MDMsODguNzQxLDQ0Ny42MDcsODIuNzYsNDM3Ljk1NSw3Ni45MXoiLz4KCTxwYXRoIGQ9Ik01MjcuNDIsODAuNTgxYzAtOC44MzctMi43MTYtMTUuNzctOC4xNTgtMjAuOTM4Yy00Ljc1Ni00LjQ4NS0xMC42MDEtNi44LTE3LjI2Ni02LjhjLTIuMDM5LDAtNC4zNTMsMC40MDgtNy4wNjgsMS4wODcKCQljLTAuNjg1LDAuMjc0LTEuMjI1LDAuNDA4LTEuOTA0LDAuNjgzYy0yLjA0MiwwLjY4LTMuODExLDEuNDk0LTUuNDM5LDIuNTg0di0xLjkwNGMwLTEuMDg4LTAuMTM5LTEuOTAyLTAuMTM5LTIuNDVoLTMwLjMxNnY3Mi4wNjQKCQloMzAuNDU1di0xNy41MzljMS4zNTcsMC42NzksMy4yNjQsMS4yMjIsNS40MzksMS43NjVjMC4yNjksMC4xMzgsMC40MDYsMC4xMzgsMC42OCwwLjEzOGMyLjQ0NCwwLjU0Myw0LjQ4NiwwLjk1MSw2LjExNywwLjk1MQoJCWM4LjI5NCwwLDE0Ljk1OC0yLjU4MywxOS45ODgtNy43NDlDNTI0Ljg0LDk3LjMwNiw1MjcuNDIsODkuOTY1LDUyNy40Miw4MC41ODF6IE00OTYuNjkyLDg2Ljk3NwoJCWMtMS4wODMsMS4wODEtMi4zMDksMS42MjgtMy42NjksMS45aC0wLjY4Yy0wLjU0NywwLTEuMDg4LTAuMTM2LTEuNzY3LTAuNDA2Yy0wLjY4NS0wLjEzNy0xLjc2OS0wLjU0Ny0yLjk5My0wLjk1M3YtOS4zODIKCQljMC0wLjY3OSwwLjU0Ni0xLjQ5NSwxLjc3LTIuMzExYzEuMjI0LTAuODE2LDIuMTc1LTEuMjI2LDMuMTI2LTEuMjI2aDAuNTQ0YzEuNDk0LDAuMTM3LDIuODU1LDAuODE1LDMuODA3LDIuMTc3CgkJYzEuMjIzLDEuMzU5LDEuNzY3LDMuMTI0LDEuNzY3LDUuMDI4QzQ5OC41OTcsODMuOTc4LDQ5Ny45MTgsODUuNjEzLDQ5Ni42OTIsODYuOTc3eiIvPgoJPHBhdGggZD0iTTIzNS44OTksMTQ4LjEwM2MwLTEuOTE2LDEuODM2LTIuOTc2LDQuNjQ1LTIuOTc2YzIuMTU3LDAsNS4yNDksMC43NzcsOC4zNSwyLjY0OGwxLjk5My00LjIzNAoJCWMtMi42NDgtMS43NS02LjI3My0yLjkzMy05Ljk3NS0yLjkzM2MtNi4xOTMsMC0xMC4zODgsMy4wNTQtMTAuMzg4LDcuOTRjMCwxMC4xNDEsMTUuMzk2LDYuNTk4LDE1LjM5NiwxMi45NQoJCWMwLDIuMjAxLTEuOTk3LDMuNDYyLTUuMzM5LDMuNDYyYy0zLjA1MSwwLTYuNzE2LTEuNDY1LTkuNjQ5LTQuMTUzbC0yLjA3NSw0LjE1M2MyLjkzMSwyLjY4OCw3LjE2OCw0LjUxOSwxMS42NDYsNC41MTkKCQljNi4yNzMsMCwxMC43NTEtMy4xMzUsMTAuNzUxLTguMjIzQzI1MS4yOTcsMTUwLjk5MiwyMzUuODk5LDE1NC4zMzIsMjM1Ljg5OSwxNDguMTAzeiIvPgoJPHBhdGggZD0iTTI5Ni41OTUsMTU3LjUwOWMwLDQuODQ1LTIuODk1LDcuNjk2LTcuNTM2LDcuNjk2Yy00LjY4MywwLTcuNjU2LTIuODkxLTcuNjU2LTcuNjk2di0xNi42OTVIMjc2LjZ2MTYuNjk1CgkJYzAsNy40NTIsNC43MjUsMTIuMDE1LDEyLjQxOSwxMi4wMTVjNy42OTksMCwxMi4zOC00LjU2MywxMi4zOC0xMi4wMTV2LTE2LjY5NWgtNC44MDRWMTU3LjUwOXoiLz4KCTxwb2x5Z29uIHBvaW50cz0iMjk1LjM3NCwxMzMuNzI5IDI5MC41NjUsMTMxLjY5IDI4Ni4yNSwxMzcuNzE5IDI5MC40MDIsMTM3LjcxOSAJIi8+Cgk8cGF0aCBkPSJNMzI1Ljg4MiwxNjUuMDQyYy01LjcwMiwwLTEwLjE3OS00LjQzOS0xMC4xNzktMTAuMDU5YzAtNS42Miw0LjQ3OC0xMC4wMiwxMC4xNzktMTAuMDJjMi44OTMsMCw1Ljg2NywxLjM4Nyw3Ljk0NCwzLjYyNgoJCWwyLjgwNS0zLjUwMmMtMi43NjgtMi43MjgtNi43OTUtNC4zOTgtMTAuODMxLTQuMzk4Yy04LjQyOSwwLTE0Ljk4NCw2LjIzLTE0Ljk4NCwxNC4zMzVjMCw4LjE4NCw2LjQ3NCwxNC40OTgsMTQuODIzLDE0LjQ5OAoJCWM0LjAzMywwLDguMTQ2LTEuODMzLDExLjAzNS00LjY4NmwtMi44NDktMy4xNzZDMzMxLjY2NiwxNjMuNzM4LDMyOC43MzQsMTY1LjA0MiwzMjUuODgyLDE2NS4wNDJ6Ii8+Cgk8cG9seWdvbiBwb2ludHM9IjM0My4wNzcsMTQ1LjEyNyAzNTIuMDczLDE0NS4xMjcgMzUyLjA3MywxNjkuMzIgMzU2Ljg3NywxNjkuMzIgMzU2Ljg3NywxNDUuMTI3IDM2NS45MTgsMTQ1LjEyNyAzNjUuOTE4LDE0MC44MTMgCgkJMzQzLjA3NywxNDAuODEzIAkiLz4KCTxwYXRoIGQ9Ik0zODUuOTI3LDE0MC42OWMtOC41MTMsMC0xNS4xMDksNi4xODktMTUuMTA5LDE0LjM3NWMwLDguMTQ1LDYuNTk2LDE0LjQ1OSwxNS4xMDksMTQuNDU5CgkJYzguNTExLDAsMTUuMTA4LTYuMzE0LDE1LjEwOC0xNC40NTlTMzk0LjQzOCwxNDAuNjksMzg1LjkyNywxNDAuNjl6IE0zODUuOTY4LDE2NS4yMDVjLTUuNTc5LDAtMTAuMjYxLTQuNDc5LTEwLjI2MS0xMC4xNDEKCQljMC01LjY2LDQuNjM5LTEwLjA1NywxMC4yNjEtMTAuMDU3YzUuNTc5LDAsMTAuMTM5LDQuMzk2LDEwLjEzOSwxMC4wNTdDMzk2LjEwNywxNjAuNzI2LDM5MS41NDcsMTY1LjIwNSwzODUuOTY4LDE2NS4yMDV6Ii8+Cgk8cGF0aCBkPSJNNDMwLjQ4OCwxNTcuNTA5YzAsNC44NDUtMi44OTUsNy42OTYtNy41MzYsNy42OTZjLTQuNjgyLDAtNy42NTYtMi44OTEtNy42NTYtNy42OTZ2LTE2LjY5NWgtNC44MDJ2MTYuNjk1CgkJYzAsNy40NTIsNC43MjQsMTIuMDE1LDEyLjQxOCwxMi4wMTVjNy42OTgsMCwxMi4zOC00LjU2MywxMi4zOC0xMi4wMTV2LTE2LjY5NWgtNC44MDRWMTU3LjUwOXoiLz4KCTxwb2x5Z29uIHBvaW50cz0iNDg2LjQ5OCwxNDAuODEzIDQ4MC44MzksMTQwLjgxMyA0NjcuMjM0LDE1NS41NTMgNDY3LjIzNCwxNDAuODEzIDQ2Mi40MjcsMTQwLjgxMyA0NjIuNDI3LDE2OS4zMiA0NjcuMjM0LDE2OS4zMiAKCQk0NjcuMjM0LDE2Mi4wNjggNDcyLjA4LDE1Ni43MzQgNDgxLjQ0NywxNjkuMzIgNDg3LjIzLDE2OS4zMiA0NzUuNDU4LDE1Mi45ODkgCSIvPgoJPHBhdGggZD0iTTUyMy4zMjIsMTQwLjgxM0g1MTEuOTZ2MjguNTA3aDQuODA2di04LjU5NWg2LjU1N2M3LjE2OSwwLDExLjI4MS0zLjc0NSwxMS4yODEtMTAuMTgKCQlDNTM0LjYwNCwxNDQuMzU0LDUzMC40OTEsMTQwLjgxMyw1MjMuMzIyLDE0MC44MTN6IE01MjMuMTE5LDE1Ni40MTFoLTYuMzU0di0xMS4yODRoNi4zNTRjNC4zOTksMCw2Ljg4NSwxLjc5Myw2Ljg4NSw1LjU0MQoJCUM1MzAuMDA0LDE1NC41MzYsNTI3LjUxOSwxNTYuNDExLDUyMy4xMTksMTU2LjQxMXoiLz4KCTxwYXRoIGQ9Ik01NjcuMzE3LDE1MC41NDZjMC02LjE5Mi00LjE5NC05LjczMi0xMS40ODMtOS43MzJoLTExLjU2OHYyOC41MDdoNC44MDl2LTguNTk1aDYuNzZjMC40NDUsMCwwLjg5NiwwLDEuMzAxLTAuMDQyCgkJbDUuMjExLDguNjM3aDUuNDU5bC02LjM5My05LjUzMUM1NjUuMTk4LDE1OC4zMjQsNTY3LjMxNywxNTUuMTA1LDU2Ny4zMTcsMTUwLjU0NnogTTU1NS44MzQsMTU2LjQxMWgtNi43NnYtMTEuMjg0aDYuNzYKCQljNC4zOTgsMCw2LjkyLDEuNzkzLDYuOTIsNS41NDFDNTYyLjc1NCwxNTQuNTM2LDU2MC4yMzIsMTU2LjQxMSw1NTUuODM0LDE1Ni40MTF6Ii8+Cgk8cG9seWdvbiBwb2ludHM9IjU2MS41NzUsMTMxLjg1MiA1NTcuNDIyLDEzMS44NTIgNTU0Ljg1NywxMzUuNjQgNTUyLjI4NywxMzEuODUyIDU0OC4xMzYsMTMxLjg1MiA1NTIuNTMzLDEzNy45NjEgCgkJNTU3LjE3NywxMzcuOTYxIAkiLz4KCTxwb2x5Z29uIHBvaW50cz0iNTc4LjI3NSwxMzcuNzE5IDU4Mi40MywxMzcuNzE5IDU4Ny40LDEzMy43MjkgNTgyLjU5MSwxMzEuNjkgCSIvPgoJPHJlY3QgeD0iNTc4LjYiIHk9IjE0MC44MTMiIHdpZHRoPSI0LjgxMSIgaGVpZ2h0PSIyOC41MDciLz4KCTxwYXRoIGQ9Ik02MTguODQyLDE1MC41NDZjMC02LjE5Mi00LjE5NS05LjczMi0xMS40ODQtOS43MzJoLTExLjU2OHYyOC41MDdoNC44MXYtOC41OTVoNi43NTljMC40NDcsMCwwLjg5NywwLDEuMzAyLTAuMDQyCgkJbDUuMjEyLDguNjM3aDUuNDU5bC02LjM5NC05LjUzMUM2MTYuNzIzLDE1OC4zMjQsNjE4Ljg0MiwxNTUuMTA1LDYxOC44NDIsMTUwLjU0NnogTTYwNy4zNTcsMTU2LjQxMWgtNi43NTl2LTExLjI4NGg2Ljc1OQoJCWM0LjQsMCw2LjkyNCwxLjc5Myw2LjkyNCw1LjU0MUM2MTQuMjgxLDE1NC41MzYsNjExLjc1OCwxNTYuNDExLDYwNy4zNTcsMTU2LjQxMXoiLz4KCTxwYXRoIGQ9Ik02NDIuODc5LDE0MC42OWMtOC41MTIsMC0xNS4xMDgsNi4xODktMTUuMTA4LDE0LjM3NWMwLDguMTQ1LDYuNTk3LDE0LjQ1OSwxNS4xMDgsMTQuNDU5CgkJYzguNTEsMCwxNS4xMDctNi4zMTQsMTUuMTA3LTE0LjQ1OVM2NTEuMzg5LDE0MC42OSw2NDIuODc5LDE0MC42OXogTTY0Mi45MjEsMTY1LjIwNWMtNS41ODEsMC0xMC4yNjMtNC40NzktMTAuMjYzLTEwLjE0MQoJCWMwLTUuNjYsNC42NDEtMTAuMDU3LDEwLjI2My0xMC4wNTdjNS41NzksMCwxMC4xMzgsNC4zOTYsMTAuMTM4LDEwLjA1N0M2NTMuMDU5LDE2MC43MjYsNjQ4LjUsMTY1LjIwNSw2NDIuOTIxLDE2NS4yMDV6Ii8+Cgk8cGF0aCBkPSJNNjc5LjY2NCwxNDAuODEzaC0xMS42ODl2MjguNTA3aDExLjU2NmM4LjYzNCwwLDE0Ljg2Mi02LjAyOSwxNC44NjItMTQuMjU2CgkJQzY5NC40MDMsMTQ2Ljc5Nyw2ODguMjE2LDE0MC44MTMsNjc5LjY2NCwxNDAuODEzeiBNNjc5Ljc4NSwxNjUuMDAyaC03LjAwMnYtMTkuODc1aDYuODAxYzUuNjE3LDAsOS45NzUsNC4xNTYsOS45NzUsOS45NzkKCQlDNjg5LjU1OSwxNjAuODg5LDY4NS4zMjUsMTY1LjAwMiw2NzkuNzg1LDE2NS4wMDJ6Ii8+Cgk8cG9seWdvbiBwb2ludHM9IjcwOS4xOTksMTU3LjE0MiA3MjMuMTI5LDE1Ny4xNDIgNzIzLjEyOSwxNTIuODI2IDcwOS4xOTksMTUyLjgyNiA3MDkuMTk5LDE0NS4xMjcgNzI0Ljc1MywxNDUuMTI3IAoJCTcyNC43NTMsMTQwLjgxMyA3MDQuMzkyLDE0MC44MTMgNzA0LjM5MiwxNjkuMzIgNzI1LjI0MiwxNjkuMzIgNzI1LjI0MiwxNjUuMDAyIDcwOS4xOTksMTY1LjAwMiAJIi8+Cgk8cG9seWdvbiBwb2ludHM9IjcyMS4yNTIsMTMxLjg1MiA3MTcuMDk5LDEzMS44NTIgNzE0LjUzMywxMzUuNjQgNzExLjk3MSwxMzEuODUyIDcwNy44MTQsMTMxLjg1MiA3MTIuMjExLDEzNy45NjEgCgkJNzE2Ljg1NSwxMzcuOTYxIAkiLz4KPC9nPgo8L3N2Zz4K");--alp-hills:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDU0IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48cGF0aCBmaWxsPSIjZjNmM2YzIiBkPSJNMCAwaDEyMDB2MzBsLTgwIDE0LTkwLTIyLTcwIDE4LTEwMC0zMC04MCAyNi0xMjAtMzQtOTAgMjgtMTEwLTI2LTEwMCAzMC05MC0yNC0xMjAgMjgtNTAtMTB6Ii8+PC9zdmc+")}
:root{--alp-ic-fb:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDMURFODJBRjhFRDhFOTExODFFREE0MjkxNEQyNTJCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQkZGMjEyQUYxQTExMUU5QUZEMTlBQjQxM0FDRTRENiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQkZGMjEyOUYxQTExMUU5QUZEMTlBQjQxM0FDRTRENiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMzREU4MkFGOEVEOEU5MTE4MUVEQTQyOTE0RDI1MkJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMxREU4MkFGOEVEOEU5MTE4MUVEQTQyOTE0RDI1MkJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/abpiQAAADBQTFRFr5YA07QA/9oA+9YAAAAAbFwA78wAkHsAUEQAFhMA9tIAf20AOTEAQDcAEA4A8s8AUcmU3QAAAMZJREFUeNqMk9kWgyAMRAdCqAjY///bgkodXErnhQNXIZMFtkmgKTgXkkK+h9hXHwtqCtH3GATXD0BY1F2k0rBM7kaT7FjdrXTDoKOM2dp531RmPUU1bQG1+HzBkX42hb2NadtoIWypUMP2BPzyUvCLowP0F1ak42FTn/bGHBcmyuZRB8qtu2K6n3DO1TZyJi9dqS6hBQrtBqeRsUFaZHnGJalckjOOfUFPeC1o1w6d8E8zjVpx0MijMViHiP2fh+hpBD8CDAAY3Q3uPhnMDwAAAABJRU5ErkJggg==");--alp-ic-ig:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDMURFODJBRjhFRDhFOTExODFFREE0MjkxNEQyNTJCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQzVCNDg0N0YxQTExMUU5QUZEMTlBQjQxM0FDRTRENiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQzVCNDg0NkYxQTExMUU5QUZEMTlBQjQxM0FDRTRENiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMzREU4MkFGOEVEOEU5MTE4MUVEQTQyOTE0RDI1MkJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMxREU4MkFGOEVEOEU5MTE4MUVEQTQyOTE0RDI1MkJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8+z2EgAAADBQTFRFspgAKCMAfGoAAAAA/9oAqZAAn4kA+9YA07UAbFwA5cQAFBEA9dEAPTQA78wAUkYAq6MKSgAAAOVJREFUeNqEk1EWhCAIRVFRRLL2v9sRtJo5NQc+SrmKD0TA0wi4S0rSGehywvrvcaDTJO6/OH9BW5C/MHF6GNOJ6UgvdtDCnF6NJ8426dC2ed7WoJsrK95NVUSsAJDz+FTEaPr2gW3UsYY7bKjY5x4g2wx4U6klINiIwP6pVZtyKSwjUqrN3ABT9qarQlNlLYzawjbFL5EaTBpFkUhN9LCVjlyYp8qodVhY5tFJky9oSwWLpjz9HnaCO9JeEtOgZ2LPsujoKsuzqBrnKqpzJd6FOu3gNZPXik4je8/AfUT/nuBHgAEA+o8PV8u57IsAAAAASUVORK5CYII=");--alp-ic-yt:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDMURFODJBRjhFRDhFOTExODFFREE0MjkxNEQyNTJCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQkZGMjEyNkYxQTExMUU5QUZEMTlBQjQxM0FDRTRENiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQkZGMjEyNUYxQTExMUU5QUZEMTlBQjQxM0FDRTRENiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMzREU4MkFGOEVEOEU5MTE4MUVEQTQyOTE0RDI1MkJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMxREU4MkFGOEVEOEU5MTE4MUVEQTQyOTE0RDI1MkJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5833BQAAADBQTFRFrZQA6MYA/9oAalsA+9YAWUwA2roAAAAAwqUA9NEAFRIAOzMAf20Aup8A78wA4L8A9pqelQAAAM1JREFUeNqEk0kSxCAIRVFRjOP9b9uKMSZlW/yNFi8BZAA9hWBiIArRAD5GuM+SGpoKqXwxvCB/AC+MhjYZnBgt/ZHFGxv6KzMw0EGd6RJOOJSGEzvyVV0j2auo6jwHTBqw/2z1pp5uQODIfseZowN7qTuuHBNiP2aRrXtw6fY4qjltLQu37r229MXN4bXutOHo9Rt/ncf1huGcU5vtzStzHKkJD+Pg+VgWoaijJTa7qspsiqre3i2RGiqMgzRM0igKgyytgbhEpxX8CTAATxgRzt19aqwAAAAASUVORK5CYII=");--alp-cards:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIEAAAAUCAYAAACqC16gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4OUI3NTcxRjMzMTJFNjExQkZGOUJFNUI1OTZDRTA3QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRjdGNTE1MTEyNDAxMUU2QTQyOTg1ODhGRjIwQUE1QiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRjdGNTE1MDEyNDAxMUU2QTQyOTg1ODhGRjIwQUE1QiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg5Qjc1NzFGMzMxMkU2MTFCRkY5QkU1QjU5NkNFMDdDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg5Qjc1NzFGMzMxMkU2MTFCRkY5QkU1QjU5NkNFMDdDIi8+IDwvcmRmOkRlc2NyaXB0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")}
:root{--alp-ribbon:url("data:image/webp;base64,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")}
.alp-nav .zs-tree-l2>li>a.zs-tree-link::before{content:"";display:none}
.alp-nav .zs-tree-l2>li>a.zs-tree-link[href*="/P1199/"]::before{display:block;background:url("data:image/webp;base64,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") left center/contain no-repeat}
.alp-nav .zs-tree-l2>li>a.zs-tree-link[href*="/P1193/"]::before{display:block;background:url("data:image/webp;base64,UklGRl4MAABXRUJQVlA4WAoAAAAQAAAAXwAAYAAAQUxQSJ0DAAARoPZs2yFJX9T1pCqT6tFq0MimN7Ovbdu2bdu27Xdt27Zt2zZrOl25P/RMTdf13BExAYjaGMd1HccY6Ow2uOTT7uMn9mv5xS3JElcf77gPNkrIOW+e5OliTvl8t9TxyBcnaFL2zFrJ46IHPau8dFmIM9tLfjPfF9liUHp/syHd3jy9phvnSN7/NZbggm67RSSY+fsNBcD9ayXC1y05bqzUurHDmc9tlCh3x+34V0JmV++WaD+CseC8RWGi3/s9LPxIqNdZUNaba/e1fGfP4fJ/4rtlB9f+l/leEOpszxRdSTOu6jNAf7twzzF8T3NtuAT05g2q6pth4V0ZpqWw8fRFTPOPseGEyUz+kuEWpAczifjn8SV6cmXv5Yt352qW4itpRrW7CMr9C+2mW/EflZxtQf2WXL0sKOvItdXhc7/nCpodQ4dnuEQGp+lu3EIWjL2C7eIlZCJdPLLLV9ItPo/shs1sR/6Lkz1czTanMcifE/Yjn7K9RifS+xiuFyyQOffGmB6u5gtE7jdEt+/mE5G1JxHdYYfc5/A8I1a2OcbQeL/b0cEF7XET7PAH3EFz1UE7RLaP6VtA4bwh9gYDKRo0s0gyrRiaTLDJ/5rhpNU27b+Q4bzApmwXhsvF6r13mdL6JqK77JLdH/zV9pRoir6zLHfEGSaKBp0VkG9iUZSN0GBWOor4ZA3kCzeCsmEqrDwmggbdVMiufrlp3sqGqSBycOuPj50Ak4/kAiVEMv6Od5DP9A41RGRm43xU+ZrIyodLnDqlN6oisvGLpkUmXJP9yohk2l8VD1Wlj4iMuj0eIr1RI5Fed3m1+TqJ/0n9GswlonXwjZvjfaOW7L43J9ZML+nZCEDBO4ptvgGAuVwxeQcAjtHsdw+Ae51izUoB4yQH6gbglOm+WiU1oODJiTsClVqW1gTg5s4L9ivUMxECOOaV3kvV6Z0MYVzAXPrpwA26dKkIAcA4QPyGdzrMD/RoVhoOxhgADc684/NhW5X40a0DAINcL33uDR/13KLAO4gyVnbivVOseyYSAF7FV1m7/PujgjHP7bYomHZfLDIA9221ZFqbuwpBevVaumBzyxdSYE6PP0IVZL53Qf/RKp/F37pywK0uanddFiS/m7V0+brdecoGQRBkD+9YPWfi4J+uK0JoIqDk9HOvfebfzv2GT1+8ZNGUUaNGjRncr1v79u3b/vFT7o8fPnF50kBBU3rCxRdfUNWorKwsZsAJAFZQOCCaCAAAcCYAnQEqYABhAD49GopDoiGhFVreACADxLOAaY5Ot0UIPbGC96ONvfzummqz6B22/2v8cfOXyJ/AJShM3+u8xu/P4eqQHMH6Txp/rvfL/qHpT9d9aSoAfmH/j/ar8p3/T5nvpT/1+4N/Kf7B/yeyH6Kn7LHofOpTwXPfsWf95POSP6Yyjizoi1YtR7PbSbbbQM6Het1keISH2ZrnlIbBU0+ZDCkq9792gAGjg5erowYVOj7VE1lVHlqM92njhYmMc5RKyU0OxMTaqdE1FzEn8/vs/9xxUKdTmtGT7UIp39XqQ/Nu+NhxnhtyD7Fl1T+5MmB1PtaBwYA9aCf+AjWqlqKac/8+kA5ileA2iWTDdMUNMSDmdnwHueyoJ7twWfcRGObvneGUK7C0LmGEIHpOA/UasjgOgTAVeRyaAAD+wbD5DXMOt52Hvifq1AG4+BSNAUUpUhU/6O8C7h5DpuHaONDV/t+QqY2S85GykLPB0I68dkL9KCTKakpTemhW3Jkj1gjrVTAsUo6Bvw4wrnTpmLsq/kPTJi1mnjHHMZk1MWpNrwiZ3djZ5SOOZHvOdmL6NdrpJ5Ndb9uX3mvkQUPgUAyEhg/VRls2IglAYyxIyzgPjD7P7NYF9JaeHScW/HWJEojXr69EGEQ2BPA38x3oPvO04KKHEkpD7QVRLQ+pLwzpHS1q+EWAs2brZgpKD/w58f3dq6Na/GYnzpfmcMzG7DiB+nzXqhRANYdB67E/kt8AZfvTjcP1DtyhgUApQnu77RBai4YTWzAp/SioN40nbCgO06wDOp8sbP5AWjuTwpFUysKXnPRJnaCmv4wloDDu3Jys6ps367y7UrN9ADVIWH7v3D+uIGmPXlryYq65ldBc3Au6H64jN6EkVPvk97sxZfwfe9R9ugJlFE2/uhASuVvtyDpiXOr+BbUFLsjf5ntjcM8h6+eIUytNBOBEpAZvEsIv5phC2m5M6wEYcBcdEK2DAUarKI2PQhby6H4aZ4mlD3U+kz5efcCOPZjCC3Wvko4IhwIrZs0tO2ktteSOfm/RNApr8ZYSt5iBNLoCcQjm9En9CcOmtnsKzD/Fe5msp4YSHr2DjxfOb/5t+1ButxJys/kIrM/1OvhfOwwiKkQoxTxEUcm/WKpbQl5FJNzwB1Y1CKBdaj8QCqHnG/qxsfZUuScgXHu3SHRmUv8iaIPve65Ml/eNWwZ67IRvdyAx/f09+XBwUwh2FmbLXKK8KqqJCPQ/TMRwPQTprt47D34O1vhqjIb/9G3sPjdKfLOsKdE62O2Pu7jxvYv8A6Z2agZEkjfVNhfydqRNy84FzeqWSDSIUV7J5tG1xDrJFuJ/y/+heHmVlzWb2h4WRVuwvRPplU5keEPCUPdpYocNGrUtUf76oqJSNxXacR7dY9ozNQufyA0bvvvs3MbNOzo/oXWnQcXyc41LTHnuGMVKPxrfI79kyyHY4VXshUpP9WnVd+7pZeWpUwNnuDk0iI3ctGEtioa/ODFfrv6mH2p1LhI216Wx9feYLDGMVJXU9fYhyEofxIdXd8xm1cePFSMMfyAFEivI+Lzo5M+aBX4LrE5cOLeffbyVZfYNbBDSpYsXkuOIbIw70q6SXa9WXhmkH/6MwH6uG30WWzIt+YJZBUzXOmr81ZDVYjH82M02uwMhpzAUGvWCS8eTaYQufv6uqv6UAXevQvzHMsdTlg1vAEsUgiEWVxFMKA4O7IRYQ/SkYuoM/fGSyjYBTF57+NElcjpPgDSDUAf9QaU0fkfWiumXfetyTjwFPtVtiw25IGXnB1h8FJ2mmrlv05Bh6b8yVW+vROJAA4l/LX7ryXm8zT/0Uqe9rCo9agHHzxgrQs3P4MExTiwqQPR/kHQVm1yrL/K8eFJs8bK/SVSBsaXb+mwWUgQMMqWmui0EfSqJ+7RnoY4vC4eZ2rlUmV3VvfBwQvpaVqwqil+r8Na5c1bmd8iDgLjLmYbnFQNI2IAf9U0eegQM90SCFV7Clv1JK6YLyO+n3gAQA178p7kPIGUoMTlPJhRd3Gzc2Idvq/YgBo77lF8um15vPrB05G5C+YNvQqewwO60ixu5f/eL/19KliQ/M1OhGugDNePI5IYk4F7CCXDKUCUzt2Ek2nHIjqYMHCA6GlCvfl3V70+T0NwrSxpEd4KmZTPEIsO3irjLXMnFq79LEh/k5GSF+cRAzQ+nzmRsHsNaGHwrjGk0GTXikWCWDt2pqwb4vZV0+lLi2JX/ck/IGIwC1bOPQriQdo2azMC+D9B5h5+3Xjb0O1DanoJ+PHr4ixPrxIvCvSevZ1IsmhuDbkGLPWh//yfUIjRKLug6j9y1zS9gdkEDkTfNFJrOGu2jRJNCVdFfm9wNtnRX5ImwVbeZRpuR1Z5cun/wYJ+TD3yk9c7Yto/QKc4m8kzeOIWyIOB4J8CpPBZ6ClOxADTspknfHRsxf7/6Y7H/eD8d9A3866pzsbnxc9r9pgg91ZQ52SqbB1t2TEX86Lc7rkoc6f8y2oee6JfvcK7nJICw6IAhymYLK7gyUCIUxy371XX7Gv/TBJcQfbZkWIr2VXH9GFXN/+5Nv2azwV+S2+JBz5Fl8MUzBck/WB17nk6NpVUSWwQ/WdN91UuoyTVq/ISRIE0+YlDTzflO8vwXaRvaEz0RJJeFoQ22jrYAjeQbe2n1ZBUVTV3oSWiIUeKrS7LrbAW1R8c1FY2g8dcnKHu/lVl+jf07m3vJXcy5LbDU7GOIRvJQV+SLIYe8OvGZNhWlOLE7+b3uY2P3WlfrHV/yLW9q2HT26PLysjHxx4NiUoPU8Y4rIZj09cqtmYSSeUA9is3fBP7DR2GWIet+PH/5Oaf8XX/HfUAAAvauBr63/j9UnlBSwuIxgfm6kxYIx/iAAD16TAMel07xAogtJE4AArTv+NrndBPmjn/7mz39fdYfxcwAAAAA") left center/contain no-repeat}
.alp-nav .zs-tree-l2>li>a.zs-tree-link[href*="/P1098/"]::before{display:block;background:url("data:image/webp;base64,UklGRnwMAABXRUJQVlA4WAoAAAAQAAAAYAAAYAAAQUxQSLUDAAARoAb9/xlJ+qY61T2e6dre4/C0tu3ds23bto21bdu2jeycsXZPr3NdXfm+6PRe5/dL3euImAD8n7yyXccfe/bs2a/ngJ7Jfe5r29lXLp5t2/E4LzwRj585t6GRPxQ+X0EPo5820/fQYXo9+l5lrSlxVIGmwqgjgZ9oeolCy/RkU2pXPd9KcXiRmrNSyJ5Krk1Q7gAlxnRBkwwdGC7ICisZL+iPi3RkbhPEa1RcO9KWVEtFlKK/0HBlTNZQcUaVtyh8rDADg0hHmCMML1JhTVkhOgo+lnWtQ4WWrI4q9siqk9Bwtq0oxDWwq+F724K+x2r+t8r/GC0URK3XCpqr5QZBH2t5X1C+kvWZgvCLjiWQa2C63+G9fmdULBb0dh1sURGtJScMrFTBa+UAWKXjRUm1ojqmSupIpZIWaQmIMeBoeQLFQvAitZ49d7MUOiQrjikgi4W85JDktTdp2BGWUckiyUlmWUzB7KCMViTpdEQlS9rxO/kOZPZK6gdEyqXthNVRyDCSWwBEdktbgs9uELKHXBkCUBaT9iM6viSEBx8IAYDxgCPsXoQmCem3HO750iIwbxZhYEA3ww0JWQeAwOPZEvA0n0LKuKyuAFpGRESPVEn1lqyAAdx4kYjBdvNUn8mCAZQ9LeLaYzVTNZW1EwDeEwFUb54Cohwmta4rwyxQwbFJ+EQG0MEtIsk5vMmleamQfm5/STqWXd+lYFRQRtcil4SkCUg5PkvG5MZJAVGRVI0DMl7umfQtJcNIITOA2w8CyFwiahJEP1S3HYuBjpS96FZJZcf28HmglzDGJwjCGTo2sEcaGQsHxPxI2g/Up8Ij7WQ8bsdsknFbAw9GJOQPpepl3hnIX6WLXhkGulJ7HW/yv11LOsocvm14YA6lL5YHPQhb/sACD5pGfaJW+krpk5vM9EUdf/i3OdJ+dYy+WPGGkbaLD9AXrTDSf/XQ2dkYm9C0BmgJT0OZAHDHV61japxsCLy9tYngEiV2ghdLCMR2P28+sknBmU2z207jKQm4gc6exllFxb26xwQtKi28KDeEfqQIPE+uqgJX88Hnl1tn0+OcOn48Wm5Zy596vMFF/RZVMwFg6lysrRISULCH5OMuru0eWbYo+S/SIdcvslzurFmzDlLX/XBQW6A+b8Ck+JKhdxZ6hTrffvVdowsBAq4mniUfQeABrsVn2fiPRvi1z0KvNQeMOoPJZz3z8g17XhAPcAA8N/QYVc4sxp182zvVxRXrp/F5X0PR7AF3mv6GIMQDAFZQOCCgCAAAsCYAnQEqYQBhAD49HItEIiGhE5ullCADxLSAakDh2l9kAf0ntd/u/gz+LfQf6ThG9F+KX8D/wf7Z6E9/O2N5jcAnmD9H4yv2HvgtT7u35nH+19VPAJ8l9gT+af13/qf3z3YP7T9l/PR9Of+z/Q/AN/OP7H6bnsX/cf2XP2FZshfY/ag0+zTxq/8bVLVxnPYAcA+CAxhL0TJD5bvKP+fduZN51CsQGfDA+khjh6h14iLMk1eWfQGTNJ5bVzvzaZAvYjVEhluEKTljMLSfhz4BKkDn0ARllsnEh1z8SlpEIxhIrlZlXSVTIPb6on6XOU3kPaQ2z05fns5B0Rtwxu1zHTXppcIi5SVINXg4JPBIrJfnog7Mbk9Y3k/meo32v/pnyReZYFJ9JBsUSWsomVnQxFgLBYU5UNYXltGuRoUAAP7/DWmP/rjejb8c9Pj98bksJIFP/8wk9Dz24QSVFf9oL53SWKVzL9ywIFRsgGu8RMlU6BrgxrvSeWjKz3f6ZAUR7PqqtKbmYFP4U1lFKHJrlmmWoWc57zQqLAkY/0qLibQdC/4XiQLrb6pZXcSNuRc6kaXH48DRM+RZ7qIvhVP5SnYNdPKfd+3+t5DhilFGiXMOy7idZMYyMIdF1JusO1bIwE6PX5t/gEejUIEdXg0q4EiYDdQE84HEcapz3Pzydwt/YSHLfHBKXzOAT2CN3imNi5zEPZlbL0zGIoWOsFVMvZ16CqGE1GkyTTfqMkPMH8vomfv95ztO4OF9X+Rox//IaT743aqOVTr7KzgvQ9OP/Cl+Yc5K8Opgm1WKXisu3c3SkjjSO5C3+bj9JkaxyrRB11d0YCW81J/wQHstu1bKajA3Xlp3hOCa+jyg3VagfbqFiUXbYMbkOvs++Zy1tMW3aBUs//EQJ6WvOP3Doz6GIWyg0oHYAgOkrmL1UxACG8vPUb6hh3Fd82GHUoNw1JFaNSYU5gK4hrkvA8N/sheXevTz3ROsr8uOtNuTk08t/pji3PsTKDcoerUBq8PSp8zQlACSWf2EqGnjsDtMDAFy+wOZb4FFCpSC4O+48x1VldHgBEnEXTFi8MoaRAf/qLgQ7EYfpAIR9c0neRoiTjOzpnHK1mFWkxEQhCry0r5uUwb8fzn18QB90Ga0eGeAgDGzxQNBcaxZXeuyAzTp0x8KQXTFRmd8J8AlnphzPct+eW8nlqoe/Gj22OJr8ilTWzrTipPB8wKdQbjUzE5f18MIi3v00Lsn7I5v+6rbVi8LAdGqMMR3uekodlwcv67Pg5ArtdbohoSAehCrPZ5pKBGN80lYYM+f+QZR3y9JJgLR1LmT6qvir3HTUR0bBPJaYQ8Whfo9Viymvh3XdtaOHCuQzEQYmOO2HOaOmGa18vaZbPsSnit8nauZsBEbI32zQz+BZHpg/mPilmYQsOtJyUH2D3zUpUJAv1IP993Z6HyHPY7m3k8OAGFtlvLbKSx4tudd7hmeogoIveXf5Hd6A63NXl12BNuoRoDrxsH80GnyHmEu1OauAyJTRx7KIRMBtrSBFmXzr1lENNx/6F8dFeETm/boOen59s5QmG6bxBWM/FtN/Nk3Tudg3eNllVr2eIJ2pNN/eGzYsJig8IrL8wbGN9oe9W8epTurzHgEN8y/aBg8QjCdd4Tadua/VBrNOWvw6LdrLtev3cy35Gf01RtBlDatme73WQZKPww8x+Jlmf9Q0UX0RsnxLPM7TfU8PW7Uj0Gb5Kug59XFAcw1FPy5wCAruOKEqHrQvFr/8YMFAVPZoDCFe6qJHjK/HDumyKMR1MUmActFrkf7H7P330N7lS39C5ppmgAAEEK1DV3hh6OK1NDq+j7nKDPnMp/A4c2Sgb2lJBDYDiOFOZxFIac9ZcY/ZHU6ZNHdzwhchu+gosYNNFI+8lOr4/qpwvBkweePW3fTLMKUYtAU2USBD5h4FceP8eqQadfeUwtahEAwARSFyzeCpePKYPmWr/xfahJOOCQZHjbiNyYgIGC3siiaqYTyt8rDDeD68hzlhFs4wjJOZ9CkNYNjiIFdfvnbGgRIYtfYufbWMHEHUF0tXN9CIdwTNXxkE8IHa1Kcv5nEdH6toCppPgaXWMMQsMzCRilk2tuVlm7nlFnM4B3RKP9JBK3xYNUWPmhw2D2+kpApfVxe5VHbxAGZYpKwf9nd8Q/CNh7GsfF3kH14lG+Js8Rwz9Z/rjf/Hpx2szSFbS4d1e99OLEyaA5Jrw8KmgRrD9NfFTzJlyp67guyPvXIYGisaXx6Uve+9wjqNWpCP2tMxCr7NFyS15yk8vKYS+WnQpXeM2oAx/qTtlm/t0Q39hPA5R68sBR7n041Tcj32zP6qjRrKP4wo/Cy43Lpwsjj6bAJ4rCk3YdA2qUsBG7XAT9HlKr6xY8ljKLUTUZLJVGB/mLGeThHRw848djgoR8nEVORLg1azXe6koVuzdDJErcE33anAPYeEnNZZyQwDVQuyaxJbtmHVagO95tPjG/ImtLinm15KqReKwmsozyzsWfxkwp+jyxZvjDZMWDk7N5DPJQZeRnClyrhojS2rB/7c4JL6V+8mCYMFy1SFqxmecunK8yLjTzEbsJgn1UeM+iqbTLEYrPap/D1lM/yzjpxslMwuHfCSUT/YMKoZvJGp0dZ9gS0ewJ/DDne6prhyPNe1N2pU7RNSGVVh1bSnaK97XM/h8aXtL8WWwoT8llTNp2bAeXRWHgYzrEuIqv6Q6MmLkIodgwJVgBov+HaWbC9h/gUJE/BhIMaoYjsBWlRlm6QG8bG5weqVwkoeDq9+G/PYl44HkvSpZFjCOmgNiYNi1RFH9dTH/ape0eXR2GfPds53Nc35I6knW5uDbahOI4V7SyZBPH0dWOcViEMNDTpKWB57m4tC752GoAtUyXc0OasWCqh4tUOJddzkohtyu4/i39AzX//2bCXQW37DDgAAAAA") left center/contain no-repeat}
.alp-nav .zs-tree-l2>li>a.zs-tree-link[href*="/P1108/"]::before{display:block;background:url("data:image/webp;base64,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") left center/contain no-repeat}
.alp-nav .zs-tree-l2>li>a.zs-tree-link[href*="/P1142/"]::before{display:block;background:url("data:image/webp;base64,UklGRmQNAABXRUJQVlA4WAoAAAAQAAAAYAAAYAAAQUxQSIsCAAARoMVs2yFJe1KdtUdr27Zt27Zt27Zte3/bxtrGGJ2pTL7noNBdVe/pJhExAfgYY615F395EBn5y/dbJkYAyJi9dHZRUnWLo+1/l74lyYRpqYA0Ie0Pfre2seaxbc9J3h5ft2L5AiY23/Q/+TSFxhueavmGxu+Pnzv3NVUAijY7eOgqXZpyuplXztPFkYcqeiDkK7p8k+a2o7F0/Q3NVb3pyXAX+T6nN1u4puLxBHo0k0uyX6V3E7K7IcstnV6OdC7VTHr9J6e05/S8KuuIlukNBdzuCI5TwnuOlKd452RgMQfS6EL86gteA0rZNXgtxfAHL48YHB209nLw9rSawSioKOufmQJK/57S/hlQKV0cjg4kIlGe9z57pW8oefw5bUX4KbCqZesnivw8u51zMil/HRtlZSL10RaaLhXZ3mwo5VbNTP4WjKxs+CDaT6kAvBeNRQFEyrYUwDaxlGELgFxSpdQ6SfIrAEgWagumktwEIDtl7g8sJVkfwE6RIttCq6OTz9MAeSlywiZtMElWB7ImyETGkuQiAFWVPP4/FS1vNAAaUVyVF0WfW5CVUV2JsxwImWBjGdLHivP+2C+0Vh+yQKv5SBrrhG9Wda2THgBKff7v89u/fPXo6Rdf3fPLcbsRbPvS+4A06YBUIZekaJEKQddue+m/r396+jyS/HEQHK3gLqXrykTp/riSMC2dEU4/dtGPbZsUKFC97YiJEya2Ctfg3n1vTKINKcmOPAiBR1Olv22oHh4eEZGlr0nk7p2f/7jt9MsAVqaBZ7NHG1g+JAQldMMgWOapaLMwPD1DN/CXpddoXAl5i9VNNljGhghUl7YfZIHEWXfb2KRB6PIjLv7xITLybn98jBUAVlA4ILIKAADwKgCdASphAGEAPj0aikOiIaEVPn0YIAPEsYBq2wCQOPPc4IcmgA9Fe3U8wHnZ+h/ePvQA6VD/FeczdwH1v8c/NHwZ+f/abzgO8Xyr4nfvf+b/tfmb/gPsa9Afgn/b+oF7A/y+8Y6N/ef9J6gXsf9Z/1f9q/dj8M/Zh/xfQD6r/8T3AP5l/UPP7/N+BF537AH8s/vP/Z9mD+p/8/+c/bv1g/Rv/c/zfwCfzP+wf9H+8e2r7H/3A9nr9rWZl8vBoXVTxsL7TFeOVLZQFzfEqF54HEb23LjxsQSYzbM8MRkH+6r9rLxQvtlV/tgUpD9odT4LxDFmz3YTx6yqyuG8kFaG7QA3gijCPOqX5F0F5vuLHcw+iMbSZ7hdQT3n5vJpJpkImvwQCgSpGvrmwhYacdscvsFYLBIrz+Da+Sn6DRH4U+7x83Y6o8dZT1MkyiLNdi0/RvEjmbV2VOYc+BgSl/YAAP7/YBgBX//+dNhIikgXKJealKa4O5y624luw3D//9NaNXq6+/ZXHmKU70XjAwpWHVhPyOKoQV+6RMoYZ7FrvABsqraiigfymBoh7MPUSb5hmY2u8yaz+U/R/lQXu1c7djiZu7gM7JldGsgRxecuxqg2K+zTPH0tf878IbRUuFBMdE46LQpNjq38mFfCYffL7mC9CmwobeZpcvCX2rj9oygSZFl8eTt4WZ3t4qj3Axykt52mYuFd1biAgqnq3k+evG5Bhd6t9+XxdFNhifBvl6gxk3uCnTs4cJt0Z7eXuKLzp6N/LxYbR/e8te/fniUljLS7q3+HtyEdXN+zT7y6IHjYl90v32jw/E5G3R0RDesSX6FmU7GURg8ET0SNT0bhBPLs2sbLrwh9dT7IUAy2/xcB3AI/65ZZ0rvN3zBtc8kl58ZnwvNq4cZyh5QCM1mTW4QmCWrgg2MjKknAm/64AJBLHF2Od9ZzsPzIYzCN2lxJFRqIwNWaDLBZhAh5lXl9jq3hRF+EccWl5RY9IYd3uMIjgZ2Fvt8eVvUCuEN37PpT8ZQdbYoSyeeMGF4L+e6MxupfTlwjsvSb15AykzMeuwc90I66O0CsvPhMjNhCsGvHzD7RMja+JzOipyIxWDfvSUtzLA0/4VNaA70gZTn70fY6vuZ+h49LMvDnguAFATAw1llgfN+8Qso9TXT+s9Mk2Mjx7cIW56kCkBzb2Z9nnAiMPE87ymze1ed0qhLDvE/s1hHswyNOLw5i7xShZXkV7vwDqR4T5Ub+v5DvknYiMc8Ypj1kyO0Jfc+3ViJtdwZeQPEnOj0gAfhUwZ7Ih0KZ8gmA48OFYPHp+wRA4wIJW0rHZ1jK34z3aP1Nwt/2xXcm+fIXUkzkFItFWjlYDnKLljk1tUdcce/mFzUUJu8EozZ27YgZBGBw3cU2wBHkQWz857cZ0V3wm/JbSKPxdeQ3s5zzboCnBrtMTTbA3nMbHhWmI5f89bVMCva+mqMhadeX5tdJq8i8MD8s1lT76DN99hAJVmPRPqPYZdPehGXLJlwORjMWmHv+t31+DFpXZnxInda6y7IMkOVB7FW+VoF/0ao8xUgr0x8T3HCnsjxNfzJ795/tGmF2y8O5Ah1ITK9rK65uVJgDBzHrlvvBZ53ubGcexKf2DLSfWUXl1PT990378QT8PkSnnGZPMnw7ovHpQrlWoLCFaJVf3UJWLMO5W+CObTybTPS661eWkx0jiQHYqhRS4omV0zoEmJf4ck6U8oL7rWLfHNjBN5Jn94oekVFMd5uUiOO+udk6Nasc/GokMbGiVmqdEBtbsUU5RzzB8reQq0l0j4768A0zJ/5ZKZpq7JDHizRsv9thE91ZNgrRP5DTdElcyqLh6rlVlrKlcz4PBR4m2A1wMmITxwIR4rh/Ee/zu555/jQpsSeV8s/jibNrMPW4D8WK7BVTe4cY/t78WlQsuKXGNSvOInIFh1vZhYYu1PqPlWXar3J9dBMg9dHruETi6I12dvwHPEoZL65lhp1D4HF/ikjb8l6KJyTIvOfFY1Ru1DwTCiD+TfI5/LnPPYeSvukCH9gvXRalz2rGfohHo3Z9RasqzxAj0PqblFICDZ+GnNUEoiyPpc4SGBTF1H/N868K/b/8alS8dctslc1Oy0MIDmiU5xx7FWZbKiHHDDIwm+6YPZjWLiEUmLbm+79WAAadawQ5BhuK740H+av8ECfebRnQ26ZoxuTNJGjGrxIgO0Q/iB8EeFcW14hfL6uowwnn2IQktrJDH8ztX0a5yNzuykJaBntW1s7D2/8qhbZkvrKUHG/Gy571FRVxjTJTKyUk4CLrB51+4fn2yi3m1c2qd5h6O9B7vBDOTjbQTgKHDf34pp/Vl6IIPfaOQLwhofj0zWU7iROM4o/km/0hnS4f1R76e561vpxqq3q1gR3eFvYbtYYediJMXUf6emGnYpgPTRQpgCTaweUn4bYAoQ+8FE/wllAxkeuMQIMZ5x8yTOznD3XxikOr7VjMM5qWFS2CoYAXoqKbiTfruawml+EV3I1G0g8iuaKfAFcfUcSJ8Zgo+E8snpbOJ1ua8anP9iiZ5v/mRwwvhxIXrziu6x5gEtrUCqBx5zc1wtKJl0mn8qmMkYq0d8Uirh9rvuMXtdLyYVSh593Sdh3cP7GnXgptPp3l838arrtcmKdGMSNCtYMHK2UooRZjhkkfuqPCZDrgm+i0+0AZS5soJDRlqc1zZ4Hxdr1A9Hcsyb8zo+AYCj2Ym8YakPAX7SuAeUgeuLCJbB4cDibBK9M8gpe4PpCat627gUY1lY88fq1hOsLa+eHDzokvtqvr+uk7c4XGgG1Q4xjOZYmTi6kSuenX2+B5MWnxUAjTu2jeSXEszwNjdEyncFVhx8iaCnIB2ZU4jobvQCdEv5gioQk3Q9NXCdv6o5ol+IIUA+2/71doPDAIdOxf+H7HHYlapz0jXrBDFwxEZGhdaB7fmzhNU9E72nxdGXMZBSMNEoJouXzj2AtyGBKuTiI8rxxHRHYe7uz6kN8Zsb7RvPqAxMdIxHWzGD5iKRea5EmVpVp5FpMwaTZKSiajeuMp7VJeRIKNqA2Ur8jVoSS/Nqd/w1IVm/quinjcz3HxC2Sgfyf2bJjwgAVlIL1ffTOn4qO7lUS+JZkUzlvu7cw9q9Ple9NhcTOUiyv3VGnixA5U/Rw2NMv0/7/5bIomlnUlBrmXTSdH9XIWgYbv/TfJkn6qep56EhYMR3Y1jFvtzyT/CPB5BuGZtsPwPVKaTjs9blBqnSLSKGKmKcdzUbemD6bU671O7UVApRRyTgOZ7O7h1ujxLhJvR6sG79lOF4CJKC7Cg/Mxb9HH1ppAvdNugkETFq0c6c8qW2RjTF3mCoCbmanVSzA0fkWy7XjfdB3u+Hx4XJ2F9ezDWcD0umD5PGeRR3iyPdjf6R5idO639GPxTpIcvjq3/KyQNJpr1vyY1EzbAlbe7M4zWJgGbE4gyx0Qts04G646XMCw2Ie3fj/IgqiArI+MsjpJ1xoTV5GEaS+Izfbpu36xWUyPcZZfC3VJMxdeb4tE9ADoii+gjxOrp482roYbonOKkiFT7V/jZ8zB21ef+EwVkuYZHm+mGw27Z9M3E0BtVFbMLeokC5koyA4+QAK7isTFzlJ9R8ohb/gNbHW4gAp35wOwAAAAAAAAAA==") left center/contain no-repeat}
.alp-nav .zs-tree-l2>li>a.zs-tree-link[href*="/P1260/"]::before{display:block;background:url("data:image/webp;base64,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") left center/contain no-repeat}
/* Skin „alpsport“ (firemní úroveň, #346391) – doplněk připojený za standardní shop.css.
   Zdroj tohoto souboru je firms/alpsport/src/shop.base.css; hotový firm/shop.css vzniká skriptem firms/alpsport/build-skin.py
   (vloží se písmo Oswald a logo jako data URI, aby skin nepotřeboval žádné soubory mimo definici).
   Barvy ze starého www.alpsport.cz (App_Firma/css/alpsport.css, firm.css) – s opravou přístupnosti:
   bílý text na zelené #70cc1e má kontrast jen 2,0 : 1, proto je text na zelené tmavý (#111, kontrast ~ 10 : 1)
   a zelená pro text na světlém pozadí je tmavší (--alp-green-ink, >= 4,5 : 1).
   Pravidlo: všechny vlastní selektory jsou pod body.alp / .alp- , aby šlo skin čistě vypnout. */
:root{
  --alp-green:#70cc1e; --alp-green-d:#58a017; --alp-green-ink:#3d7a0a;
  --alp-yellow:#ffda00; --alp-yellow-d:#e6c400;
  --alp-bg:#f3f3f3; --alp-text:#4a4a4a; --alp-muted:#5f5f5f; --alp-head:#000; --alp-line:#dcdcdc; --alp-err:#a94442;
  --alp-font-head:"Oswald","Arial Narrow",Arial,sans-serif; --alp-font:Arial,Helvetica,sans-serif;
  /* proměnné standardního vzhledu -> barvy Alpsportu */
  --brand:var(--alp-green); --brand-ink:#111; --accent:var(--alp-yellow); --ink:#222; --muted:var(--alp-muted);
  --bg:var(--alp-bg); --surface:#fff; --line:var(--alp-line); --field-line:#8c8c8c; --ok:var(--alp-green-ink); --no:var(--alp-err);
  --radius:4px; --maxw:1200px; --font:var(--alp-font); --font-head:var(--alp-font-head);
}
html{background:var(--alp-yellow,#ffda00)}
body.alp{--zs-sticky-offset:96px;font:15px/1.55 var(--alp-font);color:var(--alp-text);background:var(--alp-bg)}
body.alp h1,body.alp h2,body.alp h3,body.alp .sec{font-family:var(--alp-font-head);color:var(--alp-head);text-transform:uppercase;letter-spacing:.02em;font-weight:600}
body.alp a{color:inherit}
body.alp :focus-visible{outline:3px solid #111;outline-offset:2px;box-shadow:0 0 0 5px var(--alp-yellow)}
body.alp .btn,body.alp button.btn{background:var(--alp-green);color:#111;border:0;border-radius:var(--radius);font-family:var(--alp-font-head);text-transform:uppercase;letter-spacing:.04em;font-weight:600}
body.alp .btn:hover{background:var(--alp-green-d)}
body.alp .btn[disabled]{background:#cfcfcf;color:#555}
body.alp .price b,body.alp .price strong{color:var(--alp-green-ink)}

/* -- hlavička ------------------------------------------- */
.alp-top{border-top:8px solid var(--alp-yellow);background:#fff;position:sticky;top:0;z-index:60;box-shadow:0 1px 0 var(--alp-line)}
.alp-bar{position:relative;max-width:var(--maxw);margin:0 auto;padding:6px 16px;display:flex;align-items:center;gap:20px;min-height:64px}
.alp-logo{display:block;flex:0 0 auto;width:178px;height:46px;background:var(--alp-logo) no-repeat left center/contain;text-indent:-9999px;overflow:hidden}
.alp-nav{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}
.alp-nav .zs-tree{display:contents}
.alp-nav ul{margin:0;padding:0;list-style:none}
.alp-nav .zs-tree-l1{display:flex;align-items:center;gap:6px}
.alp-nav .zs-tree-l1>li{position:static}
.alp-nav a,.alp-nav .zs-tree-head{font-family:var(--alp-font-head);text-transform:uppercase;font-size:15px;font-weight:500;letter-spacing:.03em;text-decoration:none;color:#000;padding:10px 10px;display:block;white-space:nowrap}
.alp-nav .zs-tree-l1>li>a:hover,.alp-nav .zs-tree-l1>li:focus-within>a,.alp-ext a:hover{background:var(--alp-yellow)}
.alp-ext{margin-left:auto;display:flex;align-items:center;gap:6px}
.alp-nav .zs-tree-horizontal .zs-tree-level.zs-tree-l2{display:none;position:absolute;left:16px;right:16px;top:100%;min-width:0;border:0;border-radius:0;background:#fff;border-top:3px solid var(--alp-yellow);box-shadow:0 12px 28px rgba(0,0,0,.18);padding:18px 20px;z-index:70;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 22px;align-items:start}
.alp-nav .zs-tree-horizontal .zs-tree-l1>li:hover>.zs-tree-level.zs-tree-l2,.alp-nav .zs-tree-horizontal .zs-tree-l1>li:focus-within>.zs-tree-level.zs-tree-l2{display:grid}
.alp-nav .zs-tree-l2>li>a,.alp-nav .zs-tree-l2>li>.zs-tree-head{font-weight:600;font-size:15px;color:#000;border-bottom:2px solid var(--alp-yellow);margin-bottom:4px;padding:4px 0;white-space:normal}
.alp-nav .zs-tree-l3 a{padding:4px 0;font-size:14px;text-transform:none;font-family:var(--alp-font);font-weight:400;letter-spacing:0;color:#222;white-space:normal}
.alp-nav .zs-tree-l2 a:hover{background:none;text-decoration:underline}
.alp-nav .zs-tree-horizontal .zs-tree-l2 .zs-tree-l3{display:block;position:static;min-width:0;padding:0;border:0;box-shadow:none;background:none;border-radius:0}
.alp-nav a.zs-tree-link{color:#000}
.alp-nav a.zs-tree-link:hover,.alp-nav a.zs-tree-link:focus-visible{color:#000}
.alp-nav .zs-tree-l2 a.zs-tree-link:hover{color:#000;background:none}
.alp-nav .zs-tree-l2>li>a.zs-tree-link::before{width:96px;height:96px;margin:6px 0 14px}
.alp-nav .zs-tree-link{border-radius:0;gap:0}
.alp-nav .alp-all{display:none}
/* položky lišty černě i otevřené (zelený text standardu na žlutém podkladu by neměl kontrast) */
.alp-nav .zs-tree-mega.zs-tree-horizontal>.zs-tree-l1>.zs-tree-node>.zs-tree-link,.alp-nav .zs-tree-mega.zs-tree-horizontal>.zs-tree-l1>.zs-tree-node.open>.zs-tree-link{color:#000;box-shadow:none}
.alp-icons{display:flex;align-items:center;gap:2px;margin-left:8px}
.alp-icons a,.alp-icons button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;background:none;color:#000;cursor:pointer;text-decoration:none;border-radius:50%;position:relative}
.alp-icons a:hover,.alp-icons button:hover{background:var(--alp-yellow)}
.alp-icons svg{width:24px;height:24px;fill:none;stroke:#000;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.alp-icons a[hidden]{display:none}
.alp-basket b,.alp-compare b{position:absolute;top:0;right:-2px;min-width:20px;height:20px;border-radius:10px;background:var(--alp-yellow);color:#000;font:700 12px/20px var(--alp-font);text-align:center;padding:0 5px}
.alp-search{display:none;border-top:1px solid var(--alp-line);background:#fff;position:absolute;left:0;right:0;top:100%;z-index:80;box-shadow:0 16px 30px rgba(0,0,0,.18)}
.alp-search.open{display:block}
.alp-search form{max-width:var(--maxw);margin:0 auto;padding:10px 16px;display:flex;gap:8px}
.alp-search input{flex:1;min-width:0;padding:11px 14px;border:2px solid #000;border-radius:var(--radius);font:inherit;background:#fff;color:#111}
.alp-search button{padding:0 22px;border:0;background:var(--alp-green);color:#111;font:600 15px var(--alp-font-head);text-transform:uppercase;border-radius:var(--radius);cursor:pointer}
.alp-bar .alp-burger{display:none}
.alp-ribbon{background:#000;color:#fff;text-align:center;font:500 13px/1 var(--alp-font-head);letter-spacing:.06em;text-transform:uppercase;padding:8px 12px}
.alp-ribbon b{color:var(--alp-yellow)}

/* -- úvodní stránka ------------------------------------- */
body.alp .wrap{max-width:var(--maxw)}
.alp-promo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 6px}
.alp-promo .zs-banner{margin:0}
.alp-sec{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:26px 0 0;border-bottom:2px solid var(--alp-yellow);padding:0 4px 6px}
.alp-sec h2{margin:0;font:400 22px/1.3 var(--alp-font-head);text-transform:uppercase;color:#000}
.alp-sec a{display:inline-flex;align-items:center;gap:8px;font:400 12px/1 var(--alp-font);letter-spacing:0;text-transform:none;text-decoration:none;color:var(--alp-text);white-space:nowrap}
.alp-sec a:hover{text-decoration:underline}
.alp-arr{display:inline-block;width:22px;height:22px;border-radius:50%;background:var(--alp-yellow);position:relative;flex:none}
.alp-arr::before{content:"";position:absolute;left:5px;right:6px;top:10px;height:2px;background:#000}
.alp-arr::after{content:"";position:absolute;right:5px;top:6.5px;width:7px;height:7px;border:solid #000;border-width:2px 2px 0 0;transform:rotate(45deg)}
.home-rail{position:relative;background:#fff;margin-bottom:0}
body.alp .home-rail .grid,body.alp .alp-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100%/4);grid-template-columns:none;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0}
body.alp .home-rail .grid::-webkit-scrollbar{display:none}
body.alp .home-rail .grid>*{scroll-snap-align:start;min-width:0}
.alp-rail-btn{position:absolute;top:34%;z-index:3;width:34px;height:60px;border:0;border-radius:0;background:rgba(150,150,150,.55);color:#fff;font:700 18px/1 var(--alp-font);cursor:pointer;padding:0}
.alp-rail-btn:hover{background:rgba(90,90,90,.8)}.alp-rail-btn[disabled]{display:none}
.alp-rail-prev{left:0}.alp-rail-next{right:0}
body.alp .card{border:0;border-radius:0;background:#fff;box-shadow:none;position:relative;overflow:visible;transition:box-shadow .2s}
body.alp .card:hover,body.alp .card:focus-within{box-shadow:0 0 18px rgba(0,0,0,.25);z-index:3}
body.alp .home-rail .card,body.alp .product-results .card{height:100%}
body.alp .alp-card-link{display:block;color:inherit;text-decoration:none}
body.alp .alp-card-media{position:relative;display:block;aspect-ratio:1/1.12;padding:62px 16px 82px}
body.alp .alp-card-media img{display:block;width:100%;height:100%;object-fit:contain;transition:opacity .25s,filter .25s}
body.alp .card:hover .alp-card-media img,body.alp .card:focus-within .alp-card-media img{opacity:.12;filter:grayscale(1)}
body.alp .alp-card-media .card-maker{position:absolute;left:16px;top:16px;max-width:55%;font:500 15px/1.2 var(--alp-font-head);color:#000;letter-spacing:.02em;text-transform:uppercase}
body.alp .alp-card-over{position:absolute;left:16px;right:16px;bottom:8px;display:flex;flex-direction:column;gap:8px;transition:top .2s}
body.alp .alp-card-over .card-title{display:block;font:500 1.35rem/1.08 var(--alp-font-head);text-transform:uppercase;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
body.alp .alp-card-desc{display:none;color:var(--alp-text);font:400 1rem/1.5 var(--alp-font);-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
body.alp .card:hover .alp-card-over,body.alp .card:focus-within .alp-card-over{top:42%;bottom:auto}
body.alp .card:hover .alp-card-desc,body.alp .card:focus-within .alp-card-desc{display:-webkit-box}
body.alp .card-body{padding:0 16px 16px;gap:2px}
body.alp .price{flex-direction:column;align-items:flex-start;gap:0;margin-top:0}
body.alp .price s{order:-1;font:400 15px/1.3 var(--alp-font-head);color:#000;text-decoration:none}
body.alp .price b{font:600 2.1rem/1.05 var(--alp-font-head);color:#000}
body.alp .alp-card-sale{font-size:14px;color:var(--alp-muted)}
body.alp .stock{font-size:13px}
body.alp .badge{left:auto;right:16px;top:14px;padding:0;border-radius:0;background:none;text-align:right;font:500 2.1rem/1 var(--alp-font-head);color:#e2001a}
body.alp .badge-sale::before{content:"Sleva";display:block;font:400 14px/1.2 var(--alp-font-head);text-transform:uppercase}
body.alp .badge-new{color:#000;background:var(--alp-yellow);padding:3px 8px;font-size:14px;top:16px}
body.alp .card-body .btn,body.alp .card-body form{margin-top:8px}
@media(hover:hover){
  /* tlačítko se při najetí jen překryje přes spodek karty – karta ani pás se nezvětšuje */
  body.alp .card .card-body form,body.alp .card .card-body>.btn{display:none;position:absolute;left:0;right:0;bottom:0;z-index:4;margin:0;padding:22px 16px 16px;background:linear-gradient(rgba(255,255,255,0),#fff 38%)}
  body.alp .card:hover .card-body form,body.alp .card:hover .card-body>.btn,body.alp .card:focus-within .card-body form,body.alp .card:focus-within .card-body>.btn{display:block}
  body.alp .card .card-body>.btn{box-sizing:border-box;text-align:center}
  body.alp .card .card-body form .btn{width:100%}
}
/* stuha „Doprava zdarma“ jako na dosavadním webu: obrázek 270×142 vedle obsahu (vlevo od kontejneru), v polovině výšky okna; na menších oknech zmizí */
.alp-side-ribbon{position:fixed;top:50vh;left:calc((100vw - var(--maxw))/2 - 263px);width:270px;height:142px;z-index:5;background:var(--alp-ribbon) no-repeat 0 0/270px 142px;pointer-events:none}
.alp-side-ribbon small{display:none}
@media(max-width:1260px){.alp-side-ribbon{display:none}}

/* -- našeptávač: vyskakovací okno přes ostatní objekty ---------- */
body.alp .suggest{position:absolute;left:16px;right:16px;top:calc(100% + 2px);display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:0 28px;padding:10px 8px 0;border:0;border-radius:0;max-height:min(78vh,640px);box-shadow:0 18px 40px rgba(0,0,0,.28)}
body.alp .suggest[hidden]{display:none}
body.alp .sg-sec-products{grid-row:1/span 4}
body.alp .sg-all{grid-column:1/-1;display:block;text-align:center;padding:14px;background:var(--alp-yellow);color:#000;font:600 16px/1 var(--alp-font-head);text-transform:uppercase;margin:8px -8px 0;border-top:0}
body.alp .sg-title{font:500 15px/1.2 var(--alp-font-head);color:#000;border-bottom:2px solid var(--alp-yellow);padding:10px 8px 6px;margin-bottom:2px}
body.alp .sg-item{padding:8px;font-size:15px;color:#222}
body.alp .sg-item.sg-rich{gap:14px;border-bottom:1px solid #eee;padding:8px}
body.alp .sg-img{width:64px;height:64px}
body.alp .sg-text{font:500 15px/1.25 var(--alp-font-head);text-transform:uppercase;color:#000}
body.alp .sg-maker{display:none}
body.alp .sg-price b{font:600 20px/1 var(--alp-font-head);color:#000}
body.alp .sg-price s{font-size:12px;color:var(--alp-muted)}
@media(max-width:760px){body.alp .suggest{left:0;right:0;grid-template-columns:1fr;max-height:75vh}body.alp .sg-sec-products{grid-row:auto}body.alp .sg-img{width:56px;height:56px}}

/* -- slider PEEK přes celou šířku okna (sousední bannery u okrajů jako na dosavadním webu) ---- */
html{overflow-x:clip}
body.alp .zs-banner-peek,body.alp .zs-banner[data-type=peek]{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-top:10px}
body.alp .zs-banner[data-type=peek] .zs-banner-stage:not(:has(.zs-peek-track)){border-radius:0}
body.alp .zs-banner-peek .zs-peek-slide{border-radius:0}

/* -- menu: neviditelný most mezi položkou a vyjetou nabídkou, aby při pomalém přejezdu myší nezmizela */
.alp-nav .zs-tree-l1>li>a,.alp-nav .zs-tree-l1>li>.zs-tree-head{position:relative}
.alp-nav .zs-tree-l1>li.zs-tree-parent>a::after,.alp-nav .zs-tree-l1>li.zs-tree-parent>.zs-tree-head::after{content:"";position:absolute;left:-6px;right:-6px;top:100%;height:34px}
@media (max-width:767px){.alp-nav .zs-tree-l1>li.zs-tree-parent>a::after,.alp-nav .zs-tree-l1>li.zs-tree-parent>.zs-tree-head::after{display:none}}

/* -- objednávka: kompaktnější, aby se na stránku vešlo víc ------ */
body.alp .co-page,body.alp .co-page .co-card,body.alp .co-page .co-aside{font-size:14px;line-height:1.4}
body.alp main>h1,body.alp .co-page h1{font-size:24px;margin:6px 0 10px}
body.alp .co-steps li{padding:6px 10px;font-size:13px}
body.alp .co-steps li span{width:20px;height:20px;font-size:12px}
body.alp .co-card,body.alp .co-text,body.alp .co-aside{padding:12px 14px}
body.alp .co-card>h2,body.alp .co-aside h2{font-size:1rem;margin:0 0 8px}
body.alp .co-page .form-grid{gap:8px}
body.alp .co-page .co-opt{padding:7px 10px;margin:4px 0}
body.alp .co-address-option{margin:0 0 6px}
body.alp .co-lines li,body.alp .co-summary-line{padding:4px 0;font-size:13px}
body.alp .co-thumb{width:32px;height:32px}
body.alp .co-page .sum-row{padding:2px 0}
body.alp .co-page .btn{padding:8px 14px;font-size:14px}
body.alp .co-page .co-submit{margin-top:10px}
body.alp .co-page input:not([type=checkbox]):not([type=radio]),body.alp .co-page select{padding:6px 8px;font-size:14px}
/* pole formulářů: bílé s zřetelným okrajem (3,4 : 1), fokus zelenou značky; šipka výběru má své místo */
body.alp form input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=submit]),body.alp form select,body.alp form textarea{background-color:#fff;border-color:var(--field-line)}
body.alp form input:focus,body.alp form select:focus,body.alp form textarea:focus{border-color:var(--alp-green-d);box-shadow:0 0 0 3px rgba(112,204,30,.4);outline:0}
body.alp form input[readonly],body.alp form input:disabled,body.alp form select:disabled,body.alp form textarea[readonly]{background-color:#ececec;border-style:dashed;border-color:#b5b5b5;color:#5f5f5f}
body.alp form input:user-invalid,body.alp form select:user-invalid,body.alp form input[aria-invalid=true]{border-color:var(--alp-err)}
body.alp .co-page select{padding-right:30px;background-position:right 10px center}
/* iOS přibližuje stránku při fokusu do pole s písmem pod 16 px */
@media (max-width:820px){body.alp form input:not([type=checkbox]):not([type=radio]),body.alp form select,body.alp form textarea{font-size:16px}body.alp form input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=submit]),body.alp form select{min-height:46px}}

/* -- objednávka: pravý sloupec co nejhustší -------------------- */
body.alp .co-page .co-aside{padding:10px 12px}
body.alp .co-page .co-aside h2{margin:0 0 6px}
body.alp .co-page .co-aside .co-lines{margin:0 0 4px}
body.alp .co-page .co-aside .sum{margin:0}
body.alp .co-page .co-aside .sum-row{padding:1px 0;margin:0;line-height:1.3}
body.alp .co-page .co-aside .sum-total{padding:5px 0 0;margin:4px 0 0;font-size:16px;line-height:1.3}
body.alp .co-page .co-aside>p{margin:6px 0 0;font-size:12px;line-height:1.35}
body.alp .co-page .co-aside .co-navigation{margin:8px 0 0}
body.alp .co-page .co-aside .co-nav .btn,body.alp .co-page .co-aside .co-submit .btn{padding:7px 12px;font-size:14px}
body.alp .co-page .co-aside .co-consent{margin:8px 0 0;padding:8px 0 0}
body.alp .co-page .co-aside .co-consent h2{margin:0 0 4px}
body.alp .co-page .co-aside .co-opt{padding:5px 8px;margin:3px 0;font-size:13px;line-height:1.3;gap:8px}
body.alp .co-page .co-aside .co-opt input[type=checkbox]{width:16px;height:16px;margin:0}
body.alp .co-page .co-aside .co-text{margin:8px 0 6px;font-size:12.5px;line-height:1.4}
body.alp .co-page .co-aside .co-submit{margin-top:8px}

/* -- nabídka přihlášeného uživatele ---------------------- */
.alp-icons{position:relative}
.alp-umenu{position:absolute;right:0;top:calc(100% + 8px);z-index:90;width:min(280px,calc(100vw - 24px));background:#fff;color:#222;border-top:3px solid var(--alp-yellow);box-shadow:0 14px 34px rgba(0,0,0,.28);padding:6px 0}
.alp-umenu[hidden]{display:none}
.alp-umenu-bonus{margin-top:4px;font-size:14px;color:var(--alp-muted)}.alp-umenu-head .alp-umenu-bonus b{font:700 14px/1.3 var(--alp-font);text-transform:none;color:#000}
.alp-umenu-head{padding:10px 16px 10px;border-bottom:1px solid var(--alp-line);display:grid;gap:2px}.alp-umenu-head b{font:500 17px/1.2 var(--alp-font-head);text-transform:uppercase;color:#000}.alp-umenu-head small{color:var(--alp-muted);overflow-wrap:anywhere}
.alp-umenu a,.alp-umenu button{display:block;width:100%;text-align:left;padding:10px 16px;font:400 15px/1.3 var(--alp-font);color:#222;background:none;border:0;border-radius:0;text-decoration:none;cursor:pointer;text-transform:none;letter-spacing:0;height:auto}
.alp-umenu a,.alp-umenu button{border-left:4px solid transparent;transition:background-color .12s,border-color .12s}
.alp-umenu a:hover,.alp-umenu button:hover,.alp-umenu a:focus-visible,.alp-umenu button:focus-visible{background:#fff8cc;border-left-color:var(--alp-yellow);color:#000;outline:0}
.alp-umenu form{margin:0;border-top:1px solid var(--alp-line)}

/* -- výrobci A–Z --------------------------------------- */
.alp-az{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 26px}.alp-az>span{margin-right:6px;color:var(--alp-muted)}
.alp-az a{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;border-radius:50%;background:var(--alp-yellow);color:#000;font:600 16px/1 var(--alp-font-head);text-decoration:none}
.alp-az a:hover{background:#000;color:var(--alp-yellow)}
.alp-brands{columns:2;column-gap:60px}
/* logo výrobce z přílohy ISK (#AA=346391): vedle názvu, pevná výška */
.alp-brands a{display:inline-flex;align-items:center;gap:10px}.alp-brand-logo{height:28px;width:auto;max-width:84px;object-fit:contain;flex:none}
.alp-brand-group{display:grid;grid-template-columns:72px 1fr;align-items:start;break-inside:avoid;margin:0 0 34px;scroll-margin-top:90px}
.alp-brand-group h2{margin:0;font:600 38px/1 var(--alp-font-head);color:#555}
.alp-brand-group ul{margin:0;padding:0;list-style:none}.alp-brand-group li{margin:0 0 4px}
.alp-brand-group a{font:700 15px/1.45 var(--alp-font);text-transform:uppercase;color:#000;text-decoration:none}.alp-brand-group a:hover{text-decoration:underline}
@media(max-width:700px){.alp-brands{columns:1}.alp-az a{min-width:38px;height:38px}.alp-brand-group{grid-template-columns:52px 1fr}}

/* -- textové stránky z ISK (/page/N) a editor textu ---- */
body.alp article.text-page{background:#fff;padding:22px 28px 32px;margin:0 0 24px}
body.alp .text-page h1{margin:4px 0 18px;font:400 30px/1.15 var(--alp-font-head);text-transform:uppercase;color:#000}
body.alp .text-page .lead{margin:0 0 18px;font-size:17px;color:var(--alp-text)}
body.alp .text-page .rich{max-width:880px;font:400 15px/1.5 var(--alp-font);color:var(--alp-text);overflow-wrap:anywhere}
body.alp .text-page .rich>:first-child{margin-top:0}
body.alp .text-page .rich p{margin:0 0 9px}
body.alp .text-page .rich h2,body.alp .text-page .rich h3,body.alp .text-page .rich h4,body.alp .text-page .rich h5,body.alp .text-page .rich h6{font-family:var(--alp-font-head);font-weight:400;text-transform:uppercase;color:#000;line-height:1.2}
body.alp .text-page .rich h2{margin:24px 0 10px;padding-bottom:6px;border-bottom:2px solid var(--alp-yellow);font-size:24px}
body.alp .text-page .rich h3{margin:20px 0 8px;font-size:20px}
body.alp .text-page .rich h4,body.alp .text-page .rich h5,body.alp .text-page .rich h6{margin:16px 0 6px;font-size:17px}
body.alp .text-page .rich ul,body.alp .text-page .rich ol{margin:0 0 10px;padding-left:1.4em}
body.alp .text-page .rich li{margin:0 0 2px}
body.alp .text-page .rich li>p{margin:0}
body.alp .text-page .rich li>ul,body.alp .text-page .rich li>ol{margin:2px 0 0}
body.alp .text-page .rich a{color:#1d6fa5;text-decoration:underline;text-underline-offset:2px}
body.alp .text-page .rich a:hover{color:#000}
body.alp .text-page .rich strong{font-weight:700;color:#222}
body.alp .text-page .rich blockquote{margin:14px 0;padding:10px 18px;border-left:4px solid var(--alp-yellow);background:#f7f7f7;font-style:italic}
body.alp .text-page .rich blockquote p:last-child{margin-bottom:0}
body.alp .text-page .rich img{max-width:100%;height:auto}
body.alp .text-page .rich hr{border:0;border-top:1px solid var(--alp-line);margin:26px 0}
body.alp .text-page .rich iframe{display:block;width:100%;max-width:720px;aspect-ratio:16/9;height:auto;border:0;margin:0 0 16px}
body.alp .text-page .rich table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:16px 0;font-size:14px}
body.alp .text-page .rich th,body.alp .text-page .rich td{padding:8px 12px;border:1px solid #e0e0e0;text-align:left;vertical-align:top}
body.alp .text-page .rich th{background:#f3f3f3;font-weight:700;color:#000}
body.alp .text-page .rich td p,body.alp .text-page .rich th p{margin:0}
body.alp .text-page .rich .ta-center{text-align:center}body.alp .text-page .rich .ta-right{text-align:right}
@media(max-width:700px){body.alp article.text-page{padding:16px 14px 24px}body.alp .text-page h1{font-size:26px}body.alp .text-page .rich{font-size:15px}body.alp .text-page .rich h2{font-size:21px}}

/* -- blog na úvodní stránce (články z RSS) ---------------- */
body.alp [data-object-id="blog"]:not(:has(*)){display:none}
.alp-blog{position:relative}
.alp-blog-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4px)/2);gap:4px;margin-top:4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}
.alp-blog-rail::-webkit-scrollbar{display:none}
.alp-blog-item{display:flex;min-width:0;min-height:250px;background:#fff;color:inherit;text-decoration:none;scroll-snap-align:start;align-items:flex-start}
.alp-blog-item:hover .alp-blog-title{text-decoration:underline}
.alp-blog-text{flex:1 1 50%;min-width:0;padding:25px 25px 0;display:block}
.alp-blog-title{display:block;font:400 20px/26px var(--alp-font-head);text-transform:uppercase;color:#000;margin:0 0 8px}
.alp-blog-perex{display:block;font:400 13px/18.6px var(--alp-font);color:#5f5f5f;max-height:112px;overflow:hidden}
.alp-blog-img{flex:0 0 50%;max-width:50%;position:relative;display:block}
.alp-blog-img img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
.alp-blog-zoom{position:absolute;right:0;top:0;width:30px;height:30px;background:var(--alp-yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='6'/%3E%3Cpath d='M15 15l5.5 5.5M10 7v6M7 10h6'/%3E%3C/svg%3E") center/20px no-repeat}
.alp-blog .alp-rail-btn{top:calc(50% + 2px);transform:translateY(-50%);width:49px;height:55px;background:rgba(0,0,0,.65);font-size:24px}
.alp-blog .alp-rail-btn:hover{background:rgba(0,0,0,.85)}
@media(max-width:700px){
  .alp-blog-rail{grid-auto-columns:100%}
  .alp-blog-item{flex-direction:column;min-height:0}
  .alp-blog-img{order:-1;flex:none;max-width:none;width:100%}
  .alp-blog-img img{aspect-ratio:16/10}
  .alp-blog-text{flex:none;width:100%;padding:16px 16px 20px}
  .alp-blog .alp-rail-btn{top:calc(61px + (100vw - 32px)*.3125);width:44px;height:56px}
}

/* -- patička -------------------------------------------- */
.alp-foot{margin-top:46px;background:var(--alp-yellow) var(--alp-hills) repeat-x center top/auto 54px;color:#000;padding-top:72px}
.alp-foot-cols{max-width:var(--maxw);margin:0 auto;padding:0 16px 22px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}
.alp-foot h2{font:600 1rem var(--alp-font-head);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;color:#000}
.alp-foot ul{list-style:none;margin:0;padding:0;font-size:14px}
.alp-foot li{margin:3px 0}
.alp-foot a{color:#000;text-decoration:underline}
.alp-foot a:hover{text-decoration:none}
.alp-foot p{margin:0 0 6px;font-size:14px}
.alp-foot-bottom{background:#000;color:#fff;text-align:center;padding:12px 16px;font-size:13px}
.alp-foot-bottom a{color:var(--alp-yellow)}

/* -- souhlas s cookies ---------------------------------- */
.alp-consent{position:fixed;left:0;right:0;bottom:0;z-index:9000;background:#fff;border-top:4px solid var(--alp-yellow);box-shadow:0 -6px 24px rgba(0,0,0,.18);padding:14px 16px}
.alp-consent[hidden]{display:none}
.alp-consent-in{max-width:var(--maxw);margin:0 auto;display:flex;gap:18px;align-items:center;flex-wrap:wrap}
.alp-consent p{margin:0;flex:1 1 380px;font-size:14px;color:#222}
.alp-consent-btns{display:flex;gap:10px;flex-wrap:wrap}
.alp-consent button{padding:11px 22px;border-radius:var(--radius);font:600 15px var(--alp-font-head);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border:2px solid #000}
.alp-consent .yes{background:var(--alp-green);color:#111}
.alp-consent .no{background:#fff;color:#111}
.alp-consent details{flex-basis:100%;font-size:13px}
.alp-consent label{display:block;margin:4px 0}

/* -- responzivita --------------------------------------- */
@media (max-width:991px){
  .alp-nav a{padding:10px 8px;font-size:14px}
  .alp-promo{grid-template-columns:repeat(2,minmax(0,1fr))}
  body.alp .home-rail .grid,body.alp .alp-rail{grid-auto-columns:50%}
  .alp-foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media (max-width:767px){
  .alp-promo{grid-template-columns:1fr 1fr;gap:8px}
  body.alp .home-rail .grid,body.alp .alp-rail{grid-auto-columns:70%}
  .alp-foot-cols{grid-template-columns:1fr 1fr}
  .alp-consent{padding:10px 12px 12px;max-height:60vh;overflow:auto}
  .alp-consent-in{gap:8px}
  .alp-consent p{flex-basis:100%;font-size:12.5px;line-height:1.35}
  .alp-consent-btns{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}
  .alp-consent-btns .yes{grid-column:1/-1}
  .alp-consent button{padding:10px 8px;font-size:14px;width:100%}
}
/* hamburger až do 991 px: na tabletu se lišta s „Prodej dle kategorií“, „Outlet“ a odkazy nevejde vedle ikon (768–900 px se zalamovala a překrývala hledání) */
@media (max-width:991px){
  .alp-bar{flex-wrap:wrap;gap:6px 10px;min-height:56px}
  .alp-logo{width:130px;height:36px;order:1}
  .alp-icons{order:2;margin-left:auto}
  .alp-bar .alp-burger{display:inline-flex;order:3}
  .alp-nav{order:4;flex:1 0 100%;display:none;flex-direction:column;align-items:stretch;gap:0;border-top:1px solid var(--alp-line)}
  .alp-nav.open{display:flex}
  .alp-nav .zs-tree{display:block;width:100%}
  .alp-nav .zs-tree-l1{flex-direction:column;align-items:stretch;gap:0}
  .alp-nav .zs-tree-l1>li>a{border-bottom:1px solid var(--alp-line);padding:12px 8px}
  .alp-nav .zs-tree-l2>li>a.zs-tree-link::before{display:none!important}
  .alp-ext{margin-left:0;flex-direction:column;align-items:stretch;gap:0}
  .alp-ext a{border-bottom:1px solid var(--alp-line);padding:12px 8px}
  .alp-nav .zs-tree-horizontal .zs-tree-level.zs-tree-l2{position:static;display:none;box-shadow:none;border:0;padding:4px 8px 10px;min-width:0;width:auto;max-width:none;left:auto;right:auto;top:auto;grid-template-columns:1fr}
  .alp-nav .zs-tree-horizontal .zs-tree-l1>li:hover:not(.open)>.zs-tree-level.zs-tree-l2{display:none}
  .alp-nav .zs-tree-horizontal .zs-tree-l1>li.open>.zs-tree-level.zs-tree-l2{display:grid}
  /* akordeon: 2. úroveň jen názvy kategorií se šipkou, podkategorie až po klepnutí (vždy jen jedna rozbalená) */
  .alp-nav .zs-tree-l1>li.zs-tree-parent>a{padding-right:44px}
  .alp-nav .zs-tree-l1>li.zs-tree-parent>a::after{display:block;content:"";position:absolute;left:auto;right:18px;top:50%;width:8px;height:8px;margin-top:-6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}
  .alp-nav .zs-tree-l1>li.zs-tree-parent.open>a::after{margin-top:-1px;transform:rotate(-135deg)}
  .alp-nav .zs-tree-l1>li.open>a{background:var(--alp-yellow)}
  /* panel 2. úrovně je v hamburgeru součástí seznamu, ne plovoucí vrstva mega-menu standardu (ta by zakryla Outlet a odkazy pod ní) */
  .alp-nav .zs-tree-mega.zs-tree-horizontal>.zs-tree-l1>.zs-tree-node>.zs-tree-l2{position:static;left:auto;right:auto;top:auto;max-height:none;overflow:visible;border:0;border-radius:0;box-shadow:none;background:#fff;padding:0 0 6px}
  .alp-nav .zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node>a.zs-tree-link,.alp-nav .zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node>a.zs-tree-link:hover,.alp-nav .zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node>a.zs-tree-link:focus-visible{color:#000;background:none;text-decoration:none;border-radius:0}
  .alp-nav .zs-tree-mega.zs-tree-horizontal .zs-tree-l2>.zs-tree-node.open{background:#f6f6f6}
  .alp-nav .zs-tree-mega.zs-tree-horizontal .zs-tree-l3 a.zs-tree-link{color:#222;justify-content:flex-start}
  .alp-nav .zs-tree-horizontal .zs-tree-l2>.zs-tree-node{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;border-bottom:1px solid var(--alp-line)}
  .alp-nav .zs-tree-l2>li>a,.alp-nav .zs-tree-l2>li>.zs-tree-head{border-bottom:0;margin:0;padding:12px 8px 12px 20px;font-size:15px}
  .alp-nav .zs-tree-l2>li.open>a{font-weight:700}
  .alp-nav .zs-tree-sub{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:#000;cursor:pointer}
  .alp-nav .zs-tree-sub::before{content:"";width:8px;height:8px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}
  .alp-nav .zs-tree-sub[aria-expanded="true"]::before{margin-top:4px;transform:rotate(-135deg)}
  .alp-nav .zs-tree-horizontal .zs-tree-l2 .zs-tree-l3{display:none;grid-column:1/-1;margin:0;padding:0 0 8px 32px}
  .alp-nav .zs-tree-horizontal .zs-tree-l2>.zs-tree-node.open>.zs-tree-l3{display:block}
  .alp-nav .zs-tree-l3 a{padding:10px 8px;font-size:15px}
  .alp-nav .zs-tree-l3 .alp-all{display:block}
  .alp-nav .zs-tree-l3 .alp-all a{font-weight:600;text-decoration:underline}
  .alp-nav .zs-tree-l3 .zs-tree-more{display:none}
}
}
@media (max-width:420px){.alp-foot-cols{grid-template-columns:1fr}}
@media (prefers-reduced-motion:reduce){body.alp *{scroll-behavior:auto!important;transition:none!important}}

/* -- pomocné třídy skinu -------------------------------- */
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.alp-linkbtn{background:none;border:0;padding:0;margin:0;font:inherit;color:var(--alp-yellow);text-decoration:underline;cursor:pointer}
.alp-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;background:none;cursor:pointer;border-radius:50%}
.alp-icon-btn svg{width:24px;height:24px;fill:none;stroke:#000;stroke-width:1.8;stroke-linecap:round}
.alp-lang{display:inline-flex;gap:2px;margin-right:6px}
.alp-lang a{width:auto!important;height:auto!important;border-radius:3px!important;padding:4px 6px;font:600 12px var(--alp-font-head);text-transform:uppercase}
.alp-lang a[aria-current]{background:#000;color:#fff!important}
.alp-hero .zs-banner,.zs-banner{border-radius:var(--radius);overflow:hidden}

/* -- patička: sloupce z dat (z_parametry.paticka), sociální sítě a karty ------------- */
.alp-foot-cols nav h2{font-size:1rem}
.alp-foot-cols .alp-social,.alp-foot-cols .alp-cards{grid-column:1/-1}
.alp-foot-cols .alp-social{display:flex;align-items:center;gap:10px;border-top:1px solid var(--alp-line);padding-top:14px}
.alp-foot-cols .alp-social a{width:30px;height:30px;display:block;background:var(--alp-ic-fb) center/contain no-repeat;text-indent:-9999px;overflow:hidden;border-radius:4px}
.alp-foot-cols .alp-social a[href*="instagram"]{background-image:var(--alp-ic-ig)}
.alp-foot-cols .alp-social a[href*="youtube"]{background-image:var(--alp-ic-yt)}
.alp-foot-cols .alp-cards{display:block;width:129px;height:24px;background:var(--alp-cards) center/contain no-repeat;text-indent:-9999px;overflow:hidden}
@media (max-width:820px){body.alp .form-sec.alp-promo-col{grid-column:span 6!important}}
/* dosavadní `z_parametry.paticka` starého shopu (div.footerBox, .footer_social, .footer_card) se zobrazí také, jen bez jeho obrázků */
.alp-foot-cols .footerBox h2{font-size:1rem}
.alp-foot-cols .footerBox ul{list-style:none;margin:0;padding:0}
.alp-foot-cols hr{display:none}
.alp-foot-cols .footer_social,.alp-foot-cols .footer_card{grid-column:1/-1}
.alp-foot-cols .footer_social img,.alp-foot-cols .footer_card img{display:none}

/* -- detail zboží (pages/product.html) ------------------------------------------ */
body.alp .alp-product{--zs-gap:5px;row-gap:5px}
body.alp .alp-pd{background:#fff;padding:15px;margin:0;border:0;border-radius:0}
body.alp .alp-pd-top{--zs-gap:3px 0}
body.alp .alp-pd-image{padding-right:3px}
body.alp .alp-pd-info{padding:0 3px}
/* galerie: vlevo svislý pás náhledů se šipkami, vpravo velká fotka */
body.alp .alp-pd-image .zs-gallery{display:grid;grid-template-columns:148px minmax(0,1fr);gap:0 20px;align-items:start;position:relative}
body.alp .alp-pd-image .zs-gallery-main{grid-column:2;grid-row:1;background:#fff}
body.alp .alp-pd-image .zs-gallery-main>img{max-height:560px}
body.alp .alp-pd-image .zs-attachment-gallery{grid-column:1;grid-row:1;display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;margin:0;padding:26px 0;max-height:560px;overflow-y:auto;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:y proximity}
body.alp .alp-pd-image .zs-attachment-gallery::-webkit-scrollbar{display:none}
body.alp .alp-pd-image .zs-attachment-gallery li{flex:none;scroll-snap-align:start}
body.alp .alp-pd-image .zs-attachment-gallery img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;border:1px solid transparent;border-radius:0;background:#fff;padding:2px}
body.alp .alp-pd-image .zs-attachment-gallery a[aria-current=true]{outline:0}
body.alp .alp-pd-image .zs-attachment-gallery a[aria-current=true] img{border-color:#ccc}
/* galerie ukotvená pod lištou: vysoký sloupec vpravo (prodejny) pod ní nenechá prázdnou plochu */
@media (min-width:701px) and (min-height:700px){body.alp .alp-pd-image{position:sticky;top:84px;align-self:start}}
body.alp .alp-thumb-btn{position:absolute;left:62px;z-index:2;width:26px;height:26px;border:0;border-radius:50%;background:#9a9a9a;color:#fff;font:700 15px/26px var(--alp-font);padding:0;cursor:pointer;text-align:center}
body.alp .alp-thumb-btn:hover{background:#6e6e6e}body.alp .alp-thumb-btn[disabled]{background:#d3d3d3;cursor:default}
body.alp .alp-thumb-up{top:0}body.alp .alp-thumb-down{bottom:0}
/* pravý sloupec: šedé karty */
body.alp .alp-pd-info{display:flex;flex-direction:column;gap:0}
body.alp .alp-pd-info>*{order:20}
body.alp .alp-box{background:#f5f5f5;padding:18px 23px;margin:0 0 5px}
body.alp .alp-pd-info>.alp-title{order:1}body.alp .alp-pd-info>.alp-short{order:2}
body.alp .alp-title h1{margin:0;font:400 22px/1.43 var(--alp-font-head);text-transform:uppercase;color:#1d1d1d}
body.alp .alp-short{font-size:13px;line-height:1.43;color:var(--alp-muted)}
/* formulář košíku se rozpadne do karet (atributy, tlačítko) a seřadí mezi ostatní */
body.alp .alp-pd-info form.buy{display:contents}
body.alp .alp-pd-info .buy-attrs{display:contents}
body.alp .alp-pd-info .buy-attrs fieldset.attr{order:3;background:#f5f5f5;padding:13px 18px;margin:0 0 5px;border:0;min-width:0}
body.alp .alp-pd-info .buy-attrs legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;padding:0}
body.alp .alp-pd-info .error_parrameter{order:3;margin:0 0 5px;padding:8px 14px;background:#fdecea;color:#a94442;font-size:13px}
body.alp .alp-pd-info .error_parrameter[hidden]{display:none}
body.alp .alp-pd-info .attr-buttons{display:flex;flex-wrap:wrap;gap:0}
body.alp .alp-pd-info .chip{margin:3px}
body.alp .alp-pd-info .chip label{min-width:40px;min-height:29px;padding:6px 6px 4px;border:1px solid #ccc;border-radius:0;background:#fff;color:#555;font:400 12px/17px var(--alp-font);cursor:pointer;margin:0}
body.alp .alp-pd-info .chip input:checked+label{border-color:#000;box-shadow:inset 0 0 0 1px #000;color:#000;font-weight:700}
body.alp .alp-pd-info .chip label:hover{border-color:#888}
body.alp .alp-pd-info .chip input:disabled+label{opacity:.45;text-decoration:line-through;cursor:not-allowed;background:#f1f1f1}
body.alp .alp-pd-info .chip input:focus-visible+label{outline:3px solid #111;outline-offset:2px}
body.alp .alp-pd-info .attr select{max-width:100%;width:100%;background:#fff;border:1px solid #ccc;border-radius:0;min-height:40px}
/* barva / varianta s fotkou: čtvereček s náhledem (doplní shop.js) */
body.alp .alp-pd-info .chip.alp-swatch label{width:75px;min-width:0;height:76px;padding:0;display:block;border:1px solid #ccc;overflow:hidden}
body.alp .alp-pd-info .chip.alp-swatch img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}
body.alp .alp-pd-info .chip.alp-swatch .alp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
/* dostupnost a ceny */
body.alp .alp-sheet{order:4;padding:18px 23px 8px}
body.alp .alp-rows{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4px 12px;margin:0 0 10px;font-size:13px;line-height:20px}
body.alp .alp-rows dt{color:var(--alp-muted);margin:0}body.alp .alp-rows dd{margin:0;color:#222}
body.alp .alp-rows .alp-wide{grid-column:auto}body.alp .alp-rows dt a{color:var(--alp-green-ink);text-decoration:none}
body.alp .alp-rows .stock{margin:0;color:var(--alp-green-ink);font-size:13px}
body.alp .alp-rows del{text-decoration:line-through;color:#222;font:400 1.15rem/1.2 var(--alp-font-head)}
body.alp .alp-yours{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0 8px;font:400 24px/45px var(--alp-font-head)}
body.alp .alp-yours b{font:500 34px/45px var(--alp-font-head);color:#000;white-space:nowrap}
body.alp .alp-novat{font-size:12px;color:var(--alp-muted);padding:0 0 8px}
/* dostupnost na prodejnách (#AA=346391; Alpsport 1. 11.): přes celou šířku karty, stav vpravo, adresa pod názvem */
body.alp .alp-rows .alp-stores-h,body.alp .alp-rows .alp-stores-d{grid-column:1/-1}
body.alp .alp-stores{list-style:none;margin:2px 0 6px;padding:0;display:flex;flex-direction:column;gap:4px}
body.alp .alp-stores li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 10px;padding:5px 10px;background:#fff;border-radius:6px}
body.alp .alp-stores .wh-name{font-weight:600;min-width:0;overflow-wrap:anywhere}
body.alp .alp-stores .wh-state{text-align:right;white-space:nowrap}
body.alp .alp-stores li.ok .wh-state{color:var(--alp-green-ink)}
body.alp .alp-stores li.no .wh-state{color:#b3261e}
body.alp .alp-stores .wh-desc{grid-column:1/-1;color:var(--alp-muted);font-size:12px;line-height:16px;overflow-wrap:anywhere}
/* tlačítko Do košíku */
body.alp .alp-pd-info .buy-row{order:5;margin:0;max-width:none;display:block}
body.alp .alp-pd-info .buy-row .qty,body.alp .alp-pd-info .buy-row .unit{display:none}
body.alp .alp-pd-info .buy-row .btn{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;min-height:104px;padding:20px 40px;border:0;border-radius:0;background:var(--alp-green);color:#111;font:400 24px/1.4 var(--alp-font-head);text-transform:uppercase;letter-spacing:.02em;cursor:pointer}
body.alp .alp-pd-info .buy-row .btn::after{content:"";flex:none;width:52px;height:44px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M3 4h2.5l2.2 11h10.6l2-8H6.4'/><circle cx='9' cy='19.5' r='1.3'/><circle cx='17' cy='19.5' r='1.3'/></svg>") center/contain no-repeat}
body.alp .alp-pd-info .buy-row .btn:hover{background:var(--alp-green-d)}
body.alp .alp-pd-info .buy-row .btn[disabled]{background:#cfcfcf;color:#555}
body.alp .alp-pd-info .actions{order:8;margin:10px 0 0}
body.alp .alp-pd-info .actions .btn{background:#fff;color:#333;border:1px solid #ccc;font:500 13px var(--alp-font-head);padding:8px 14px;min-height:40px}
body.alp .alp-pd-info .actions .btn:hover{background:#f5f5f5}
body.alp .alp-pd-info .qprices{order:7}
/* popis a parametry */
body.alp .alp-pd-bottom{--zs-gap:0 6px;margin-top:0}
body.alp .alp-pd-h{margin:0 0 10px;padding:10px 0 5px;font:400 24px/1.3 var(--alp-font-head);text-transform:uppercase;color:var(--alp-muted)}
body.alp .alp-pd-left{padding:0 10px 0 3px;font-size:13px;line-height:1.43;color:var(--alp-muted)}
body.alp .alp-pd-left .product-desc{overflow-wrap:anywhere}
body.alp .alp-pd-left .product-desc img{max-width:100%;height:auto}
body.alp .alp-pd-sub .zs-section-title,body.alp .alp-pd-sub h2{margin:20px 0 10px;padding:10px 0 5px;font:400 18px/1.3 var(--alp-font-head);text-transform:uppercase;color:var(--alp-muted)}
body.alp .alp-pd-params{background:#f5f5f5;padding:16px 5px;align-self:start}
body.alp .alp-pd-params .alp-pd-h{margin:3px 0 20px;padding:0 19px;font:500 16px/1.1 var(--alp-font-head)}
body.alp .alp-params{font-size:12px;line-height:1.5;color:var(--alp-muted)}
body.alp .alp-params dl.params{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0;margin:0}
body.alp .alp-params dl.params dt,body.alp .alp-params dl.params dd{margin:0;padding:5px 0 5px 19px}
body.alp .alp-title-maker{display:block;width:fit-content;margin:0 0 8px}body.alp .alp-title-maker img{display:block;height:36px;width:auto;max-width:140px;object-fit:contain}body.alp .alp-params .maker-logo{display:inline-block;vertical-align:middle;margin:0 8px 0 0}body.alp .alp-params .maker-logo img{display:block;height:24px;width:auto;max-width:90px;object-fit:contain}
body.alp .alp-params dl.params dd{padding-left:8px;color:#000}
body.alp .alp-params [data-repeater=parameters] .zs-repeater-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}
body.alp .alp-params [data-repeater=parameters] .zs-repeater-item>span{padding:5px 0 5px 19px;border:0;background:none;font-weight:400;color:#000}
body.alp .alp-params [data-repeater=parameters] .zs-repeater-item>span+span{padding-left:8px}
body.alp .alp-params [data-repeater=parameters] .parameter-name{background:none}
body.alp .alp-params [data-repeater=parameters] .zs-repeater-item:nth-child(even),body.alp .alp-params dl.params dt:nth-of-type(even),body.alp .alp-params dl.params dt:nth-of-type(even)+dd{background:#ececec}
body.alp .alp-params dl.params,body.alp .alp-params dl.params dt,body.alp .alp-params dl.params dd,body.alp .alp-params [data-repeater=parameters]{font-size:12px;line-height:1.5;font-weight:400}
body.alp .alp-product .crumbs{font-size:13px;margin:12px 0 10px}
/* mobil */
@media (max-width:991px){
  body.alp .alp-pd-image .zs-gallery{grid-template-columns:110px minmax(0,1fr);gap:0 12px}
  body.alp .alp-thumb-btn{left:42px}
}
@media (max-width:700px){
  body.alp .alp-product{--zs-gap:6px}
  body.alp .alp-pd{padding:10px}
  body.alp .alp-pd-image,body.alp .alp-pd-info{padding:0}
  body.alp .alp-pd-image .zs-gallery{display:block}
  body.alp .alp-pd-image .zs-gallery-main>img{max-height:none}
  body.alp .alp-pd-image .zs-attachment-gallery{flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden;padding:8px 0 4px;gap:6px;scroll-snap-type:x proximity}
  body.alp .alp-pd-image .zs-attachment-gallery li{width:76px}
  body.alp .alp-thumb-btn{display:none}
  body.alp .alp-box{padding:14px 16px}
  body.alp .alp-title h1{font-size:20px}
  body.alp .alp-pd-info .buy-attrs fieldset.attr{padding:10px 12px}
  body.alp .alp-pd-info .chip label{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;font-size:14px}
  body.alp .alp-pd-info .chip.alp-swatch label{width:68px;height:68px;min-height:0}
  body.alp .alp-sheet{padding:14px 16px 6px}
  body.alp .alp-yours b{font-size:30px}
  body.alp .alp-pd-info .buy-row{margin:0 0 5px}
  body.alp .alp-pd-info .buy-row .btn{min-height:60px;padding:10px 20px;font-size:20px}
  body.alp .alp-pd-info .buy-row .btn::after{width:34px;height:30px}
  body.alp .alp-pd-bottom{--zs-gap:6px 0}
  body.alp .alp-pd-left{padding:0}
  body.alp .alp-pd-h{font-size:20px}
  body.alp .alp-pd-params{padding:12px 4px}
  body.alp .alp-pd-params .alp-pd-h{margin:0 0 10px}
}

/* -- přihlášený uživatel: iniciály v kolečku -------------- */
.alp-icons a.alp-user{background:var(--alp-yellow)}
.alp-ava{font:600 15px/1 var(--alp-font-head);letter-spacing:.03em;color:#000;text-transform:uppercase}
.alp-icons a.alp-user:hover{background:var(--alp-yellow-d)}

/* -- přihlášení přes externí služby (popup i stránka přihlášení) -- */
/* tlačítka přihlášení přes Google/Facebook/Apple mají vzhled podle pravidel značek ze standardu (1 px #747775, #1877F2…), skin je nepřebarvuje */
/* zelená jen krok vpřed; Zpět a vedlejší akce tmavě šedé (8,9 : 1) písmem Alpsportu */
body.alp .btn.btn-ghost,body.alp button.btn.btn-ghost{background:#4a4a4a;color:#fff}
/* přístupový klíč na přihlášení: světlé tlačítko jako Google, ne bílý text tmavého tlačítka (5. 11. 2026) */
body.alp button.btn.btn-ghost.pk-btn{background:#fff;color:#1b1b1b;border:1px solid #1b1b1b}
body.alp button.btn.btn-ghost.pk-btn:hover{background:#f2f2f2}

body.alp .btn.btn-ghost:hover{background:#2f2f2f;color:#fff}
body.alp .btn.pk-btn{background:#fff;color:#111;border:1px solid #111;font-family:Roboto,"Segoe UI",system-ui,Arial,sans-serif;text-transform:none;letter-spacing:.01em}
body.alp .btn.pk-btn:hover{background:#f3f3f3}
/* krok 1 a /login: tlačítka na jeden řádek (užší proklad písma Oswald) */
body.alp .login-panes .lg-foot .btn{letter-spacing:.01em;padding-left:10px;padding-right:10px;font-size:15px}
/* nastavení účtu: Přihlášení přes (propojení s poskytovateli) */
body.alp .ext-links h2{font:500 20px/1.2 var(--alp-font-head);text-transform:uppercase;color:#000}
body.alp .ext-link-form .btn-ghost{background:#fff;color:#000;border:2px solid #000}
body.alp .ext-link-form .btn-ghost:hover{background:var(--alp-yellow)}

/* -- objednávka: doprava a platba (jen použitelné volby, skupina Osobní odběr) -- */
body.alp .co-opt.is-off{display:none}
body.alp .co-opt.is-off.has-why{display:flex}   /* doprava vyloučená jen hmotností zásilky zůstane vidět s důvodem */
body.alp .co-group-title{margin:16px 0 4px;padding-bottom:4px;border-bottom:2px solid var(--alp-yellow);font:500 16px/1.2 var(--alp-font-head);text-transform:uppercase;color:#000}
body.alp .co-group-title[hidden]{display:none}
body.alp .co-step.co-half .co-opt{align-items:center;background:#fff;border:1px solid var(--alp-line);border-radius:3px;padding:8px 12px;margin:5px 0}
body.alp .co-step.co-half .co-opt:hover{border-color:#999}
body.alp .co-step.co-half .co-opt:has(input:checked){border-color:var(--alp-green);background:#f6fbef}
body.alp .co-step.co-half .co-opt b{white-space:nowrap;font:600 17px/1 var(--alp-font-head)}
body.alp .co-opt small a{color:#1d6fa5;text-decoration:underline}
@media(max-width:700px){body.alp .co-step.co-half .co-opt{padding:10px 12px}}
/* detail: technický popis, bonus, videa a soubory */
body.alp .alp-pd-left .product-desc+.product-desc{margin-top:13px}
body.alp .alp-pd-left .product-desc iframe,body.alp .alp-video iframe{max-width:100%;height:auto;aspect-ratio:16/9}
body.alp .alp-pd-left .product-desc ul{padding-left:20px}
body.alp .alp-bonus{margin:13px 0 0}
body.alp .alp-pd-sub .zs-section-title{margin-top:20px}
body.alp .alp-pd-sub{min-height:0}
body.alp .alp-video-item{margin:0 0 16px}
body.alp .alp-video-item h4{margin:0 0 6px;font:500 16px/1.3 var(--alp-font-head);text-transform:uppercase;color:var(--alp-muted)}
body.alp .alp-video{position:relative;max-width:100%}
body.alp .alp-video iframe{display:block;width:100%;border:0}
body.alp .alp-pd-sub .downloads{list-style:none;margin:0;padding:0}
body.alp .alp-pd-sub .downloads a{color:#0b6aa8}
/* obrázek uživatele místo iniciál (Google/Facebook, uložený v ISK) */
.alp-ava.has-img{overflow:hidden;border-radius:50%;display:block;width:100%;height:100%}.alp-ava.has-img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}

/* mobil: dotykové cíle odkazů v patičce, ikon sítí a drobečkové navigace aspoň ~40 px (#AA=346391, 1. 11. 2026) */
@media (max-width:768px){
  .alp-foot li{margin:0}
  .alp-foot li a{display:inline-block;padding:9px 0}
  .alp-foot-cols .alp-social a{width:40px;height:40px;background-size:30px}
  body.alp .alp-product .crumbs a{display:inline-block;padding:10px 0}
  .alp-foot-bottom a,.alp-foot .alp-linkbtn{display:inline-block;padding:10px 0}
}
/* audit 2. 11. 2026: drobné písmo a malé cíle dotyku na mobilu */
body.alp small{font-size:max(12px,.833em)}
body.alp .alp-sec>a{display:inline-flex;align-items:center;min-height:32px}
body.alp [data-repeater="parameters"] a{display:inline-block;padding-block:5px}
body.alp .alp-foot-bottom a,body.alp .alp-foot-bottom .alp-linkbtn{display:inline-block;padding-block:4px}
/* tablet (701–1023 px): dvě karty blogu vedle sebe s obrázkem nahoře – text vedle obrázku byl v poloviční šířce jen úzký sloupec */
@media (min-width:701px) and (max-width:1023px){.alp-blog-item{flex-direction:column;min-height:0}.alp-blog-img{order:-1;flex:none;max-width:none;width:100%}.alp-blog-img img{aspect-ratio:16/10}.alp-blog-text{flex:none;width:100%;padding:16px 16px 20px}}
/* úvodní texty kroků pokladny z ISK nesou odsazení ze starého webu (padding-left:20px) – zarovnat s ostatními kartami */
body.alp .co-text .param-text>div{padding-left:0!important}
/* porovnání zboží: přepínač u karty a na detailu ve stylu Alpsportu */
body.alp .cmp-toggle{font:500 14px/1.2 var(--alp-font);color:var(--alp-muted)}body.alp .cmp-toggle:hover{color:#000}body.alp .cmp-toggle[aria-pressed=true]{color:#000;font-weight:700}
body.alp .cmp-toggle[aria-pressed=true] svg{stroke:#000}body.alp .cmp-detail .cmp-toggle{border-color:var(--alp-line);border-radius:0;font-size:15px;color:#000}body.alp .cmp-detail .cmp-toggle[aria-pressed=true]{border-color:#000;background:var(--alp-yellow)}
/* formuláře karty se při najetí skrývají a překrývají spodek karty (výše) – porovnání ne: ikona vah je vidět stále vpravo dole */
/* porovnání na kartě: jen ikona vah vpravo dole, text zůstává pro čtečky (Jiří 5. 11.) */
body.alp .card .card-body form.cmp-form{display:block;position:absolute;z-index:6;left:auto;top:auto;right:12px;bottom:12px;margin:0;padding:0;background:none}body.alp .card .cmp-form .cmp-toggle{width:38px;height:38px;justify-content:center;padding:0;border:1px solid var(--alp-line,#ddd);border-radius:50%;background:#fff;color:#000}body.alp .card .cmp-form .cmp-toggle:hover{background:var(--alp-yellow,#ffda00);text-decoration:none}body.alp .card .cmp-form .cmp-toggle[aria-pressed=true]{background:#000;color:#fff;border-color:#000}body.alp .card .cmp-form .cmp-toggle[aria-pressed=true] svg{stroke:#fff}body.alp .card .cmp-form [data-compare-label]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}

/* s ikonou porovnání je v hlavičce o ikonu víc: na telefonu užší ikony (a menší logo), ať hamburger zůstane v prvním řádku */
@media (max-width:430px){.alp-icons:has(.alp-compare:not([hidden])){gap:0;margin-left:4px}.alp-icons:has(.alp-compare:not([hidden])) a,.alp-icons:has(.alp-compare:not([hidden])) button{width:37px}}
@media (max-width:380px){.alp-bar:has(.alp-compare:not([hidden])) .alp-logo{width:108px}.alp-icons:has(.alp-compare:not([hidden])) a,.alp-icons:has(.alp-compare:not([hidden])) button{width:34px}}

/* hlídání ceny a dostupnosti (#346391): tlačítko jako Porovnat, dialog s hranatými rohy */
body.alp .watch-open{border-color:var(--alp-line);border-radius:0;background:#fff;color:#000;font-size:15px;font-weight:400}
body.alp .watch-open:hover,body.alp .watch-open:focus-visible{border-color:#000;color:#000;background:var(--alp-yellow)}
body.alp .watch-dialog{border-radius:0}
body.alp .watch-head h2{font-family:var(--alp-font-head);text-transform:uppercase;font-weight:500}
/* zs-labels:begin – štítky akcí v duchu Alpsportu: bez vlastní šablony rovné obdélníky písmem Oswald, žlutá/červená/černá; sleva zůstává vpravo nahoře */
body.alp .alp-card-media .zl-stack{left:16px;top:40px;flex-direction:row;flex-wrap:wrap;gap:4px;max-width:62%}
body.alp .zl{font:500 13px/1.15 var(--alp-font-head,"Oswald","Arial Narrow",Arial,sans-serif);letter-spacing:.04em;text-transform:uppercase}
body.alp .detail-img .zl{font-size:16px}
body.alp .zl-def{border-radius:0;padding:.3em .6em;background:var(--zl-bg)}
body.alp .zl-def .zl-svg{display:none}
body.alp .zl-k10{--zl-bg:var(--alp-yellow,#ffda00);--zl-fg:#000}
body.alp .zl-k12{--zl-bg:#e2001a;--zl-fg:#fff}
body.alp .zl-k20,body.alp .zl-ksale{--zl-bg:#000;--zl-fg:#fff}
body.alp .zl-k30{--zl-bg:#e2001a;--zl-fg:#fff}
/* zs-labels:end */

/* #AA=346391; hláška dole zůstává v barvách Alpsportu (std ji má světle zelenou) */
.toast{--toast-bg:#1d1d1b;--toast-ink:#fff}
.toast-x:hover,.toast-x:focus-visible{background:rgba(255,255,255,.15)}
