body #MainContent[data-template]:has(>.kfz-col){display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start;box-sizing:content-box;max-width:1200px;margin:0 auto;padding:24px 16px 40px;background:#fff}body #MainContent[data-template]:has(>.kfz-col)>*{grid-column:1 / -1;grid-row:auto;min-width:0;margin-top:0}body #MainContent[data-template]:has(>.kfz-col)>.kfz-col{display:none}@media(min-width:990px){body #MainContent[data-template]:has(>.kfz-col){padding:32px 40px 48px}}.kfzo{--kfzo-accent: #2175b7;--kfzo-accent-dark: #1a5f96;--kfzo-grey: #e3e3e3;--kfzo-line: #cfcfcf;--kfzo-text: #222;--kfzo-muted: #666;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45;color:var(--kfzo-text)}.kfzo *{box-sizing:border-box}.kfzo-col{display:flex;flex-direction:column;gap:22px}.kfzo-menu{margin:0;padding:0;list-style:none}.kfzo-menu li{margin:0 0 2px}.kfzo-menu a{display:block;padding:6px 10px;background:var(--kfzo-grey);color:var(--kfzo-text);text-decoration:none;font-size:14px}.kfzo-menu a:focus-visible{outline:2px solid var(--kfzo-accent-dark);outline-offset:1px}.kfzo-h{margin:0 0 10px;padding:0 0 3px;border-bottom:1px solid var(--kfzo-accent);color:#444;font:700 16px/1.3 Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:none}.kfzo-city{display:flex;align-items:stretch;gap:0;max-width:240px;margin:0;padding:3px;border:1px solid #999;border-radius:3px;background:#fff}.kfzo-city-eu{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:22px;padding:3px 0 2px;border-radius:2px;background:#0b4ea2;color:#fff;font:700 11px/1 Arial,sans-serif}.kfzo-city-eu svg{display:block;width:14px;height:14px}.kfzo-city input{width:0;flex:1 1 auto;min-width:0;height:28px;margin:0 6px;padding:0 4px;border:1px solid #999;background:#fff;color:#000;font:400 16px Arial,sans-serif;text-transform:uppercase}.kfzo-city button{flex:0 0 auto;height:28px;padding:0 8px;border:1px solid #999;border-radius:0;background:linear-gradient(#fff,#e6e6e6);color:#000;font:400 14px Arial,sans-serif;cursor:pointer}.kfzo-city button:hover{background:#e6e6e6}.kfzo-city input:focus-visible,.kfzo-city button:focus-visible{outline:2px solid var(--kfzo-accent);outline-offset:1px}.kfzo-list{margin:0;padding:0;list-style:none}.kfzo-list li{position:relative;margin:0 0 9px;padding:0 0 0 18px}.kfzo-list li:before{content:"";position:absolute;left:2px;top:4px;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--kfzo-accent)}.kfzo-list a{color:var(--kfzo-text);text-decoration:none}.kfzo-list a:hover{color:var(--kfzo-accent);text-decoration:underline}.kfzo-list strong{white-space:nowrap}.kfzo-laender{padding:16px 0 0}.kfzo-h2{margin:26px 0 12px;padding:0 0 3px;border-bottom:1px solid #999;color:#555;font:700 17px/1.3 Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:none}.kfzo-lead{max-width:820px;margin:0 0 14px}.kfzo-states{columns:2 150px;column-gap:24px}.kfzo-states li{break-inside:avoid}.kfzo-districts{margin:0}.kfzo-group{margin:0 0 4px}.kfzo-group summary{padding:5px 10px;background:var(--kfzo-grey);cursor:pointer;color:var(--kfzo-text);font:700 14px/1.4 Arial,Helvetica,sans-serif}.kfzo-group summary:hover{background:#d4d4d4}.kfzo-group summary:focus-visible{outline:2px solid var(--kfzo-accent);outline-offset:1px}.kfzo-group .kfzo-list{columns:4 190px;column-gap:20px;padding:10px 0 6px}.kfzo-group .kfzo-list li{break-inside:avoid;margin-bottom:5px}.kfzo-codes{color:var(--kfzo-muted);font-size:12px}.kfzo-note{margin:20px 0 0;color:var(--kfzo-muted);font-size:12px}@media(min-width:990px){.kfzo-states{columns:4}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kfz-portal.css.map */
