/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}del,del bdi,del bdi .woocommerce-Price-currencySymbol{color:#e3000b !important}.onsale{display:none !important}a:focus,.focus a{outline:1px dotted #f0f0f0}.ui-slider-range,.ui-slider-handle{background-color:#ce7017 !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}.single-product .content-area{width:100% !important}.storefront-breadcrumb{margin-bottom:0 !important}.button,.add_to_cart_button,.ajax_add_to_cart,.single_add_to_cart_button,.wc-forward,.wc-backward,.price_slider_amount .button,.woocommerce-cart-form .button,.place-order .button,.woocommerce-Button,.product_type_simple,#submit,.wpcf7-submit,.storefront-sticky-add-to-cart__content-button{background-color:#ce7017 !important;color:#fff !important}.button:hover,.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,.storefront-sticky-add-to-cart__content-button:hover{background-color:#333 !important;color:#fff;text-decoration:none !important}li .product-type-simple{position:relative}.added_to_cart{background-color:#333 !important;color:#fff;text-decoration:none !important}.payment_methods li input[type=radio]:first-child:checked+label::before{color:#ce7017 !important}.main-navigation ul li a:hover{color:#ce7017 !important}footer{color:#fff}footer strong{color:#939393}footer a:hover{color:#ce7017 !important}.footer-widgets,footer .widget .widget-title{border-bottom:1px solid rgba(255,255,255,.04)}footer .count,.textwidget .d-block,footer .textwidget p,.site-info{color:#6e6e6d !important}h2.section-title{font-weight:500;padding-bottom:1rem;margin-bottom:4rem !important;position:relative}h2.section-title::after{content:"";position:absolute;bottom:0;left:50%;background:#ce7017;height:2px;width:10%;min-width:100px;transform:translateX(-50%)}h2.woocommerce-loop-product__title{line-height:1.4;font-weight:500 !important}.col-full{max-width:1400px !important}.custom-logo{height:auto;max-width:200px !important}.available-on-backorder{color:#e2401c}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}a{color:#ce7017;text-decoration:none}#post-5843 a:not(.cudl),#post-5839 a:not(.cudl),#post-3181 a,#post-3195 a,#post-3233 a,#post-9 a,#post-10 a,#post-3 a,#post-8 a,#post-7 a:not(.button),#post-3287 a,[id^=product-] a,#post-3255 a:not(.cudl){color:#ce7017;text-decoration:underline}#post-5843 a:not(.cudl):hover,#post-5839 a:not(.cudl):hover,#post-3181 a:hover,#post-3195 a:hover,#post-3233 a:hover,#post-9 a:hover,#post-10 a:hover,#post-3 a:hover,#post-8 a:hover,#post-7 a:not(.button):hover,#post-3287 a:hover,[id^=product-] a:hover,#post-3255 a:not(.cudl):hover{color:#a55a12;text-decoration:none}.woocommerce-product-gallery__trigger{text-decoration:none !important}a:focus,button:focus,input:focus,select:focus,textarea:focus{box-shadow:none;outline:#000 dotted 1px;outline-offset:.05em}a[href^=http]:empty::before{content:attr(href)}br+br{display:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}select{background-color:#fff;border:thin solid #ce7017;border-radius:2px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none}select{background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}select:focus{background-image:linear-gradient(45deg, rgb(206, 112, 23) 50%, transparent 50%),linear-gradient(135deg, transparent 50%, green 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:#ce7017;outline:0}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.woocommerce-result-count{padding:.8rem 0 !important}@font-face{font-family:"Roboto";src:local("Roboto Light"),local("Roboto-Light"),url("/_fonts/Roboto-Light.woff2") format("woff2"),url("/_fonts/Roboto-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:local("Roboto Bold"),local("Roboto-Bold"),url("/_fonts/Roboto-Bold.woff2") format("woff2"),url("/_fonts/Roboto-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:local("Roboto Italic"),local("Roboto-Italic"),url("/_fonts/Roboto-Italic.woff2") format("woff2"),url("/_fonts/Roboto-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:local("Roboto Medium"),local("Roboto-Medium"),url("/_fonts/Roboto-Medium.woff2") format("woff2"),url("/_fonts/Roboto-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:local("Roboto Thin"),local("Roboto-Thin"),url("/_fonts/Roboto-Thin.woff2") format("woff2"),url("/_fonts/Roboto-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:local("Roboto"),local("Roboto-Regular"),url("/_fonts/Roboto-Regular.woff2") format("woff2"),url("/_fonts/Roboto-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}html *{font-size:100%;line-height:1.75;color:#222;font-family:"Roboto","Arial",sans-serif}h1,h2,h3,h4,h5{font-family:"Roboto","Arial",sans-serif;line-height:1.2}p{font-family:"Roboto","Arial",sans-serif;line-height:1.75}a{font-family:"Roboto","Arial",sans-serif}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.fw-medium{font-weight:500}.fw-bold{font-weight:700}.tw-60ch{max-width:100%;max-width:60ch}.img-fluid{max-width:100%;height:auto}.ts-italic{font-style:italic}.d-block{display:block}.sleva-v-procentech__badge{position:absolute;top:.75rem;left:.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,.novinka__badge--single-product,.poradenstvi__badge--single-product,.prodl-zaruka__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}.novinka__badge--single-product{background-color:#ce7017}.prodl-zaruka__badge--single-product{background:#0a8e4c}.prodl-zaruka__badge--single-product:hover{background-color:#999}.prodl-zaruka__badge--single-product a{display:inline-flex;color:#fff;text-decoration:none}.prodl-zaruka__badge--single-product a:hover{color:#fff}.poradenstvi__badge--single-product{background-color:#ce7017}.poradenstvi__badge--single-product:hover{background-color:#999}.poradenstvi__badge--single-product a{display:inline-flex;color:#fff;text-decoration:none}.poradenstvi__badge--single-product a:hover{color:#fff}.black-friday{background-color:#ce7017}.black-friday__wrapper{background-color:#ce7017;padding:2rem}@media(min-width: 768px){.black-friday__wrapper{display:flex;justify-content:space-between;align-items:center}}.black-friday__wrapper h2{color:#fff;font-weight:700;margin-bottom:.25rem;letter-spacing:-1px;font-size:clamp(2rem,1.501582278rem + 2.215189873vw,2.875rem)}@media(min-width: 768px){.black-friday__wrapper h2{margin-bottom:0}}.black-friday__wrapper p{color:#fff;max-width:60ch;margin-bottom:0}.black-friday__wrapper p span{color:#fff}.black-friday__wrapper p.last{margin-bottom:1rem}@media(min-width: 768px){.black-friday__wrapper p.last{margin-bottom:0}}a.cudl,button.cudl,#nf-field-4{display:inline-flex;align-items:center;justify-content:center;align-self:start;font-weight:500 !important;background-color:#ce7017;color:#fff;padding:0.6180469716em 1.41575em;min-width:10ch;min-height:44px;height:auto;text-align:center;line-height:1.1 !important;transition:220ms all ease-in-out}a.cudl:hover,a.cudl:active,button.cudl:hover,button.cudl:active,#nf-field-4:hover,#nf-field-4:active{background-color:#a55a12;text-decoration:none}a.cudl:focus,button.cudl:focus,#nf-field-4:focus{outline-style:solid;outline-color:rgba(0,0,0,0);box-shadow:0 0 0 4px #7c430e}a.cudl--small,button.cudl--small,#nf-field-4--small{font-size:1.15rem}a.cudl--block,button.cudl--block,#nf-field-4--block{width:100%}a.cudl--white{background-color:#ce7017;color:#fff;border:1px solid #fff;padding:1em 2em}a.cudl--white:hover,a.cudl--white:active{background-color:#fff;text-decoration:none;color:#ce7017}.hero-banners{background-color:#f6f6f6}.hero-banners__wrapper{padding-block:2em;margin-inline:auto;display:grid;gap:2rem}@media(min-width: 992px){.hero-banners__wrapper{grid-template-columns:2fr 1fr}}.hero-banners__wrapper article{min-height:300px}.hero-banners__banner{position:relative}.hero-banners__banner h1{text-wrap:balance;font-weight:700;max-width:20ch;font-size:clamp(2rem,1.501582278rem + 2.215189873vw,2.875rem)}.hero-banners__banner h2{text-wrap:balance;font-weight:700;max-width:20ch}.hero-banners__banner p{max-width:60ch}.hero-banners__banner-img{-o-object-fit:cover;object-fit:cover;opacity:.4;border-radius:0;transition:all .25s ease-in-out;height:100%;width:100%}@media(min-width: 992px){.hero-banners__banner-img{opacity:.7}}.hero-banners__banner-main{overflow:hidden;grid-column-start:1;grid-row:1/span 2}.hero-banners__banner-main:hover>img.hero-banners__banner-img{opacity:1;scale:1.05}.hero-banners__banner-content{position:absolute;top:50%;transform:translateY(-50%);left:2rem}.hero-banners__banner-sec{height:100%;overflow:hidden}@media(min-width: 992px){.hero-banners__banner-sec{min-height:280px}}.hero-banners__banner-sec:hover>img.hero-banners__banner-img{opacity:1;scale:1.05}.hero-banners__banner-content-sec{position:absolute;top:50%;transform:translateY(-50%);left:2rem;padding-right:1rem}@media(min-width: 992px){.hero-banners__banner-content-sec{top:2rem;left:2rem;transform:unset}}.informacni-lista{background-color:#f6f6f6;padding-top:1rem;padding-bottom:3rem}.informacni-lista-wrapper{display:grid;gap:1rem;align-items:center;justify-self:stretch}@media(min-width: 768px){.informacni-lista-wrapper{grid-auto-flow:column;grid-auto-columns:1fr}}.informacni-lista__item{display:flex;align-items:center;justify-content:center}.informacni-lista__item-left{padding-right:1rem}.informacni-lista__item-left img{width:3rem;height:auto;filter:invert(45%) sepia(74%) saturate(732%) hue-rotate(353deg) brightness(91%) contrast(89%)}.informacni-lista__item-right h3{font-size:1.125rem;font-weight:500;margin-bottom:0}.informacni-lista__item-right p{font-size:.875rem;padding:0;margin:0}.mh-topbar{color:#5b5b5b;background:#f7f7f7}.mh-topbar a,.mh-topbar a:visited{font-size:.875rem;color:#5b5b5b}.mh-topbar a:hover,.mh-topbar a:visited:hover{color:#919191;text-decoration:none}.mh-topbar--orange{font-size:.875rem;color:#fff;background:#ce7017}.mh-topbar--orange .mh-topbar__wrapper{color:#fff}.mh-topbar__wrapper{display:flex;justify-content:flex-start;flex-direction:column;padding:.5rem 0}@media(min-width: 500px){.mh-topbar__wrapper{flex-direction:row;justify-content:space-between}}@media(max-width: 449.999999px){.mh-topbar__adresa{padding-bottom:.25rem}}.mh-topbar__icon{height:1em;display:inline-block;vertical-align:-0.125em;filter:invert(34%) sepia(7%) saturate(0%) hue-rotate(272deg) brightness(99%) contrast(91%)}.mh-topbar__adresa-phone:hover>.mh-topbar__icon,.mh-topbar__adresa-mail:hover>.mh-topbar__icon,.mh-topbar__adresa-lock:hover>.mh-topbar__icon{filter:invert(64%) sepia(1%) saturate(0%) hue-rotate(179deg) brightness(90%) contrast(89%)}.kontakt__main{padding:2rem 0;display:grid;gap:1rem;background-color:#f6f6f6;box-shadow:0 0 0 100vmax #f6f6f6;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}@media(min-width: 900px){.kontakt__main{grid-template-columns:1fr 2fr}}.kontakt__main-first ul,.kontakt__main-second ul{list-style-type:none;margin-left:0}@media(min-width: 900px){.kontakt__main-first{padding-right:.5rem}}@media(min-width: 900px){.kontakt__main-second{padding-left:.5rem}}.kontakt__main-first-wrapper,.kontakt__main-second-wrapper{padding:2rem 1rem;background-color:#fff}@media(min-width: 900px){.kontakt__main-first-wrapper,.kontakt__main-second-wrapper{padding:2rem}}.kontakt__main-second-wrapper{height:100%}.kontakt__main-separator{margin-bottom:.25rem}.nf-form-content{padding:0 !important}.nf-form-fields-required{display:none}.nf-field-label{margin-bottom:.25rem !important}.nf-field-label label{font-size:1rem !important;font-weight:500 !important}.kontakt__osobni-odber{margin-top:2rem}#map{margin-top:2rem;height:400px;width:100%}.mystihl__intro{padding:2rem 0;display:grid;gap:1rem;align-items:center;background-color:#f6f6f6;box-shadow:0 0 0 100vmax #f6f6f6;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}@media(min-width: 900px){.mystihl__intro{grid-template-columns:1fr 2fr}}.mystihl__intro img{margin:0 auto}@media(min-width: 1000px){.mystihl__intro img{max-width:600px}}.mystihl__portal{padding-top:3rem;display:grid;gap:1rem}@media(min-width: 900px){.mystihl__portal{grid-template-columns:1fr 1fr;gap:1rem}}.mystihl__portal p{max-width:60ch}.mystihl__portal-first ul{margin-left:0;padding-right:2rem;list-style:none;list-style-position:outside;max-width:60ch}.mystihl__portal-first li{margin-bottom:.25rem}.mystihl__portal-first li::before{content:"";background-image:url(./img/icons/check-circle-solid.svg);background-size:contain;display:inline-block;width:1em;height:1em;position:relative;top:.2rem}.mystihl__portal-first li span{position:relative;left:2rem;text-indent:.5rem;margin-left:-1rem}.mystihl__portal-first a.cudl{margin-bottom:2rem}.onas__historie{padding:2rem 0;display:grid;gap:1rem;align-items:center;background-color:#f6f6f6;box-shadow:0 0 0 100vmax #f6f6f6;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}@media(min-width: 900px){.onas__historie{grid-template-columns:1fr 2fr}}.onas__historie img{margin:0 auto}@media(min-width: 1000px){.onas__historie img{max-width:600px}}.onas__specialka{padding-top:3rem;display:grid;gap:1rem;align-items:center}@media(min-width: 900px){.onas__specialka{grid-template-columns:1fr 2fr}}.onas__specialka img{margin:0 auto}@media(min-width: 1000px){.onas__specialka img{max-width:600px}}.przaruka__intro{padding:2rem 0;display:grid;gap:1rem;align-items:center;background-color:#f6f6f6;box-shadow:0 0 0 100vmax #f6f6f6;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}@media(min-width: 900px){.przaruka__intro{grid-template-columns:1fr 2fr}}.przaruka__intro img{margin:0 auto}@media(min-width: 1000px){.przaruka__intro img{max-width:600px}}.przaruka__registrace{padding-top:3rem;display:grid;gap:1rem}@media(min-width: 900px){.przaruka__registrace{grid-template-columns:1fr 1fr}}.przaruka__registrace p{max-width:60ch}.przaruka__registrace-first ul{margin-left:0;list-style:none;list-style-position:outside}.przaruka__registrace-first li{margin-bottom:.25rem}.przaruka__registrace-first li::before{content:"";background-image:url(./img/icons/check-circle-solid.svg);background-size:contain;display:inline-block;width:1em;height:1em;position:relative;top:.2rem}.przaruka__registrace-first li span{position:relative;left:2rem;text-indent:.5rem;margin-left:-1rem}.przaruka__registrace-first a{margin-bottom:2rem}#post-8 h3{font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid #ce7017}#post-8 #ship-to-different-address span{font-weight:700}.checkout-shipping-notice{font-size:.75rem;font-style:italic}.checkout-shipping-heading-td{padding:2rem 0 .5rem 0}.servis__komplexni-pece{padding:2rem 0;display:grid;gap:1rem;align-items:center;background-color:#f6f6f6;box-shadow:0 0 0 100vmax #f6f6f6;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}@media(min-width: 900px){.servis__komplexni-pece{grid-template-columns:1fr 1fr}}.servis__komplexni-pece img{margin:0 auto}@media(min-width: 1000px){.servis__komplexni-pece img{max-width:600px}}.servis__komplexni-pece-first h3{margin-top:1rem}.servis__komplexni-pece-first ul{margin-left:0;list-style:none;list-style-position:outside}.servis__komplexni-pece-first li{margin-bottom:.25rem}.servis__komplexni-pece-first li::before{content:"";background-image:url(./img/icons/check-circle-solid.svg);background-size:contain;display:inline-block;width:1em;height:1em;position:relative;top:.2rem}.servis__komplexni-pece-first li span{position:relative;left:2rem;text-indent:.5rem;margin-left:-1rem}.servis__servis-title{padding:4rem 0 0 0;margin-bottom:0}.servis__servis{padding:2rem 0;display:grid;gap:1rem;align-items:center}@media(min-width: 900px){.servis__servis{grid-template-columns:1fr 1fr 1fr}}.servis__servis ul{list-style-type:none;margin-left:0;margin-bottom:0}.servis__servis-second,.servis__servis-third,.servis__servis-fourth{height:100%}.servis__servis-wrapper{padding:1rem;background-color:#f6f6f6}.servis__servis-pokec{padding:2rem 0;display:grid;gap:1rem;align-items:center}@media(min-width: 900px){.servis__servis-pokec{grid-template-columns:1fr 1fr}}.servis__servis-pokec img{margin:0 auto}@media(min-width: 1000px){.servis__servis-pokec img{max-width:600px}}/*# sourceMappingURL=main.css.map */