@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{grid-template-columns:4fr 3fr;gap:4rem;display:grid}@media (width<=969px){.op-doruceni{grid-template-columns:1fr;gap:1rem}}.op-doruceni .obj-pro-volba--odsazeni{padding-left:3.5rem}@media (width<=479px){.op-doruceni .obj-pro-volba--odsazeni{padding-left:0}}@media (width<=969px){.op-doruceni .doruceni-cena-odsazeni-small{padding-left:2.5rem}}.op-doruceni .obj-proc-volba-typu-dodani{row-gap:2rem;min-height:5.375rem;display:grid}.op-doruceni .obj-proc-volba-platby{row-gap:1rem;display:grid}.op-doruceni .obj-proc-volba-el{grid-template-columns:7fr 4fr;column-gap:2rem;font-size:1.25rem;display:grid}@media (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{background-color:#e6e6e6;border-radius:2.75rem;grid-template-columns:max-content auto max-content;align-items:center;padding:1rem 1.5rem}@media (width<=969px){.op-doruceni .obj-proc-volba-el.obj-proc-volba-vybrana{border-radius:2rem;padding:1rem}}@media (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{row-gap:2rem;display:grid}.op-doruceni .op-vypis-datumu .op-vypis-datumu-row{grid-template-columns:9.375rem auto;align-items:start;gap:1rem;display:grid}@media (width<=969px){.op-doruceni .op-vypis-datumu .op-vypis-datumu-row{grid-template-columns:1fr}}.op-doruceni .op-vypis-datumu .op-vypis-datumu-list{grid-template-columns:repeat(auto-fill,9.375rem);gap:1rem;display:grid}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el{color:#1c1c1c;cursor:pointer;background-color:#e6e6e6;border:.125rem solid #0000;border-radius:.3125rem;grid-template-columns:1.5rem auto;gap:.25rem .5rem;padding:.5rem;font-size:1.25rem;line-height:1.4;display:grid}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el .ikona{position:relative;top:-.125rem}.op-doruceni .op-vypis-datumu .op-vypis-datumu-el:hover{color:#31aa4d;border-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{color:#1c1c1c;border-color:#0000}.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{color:#ab0d0f;font-size:.875rem}.op-doruceni .op-vypis-datumu .obj-proc-termin-radio-input:checked+.op-vypis-datumu-el{color:#fff;background-color:#31aa4d}.op-doruceni .op-vypis-datumu .obj-proc-termin-radio-input:checked+.op-vypis-datumu-el .ikona{color:#fff}.op-doruceni .grid-doruceni{grid-template-rows:repeat(3,max-content);row-gap:2rem;display:grid}.op-dokonceni .dokonceni-panely{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (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 (width<=969px){.op-dokonceni .dp-souhlasy-odeslani{padding-left:0}}.loading-btn{opacity:1;background-color:#e6e6e6!important}.dokonceni-stranka{grid-template-columns:1fr;gap:1rem;display:grid}.logo{max-width:9.375rem}.sezn-produktu-obj-proces{min-height:12.5rem;margin-bottom:1rem}@media (width<=479px){.sezn-produktu-obj-proces{min-height:6.25rem}}.sezn-produktu-obj-proces .nakup-label{color:#fff;background-color:#630;border-radius:.3125rem;padding:.5rem 1rem}.sezn-produktu-obj-proces .nakup-lista{background-color:#f2f2f2;border-radius:.3125rem;align-items:center;gap:.5rem;margin-top:1rem;margin-bottom:.5rem;padding:.25rem 1rem;display:flex}.sezn-produktu-obj-proces .nakup-lista.nl--jednoducha{background-color:#0000;padding:0}.sezn-produktu-obj-proces .nakup-lista.nl--jednoducha .nakup-label{color:#fff;font-style:unset;text-transform:uppercase;vertical-align:text-bottom;background-color:#3067c0;border-radius:1rem;min-height:1.5rem;margin-top:1rem;padding:0 .625rem;font-size:.6875rem;font-weight:700;line-height:1.5rem;text-decoration:none;display:inline-block}.obj_proces main{min-height:30rem}.obj_proces .zpet a{color:#878787;text-decoration:none}.obj_proces .zpet a:hover{color:#630;text-decoration:none}.obj_proces .celkova-cena-kosik{text-align:right;grid-column:4/6;font-size:1.5rem;font-weight:700}.obj_proces .postup_obj_procesem{border-top:.0625rem solid #e6e6e6;border-bottom:.0625rem solid #e6e6e6;margin-bottom:2rem;padding:1rem}.pata{border-top:.0625rem solid #e6e6e6;margin-top:1rem;padding:3rem 0}@media (width<=1199px){.pata{padding:2rem}}@media (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;margin-bottom:1rem;padding: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{cursor:pointer;border:.1875rem dashed #e6e6e6;border-radius:.3125rem;padding:1rem;font-size:1rem}.doruceni label.vybrat_datum_dovozu.vybrano{color:#0a0a0a;background-color:#f8bd25;border:.1875rem solid #f8bd25}.doruceni label.vybrat_datum_dovozu:hover{opacity:.9;color:#0a0a0a;background-color:#f8bd25;border:.1875rem solid #f8bd25;transition:background-color .25s ease-out,border .25s ease-out}.doruceni label.vybrat_datum_dovozu.uzavreno{cursor:not-allowed;color:#878787;background-color:#e6e6e6}.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{background-color:#f2f2f2;border-radius:.3125rem;margin-top:1rem;margin-bottom:1rem;padding:1rem 1rem 0}.doruceni label.vybrat_cas_dovozu{cursor:pointer;border:.1875rem dashed #d9d9d9;border-radius:.3125rem;margin-bottom:2rem;padding:1rem 0;font-size:1rem;font-weight:700}.doruceni label.vybrat_cas_dovozu.vybrano{color:#0a0a0a;background-color:#f8bd25;border:.1875rem solid #f8bd25}.doruceni label.vybrat_cas_dovozu:hover{color:#0a0a0a;background-color:#f8bd25;border:.1875rem solid #f8bd25;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 (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;border-radius:.3125rem;padding:1rem 1rem 0}}.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{text-align:center;color:#878787;border:.1875rem dashed #e6e6e6;border-radius:.3125rem;height:100%;padding:1rem;font-size:1rem;font-weight:700;text-decoration:none;display:block}.doruceni .platba .platba-zpusob:hover{color:#815d04;background-color:#f8bd25;border-color:#f8bd25;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){color:#815d04;background-color:#f8bd25;border:.1875rem solid #f8bd25}.doruceni .platba .platba-zpusob:has(.platebni-metoda-input:checked) .ikona{fill:#815d04}.doruceni .platba .platba-zpusob .platba-text{justify-content:center;align-items:center;height:100%}@media (width>=1200px){.vetsi-padding{padding:2rem}}@media (width<=1199px){.vetsi-padding{padding:0}}.obj-proces-logo{width:auto;height:5rem}.obj-proces-head{background-color:#e6e6e6;border-radius:3.125rem;grid-template-columns:3.125rem repeat(3,1fr) 3.125rem;place-items:center;margin:0 0 3rem;padding:.5rem;display:grid}@media (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{margin-bottom:1rem;padding:0 1rem}@media (width>=1200px){.op-krok-obsah{padding:0 3rem}}@media (width<=969px){.op-krok-obsah{padding:0}}.kosik-side-col{background-color:#e6e6e6;border-radius:.625rem;padding:1.5rem}@media (width<=969px){.kosik-side-col{padding:1rem}}.kosik-side-col .ksc-seznam-pol .ksc-sp-el{grid-template-columns:4.6875rem 3.125rem auto max-content;align-items:self-start;gap:.5rem;margin-bottom:1rem;display:grid}@media (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{vertical-align:-.0625rem;width:1.875rem;height:1.875rem;margin-top:1rem;margin-left:-2.875rem}.adresa-doruceni-box{background-color:#f7f7f7;border-radius:.3125rem;margin-bottom:1rem;padding:1rem}.adresa-doruceni-box:focus,.adresa-doruceni-box:focus-visible{background-color:#fff;border:.0625rem solid #d9d9d9;outline:none;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{grid-template-columns:12rem repeat(auto-fit,9.5rem);gap:1rem;margin-bottom:4rem;display:grid}@media (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 (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;grid-template-rows:var(--height-img) 2.5rem repeat(2, max-content);text-align:center;background-color:#f2f2f2;border-radius:.3125rem;row-gap:.5rem;padding:1rem .5rem;font-size:.875rem;display:grid}.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{grid-template-columns:repeat(2,max-content) 1fr max-content;align-items:center;gap:3rem;display:grid}@media (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{grid-template-columns:5rem 1fr;grid-template-areas:"ikona text"".text2";gap:1rem;display:grid}.grid-dekujeme .grid-ikona text{grid-area:ikona text}.grid-dekujeme .grid-text2{grid-area:text2}@media (width<=479px){.grid-dekujeme{grid-template-areas:"ikona text""text2 text2"}}
