@charset "UTF-8";@keyframes skeleton-loading{0%{background-color:#e6e6e6}to{background-color:#f7f7f7}}@keyframes skeleton-loading-kolecko{0%{background-color:#e6e6e6}to{background-color:#d9d9d9}}.op-doruceni{display:grid;grid-template-columns:4fr 3fr;gap:4rem}@media(max-width:969px){.op-doruceni{grid-template-columns:1fr;gap:1rem}}.op-doruceni .obj-pro-volba--odsazeni{padding-left:3.5rem}@media(max-width:479px){.op-doruceni .obj-pro-volba--odsazeni{padding-left:0}}@media(max-width:969px){.op-doruceni .doruceni-cena-odsazeni-small{padding-left:2.5rem}}.op-doruceni .obj-proc-volba-typu-dodani{display:grid;row-gap:2rem;min-height:5.375rem}.op-doruceni .obj-proc-volba-platby{display:grid;row-gap:1rem}.op-doruceni .obj-proc-volba-el{display:grid;grid-template-columns:7fr 4fr;column-gap:2rem;font-size:1.25rem}@media(max-width:969px){.op-doruceni .obj-proc-volba-el{grid-template-columns:1fr}}.op-doruceni .obj-proc-volba-el.item-align-center{align-items:center}.op-doruceni .obj-proc-volba-el.obj-proc-volba-vybrana{grid-template-columns:max-content auto max-content;background-color:#e6e6e6;padding:1rem 1.5rem;border-radius:2.75rem;align-items:center}@media(max-width:969px){.op-doruceni .obj-proc-volba-el.obj-proc-volba-vybrana{padding:1rem;border-radius:2rem}}@media(max-width:479px){.op-doruceni .obj-proc-volba-el.obj-proc-volba-vybrana{grid-template-columns:max-content auto;gap:.5rem 1rem}.op-doruceni .obj-proc-volba-el.obj-proc-volba-vybrana .doruceni-btn-zmenit{grid-column:span 2}}.op-doruceni .obj-proc-volba-el.obj-proc-volba-vybrana.op-vybrana--btn-vratit{grid-template-columns:auto max-content}.op-doruceni .op-vypis-datumu{display:grid;row-gap:2rem}.op-doruceni .op-vypis-datumu .op-vypis-datumu-row{display:grid;grid-template-columns:9.375rem auto;gap:1rem;align-items:start}@media(max-width:969px){.op-doruceni .op-vypis-datumu .op-vypis-datumu-row{grid-template-columns:1fr}}.op-doruceni .op-vypis-datumu .op-vypis-datumu-list{display:grid;grid-template-columns:repeat(auto-fill,9.375rem);gap:1rem}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el{padding:.5rem;border-radius:.3125rem;color:#1c1c1c;background-color:#e6e6e6;border:.125rem solid transparent;cursor:pointer;font-size:1.25rem;display:grid;grid-template-columns:1.5rem auto;gap:.25rem .5rem;line-height:1.4}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el .ikona{position:relative;top:-.125rem}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el:hover{border-color:#31aa4d;color:#31aa4d}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el:hover .ikona{color:#31aa4d}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el.op-input-dis{opacity:.4;cursor:not-allowed}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el.op-input-dis:hover{border-color:transparent;color:#1c1c1c}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el.op-input-dis:hover .ikona{color:#878787}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el .op-vypis-datumu-el--omezeni{font-size:.875rem;color:#ab0d0f}.op-doruceni .op-vypis-datumu .obj-proc-termin-radio-input:checked+.op-vypis-datumu-el{background-color:#31aa4d;color:#fff}.op-doruceni .op-vypis-datumu .obj-proc-termin-radio-input:checked+.op-vypis-datumu-el .ikona{color:#fff}.op-doruceni .grid-doruceni{display:grid;grid-template-rows:repeat(3,max-content);row-gap:2rem}.op-dokonceni .dokonceni-panely{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:969px){.op-dokonceni .dokonceni-panely{grid-template-columns:1fr;gap:0}}.op-dokonceni .dp-souhlasy-odeslani{align-self:end;padding-left:2rem}.op-dokonceni .dp-souhlasy-odeslani .button{height:auto}@media(max-width:969px){.op-dokonceni .dp-souhlasy-odeslani{padding-left:0}}.loading-btn{background-color:#e6e6e6!important;opacity:1}.dokonceni-stranka{display:grid;gap:1rem;grid-template-columns:1fr}.logo{max-width:9.375rem}.sezn-produktu-obj-proces{margin-bottom:1rem;min-height:12.5rem}@media all and (max-width:479px){.sezn-produktu-obj-proces{min-height:6.25rem}}.sezn-produktu-obj-proces .nakup-label{background-color:#630;padding:.5rem 1rem;border-radius:.3125rem;color:#fff}.sezn-produktu-obj-proces .nakup-lista{display:flex;gap:.5rem;background-color:#f2f2f2;border-radius:.3125rem;margin-top:1rem;margin-bottom:.5rem;align-items:center;padding:.25rem 1rem}.sezn-produktu-obj-proces .nakup-lista.nl--jednoducha{background-color:transparent;padding:0}.sezn-produktu-obj-proces .nakup-lista.nl--jednoducha .nakup-label{background-color:#3067c0;color:#fff;font-style:unset;margin-top:1rem;display:inline-block;padding:0 .625rem;font-size:.6875rem;border-radius:1rem;min-height:1.5rem;line-height:1.5rem;text-transform:uppercase;font-weight:700;vertical-align:text-bottom;text-decoration:none}.obj_proces main{min-height:30rem}.obj_proces .zpet a{text-decoration:none;color:#878787}.obj_proces .zpet a:hover{color:#630;text-decoration:none}.obj_proces .celkova-cena-kosik{font-size:1.5rem;font-weight:700;grid-column:4/6;text-align:right}.obj_proces .postup_obj_procesem{border-top:.0625rem solid hsl(0,0%,90%);border-bottom:.0625rem solid hsl(0,0%,90%);margin-bottom:2rem;padding:1rem}.pata{border-top:.0625rem solid hsl(0,0%,90%);padding:3rem 0;margin-top:1rem}@media all and (max-width:1199px){.pata{padding:2rem}}@media all and (max-width:969px){.pata{padding:1rem}}.pata .big-el,.pata .big-text{font-size:1.25rem}.pata .kontakt{margin-bottom:1rem;margin-right:3rem}.pata .kontakt a{color:#0a0a0a;text-decoration:none}.pata .kontakt a:hover{text-decoration:underline}.doruceni .adm{background-color:#fff;padding:1rem;margin-bottom:1rem}.doruceni .vyber_data_casu:not(:last-child){margin-bottom:1rem}.doruceni .datum-nelze-zvolit{color:#c6500c;margin-bottom:1rem;font-size:.875rem}.doruceni label.vybrat_datum_dovozu{border:.1875rem dashed hsl(0,0%,90%);padding:1rem;border-radius:.3125rem;font-size:1rem;cursor:pointer}.doruceni label.vybrat_datum_dovozu.vybrano{background-color:#f8bd25;border:.1875rem solid hsl(43,94%,56%);color:#0a0a0a}.doruceni label.vybrat_datum_dovozu:hover{background-color:#f8bd25;border:.1875rem solid hsl(43,94%,56%);transition:background-color .25s ease-out,border .25s ease-out;opacity:.9;color:#0a0a0a}.doruceni label.vybrat_datum_dovozu.uzavreno{cursor:not-allowed;background-color:#e6e6e6;color:#878787}.doruceni label.vybrat_datum_dovozu.uzavreno:hover{border-color:#e6e6e6}.doruceni label.vybrat_datum_dovozu input[type=radio]:checked{background-color:#f8bd25}.doruceni .v_kolik_hodin{padding:1rem 1rem 0;margin-bottom:1rem;margin-top:1rem;border-radius:.3125rem;background-color:#f2f2f2}.doruceni label.vybrat_cas_dovozu{font-weight:700;border:.1875rem dashed hsl(0,0%,85%);padding:1rem 0;border-radius:.3125rem;font-size:1rem;cursor:pointer;margin-bottom:2rem}.doruceni label.vybrat_cas_dovozu.vybrano{background-color:#f8bd25;border:.1875rem solid hsl(43,94%,56%);color:#0a0a0a}.doruceni label.vybrat_cas_dovozu:hover{background-color:#f8bd25;border:.1875rem solid hsl(43,94%,56%);color:#0a0a0a;transition:background-color .25s ease-out,border .25s ease-out}.doruceni label.vybrat_cas_dovozu.vybrano:hover{color:#0a0a0a}.doruceni .ind_avalaibility{font-size:2rem}.doruceni .jine-mesto-label label{display:inline-block}@media all and (min-width:480px){.doruceni .doruceni_odsazeni_slpc_l{padding:0 2rem 0 1rem}.doruceni .doruceni_odsazeni_slpc_r{padding:0 1rem 0 2rem}.doruceni .doruceni_odsazeni_slpc_r .jine-mesto-box{background-color:#f2f2f2;padding:1rem 1rem 0;border-radius:.3125rem}}.doruceni .tento-tyden{color:#878787;font-size:1.5rem;font-weight:700}.doruceni .vybrano .tento-tyden,.doruceni .vybrat_datum_dovozu:hover .tento-tyden{color:#815d04}.doruceni .vybrat_datum_dovozu.uzavreno:hover .tento-tyden{color:#878787}.doruceni .platba .platba-zpusob{border:.1875rem dashed hsl(0,0%,90%);padding:1rem;border-radius:.3125rem;font-size:1rem;font-weight:700;text-align:center;display:block;text-decoration:none;color:#878787;height:100%}.doruceni .platba .platba-zpusob:hover{background-color:#f8bd25;border-color:#f8bd25;color:#815d04;text-decoration:none;transition:background-color .25s ease-out,border .25s ease-out}.doruceni .platba .platba-zpusob:hover .ikona{fill:#815d04}.doruceni .platba .platba-zpusob:has(.platebni-metoda-input:checked){background-color:#f8bd25;border:.1875rem solid hsl(43,94%,56%);color:#815d04}.doruceni .platba .platba-zpusob:has(.platebni-metoda-input:checked) .ikona{fill:#815d04}.doruceni .platba .platba-zpusob .platba-text{height:100%;align-items:center;justify-content:center}@media all and (min-width:1200px){.vetsi-padding{padding:2rem}}@media all and (max-width:1199px){.vetsi-padding{padding:0}}.obj-proces-logo{height:5rem;width:auto}.obj-proces-head{background-color:#e6e6e6;display:grid;grid-template-columns:3.125rem repeat(3,1fr) 3.125rem;padding:.5rem;margin:0 0 3rem;border-radius:3.125rem;place-items:center center}@media(max-width:969px){.obj-proces-head{margin-bottom:1rem;padding:.1875rem}}.obj-proces-head .oph-krok{font-size:1.25rem}.obj-proces-head .oph-krok.oph-aktivni{font-weight:700}.op-krok-obsah{padding:0 1rem;margin-bottom:1rem}@media(min-width:1200px){.op-krok-obsah{padding:0 3rem}}@media(max-width:969px){.op-krok-obsah{padding:0}}.kosik-side-col{background-color:#e6e6e6;padding:1.5rem;border-radius:.625rem}@media(max-width:969px){.kosik-side-col{padding:1rem}}.kosik-side-col .ksc-seznam-pol .ksc-sp-el{display:grid;grid-template-columns:4.6875rem 3.125rem auto max-content;gap:.5rem;align-items:self-start;margin-bottom:1rem}@media(max-width:969px){.kosik-side-col .ksc-seznam-pol .ksc-sp-el{grid-template-columns:repeat(2,3.125rem) auto max-content;gap:.5rem}}.kosik-side-col .ksc-seznam-pol .ksc-sp-el .ksc-sp--fotka{text-align:center}.kosik-side-col .ksc-seznam-pol .ksc-sp-el .ksc-sp--fotka img{max-height:3.4375rem}.doruceni-loading-dh{height:1.875rem;width:1.875rem;vertical-align:-.0625rem;margin-top:1rem;margin-left:-2.875rem}.adresa-doruceni-box{padding:1rem;border-radius:.3125rem;background-color:#f7f7f7;margin-bottom:1rem}.adresa-doruceni-box:focus,.adresa-doruceni-box:focus-visible{outline:none;border:.0625rem solid hsl(0,0%,85%);background-color:#fff;transition:box-shadow .5s,border-color .25s ease-in-out}.btn-pokracovat-wrap{border-radius:.3125rem}.is-stuck .btn-pokracovat-wrap{box-shadow:0 0 1rem .0625rem #878787}.cross-sell-con{display:grid;grid-template-columns:12rem repeat(auto-fit,9.5rem);gap:1rem;margin-bottom:4rem}@media(max-width:969px){.cross-sell-con{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:1rem}.cross-sell-con .grid-nazev{grid-column:1/-1}.cross-sell-con .grid-nazev h2{margin-bottom:0}}@media(max-width:699px){.cross-sell-con{grid-template-columns:repeat(3,1fr)}.cross-sell-con .cross-sell-unit:nth-of-type(n+5){display:none}}.cross-sell-unit{--height-img: 6rem;background-color:#f2f2f2;border-radius:.3125rem;padding:1rem .5rem;font-size:.875rem;display:grid;grid-template-rows:var(--height-img) 2.5rem repeat(2,max-content);text-align:center;row-gap:.5rem}.cross-sell-unit .addbasket-button{background-image:none}.cross-sell-unit .csu-text{height:2.75rem;overflow-y:hidden}.cross-sell-unit .cross-sell-img{max-height:var(--height-img);border-radius:.3125rem}.cross-sell-unit .cross-sell-img-svg{width:auto;height:auto;max-height:var(--height-img);margin-left:auto;margin-right:auto}.cross-sell-unit .cross-sell-img-svg svg{fill:#e6e6e6;height:var(--height-img);width:var(--height-img)}.seznam-pro-footer{display:grid;grid-template-columns:repeat(2,max-content) 1fr max-content;gap:3rem;align-items:center}@media(max-width:969px){.seznam-pro-footer{grid-template-columns:max-content 1fr max-content;grid-template-areas:"cena cena cena" "add-nakup poukaz pokracovat";gap:1rem}.seznam-pro-footer .grid-poukaz{grid-area:poukaz}.seznam-pro-footer .grid-add-nakup{grid-area:add-nakup}.seznam-pro-footer .grid-cena{grid-area:cena}.seznam-pro-footer .grid-pokracovat{grid-area:pokracovat}}.grid-dekujeme{display:grid;grid-template-columns:5rem 1fr;gap:1rem;grid-template-areas:"ikona text" ". text2"}.grid-dekujeme .grid-ikona text{grid-area:ikona text}.grid-dekujeme .grid-text2{grid-area:text2}@media(max-width:479px){.grid-dekujeme{grid-template-areas:"ikona text" "text2 text2"}}
