.sekce_kosik .kosik_parametry,.sekce_kosik .kosik_parametry *{word-break:break-word!important}.kosik_priplatky,.kosik_priplatky_hodnota{text-align:left!important;overflow-wrap:break-word!important;max-width:100%}.kosik_doplnky_tabulka .kdop_sklad_varovani,.sekce_kosik .kosik_parametry,.sekce_kosik .kosik_parametry *{white-space:normal!important;overflow-wrap:anywhere!important}.hmotnost_kosiku,.kosik_doplnky_tabulka .kdop_popis,.kosik_lokalita_info,.kpz_ikona,.sekce_kosik #tlacitka1 input#sb,.sekce_kosik #tlacitka2 input#sb,.sekce_kosik form#kosik_form div.kosik_polozka_oddil.kosik_chyba br{display:none!important}div.sekce_kosik div#prostredek{background-image:none!important;padding-top:10px}div.sekce_kosik div#prostredek::before{content:"???? Nákupní košík";display:block;text-align:center;margin:5px auto 15px;font-size:20px;font-weight:600;color:#14405b}.sekce_kosik a.zpet_k_nakupovani{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:8px 14px!important;background:#f8fafc!important;color:#14405b!important;border:1px solid #d7e4f0!important;border-radius:4px!important;text-decoration:none!important;font-weight:600!important;font-size:14px!important;line-height:1.2!important;margin:0 0 14px!important;box-sizing:border-box!important;transition:background-color .2s,border-color .2s,color .2s}.sekce_kosik a.zpet_k_nakupovani:hover{background:#f1f5f9!important;border-color:#c7d8e7!important;color:#0f3348!important;text-decoration:none!important}@media (max-width:800px){.sekce_kosik a.zpet_k_nakupovani{display:table!important;width:auto!important;max-width:100%!important;text-align:center!important;margin:12px auto 14px!important;padding:9px 14px!important}}.sekce_kosik a.kosik_doporucujeme_zprava,.sekce_kosik div#kosik_zbozi div.doprava_zdarma{min-height:44px!important;padding:7px 14px!important;display:flex!important;line-height:1.2!important;text-align:center!important;box-sizing:border-box!important;box-shadow:none!important}.sekce_kosik form#kosik_form{background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:6px!important;padding:20px!important;margin-top:0!important;margin-bottom:15px!important;box-shadow:none!important}.sekce_kosik form#kosik_form div[class^=kosik_polozka],.sekce_kosik form#kosik_form table,.sekce_kosik form#kosik_form td,.sekce_kosik form#kosik_form th{border:none!important;background:0 0!important}.sekce_kosik a.kosik_doporucujeme_zprava{align-items:center!important;justify-content:center!important;width:100%!important;color:#14405b!important;background:#f8fbfe!important;border:1px solid #d7e4f0!important;border-radius:4px!important;margin:6px 0 4px!important;font-weight:700!important;text-decoration:none!important}.sekce_kosik a.kosik_doporucujeme_zprava:hover{background:#f3f8fc!important;border-color:#c9dae8!important;color:#10384f!important;text-decoration:none!important}.sekce_kosik div#kosik_zbozi div.doprava_zdarma{margin:0!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;font-size:14px!important;white-space:nowrap!important;border-radius:4px!important;background:#fcfcf7!important;border:1px solid #e6e2c8!important;color:#2f3a24!important}.sekce_kosik div#kosik_zbozi div.doprava_zdarma .doprava_zdarma_zbyva,.sekce_kosik div#kosik_zbozi div.doprava_zdarma .red{color:#c62828!important;font-weight:700!important;white-space:nowrap!important}.sekce_kosik div#kosik_zbozi div.doprava_zdarma .doprava_zdarma_zbyva{margin-left:.3em!important}@media screen and (min-width:801px){.sekce_kosik form#kosik_form:has(#kosik_zbozi .doprava_zdarma:not([hidden]):not([style*="display:none"]):not([style*="display: none"])) a.kosik_doporucujeme_zprava{float:left!important;width:47.5%!important;margin:0!important}.sekce_kosik form#kosik_form:has(a.kosik_doporucujeme_zprava:not([hidden]):not([style*="display:none"]):not([style*="display: none"])) div#kosik_zbozi div.doprava_zdarma{float:right!important;width:47.5%!important}.sekce_kosik form#kosik_form:not(:has(a.kosik_doporucujeme_zprava:not([hidden]):not([style*="display:none"]):not([style*="display: none"]))) div#kosik_zbozi div.doprava_zdarma{float:none!important;width:100%!important}.sekce_kosik div#kosik_zbozi div.kosik_polozky{clear:both!important;padding-top:12px!important}}@media (max-width:405px){.sekce_kosik div#kosik_zbozi div.doprava_zdarma{flex-wrap:wrap!important;row-gap:2px!important}.sekce_kosik div#kosik_zbozi div.doprava_zdarma .doprava_zdarma_zbyva{display:block!important;flex:0 0 100%!important;width:100%!important;margin-top:0!important;margin-left:0!important;text-align:center!important}}.sekce_kosik table.kosik{border-collapse:collapse!important;border-spacing:0!important;width:100%!important}.sekce_kosik table.kosik tr{border-bottom:1px solid #e2e8f0!important}.sekce_kosik table.kosik tr:last-child{border-bottom:none!important}.sekce_kosik form#kosik_form .kosik_polozky .kosik_polozka{border-top:1px solid #e2e8f0!important;border-bottom:1px solid #e2e8f0!important;padding-top:20px!important;padding-bottom:20px!important;margin-bottom:20px!important}.sekce_kosik form#kosik_form .kosik_polozky .kosik_polozka:last-of-type{border-bottom:none!important;margin-bottom:0!important}.sekce_kosik .pocet_kosik_ramecek{display:inline-flex!important;align-items:center!important;gap:4px!important;border:none!important}.sekce_kosik .pocet_kosik_ramecek input{border:none!important}.sekce_kosik .pocet_kosik_ramecek input.zmenit_pocet_minus,.sekce_kosik .pocet_kosik_ramecek input.zmenit_pocet_plus,.sekce_kosik .pocet_kosik_ramecek input[value="+"],.sekce_kosik .pocet_kosik_ramecek input[value="-"]{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;margin:0!important;border:1px solid #c7d8e7!important;border-radius:4px!important;background:#eaf3f9!important;color:#14405b!important;font-size:18px!important;font-weight:700!important;line-height:32px!important;text-align:center!important;box-shadow:none!important;cursor:pointer!important;box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important}#tlacitka1 input#sb:hover,#tlacitka2 input#sb:hover,.sekce_kosik .pocet_kosik_ramecek input.zmenit_pocet_minus:hover,.sekce_kosik .pocet_kosik_ramecek input.zmenit_pocet_plus:hover,.sekce_kosik .pocet_kosik_ramecek input[value="+"]:hover,.sekce_kosik .pocet_kosik_ramecek input[value="-"]:hover{background:#dfeef8!important;border-color:#b8cede!important;color:#10384f!important}.sekce_kosik .pocet_kosik_ramecek input[type=text]{width:58px!important;min-width:58px!important;max-width:58px!important;height:34px!important;min-height:34px!important;padding:0 5px!important;margin:0 5px!important;text-align:center!important;background-color:#f1f5f9!important;border:1px solid #d7e4f0!important;border-radius:4px!important;box-sizing:border-box!important;font-size:16px!important}.sekce_kosik .kosik_dostupnost span[class*=dostupnost_]{color:#0a6d00!important;font-weight:700!important;background-color:#f0fdf4!important;padding:3px 6px!important;border-radius:4px!important;display:inline-block!important;border:1px solid #dcfce7!important;font-size:14px!important}.sekce_kosik .kosik_min_odber{display:block!important;margin:8px 0!important;padding:4px 0!important;line-height:1.35!important;font-size:14px!important;color:#14405b!important}.sekce_kosik form#kosik_form div.kosik_polozka_oddil.kosik_chyba{background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:4px!important;padding:10px 15px!important;display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;color:#475569!important;font-weight:400!important;font-size:14px!important}.kosik_polozka_oddil.kosik_chyba *,.kosik_polozka_oddil.kosik_chyba .kosik_skladem_ks,.kosik_polozka_oddil.kosik_chyba span{color:#475569!important;font-weight:400!important;background-color:transparent!important;padding:0!important;margin:0!important;display:inline-block!important}.pouze_ico{position:relative!important;color:#14405b!important;background:#f5faff!important;border:1px solid #c5c5c5!important;border-radius:2px!important;padding:12px 44px!important;transition:background-color .2s!important;display:block!important;margin-bottom:20px}.pouze_ico::after,.pouze_ico::before{content:"⚠️";position:absolute;top:50%;transform:translateY(-50%);font-size:1.2em}.pouze_ico::before{left:12px}.pouze_ico::after{right:12px}.sekce_kosik .kosik_parametry{display:block!important;clear:both!important;float:none!important;margin:10px 0 8px!important;padding:0!important;background:0 0!important;border:0!important;color:#374151!important;font-weight:400!important;font-size:13.5px!important;line-height:1.45!important;max-width:100%!important}.sekce_kosik .kv-cart-filled-label{display:inline-block!important;margin-right:5px!important;color:#0a6d00!important;font-weight:700!important}.kosik_priplatky_wrap{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;font-size:14px;color:#222}.kosik_priplatky_wrap::before{content:"???? Nezapomněli jste na příplatky?";display:block;font-weight:600;color:#14405b;font-size:15px;margin:0 0 8px}.kosik_priplatky{display:block;text-decoration:none;cursor:pointer;font-weight:400;margin:0 0 6px;white-space:normal!important}.kosik_priplatky_hodnota{display:inline-block;white-space:normal!important}.kosik_priplatky_hodnota::first-letter{text-transform:uppercase}.sekce_kosik .kv-cart-inline-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:10px 0 12px!important;clear:both!important}.sekce_kosik .kv-cart-inline-actions .kosik_editace_odkaz,.sekce_kosik .kv-cart-inline-actions .kosik_prilohy{display:inline-flex!important;margin:0!important;padding:0!important;clear:none!important;width:auto!important}.sekce_kosik .kosik_editace_odkaz a.button.kosik_upravit,.sekce_kosik .kosik_prilohy .button.button_prilohy,.sekce_kosik .kosik_prilohy a{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;box-shadow:none!important;font-size:13.5px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important;padding:6px 13px!important;margin:0!important;width:auto!important;height:auto!important;cursor:pointer!important;box-sizing:border-box!important}.sekce_kosik .kosik_editace_odkaz a.button.kosik_upravit{background:#f7f3df!important;border:1px solid #d8cf9e!important;color:#5b4a14!important}.sekce_kosik .kosik_editace_odkaz a.button.kosik_upravit:hover{background:#efe7c4!important;border-color:#cabc78!important;color:#4b3d10!important;text-decoration:none!important}.sekce_kosik .kosik_prilohy .button.button_prilohy,.sekce_kosik .kosik_prilohy a{background:#dfeef8!important;border:1px solid #b8cede!important;color:#14405b!important}.sekce_kosik .kosik_prilohy .button.button_prilohy:hover,.sekce_kosik .kosik_prilohy a:hover{background:#cfe4f3!important;border-color:#9fbfd6!important;color:#10384f!important;text-decoration:none!important}.sekce_kosik .kosik_prilohy .kosik_prilohy_ke_zbozi,.sekce_kosik .kosik_prilohy .kosik_prilohy_ke_zbozi a,.sekce_kosik .kosik_prilohy .kosik_prilohy_ke_zbozi img{background:0 0!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important}@media (max-width:999px){.sekce_kosik form#kosik_form{padding:10px 8px!important}#sekce .info_nahrat_prilohy h2,.htmlpopis .info_nahrat_prilohy h2,.product .info_nahrat_prilohy h2{font-size:13px!important;line-height:1.2!important;text-align:center}}div.kosik_doplnky_nazev,div.kosik_objsluzby_nadpis{margin:0 0 8px!important;padding:0!important;border-bottom:0!important;color:#14405b!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important}.kosik_doplnky_tabulka,.kosik_doplnky_tabulka td,.kosik_objsluzby,.kpz_nazev_text,.kpz_skupina_nazev,.kpz_tabulka,.kpz_tabulka *,div.kosik_doplnky_nazev{font-size:15px!important}.sekce_kosik form#kosik_form div.kosik_polozka_oddil.kosik_doplnky{margin:14px 0 0!important;padding:0!important}.kosik_doplnky_tabulka,.kpz_tabulka{margin-left:0!important}.kosik_doplnky_tabulka td.kdop_vyber{padding-left:0!important}.kosik_doplnky_tabulka td.kdop_vyber label{margin-left:0!important;padding-left:0!important}.kosik_doplnky_tabulka tr+tr td{border-top:1px solid #eef2f6!important}.kosik_doplnky_tabulka .kdop_dostupnost{display:inline-block!important;align-self:flex-start!important;margin:3px 0 0!important;padding:2px 6px!important;color:#0a6d00!important;font-weight:700!important;font-size:13px!important;line-height:1.3!important;background-color:#f0fdf4!important;border:1px solid #dcfce7!important;border-radius:4px!important}.kosik_doplnky_tabulka .kdop_sklad_varovani{display:block!important;clear:both!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:8px 0 0!important;padding:8px 12px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:4px!important;font-size:13.5px!important;line-height:1.4!important}.kosik_doplnky_tabulka .kdop_sklad_varovani,.kosik_doplnky_tabulka .kdop_sklad_varovani *{color:#475569!important;font-weight:400!important}.kosik_objsluzby{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:16px 0 10px!important;max-width:100%!important;box-sizing:border-box!important}.sekce_kosik .kdop_pocet button,.sekce_kosik .kdop_pocet input,.sekce_kosik .pocet_kosik_ramecek input{touch-action:manipulation!important}.sekce_kosik .kdop_pocet input[type=number],.sekce_kosik .kdop_pocet input[type=text],.sekce_kosik input[name^=upravit_pocet]{font-size:16px!important}.kosik_rekapitulace:has(.rekapitulace_celkem) .kosik_ceny{display:inline-flex!important;align-items:baseline;gap:.4rem;white-space:nowrap}.prehled_kosiku ul{list-style:none;padding:0;margin:0}.prehled_kosiku li{display:flex;align-items:center;margin-bottom:.35rem;position:relative;padding-left:1.2rem}.prehled_kosiku li::before{content:"•";position:absolute;left:0;font-size:1rem;line-height:1;top:.05rem}.poznamka_k_objednavce>div:first-child,.prehled_kosiku .vcetne_dph{font-weight:600}.kosik_tlacitka .kv-pdf-offer-link,.kv-pdf-offer-link{display:inline-block;font-weight:400;font-size:14px;color:#14405b;text-decoration:none}.kosik_tlacitka .kv-pdf-offer-link:hover,.kv-pdf-offer-link:hover{text-decoration:underline}.kosik_tlacitka .kv-pdf-offer-link{margin:6px 0 10px;font-weight:700}@media (min-width:769px){.kosik_priplatky,.kosik_priplatky_hodnota,.kosik_priplatky_wrap{font-size:15.5px!important}form#kosik_form .objednaci_kod p.kv-pdf-offer-wrap{display:inline-block!important;margin:0 0 0 20px!important}form#kosik_form .objednaci_kod{margin-bottom:12px}}.poznamka_k_objednavce{margin-bottom:16px}.sekce_kosik textarea#poznamka_k_objednavce{min-height:50px!important;height:50px!important;width:100%!important;max-width:100%;border:1px solid #94a3b8!important;border-radius:6px!important;padding:8px 10px!important;box-sizing:border-box!important;background-color:#fff!important;resize:vertical!important}.sekce_kosik textarea#poznamka_k_objednavce:focus{border-color:#14405b!important;outline:0!important}#pokracovat,#submit_pokracovat,button.submit_pokracovat,input.submit_pokracovat{background:#d63f0c!important;color:#fff!important;border:none!important;border-radius:4px!important;box-shadow:0 3px 8px rgba(0,0,0,.15)!important;cursor:pointer!important;transition:background .2s,transform .1s!important;text-align:center;height:42px!important;line-height:42px!important;padding:0 22px!important;font-weight:600!important;vertical-align:middle!important;box-sizing:border-box!important}#pokracovat:hover,#submit_pokracovat:hover,button.submit_pokracovat:hover,input.submit_pokracovat:hover{background:#c43300!important;transform:translateY(-1px)}#tlacitka1 input#sb,#tlacitka2 input#sb{background:#eaf3f9!important;border:1px solid #c7d8e7!important;color:#14405b!important;box-shadow:none!important;height:42px!important;line-height:40px!important;padding:0 22px!important;border-radius:4px!important;font-size:14px!important;font-weight:600!important;transition:background-color .2s,border-color .2s,color .2s!important;box-sizing:border-box!important;vertical-align:middle!important;appearance:none!important;-webkit-appearance:none!important}@media (max-width:400px){.kosik input.submit.button.button_konverzni{font-size:11px}}body:has(#tlacitka1) #sekce>a.zpet_k_nakupovani{display:none!important}.sekce_kosik #tlacitka1>a.zpet_k_nakupovani{display:flex!important;width:100%!important;height:42px!important;box-sizing:border-box!important;margin:1%!important;padding:0 22px!important}@media (min-width:1000px){.sekce_kosik #tlacitka1{display:flex!important;align-items:center;gap:10px}.sekce_kosik #tlacitka1>a.zpet_k_nakupovani{order:1;display:inline-flex!important;width:auto!important;margin:0!important}.sekce_kosik #tlacitka1>#sb{order:2;margin:0!important}.sekce_kosik #tlacitka1>#pokracovat{order:3;margin:0 0 0 auto!important}}.sekce_kosik .kosik_kupony_wrap{display:block!important;clear:both!important;width:100%!important;margin:16px 0 8px!important;padding:0!important}.sekce_kosik .kosik_kupony_wrap fieldset{display:block!important;border:1px solid #d7e4f0!important;border-radius:4px!important;background:#f8fbfe!important;padding:12px 14px!important;margin:0!important;box-shadow:none!important;box-sizing:border-box!important}.sekce_kosik .kosik_kupony_wrap legend{display:block!important;padding:0 8px!important;margin:0!important;color:#14405b!important;font-size:14px!important;font-weight:700!important}.sekce_kosik .kosik_kupony_wrap input[type=text]{height:32px!important;border:1px solid #d7e4f0!important;border-radius:4px!important;padding:4px 8px!important;box-sizing:border-box!important;font-size:16px!important}.sekce_kosik .kosik_kupony_wrap button,.sekce_kosik .kosik_kupony_wrap input[type=button],.sekce_kosik .kosik_kupony_wrap input[type=submit]{height:32px!important;line-height:30px!important;padding:0 14px!important;border-radius:4px!important;border:1px solid #14405b!important;background:#14405b!important;color:#fff!important;font-weight:600!important;box-shadow:none!important;cursor:pointer!important}.sekce_kosik .kosik_kupony_wrap button:hover,.sekce_kosik .kosik_kupony_wrap input[type=button]:hover,.sekce_kosik .kosik_kupony_wrap input[type=submit]:hover{background:#0f3348!important;border-color:#0f3348!important}.kosik_kupony_wrap table.kosik_kupony{margin-top:10px}.kosik_datum_doruceni:not(:has(.kv-odpocet)),.kv-kupon-det{display:none}@supports selector(:has(a)){body:not(:has(#kv-kupon-det[open])):not(:has(table.kosik_kupony)) .kosik_kupony_wrap,body:not(:has(.kosik_kupony_wrap)) .kv-kupon-det,body:not(:has(table.kosik_kupony)) .kv-kupon-det[open]+.kosik_kupony_wrap legend{display:none!important}.kv-kupon-det{display:block;margin:0 0 8px}.kv-kupon-toggle{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;box-sizing:border-box;padding:7px 14px;background:#f8fbfe;border:1px solid #d7e4f0;border-radius:4px;list-style:none;cursor:pointer;user-select:none;font-weight:700;line-height:1.2;text-align:center;color:#14405b;transition:background-color .15s,border-color .15s}.kv-kupon-toggle:hover{background:#f3f8fc;border-color:#c9dae8}.kv-kupon-toggle::-webkit-details-marker{display:none}.kv-kupon-toggle::before{content:"";flex:0 0 auto;width:16px;height:16px;border:1px solid #767676;border-radius:2px;background:center/12px 12px no-repeat #fff;box-sizing:border-box}.kv-kupon-toggle:hover::before{border-color:#4f4f4f}.kv-kupon-det[open]>.kv-kupon-toggle::before{border-color:#0075ff;background-color:#0075ff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.5 5.2l2.3 2.3 4.7-5' fill='none' stroke='%23fff' stroke-width='1.8'/%3E%3C/svg%3E")}.kv-kupon-toggle:focus-visible{outline:0}.kv-kupon-toggle:focus-visible::before{outline:#0075ff solid 2px;outline-offset:2px}body:has(table.kosik_kupony) .kv-kupon-det{display:none!important}.sekce_kosik .kv-kupon-det+.kosik_kupony_wrap{margin:0 0 8px!important}.kv-kupon-det[open]{margin-bottom:0}.kv-kupon-det[open]>.kv-kupon-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}body:not(:has(table.kosik_kupony)) .kv-kupon-det[open]+.kosik_kupony_wrap fieldset{border-top:0!important;border-radius:0 0 4px 4px!important}}#vyber_darku_wrap .objednavka_darek h2{margin:16px 0 8px!important;padding:0!important;border:0!important;background:0 0!important;color:#14405b!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important;text-align:left!important}#vyber_darku_wrap div.vyber_darku{display:flex!important;flex-wrap:wrap;align-items:stretch;gap:8px;margin:0 0 16px!important}#vyber_darku_wrap div.vyber_darku div.polozka_darek{position:relative;display:flex!important;flex-direction:row;align-items:center;gap:10px;flex:0 1 auto;min-width:150px;max-width:340px;box-sizing:border-box;margin:0!important;padding:6px 12px!important;background:#fff!important;border:1px solid #d7e4f0!important;border-radius:6px;box-shadow:none;text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s}#vyber_darku_wrap div.vyber_darku div.polozka_darek:hover{border-color:#b8cede!important}#vyber_darku_wrap div.vyber_darku div.polozka_darek:has(input:checked){border-color:#14405b!important;background:#f5faff!important;box-shadow:0 0 0 1px #14405b}#vyber_darku_wrap .polozka_darek_nazev{display:contents}#vyber_darku_wrap .polozka_darek_nazev input[type=radio]{order:1;flex:0 0 auto;margin:0;accent-color:#14405b;cursor:pointer}#vyber_darku_wrap .polozka_darek_foto{order:2;flex:0 0 auto;margin:0!important}#vyber_darku_wrap .polozka_darek_foto img{display:block;width:auto;max-width:36px;max-height:36px;height:auto!important}#vyber_darku_wrap .polozka_darek_nazev label{order:3;min-width:0;font-size:14px;line-height:1.3}#vyber_darku_wrap .polozka_darek_nazev label,#vyber_darku_wrap .polozka_darek_nazev label a{color:#14405b!important;font-weight:600;text-decoration:none!important;cursor:pointer}#vyber_darku_wrap .polozka_darek_nazev label::after{content:"";position:absolute;inset:0}#vyber_darku_wrap .polozka_darek_zadny .polozka_darek_nazev label{color:#475569!important;font-weight:400}@media (max-width:600px){.sekce_kosik div#kosik_zbozi div.doprava_zdarma{padding:8px 10px!important;line-height:1.25!important}.kosik_polozka,.kosik_polozka_oddi1,.kosik_polozka_oddil{max-width:100%!important;box-sizing:border-box!important}.kosik_doplnky_tabulka,.kosik_doplnky_tabulka tbody{display:block!important;width:100%!important;max-width:100%!important}.kosik_doplnky_tabulka tr.kosik_doplnek{display:grid!important;grid-template-columns:44px minmax(0,1fr);column-gap:10px;row-gap:6px;width:100%!important;padding:10px 0!important;box-sizing:border-box!important}.kosik_doplnky_tabulka tr.kosik_doplnek>td{display:block!important;min-width:0!important;padding:0!important;border-top:0!important}.kosik_doplnky_tabulka td.kdop_foto{grid-column:1;grid-row:1/span 2}.kosik_doplnky_tabulka td.kdop_foto img{width:100%!important;max-width:44px!important;height:auto!important}.kosik_doplnky_tabulka td.kdop_vyber{grid-column:2;grid-row:1}.kosik_doplnky_tabulka td.kdop_cena{grid-column:2;grid-row:2;text-align:left!important;white-space:normal!important}.kosik_doplnky_tabulka tr.kosik_doplnek+tr.kosik_doplnek{border-top:1px solid #eef2f6!important}.sekce_kosik table.kosik_kupony,.sekce_kosik table.kosik_kupony tbody{display:block!important;width:100%!important}.sekce_kosik table.kosik_kupony tr.top,.sekce_kosik table.kosik_kupony tr:not(.top) td:nth-child(3),.sekce_kosik table.kosik_kupony tr:not(.top) td:nth-child(4){display:none!important}.sekce_kosik table.kosik_kupony tr:not(.top){display:flex!important;flex-wrap:wrap!important;align-items:center!important;width:100%!important;border-bottom:1px solid #f0f0f0!important;padding:6px 0!important;box-sizing:border-box!important}.sekce_kosik table.kosik_kupony td{display:block!important;padding:0 6px 0 0!important;font-size:13px!important;white-space:nowrap!important}.sekce_kosik table.kosik_kupony td[colspan]{flex:0 0 100%!important;width:100%!important;font-size:11px!important;font-weight:600!important;color:#94a3b8!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding-bottom:2px!important;padding-right:0!important}.sekce_kosik table.kosik_kupony tr:not(.top) td:first-child:not([colspan]){flex:1!important;font-weight:600!important}.sekce_kosik table.kosik_kupony tr:not(.top) td:nth-child(2){color:#0a6d00!important}.sekce_kosik table.kosik_kupony tr:not(.top) td:last-child:not([colspan]){margin-left:auto!important;padding:0!important}.sekce_kosik table.kosik_kupony td:last-child a{display:inline-block!important;padding:4px 10px!important;background:#fee2e2!important;color:#991b1b!important;border:1px solid #fca5a5!important;border-radius:4px!important;font-size:12px!important;font-weight:600!important;text-decoration:none!important;white-space:nowrap!important}.sekce_kosik table.kosik_kupony td:last-child a:hover{background:#fecaca!important;border-color:#f87171!important}#vyber_darku_wrap div.vyber_darku div.polozka_darek{flex:1 1 100%;max-width:100%}}.kosik_datum_doruceni{position:relative;box-sizing:border-box;margin:10px 0 16px;padding:7px 14px 7px 56px;color:#14405b;background:#fff;border:1px solid #e2e8f0;border-radius:4px;font-size:15px;line-height:32px;text-align:left;text-wrap:balance}.kosik_datum_doruceni::before{content:"";position:absolute;top:50%;left:12px;box-sizing:border-box;width:32px;height:32px;margin-top:-16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314405b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2'/%3E%3Cpath d='M15 18H9'/%3E%3Cpath d='M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14'/%3E%3Ccircle cx='17' cy='18' r='2'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3C/svg%3E") 50% 50%/18px no-repeat #fff;border:1px solid #e2e8f0;border-radius:4px}.kosik_datum_doruceni>span:not(.kv-odpocet){font-weight:700}.kosik_datum_doruceni .kv-odpocet strong{color:#c62828;font-weight:700;white-space:nowrap}@media (max-width:768px){.kosik_priplatky_wrap{background:#fff;padding:6px 14px;margin:4px 0 12px;max-width:360px}.kosik_priplatky{font-size:15px;margin:0 0 6px}.kosik_priplatky_hodnota{font-size:15px;line-height:1.25}.kosik_ceny .cena_bez_dph,.kosik_ceny .cena_s_dph{display:block!important;line-height:1.1!important}.kosik_rekapitulace{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:.5rem!important;flex-wrap:nowrap!important;width:100%!important}.kosik_ceny{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important}.kosik_ceny .cena_s_dph{order:1}.kosik_ceny .cena_bez_dph{order:2;margin-top:0!important;font-size:.9em!important}.kv-pdf-offer-link,.kv-pdf-offer-wrap{display:none!important}.objednaci_kod input[name=objednaci_kod]{display:block!important;width:100%!important;max-width:100%!important;margin:6px 0 0!important;font-size:16px!important;line-height:1.3!important;box-sizing:border-box!important}.kosik_datum_doruceni{margin:8px 0 12px;padding:8px 10px 8px 52px;font-size:14px;line-height:1.35}}