/*!
Theme Name: Nej-plot.cz
Theme URI: https://nej-plot.cz/
Author: Mirek Hovorka
Author URI: https://mirekhovorka.cz
Description: 
Version: 1.0
License: 
License URI: 
Text Domain: nejplot
Tags:
Template: storefront 
*/html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid rgba(0,0,0,0);margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid rgba(0,0,0,0)}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0px 0px 5px #fff;color:#fff;font-style:normal;font-weight:normal}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none}.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-first-slide.featherlight-last-slide .featherlight-next{display:none}@media only screen and (max-device-width: 1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width: 1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}::-webkit-input-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}del{color:#e3000b}.onsale{display:none !important}a:focus,.focus a{outline:1px dotted #f0f0f0}.ui-slider-range,.ui-slider-handle{background-color:#0a8e4c !important}.woocommerce-error{background-color:#e3000b !important}.woocommerce-info{background-color:#e3000b}.woocommerce-info a.showlogin,.woocommerce-info a.showlogin:visited{text-decoration:underline}.woocommerce-info a.showlogin:focus,.woocommerce-info a.showlogin:hover{text-decoration:none}.woocommerce-noreviews{background-color:#b2b2b2}.form-row.woocommerce-invalid .chzn-single,.form-row.woocommerce-invalid .chzn-drop,.form-row.woocommerce-invalid input.input-text,.form-row.woocommerce-invalid select{border-left:1px solid #e3000b}.form-row.woocommerce-validated .chzn-single,.form-row.woocommerce-validated .chzn-drop,.form-row.woocommerce-validated input.input-text,.form-row.woocommerce-validated select{border-left:1px solid #0a8e4c}.demo_store{background-color:#e3000b !important}.add_to_cart_button:hover,.ajax_add_to_cart:hover,.single_add_to_cart_button:hover,.wc-forward:hover,.wc-backward:hover,.price_slider_amount .button:hover,.woocommerce-cart-form .button:hover,.place-order .button:hover,.woocommerce-Button:hover,.product_type_simple:hover,#submit:hover,.wpcf7-submit:hover{background-color:#0a8e4c !important}li .product-type-simple{position:relative}.main-navigation ul li a:hover{color:#0a8e4c}img .custom-logo,.site-branding img{max-width:100px !important}footer strong{color:#939393}footer a:hover{color:#0a8e4c !important}.footer-widgets,footer .widget .widget-title{border-bottom:1px solid rgba(255,255,255,.04)}.hlavni-nadpis:after{border-bottom:1px solid #dcdcdc;bottom:-0.25em;content:"";display:block;position:relative;width:125px;color:#6d6d6d}.hlavni-nadpis__after{padding-top:.5em}.margin-bottom-normal{margin-bottom:3rem}.text-center{text-align:center}.site-header .site-branding img{max-width:100px}.banners{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:1rem}@media(min-width: 1440px){.banners{padding:3rem}}@media(min-width: 1024px){.banners{flex-direction:row}}.banner__big{position:relative;height:500px;width:100%;margin-bottom:1rem;cursor:pointer;background:#212121;text-align:center}.banner__big:hover .banner__big-img{opacity:1 !important}@media(min-width: 1024px){.banner__big{text-align:left;width:67%;margin-bottom:0}}.banner__big-img-wrapper,.banner__small-img-wrapper{position:absolute;top:0;left:0;height:500px;overflow:hidden;width:100%}.banner__big-img,.banner__small-img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;opacity:.5 !important;transition:all .25s}.banner__big-text-wrapper{position:absolute;top:0;left:0;padding:1rem;width:100%}@media(min-width: 1024px){.banner__big-text-wrapper{padding:3.5rem 3rem 3rem 3rem}}@media(max-width: 1023.999px){.banner__big-text-wrapper{display:flex;align-items:center;justify-content:center;height:100%}}.banner__big-title{display:inline-block;padding:.5rem 1rem;color:#fff;background:rgba(10,142,76,.8);font-weight:700;font-size:2.5rem;letter-spacing:.5px;margin-bottom:1.75rem}@media(min-width: 1024px){.banner__big-title{font-size:2.617924rem}}.banner__big-subtitle{font-size:1.125rem;color:#fff;margin-bottom:3rem;text-shadow:#000 0px 0px 6px}@media(min-width: 1024px){.banner__big-subtitle{font-size:1.25rem;max-width:75%}}.button__banner{padding:1rem 2rem;background:#fff;color:#333;border:1px solid #fff;transition:all .25s;font-weight:600}.button__banner:hover{border:1px solid #0a8e4c;background:#0a8e4c;color:#fff}.button__banner--small{padding:.5rem 1rem;font-size:.9rem}.banners__wrapper{width:100%;display:flex;flex-direction:column;align-items:center;height:500px}@media(min-width: 768px){.banners__wrapper{width:100%;padding:0;flex-direction:row;height:250px}}@media(min-width: 1024px){.banners__wrapper{width:33%;padding-left:1rem;flex-direction:column;height:500px}}.banner__small{position:relative;width:100%;height:242px;cursor:pointer;background:#212121;text-align:center}.banner__small:hover .banner__small-img{opacity:1 !important}@media(min-width: 768px){.banner__small{width:50%}}@media(min-width: 1024px){.banner__small{text-align:left;width:100%}}.banner__small-img-wrapper{height:242px}.banner__small-text-wrapper{position:absolute;top:0;left:0;padding:1rem;width:100%}@media(min-width: 1024px){.banner__small-text-wrapper{padding:1.5rem 1rem 1rem 1.25rem}}@media(max-width: 1023.999px){.banner__small-text-wrapper{display:flex;align-items:center;justify-content:center;height:100%}}.banner__small-title{display:inline-block;padding:.25rem .5rem;color:#fff;background:rgba(10,142,76,.8);font-weight:700;font-size:1.5rem;letter-spacing:.5px;margin-bottom:1rem}@media(min-width: 1024px){.banner__small-title{font-size:1.75rem}}.banner__small-subtitle{font-size:1rem;color:#fff;margin-bottom:1.25rem;text-shadow:#000 0px 0px 6px}@media(min-width: 1024px){.banner__small-subtitle{font-size:1rem}}.banner__small--first{margin-bottom:.5rem}@media(min-width: 768px){.banner__small--first{margin-right:.5rem;margin-bottom:0}}@media(min-width: 1024px){.banner__small--first{margin-bottom:.5rem;margin-right:0}}.banner__small--second{margin-top:.5rem}@media(min-width: 768px){.banner__small--second{margin-left:.5rem;margin-top:0}}@media(min-width: 1024px){.banner__small--second{margin-top:.5rem;margin-left:0}}.informacni-lista{display:flex;flex-direction:column;justify-content:flex-start;padding-top:1rem;padding-bottom:1rem;background:#efefef}.informacni-lista a{color:#6d6d6d}@media(min-width: 768px){.informacni-lista{flex-direction:row;justify-content:space-around}}.informacni-lista-single{height:100%;display:flex;justify-content:flex-start;align-items:center}.informacni-lista-single__left{padding-right:1rem;padding-left:1rem;font-size:2.25rem}@media(min-width: 768px){.informacni-lista-single__left--servis{padding-right:.5rem}}.informacni-lista-single__left-link{width:45px;height:45px;display:inline-block}.informacni-lista-single__right-title{font-weight:700;margin-bottom:0;font-size:1rem;line-height:1;margin-bottom:.125rem}.informacni-lista-single__right-subtitle{margin-bottom:0;line-height:1;font-size:.875rem}.sleva-v-procentech__badge{position:absolute;top:.75rem;right:.75rem;width:4rem;height:4rem;border-radius:50%;vertical-align:middle;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:1.25rem;color:#fff;background:#d3121a}.sleva-v-procentech__badge--single-product,.doprava-zdarma__badge--single-product,.zaruka-tri-roky__badge--single-product{display:inline-block;padding:.125rem .5rem;border-radius:3px;color:#fff;background:#d3121a;margin-bottom:.5rem;margin-right:.5rem;font-size:.8125rem;text-transform:uppercase;font-weight:500}.doprava-zdarma__badge--single-product{background:#3289f8}.zaruka-tri-roky__badge--single-product{background-color:#00b161}.co-potrebuju{display:inline-block;margin-bottom:1.5rem}.co-potrebuju__wrapper{display:flex;align-items:center;height:100%;border:1px solid #dcdcdc;background:#eaeaea;padding:.5rem 1rem}.co-potrebuju__left-icon{font-size:3rem;margin-right:1rem}.co-potrebuju__right-above-title{margin-bottom:0;padding-bottom:.25rem;font-size:.8125rem;font-weight:600;color:#6d6d6d;border-bottom:1px solid #dcdcdc}.co-potrebuju__right-title{margin:0}.home .site-content .col-full{max-width:inherit;margin-left:auto;margin-right:auto;padding:0px;box-sizing:content-box}section.storefront-product-section.storefront-featured-products,section.storefront-product-section.storefront-recent-products,section.storefront-product-section.storefront-best-selling-products,section.storefront-product-section.storefront-on-sale-products{max-width:66.4989378333em;margin-left:auto;margin-right:auto;padding:0 2.617924em;box-sizing:content-box}section.storefront-product-section.storefront-product-categories{max-width:75%;margin-left:auto;margin-right:auto;padding:0 2.617924em;box-sizing:content-box}.section-title{text-transform:uppercase;margin-bottom:3.5rem !important}.product-category{transition:all .25s ease;padding-bottom:.75rem;background:#fafafa;box-shadow:rgba(0,0,0,.12) 0px 2px 4px 0px}.product-category img{border-radius:0}.product-category:hover{box-shadow:rgba(0,0,0,.24) 0px 4px 6px 0px}.woocommerce-loop-category__title{font-size:1.25rem !important}.content-onas a:hover{text-decoration:underline}.o-nas__uvod{margin-bottom:3rem}.o-nas__ceo{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:100%;margin-bottom:3rem}@media(min-width: 768px){.o-nas__ceo{flex-direction:row}}.o-nas__ceo-img-wrapper{flex:0 0 33%}@media(max-width: 767px){.o-nas__ceo-img-wrapper{margin-bottom:3rem}}.o-nas__ceo-img{width:200px;height:200px;margin:0 auto;border-radius:50%}.o-nas__ceo-text-header{font-weight:700;font-size:1.41575rem;margin-bottom:0;color:#6d6d6d}.o-nas__ceo-text-subheader{text-transform:uppercase;font-size:.9em}.o-nas__sluzby{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}@media(min-width: 768px){.o-nas__sluzby{flex-direction:row}}.o-nas__sluzby-text{width:100%;margin-bottom:3rem;text-align:left}@media(min-width: 768px){.o-nas__sluzby-text{padding:0 2rem;width:50%;margin-bottom:0;text-align:center}}.o-nas__sluzby-img-wrapper{width:100%}@media(min-width: 768px){.o-nas__sluzby-img-wrapper{width:50%}}@media(min-width: 768px){.o-nas__sluzby--order{order:2}}.u-nas__list{margin-left:0;list-style-type:none}.u-nas__list li:before{content:"•";padding-right:.5em;color:#dcdcdc}.o-nas__vedouci{display:flex;justify-content:space-between;flex-direction:column}@media(min-width: 768px){.o-nas__vedouci{flex-direction:row}}.o-nas__vedouci-single{width:100%;margin-bottom:3rem}@media(min-width: 768px){.o-nas__vedouci-single{width:50%}}.o-nas__vedouci-single img{margin-bottom:1em}.o-nas__vedouci-single-title{font-size:1.25em;font-weight:bold;margin-bottom:0;color:#6d6d6d}.o-nas__vedouci-single-subtitle{font-size:.9em;text-transform:uppercase}.o-nas__vedouci-single-tel{margin-bottom:0}.o-nas__gallery{position:relative;display:flex;flex-direction:column}@media(min-width: 768px){.o-nas__gallery{flex-direction:row}}@media(min-width: 768px){.o-nas__gallery-wrapper--vyber-plotu{max-width:33.33333%}}.o-nas-galerie{position:relative}.o-nas__gallery-wrapper{flex:1;margin-bottom:3rem}.o-nas-galerie__overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.3s ease;background-color:#0a8e4c}.o-nas-galerie:hover .o-nas-galerie__overlay{opacity:.85}.o-nas-galerie__icon{color:#fff;font-size:100px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.o-nas-galerie__icon--color:hover{color:#d8d8d8}.content-kontakt a:hover{text-decoration:underline}.kontakt__form{display:flex;flex-direction:column}@media(min-width: 768px){.kontakt__form{flex-direction:row}}.kontakt__form-formular{width:100%}@media(min-width: 768px){.kontakt__form-formular{width:67%;margin-right:2.617924em}}.kontakt__form-text{width:100%;margin-bottom:3rem}@media(min-width: 768px){.kontakt__form-text{width:33%}}.kontakt__form-text ul{list-style-type:none;margin-left:0}.kontakt__form-text-title{margin-top:0}.kontakt__pobocky{display:flex;justify-content:flex-start;flex-direction:column}@media(min-width: 768px){.kontakt__pobocky{flex-direction:row}}.kontakt__pobocky-single{width:100%;margin-bottom:3rem}@media(min-width: 768px){.kontakt__pobocky-single{width:33.3333333333%}}.kontakt__pobocky-single h4{margin-bottom:0}.kontakt__pobocky-single p{margin-bottom:1rem}.kontakt__pobocky-single ul{margin-left:0;list-style-type:none}.content-area--kontakt{width:100%}#map{height:300px;width:100%}.wpcf7-form label::first-line{content:" *"}.wpcf7-response-output{margin:0 !important;padding:.5em 1em !important}.wpcf7-validation-errors{border:1px solid #e3000b !important;color:#e3000b}.wpcf7-mail-sent-ok{border:1px solid green !important;color:green}@media(max-width: 767px){.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea{width:100% !important}}ul#shipping_method li{margin-bottom:.75rem}.vyber-plotu__list{list-style-type:none}.vyber-plotu__list li:before{content:"•";padding-right:.5em;color:#dcdcdc}/*# sourceMappingURL=style.min.css.map */