/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;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;}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:0.35em 0.75em 0.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;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;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--vw:0px;--color-base:rgb(51,51,51);--line-height-base:1.5;--line-height-heading:1.4;--font-family-base:'MyriadPro','pt_sansregular','open-sans',arial;--font-family-heading:'MyriadProBold','pt_sansbold','open-sans',arial;font-size:62.5%;--font-size-base:1.6rem;--font-size-xs:1.2rem;--font-size-sm:1.4rem;--font-size-md:1.8rem;--font-size-lg:2rem;--font-size-xl:2.2rem;--font-size-xxl:2.4rem;--font-size-xxxl:2.6rem;--space:1rem;--space-sm:calc(var(--space)*0.5);--space-md:calc(var(--space)*2);--space-lg:calc(var(--space)*4);--space-xl:calc(var(--space)*8);--space-xxl:calc(var(--space)*12);--space-pokus:calc(var(--space-md)*2);}@supports(--css:variables){@media screen and (min-width:1200px){:root{--font-size-md:2.1rem;--font-size-lg:2.5rem;--font-size-xl:2.9rem;--font-size-xxl:3.2rem;--font-size-xxxl:4rem;--space-lg:5rem;--space-xl:calc(var(--space)*10);--space-xxl:calc(var(--space)*15);--line-height-base:1.7;--line-height-heading:1.5;}}}@media (hover:hover) and (pointer:fine){}@media only screen and (min-width:480px){}@media only screen and (min-width:640px){}@media only screen and (min-width:480px){}@media only screen and (min-width:640px){}@media only screen and (min-width:960px){}@media only screen and (min-width:480px){}@media only screen and (min-width:640px){}@media only screen and (min-width:960px){}@media only screen and (min-width:1200px){}@media (hover:hover) and (pointer:fine){}@media (hover:hover) and (pointer:fine){}@media (hover:hover) and (pointer:fine){}*,*:before,*:after{box-sizing:border-box;}figure{margin:0;}img,picture{margin:0;max-width:100%;height:auto;}iframe{max-width:100%;}p{margin:0 0 .7em;}a{color:rgba(32,83,138,1);text-decoration:underline;}a:hover,a:focus{text-decoration:none;color:rgba(134,188,86,1);}a:visited{color:rgba(32,83,138,1);text-decoration:underline;}a:visited:hover,a:visited:focus{color:rgba(134,188,86,1);}ul,ol{margin:0;padding:0;}dl{margin:0;}dt{font-weight:700;margin:0;}dd{margin:0;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;transform:translate3d(0,-800px,0);}60%{opacity:1;transform:translate3d(0,25px,0);}75%{transform:translate3d(0,-10px,0);}90%{transform:translate3d(0,5px,0);}to{transform:none;}}@keyframes hideshow{0%{opacity:0;}100%{opacity:1;}}.button-link-tertiary{font-family:'MyriadProBold','pt_sansbold','open-sans',arial;font-family:var(--font-family-heading);text-transform:uppercase;color:rgba(239,240,241,1);padding:.3em 1em;background-color:rgba(134,188,86,1);font-style:italic;text-decoration:none;}@media (hover:hover) and (pointer:fine){.button-link-tertiary:hover,.button-link-tertiary:focus{text-decoration:underline;color:rgba(239,240,241,1);}}.button-link-tertiary{font-size:1.4rem;font-size:var(--font-size-sm);background-color:rgba(210,221,232,1);color:rgba(32,83,138,1);}@media (hover:hover) and (pointer:fine){.button-link-tertiary:hover,.button-link-tertiary:focus{background-color:rgb(168,177,186);}}.glightbox{cursor:zoom-in;}@font-face{font-family:'MyriadPro';src:url(/themes/custom/ekotechnika/fonts/MyriadPro/MyriadPro-Regular.eot);src:url(/themes/custom/ekotechnika/fonts/MyriadPro/MyriadPro-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/ekotechnika/fonts/MyriadPro/MyriadPro-Regular.woff) format('woff'),url(/themes/custom/ekotechnika/fonts/MyriadPro/MyriadPro-Regular.ttf) format('truetype'),url(/themes/custom/ekotechnika/fonts/MyriadPro/MyriadPro-Regular.svg#MyriadPro) format('svg');font-weight:400;font-style:normal;}@font-face{font-family:'MyriadProBold';src:url(/themes/custom/ekotechnika/fonts/MyriadProBold/MyriadPro-Bold.eot);src:url(/themes/custom/ekotechnika/fonts/MyriadProBold/MyriadPro-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/ekotechnika/fonts/MyriadProBold/MyriadPro-Bold.woff) format('woff'),url(/themes/custom/ekotechnika/fonts/MyriadProBold/MyriadPro-Bold.ttf) format('truetype'),url(/themes/custom/ekotechnika/fonts/MyriadProBold/MyriadPro-Bold.svg#MyriadProBold) format('svg');font-weight:700;font-style:normal;}@font-face{font-family:'pt_sansregular';src:url(/themes/custom/ekotechnika/fonts/PtSans/PTS55F-webfont.eot);src:url(/themes/custom/ekotechnika/fonts/PtSans/PTS55F-webfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/ekotechnika/fonts/PtSans/PTS55F-webfont.woff) format('woff'),url(/themes/custom/ekotechnika/fonts/PtSans/PTS55F-webfont.ttf) format('truetype'),url(/themes/custom/ekotechnika/fonts/PtSans/PTS55F-webfont.svg#pt_sansregular) format('svg');font-weight:400;font-style:normal;}@font-face{font-family:'pt_sansbold';src:url(/themes/custom/ekotechnika/fonts/PtSans/PTS75F-webfont.eot);src:url(/themes/custom/ekotechnika/fonts/PtSans/PTS75F-webfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/ekotechnika/fonts/PtSans/PTS75F-webfont.woff) format('woff'),url(/themes/custom/ekotechnika/fonts/PtSans/PTS75F-webfont.ttf) format('truetype'),url(/themes/custom/ekotechnika/fonts/PtSans/PTS75F-webfont.svg#pt_sansbold) format('svg');font-weight:700;font-style:normal;}@font-face{font-family:'FontAwesomeSolid';font-weight:normal;font-style:normal;src:url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-solid-900.eot);src:url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-solid-900.eot#iefix) format('embedded-opentype'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-solid-900.woff) format('woff'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-solid-900.woff2) format('woff2'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-solid-900.ttf) format('truetype'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-solid-900.svg#fontawesome) format('svg');}@font-face{font-family:'FontAwesomeRegular';font-weight:normal;font-style:normal;src:url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-regular-400.eot);src:url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-regular-400.eot#iefix) format('embedded-opentype'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-regular-400.woff) format('woff'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-regular-400.woff2) format('woff2'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-regular-400.ttf) format('truetype'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-regular-400.svg#fontawesome) format('svg');}@font-face{font-family:'FontAwesomeBrands';font-weight:normal;font-style:normal;src:url(/themes/custom/ekotechnika/fonts/FontAwesomxe/fa-brands-400.eot);src:url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-brands-400.eot#iefix) format('embedded-opentype'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-brands-400.woff) format('woff'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-brands-400.woff2) format('woff2'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-brands-400.ttf) format('truetype'),url(/themes/custom/ekotechnika/fonts/FontAwesome/fa-brands-400.svg#fontawesome) format('svg');}body{color:rgb(51,51,51);color:var(--color-base);font-family:'MyriadPro','pt_sansregular','open-sans',arial;font-family:var(--font-family-base);line-height:1.5;line-height:var(--line-height-base);font-size:16px;font-size:1.6rem;font-size:var(--font-size-base);text-rendering:optimizeLegibility;}h1,h2,h3,h4,h5,h6{font-family:'MyriadProBold','pt_sansbold','open-sans',arial;font-family:var(--font-family-heading);line-height:1.4;line-height:var(--line-height-heading);margin:0 0 .5em;}h1{font-size:2.2rem;font-size:var(--font-size-xl);}h2{font-size:2rem;font-size:var(--font-size-lg);margin-top:4rem;margin-top:var(--space-lg);}h3{font-size:1.8rem;font-size:var(--font-size-md);}h4,h5,h6{font-size:1.6rem;font-size:var(--font-size-base);font-weight:700;}@media only screen and (min-width:960px){h4,h5,h6{font-size:1.8rem}}hr{border-bottom:1px solid rgb(204,204,204);border-left:0;border-right:0;border-top:0;margin:.75em 0;}.facet-filter-close,#facet-filter{display:none;}.facet-filter-close.canvas-on,#facet-filter.canvas-on{display:block;}#facet-filter{margin-top:4rem;margin-top:var(--space-lg);width:100%;padding-top:.8em;padding-bottom:.8em;}#facet-filter:before{content:"\F0B0";font-family:FontAwesomeSolid;margin-right:.5em;}.facet-filter-close{float:right;position:relative;right:2.2rem;font-size:0;transition:0.7s;}.facet-filter-close:before{margin-right:2px;content:"\f00d";font-family:FontAwesomeSolid;font-size:3rem;color:rgba(32,83,138,1);cursor:pointer;}@media (hover:hover) and (pointer:fine){.facet-filter-close:hover,.facet-filter-close:focus{transform:rotate(90deg);}.facet-filter-close:hover:before,.facet-filter-close:focus:before{color:rgba(134,188,86,1);}}.layout-sidebar-first.canvas-on{height:100%;width:0;position:fixed;z-index:2000;top:0;left:0;background-color:rgba(239,240,241,1);overflow-x:hidden;transition:0.5s;padding-top:8rem;padding-top:var(--space-xl);}.layout-sidebar-first.active{width:100%;}.layout-sidebar-first.active .region-sidebar-first__inner{padding:1rem;padding:var(--space);}.region-header-bottom__inner,.region-help__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}.region-header-bottom__inner{position:relative;}@media only screen and (min-width:560px){.region-header-bottom__inner{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}}main{clear:both;}.not-frontpage main{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}@media only screen and (min-width:960px){.two-sidebars-on main{display:grid;grid-template-columns:calc(66.66666% - 6.93333rem) calc(16.66666% - 1.73333rem) calc(16.66666% - 1.73333rem);grid-column-gap:5.2rem}}.sidebar-first-on main{display:flex;flex-wrap:wrap;}.sidebar-first-on main .layout-sidebar-first{order:-1;flex-basis:100%;}.sidebar-first-on main .layout-sidebar-first .facets-widget-checkbox:before{display:block;content:"Filtry";width:100%;height:3em;background-color:rgba(32,83,138,1);color:rgba(239,240,241,1);}@media only screen and (min-width:640px) and (max-width:960px){.sidebar-first-on main .layout-sidebar-first .facets-widget-checkbox > ul{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (min-width:960px){.sidebar-first-on main{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(66.66666% - 3.46667rem);grid-column-gap:5.2rem}.sidebar-first-on main .layout-content{grid-column:2;grid-row:1;}.sidebar-first-on main .layout-sidebar-first{grid-column:1;grid-row:1;}}@media only screen and (min-width:960px){.sidebar-second-on main{display:grid;grid-template-columns:calc(66.66666% - 3.46667rem) calc(33.33333% - 1.73333rem);grid-column-gap:5.2rem}}#fixed-header-wrapper{border-bottom:4px solid rgba(134,188,86,1);background-color:rgb(255,255,255);}#header{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#header-bottom-secondary{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#help{clear:both;}.region-header__inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0.5rem 0 2rem 0;padding:var(--space-sm) 0 var(--space-md) 0;}@media only screen and (min-width:560px){.region-header__inner{padding-bottom:0.5rem;padding-bottom:var(--space-sm);border-bottom:2px solid rgba(32,83,138,1)}}@media only screen and (min-width:640px){.region-header__inner{flex-wrap:nowrap}}#block-ekotechnika-thebegingandtheend-block-1{background-color:rgb(0,0,0);margin:0;}#block-ekotechnika-thebegingandtheend-block-1 .block__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#block-ekotechnika-thebegingandtheend-block-1 .block__inner{padding:2rem 0;padding:var(--space-md) 0;}#block-ekotechnika-thebegingandtheend-block-1 .field--name-body p{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;color:rgb(153,153,153);}#block-ekotechnika-thebegingandtheend-block-1 .field--name-body p a{padding-top:5px;}.eu-cookie-compliance-popup-open .sliding-popup-bottom{width:100%;padding:1rem 0;padding:var(--space) 0;background-color:rgb(16,42,69);}.eu-cookie-compliance-banner-info{}.eu-cookie-compliance-message{color:rgba(239,240,241,1);}.eu-cookie-compliance-message h2{margin-top:0;font-size:1.6rem;font-size:var(--font-size-base);font-weight:400;}.eu-cookie-compliance-content{display:flex;justify-content:space-between;align-items:center;gap:2.6rem;}.eu-cookie-compliance-content > div{float:none;}.eu-cookie-compliance-content .eu-cookie-compliance-more-button{font-size:1.6rem;font-size:var(--font-size-base);padding:0.5rem;padding:var(--space-sm);}.ui-autocomplete.search-api-autocomplete-search{z-index:1050;max-width:21.5rem;}@media only screen and (min-width:1200px){.ui-autocomplete.search-api-autocomplete-search{max-width:25rem}}@media only screen and (min-width:1300px){.ui-autocomplete.search-api-autocomplete-search{max-width:30rem}}@media only screen and (min-width:1550px){.ui-autocomplete.search-api-autocomplete-search{max-width:40rem}}.js input.form-autocomplete{background-image:none;}.ui-autocomplete.search-api-autocomplete-search{z-index:1050;max-width:21.5rem;}@media only screen and (min-width:1200px){.ui-autocomplete.search-api-autocomplete-search{max-width:25rem}}@media only screen and (min-width:1300px){.ui-autocomplete.search-api-autocomplete-search{max-width:30rem}}@media only screen and (min-width:1550px){.ui-autocomplete.search-api-autocomplete-search{max-width:40rem}}.js input.form-autocomplete{background-image:none;}button,[type='button'],[type='reset'],[type='submit']{font-size:1.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(32,83,138,1);border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:'MyriadProBold','pt_sansbold','open-sans',arial;font-family:var(--font-family-heading);-webkit-font-smoothing:antialiased;font-weight:700;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none;transition:background-color 130ms ease;vertical-align:middle;white-space:nowrap;text-align:center;}@media (hover:hover) and (pointer:fine){button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus{background-image:none;background-color:rgb(26,66,110);color:#fff;}}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:not-allowed;opacity:0.35;background-color:rgb(84,84,84);}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{float:right;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-inline-end:0.5em;}.field--label-inline .field__label::after{content:":";}.field--name-body ul{padding-left:2em;}.field--name-body ul li{padding:.25em 0;}#footer{background-color:rgb(37,37,37);color:rgba(239,240,241,1);}#footer .block{margin:0;}#footer a{color:rgb(140,140,140);}#footer a:hover,#footer a:focus{color:rgba(134,188,86,1);}#footer .region-footer__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#footer .region-footer__inner{padding-top:4rem;padding-top:var(--space-lg);padding-bottom:4rem;padding-bottom:var(--space-lg);display:grid;grid-template-columns:100%;grid-column-gap:2.6rem;grid-row-gap:7.8rem;}@media only screen and (min-width:640px){#footer .region-footer__inner{display:grid;grid-template-columns:calc(66.66666% - 5.2rem) calc(33.33333% - 2.6rem);grid-column-gap:7.8rem}}#footer #block-ekotechnika-thebegingandtheend-block-2 .field--name-body{display:grid;grid-template-columns:calc(50% - 3.9rem) calc(50% - 3.9rem);grid-column-gap:7.8rem;}@media only screen and (min-width:640px){#footer #block-ekotechnika-thebegingandtheend-block-2 .footer_menu{justify-self:flex-end}}@media only screen and (min-width:640px){#footer .block:last-of-type{justify-self:flex-end}}#footer .footer_button{display:inline-block;font-family:'MyriadProBold','pt_sansbold','open-sans',arial;font-family:var(--font-family-heading);text-transform:uppercase;color:rgba(239,240,241,1);padding:.5em;margin-top:1rem;margin-top:var(--space);background-color:rgba(134,188,86,1);font-style:italic;text-decoration:none;}@media (hover:hover) and (pointer:fine){#footer .footer_button:hover,#footer .footer_button:focus{text-decoration:underline;color:rgba(239,240,241,1);}}#footer .footer_kontakt img{height:auto !important;}input,select,textarea{display:block;font-family:'MyriadPro','pt_sansregular','open-sans',arial;font-family:var(--font-family-base);}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgb(204,204,204);border-radius:3px;background-color:rgb(245,245,245);box-sizing:border-box;margin-bottom:0;padding:.55em .25em;transition:border-color 130ms ease;max-width:100%;font-size:1.5rem;line-height:1.2em;}[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover,select:hover{border-color:rgba(210,221,232,1);}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus,select:focus{border-color:rgb(105,111,116);outline:none;}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled,select:disabled{background-color:rgb(242,242,242);cursor:not-allowed;}[type='color']:disabled:hover,[type='date']:disabled:hover,[type='datetime']:disabled:hover,[type='datetime-local']:disabled:hover,[type='email']:disabled:hover,[type='month']:disabled:hover,[type='number']:disabled:hover,[type='password']:disabled:hover,[type='search']:disabled:hover,[type='tel']:disabled:hover,[type='text']:disabled:hover,[type='time']:disabled:hover,[type='url']:disabled:hover,[type='week']:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select:disabled:hover{border:1px solid rgb(204,204,204);}[type='color']::-moz-placeholder,[type='date']::-moz-placeholder,[type='datetime']::-moz-placeholder,[type='datetime-local']::-moz-placeholder,[type='email']::-moz-placeholder,[type='month']::-moz-placeholder,[type='number']::-moz-placeholder,[type='password']::-moz-placeholder,[type='search']::-moz-placeholder,[type='tel']::-moz-placeholder,[type='text']::-moz-placeholder,[type='time']::-moz-placeholder,[type='url']::-moz-placeholder,[type='week']::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:rgb(133,133,133);}[type='color']::placeholder,[type='date']::placeholder,[type='datetime']::placeholder,[type='datetime-local']::placeholder,[type='email']::placeholder,[type='month']::placeholder,[type='number']::placeholder,[type='password']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='text']::placeholder,[type='time']::placeholder,[type='url']::placeholder,[type='week']::placeholder,input:not([type])::placeholder,textarea::placeholder,select::placeholder{color:rgb(133,133,133);}textarea{resize:vertical;}[type="checkbox"],[type="radio"]{display:inline;margin-right:.5em;}[type="file"]{margin-bottom:.5em;width:100%;}.form-required{color:rgb(203,43,14);}.required-mark{display:inline-block;margin-right:.15em;margin-left:.15em;color:rgb(203,43,14);}.basic_cart-cart-unit-price{display:none !important;}.basic_cart-cart-quantity.cell > .cell{display:flex !important;align-items:flex-end;gap:0.5rem;gap:var(--space-sm);}.basic_cart-cart-quantity.cell > .cell:after{content:' x';}.basic_cart-call-to-action{display:flex;flex-wrap:wrap;gap:2rem;gap:var(--space-md);justify-content:end;}.basic_cart-call-to-action input{text-transform:uppercase;}.basic_cart-call-to-action #edit-buttons-update,.basic_cart-call-to-action #edit-buttons-back-to-products{font-size:1.4rem;font-size:var(--font-size-sm);background-color:rgba(210,221,232,1);color:rgba(32,83,138,1);}@media (hover:hover) and (pointer:fine){.basic_cart-call-to-action #edit-buttons-update:hover,.basic_cart-call-to-action #edit-buttons-update:focus,.basic_cart-call-to-action #edit-buttons-back-to-products:hover,.basic_cart-call-to-action #edit-buttons-back-to-products:focus{background-color:rgb(168,177,186);}}.basic_cart-call-to-action #edit-buttons-checkout{background-color:rgba(134,188,86,1);}@media (hover:hover) and (pointer:fine){.basic_cart-call-to-action #edit-buttons-checkout:hover,.basic_cart-call-to-action #edit-buttons-checkout:focus{background-color:rgb(107,150,69);}}.node-basic-cart-order-form .form-item{margin-bottom:1rem;margin-bottom:var(--space);}.node-basic-cart-order-form .float-labels-wrapper .float-labels-item:not(.form-select){width:100%;}.node-basic-cart-order-form .float-labels-wrapper .float-labels-label{font-weight:700;opacity:.8;}.node-basic-cart-order-form .float-labels-wrapper.float-labels-focused .float-labels-label{font-weight:400;}.node-basic-cart-order-form .float-labels-wrapper.float-labels-required.float-labels-star .float-labels-label:after{color:rgb(203,43,14);margin-left:2px;}.node-basic-cart-order-form #edit-field-approval-none{display:none;}#webform-submission-webform-4-node-4-add-form{margin-bottom:1rem;margin-bottom:var(--space);}#webform-submission-webform-4-node-4-add-form .form-item{margin-bottom:1rem;margin-bottom:var(--space);}#edit-souhlas-se-a-hrefzpracovanim-osobnich-udaju-a--wrapper{display:none;}.region-header__inner{margin:1rem 0 0 0;margin:var(--space) 0 0 0;}#views-exposed-form-search-all-search{display:flex;}#views-exposed-form-search-all-search label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px !important;height:1px !important;word-wrap:normal;}#views-exposed-form-search-all-search input{height:3.5rem;}#views-exposed-form-search-all-search input.form-text{border-top-right-radius:0;border-bottom-right-radius:0;max-width:10rem;}@media only screen and (min-width:960px){#views-exposed-form-search-all-search input.form-text{max-width:18rem}}#views-exposed-form-search-all-search input.form-submit{border-top-left-radius:0;border-bottom-left-radius:0;background:transparent url(/themes/custom/ekotechnika/images/search.jpg) no-repeat 100% 50%;background-size:contain;width:3.5rem;text-indent:-999em;font-size:0;}#klaro .purposes{display:none;}#klaro .cm-list-label,#klaro .cm-list-description{margin:0;padding:0;}.klaro .context-notice{flex-wrap:nowrap;}button#klaro_toggle_dialog{background-color:rgba(255,255,255,0.75);right:1em;bottom:1em;}@media (hover:hover) and (pointer:fine){button#klaro_toggle_dialog:hover,button#klaro_toggle_dialog:focus{background-color:rgba(255,255,255,1);background-image:url(/modules/contrib/klaro/icons/privacy.svg);}}#messages .messages,#modal-content .messages{border:1px solid rgb(86,141,208);background-color:rgb(244,248,252);padding:1em;margin:1em 0;}#messages .messages.error,#modal-content .messages.error{border-color:rgb(203,43,14);background-color:rgb(247,223,219);}#messages .messages.warning,#modal-content .messages.warning{border-color:rgb(255,127,0);background-color:rgb(255,236,217);}#block-ekotechnika-breadcrumbs{margin:2rem 0 1rem 0;margin:var(--space-md) 0 var(--space) 0;}#block-ekotechnika-breadcrumbs nav ol,#block-ekotechnika-breadcrumbs nav li{list-style:none;list-style-type:none;margin:0;padding:0;}#block-ekotechnika-breadcrumbs nav ol{display:flex;}#block-ekotechnika-breadcrumbs nav ol li{margin-right:.5em;}nav.breadcrumb ol li{display:flex;align-items:center;}nav.breadcrumb ol li:after{content:"\25BA";color:rgb(204,204,204);font-size:.65em;margin-left:.8em;}nav.breadcrumb ol li:first-child:before{content:"\F015";font-family:FontAwesomeSolid;display:inline-block;color:rgb(204,204,204);margin-right:.5em;}nav.breadcrumb ol li:last-of-type:after{display:none;}.tiny-slider-wrapper{opacity:0;}.tns-outer .tiny-slider-wrapper{opacity:1;}.tns-outer .tns-controls{margin-top:0.5rem;margin-top:var(--space-sm);}.tns-outer .tns-controls [aria-controls]{border-radius:50%;color:rgba(255,255,255,1);font-weight:400;font-size:2rem;font-size:var(--font-size-lg);padding:0 .5905em .1em .5905em;height:1.6em;font-family:'MyriadPro','pt_sansregular','open-sans',arial;font-family:var(--font-family-base);background-color:rgba(32,83,138,0.4);}.tns-outer .tns-controls [aria-controls]:hover,.tns-outer .tns-controls [aria-controls]:focus{background-color:rgba(32,83,138,1);}.block-views-blockhpbanner-block-1 .tns-item{position:relative;}.block-views-blockhpbanner-block-1 .tns-item a,.block-views-blockhpbanner-block-1 .tns-item a:hover{color:rgba(239,240,241,1) !important;text-decoration:underline;}.block-views-blockhpbanner-block-1 .tns-item .views-field-field-obrazek-hp{position:relative;z-index:15;}.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz{position:absolute;top:0;margin-top:0;}@media only screen and (min-width:640px){.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz{top:.6em;margin-top:.45em}}.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz{width:100%;z-index:50;}.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz .field-content{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz .field-content h2{padding-top:0;width:50%;font-size:calc(0.42353em + 2.19608vw);line-height:1.2;}@media only screen and (min-width:960px){.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz .field-content h2{font-size:2.4rem;font-size:var(--font-size-xxl);line-height:1.5em;}}@media only screen and (min-width:1550px){.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz .field-content h2{font-size:2.5em;line-height:1.6em;}}.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz .field-content h2{text-align:left;color:rgba(239,240,241,1);margin-top:.36em;display:block;font-style:italic;}.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz .field-content a{text-decoration:none;}.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz .field-content a:hover,.block-views-blockhpbanner-block-1 .tns-item .views-field-field-odkaz .field-content a:focus{text-decoration:underline;}nav#block-ekotechnika-main-menu{margin:0.5rem 0 0 0;margin:var(--space-sm) 0 0 0;}nav#block-ekotechnika-main-menu ul,nav#block-ekotechnika-main-menu li{margin:0;padding:0;list-style:none;list-style-type:none;}nav#block-ekotechnika-main-menu > ul{display:flex;flex-wrap:wrap;}nav#block-ekotechnika-main-menu > ul li{padding:0.5rem 0;padding:var(--space-sm) 0;}nav#block-ekotechnika-main-menu > ul li a{color:rgba(32,83,138,1);text-decoration:none;font-size:1.44rem;font-size:calc(var(--font-size-md)*0.8);font-weight:700;border-right:2px solid rgba(134,188,86,1);padding:.5em 1em;}nav#block-ekotechnika-main-menu > ul li a:hover,nav#block-ekotechnika-main-menu > ul li a:focus{color:rgba(134,188,86,1);text-decoration:underline;}nav#block-ekotechnika-main-menu > ul li:first-child a{padding-left:0;}nav#block-ekotechnika-main-menu > ul li:last-child{margin-left:-2px;}nav#block-ekotechnika-main-menu > ul li:last-child a{background:rgba(32,83,138,1);color:rgba(255,255,255,1);border:none;font-style:italic;text-transform:uppercase;}#block-ekotechnika-main-menu{display:none;}.block.block-superfishmain{margin:0.25rem 0 0 0;margin:calc(var(--space-sm)/2) 0 0 0;}ul.sf-menu .sf-sub-indicator{height:1rem;width:1rem;font-size:1rem;}#superfish-main li.inActiveTrail > a,#superfish-main--2 li.inActiveTrail > a{text-decoration:underline;color:rgba(134,188,86,1);}#superfish-main--2{margin:1rem 0 2rem;margin:var(--space) 0 var(--space-md);}#superfish-main--2 > li:first-child > a{padding-left:0;}#superfish-main > li{padding:0.5rem 0;padding:var(--space-sm) 0;}#superfish-main > li.sf-depth-1:first-child a{padding-left:0;}#superfish-main > li.sf-depth-1:last-child{margin-left:-2px;}#superfish-main > li.sf-depth-1:last-child a{background:rgba(32,83,138,1);color:rgba(255,255,255,1);border:none;font-style:italic;text-transform:uppercase;}@media (hover:hover) and (pointer:fine){#superfish-main > li.sf-depth-1:last-child a:hover,#superfish-main > li.sf-depth-1:last-child a:focus{color:rgba(255,255,255,1);}}#superfish-main > li.sf-depth-1 > a{font-size:1.62rem;font-size:calc(var(--font-size-md)*0.9);}#superfish-main > li.inActiveTrail.sf-depth-1 > a{text-decoration:underline;color:rgba(134,188,86,1);}#superfish-main > li.inActiveTrail.sf-depth-1:last-child a{color:rgba(255,255,255,1);}ul.sf-menu .sf-depth-2,ul.sf-menu .sf-depth-3,ul.sf-menu .sf-depth-4{border-right:none !important;}ul.sf-menu li:hover > ul,ul.sf-menu li.sfHover > ul{}ul.sf-menu.sf-style-none a,ul.sf-menu.sf-style-none a:visited,ul.sf-menu.sf-style-none span.nolink{color:rgba(32,83,138,1);text-decoration:none;font-weight:700;border-right:2px solid rgba(134,188,86,1);padding:.3em 1em;}ul.sf-menu.sf-style-none a:hover,ul.sf-menu.sf-style-none a:focus,ul.sf-menu.sf-style-none a:visited:hover,ul.sf-menu.sf-style-none a:visited:focus,ul.sf-menu.sf-style-none span.nolink:hover,ul.sf-menu.sf-style-none span.nolink:focus{color:rgba(134,188,86,1);text-decoration:underline;}ul.sf-menu.sf-style-none li li a,ul.sf-menu.sf-style-none li li li a{padding-top:.5em;padding-bottom:.5em;}ul.sf-menu.sf-style-none a.sf-with-ul,ul.sf-menu.sf-style-none span.nolink.sf-with-ul{padding-right:1.7em;}ul.sf-menu.sf-style-none.rtl a.sf-with-ul,ul.sf-menu.sf-style-none.rtl span.nolink.sf-with-ul{padding-left:1.7em;padding-right:1em;}ul.sf-menu.sf-style-none li,ul.sf-menu.sf-style-none.sf-navbar{}ul.sf-menu.sf-style-none li li,ul.sf-menu.sf-style-none.sf-navbar > li > ul{background:rgba(241,247,235,1);}ul.sf-menu.sf-style-none li li li{background:rgba(241,247,235,1);}ul.sf-menu.sf-style-none li:hover,ul.sf-menu.sf-style-none li.sfHover,ul.sf-menu.sf-style-none a.is-active,ul.sf-menu.sf-style-none a:focus,ul.sf-menu.sf-style-none a:hover,ul.sf-menu.sf-style-none span.nolink:hover{background:rgba(255,255,255,1);outline:0;}.not-logged-in .block-superfishmain .sf-accordion-toggle{}@media only screen and (max-width:560px){.region-header__inner{padding-bottom:2.2rem;border:none;}}.sf-accordion-toggle{margin-left:-2.2rem !important;margin-right:-2.2rem !important;width:calc(100% + 4.4rem) !important;overflow:hidden;margin-top:-5px;}div.sf-accordion-toggle.sf-style-none a{background:rgba(32,83,138,1);color:#fff;display:inline-block;display:block;font-weight:bold;padding:.5em 2.2rem;position:relative;}div.sf-accordion-toggle.sf-style-none  > a:after{content:"≡";font-size:2em;position:absolute;right:0.5em;top:50%;transform:translateY(-50%);speak:none;}div.sf-accordion-toggle.sf-style-none a.sf-expanded,ul.sf-menu.sf-style-none.sf-accordion li.sf-expanded{}ul.sf-menu.sf-style-none.sf-accordion li a.sf-accordion-button{font-weight:bold;position:absolute;right:0;top:0;z-index:499;}ul.sf-menu.sf-style-none.sf-accordion li li a,ul.sf-menu.sf-style-none.sf-accordion li li span.nolink{padding-left:2em;}.sf-accordion{background:rgba(241,247,235,1);margin-left:-2.2rem !important;margin-right:-2.2rem !important;margin-bottom:4rem;margin-bottom:var(--space-lg);width:calc(100% + 4.4rem) !important;overflow:hidden;}.sf-accordion.sf-style-none a,.sf-accordion.sf-style-none a:visited,.sf-accordion.sf-style-none span.nolink{border:none !important;}.sf-accordion li.inActiveTrail > a{text-decoration:underline !important;color:rgba(134,188,86,1) !important;}ul.sf-menu.sf-style-none.sf-accordion li li li a,ul.sf-menu.sf-style-none.sf-accordion li li li span.nolink{padding-left:3em;}ul.sf-menu.sf-style-none.sf-accordion li li li li a,ul.sf-menu.sf-style-none.sf-accordion li li li li span.nolink{padding-left:4em;}.pager{text-align:center;margin:4rem 0;margin:var(--space-lg) 0;}.pager ul,.pager li{list-style:none;list-style-type:none;margin:0;padding:0;}.pager li{margin-right:.4em;display:inline-block;}.pager li.is-active a{background-color:rgba(32,83,138,1);color:rgba(255,255,255,1);}.pager li a{text-decoration:none;padding:.3em .7em;border-radius:3px;background-color:rgba(255,255,255,1);}@media (hover:hover) and (pointer:fine){.pager li a:hover,.pager li a:focus{background-color:rgba(32,83,138,1);color:rgba(255,255,255,1);}}table{border-collapse:collapse;margin:2.3em 0;width:100%;}th{border-bottom:1px solid rgb(153,153,153);font-weight:700;padding:1.04rem 0.65rem;text-align:left;background-color:rgb(230,230,230);}td{border-bottom:1px solid rgb(204,204,204);padding:0.43333rem;}td ul{list-style:none;margin:0;padding:0;}tr,td,th{vertical-align:top;}ul.tabs{}.block{margin-bottom:4rem;margin-bottom:var(--space-lg);}.block-page-title-block{margin-bottom:2rem;margin-bottom:var(--space-md);}#header .block{margin-bottom:0;}#block-ekotechnika-site-branding .block__inner{display:flex;align-items:center;gap:0.5rem;gap:var(--space-sm);flex-wrap:nowrap;}@media only screen and (min-width:480px){#block-ekotechnika-site-branding .block__inner{flex-wrap:nowrap;gap:2.6rem}}#block-ekotechnika-site-branding h1,#block-ekotechnika-site-branding h2{min-width:130px;}@media only screen and (min-width:480px){#block-ekotechnika-site-branding h1,#block-ekotechnika-site-branding h2{min-width:150px;}}@media only screen and (min-width:960px){#block-ekotechnika-site-branding h1,#block-ekotechnika-site-branding h2{min-width:200px;}}#block-ekotechnika-site-branding h1,#block-ekotechnika-site-branding h2{margin:0 2.6rem 0 0;}#block-ekotechnika-site-branding h1{max-width:8em;}#block-ekotechnika-site-branding h2{}@media only screen and (max-width:480px){#block-ekotechnika-site-branding h2{min-width:auto;margin-right:0;}}#block-ekotechnika-site-branding h2{font-size:1.6rem;font-size:var(--font-size-base);}@media only screen and (min-width:640px){#block-ekotechnika-site-branding h2{font-size:1.8rem;font-size:var(--font-size-md);}}#block-ekotechnika-site-branding h2{font-style:italic;line-height:1.2em;}#block-ekotechnika-site-branding h2{font-family:'MyriadPro','pt_sansregular','open-sans',arial;font-family:var(--font-family-base);color:rgba(74,84,94,0.85);}#block-ekotechnika-basiccartcountblock{margin:0 0 0 0.5rem;margin:0 0 0 var(--space-sm);}@media only screen and (max-width:560px){#block-ekotechnika-basiccartcountblock{position:absolute;top:-4rem;right:.2rem}#block-ekotechnika-basiccartcountblock .basic_cart_count__basket{background:none;}#block-ekotechnika-basiccartcountblock .basic_cart_count__link svg path,#block-ekotechnika-basiccartcountblock .basic_cart_count__link svg circle{fill:rgba(32,83,138,1);}}#block-ekotechnika-basiccartcountblock{display:flex;align-self:stretch;}#block-ekotechnika-basiccartcountblock .block__inner{display:flex;flex-wrap:nowrap;gap:0.5rem;gap:var(--space-sm);align-items:center;}.basic_cart_count{position:relative;display:flex;align-items:center;align-self:stretch;}.basic_cart_count .basic_cart_count__link{display:flex;align-self:stretch;align-items:stretch;gap:0.5rem;gap:var(--space-sm);text-decoration:none;}.basic_cart_count .basic_cart_count__title{display:none;}@media only screen and (min-width:960px){.basic_cart_count .basic_cart_count__title{white-space:nowrap;display:flex;align-items:center;align-self:stretch;text-align:right;font-size:1.62rem;font-size:calc(var(--font-size-md)*0.9);font-weight:700}}.basic_cart_count .basic_cart_count__basket{display:flex;align-items:center;justify-content:center;background-color:rgba(32,83,138,1);padding:.25em .5em .25em .25em;}.basic_cart_count .basic_cart_count__basket svg{width:3.2rem;height:3.2rem;}@media (hover:hover) and (pointer:fine){.basic_cart_count .basic_cart_count__link:hover .basic_cart_count__basket,.basic_cart_count .basic_cart_count__link:focus .basic_cart_count__basket{background-color:rgb(26,66,110);}}.basic_cart_count.basic_cart_count--count-0 .basic_cart_count__basket{}.basic_cart_count.basic_cart_count--count-0 .basic_cart_count__link svg path,.basic_cart_count.basic_cart_count--count-0 .basic_cart_count__link svg circle{fill:rgba(239,240,241,1);}.basic_cart_count.basic_cart_count--count-0 .basic_cart_count__amount{background-color:transparent;font-size:0;text-indent:-9999px;}.basic_cart_count .basic_cart_count__amount{position:absolute;top:1rem;right:1.5rem;}@media only screen and (min-width:560px){.basic_cart_count .basic_cart_count__amount{top:0;right:0;}}.basic_cart_count .basic_cart_count__amount{min-width:1.6em;width:auto;height:1.6em;font-size:1.4rem;font-size:var(--font-size-sm);font-weight:700;line-height:1.6em;text-align:center;border-radius:100%;transform:translate(50%,-50%);z-index:1;background-color:rgba(134,188,86,1);color:rgba(255,255,255,1);}.basic_cart-cart-additional{margin:2rem 0;margin:var(--space-md) 0;display:flex;justify-content:flex-end;}.basic_cart-cart-node-image{width:40px;height:40px;}@media only screen and (min-width:960px){.basic_cart-cart-node-image{width:70px;height:70px}}#block-ekotechnika-basiccartblock h2{font-size:1.8rem;font-size:var(--font-size-md);margin-bottom:2rem;margin-bottom:var(--space-md);}.basic_cart-grid{display:block;}.basic_cart-grid .row{display:flex;flex-wrap:nowrap;gap:2rem;gap:var(--space-md);float:none;}.basic_cart-grid .cell{float:none;display:block;}.basic_cart-cart-quantity{margin-left:auto;}.block-facets .block__inner > h2{color:rgba(32,83,138,1);}.block-facets-summary .block__inner > h2{color:rgba(32,83,138,1);}.page--vyrobky .region-help__inner > div:nth-child(2){color:rgb(102,102,102);line-height:1.3;font-style:italic;}.region-sidebar-first__inner{}.page--vyrobky .layout-sidebar-first{}@media only screen and (min-width:960px){.page--vyrobky .layout-sidebar-first{position:sticky;top:var(--sticky-block--top);align-self:start}}#block-ekotechnika-thebegingandtheend-block-3{background:rgba(32,83,138,1);margin:6rem 0;margin:calc(var(--space-lg)*1.5) 0;}#block-ekotechnika-thebegingandtheend-block-3 .block__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#block-ekotechnika-thebegingandtheend-block-3 p{display:flex;flex-wrap:wrap;justify-content:space-between;}@media only screen and (min-width:720px){#block-ekotechnika-thebegingandtheend-block-3 p{flex-wrap:nowrap}}#block-ekotechnika-thebegingandtheend-block-3 img{max-width:96% !important;margin:2%;height:auto !important;}@media only screen and (min-width:720px){#block-ekotechnika-thebegingandtheend-block-3 img{max-width:48% !important;margin:1%}}#block-ekotechnika-thebegingandtheend-block-9{margin:8rem 0;margin:var(--space-xl) 0;color:rgba(32,83,138,1);font-weight:700;text-align:center;}#block-ekotechnika-thebegingandtheend-block-9 .block__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}@media only screen and (min-width:480px){#block-ekotechnika-thebegingandtheend-block-9 .field--name-body{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem;grid-row-gap:2.6rem;max-width:660px;margin:0 auto}}@media only screen and (min-width:960px){#block-ekotechnika-thebegingandtheend-block-9 .field--name-body{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem;max-width:1000px}}@media only screen and (min-width:1300px){#block-ekotechnika-thebegingandtheend-block-9 .field--name-body{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem;max-width:unset}}#block-ekotechnika-thebegingandtheend-block-9 div.kategorie{display:block;margin-bottom:2.6rem;}@media only screen and (min-width:480px){#block-ekotechnika-thebegingandtheend-block-9 div.kategorie{margin-bottom:0}}#block-ekotechnika-thebegingandtheend-block-9 div.kategorie a{color:rgba(239,240,241,1) !important;text-decoration:none;font-style:italic;}@media (hover:hover) and (pointer:fine){#block-ekotechnika-thebegingandtheend-block-9 div.kategorie a:hover,#block-ekotechnika-thebegingandtheend-block-9 div.kategorie a:focus{color:rgba(239,240,241,1) !important;text-decoration:underline;}}#block-ekotechnika-thebegingandtheend-block-9 div.kategorie a{padding-bottom:1.3rem;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;}#block-ekotechnika-thebegingandtheend-block-9 div.kategorie span{margin-top:-1.8em;display:block;}#block-ekotechnika-thebegingandtheend-block-9 div.kategorie img{height:auto !important;}#block-ekotechnika-thebegingandtheend-block-9 div.kategorie h2{margin:0;font-style:italic;}@media only screen and (max-width:640px){#block-ekotechnika-thebegingandtheend-block-9 div.kategorie h2{font-size:1.8rem;font-size:var(--font-size-md)}}.not-frontpage #block-ekotechnika-thebegingandtheend-block-9{margin-top:4rem;margin-top:var(--space-lg);}.not-frontpage #block-ekotechnika-thebegingandtheend-block-9 .block__inner{width:unset;padding:unset;margin:unset;max-width:unset;}.page-front #block-ekotechnika-thebegingandtheend-system-main{margin:8rem 0;margin:var(--space-xl) 0;background:rgba(210,221,232,1);}.page-front #block-ekotechnika-thebegingandtheend-system-main .block__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}.page-front #block-ekotechnika-thebegingandtheend-system-main .block__inner{padding-top:4rem;padding-top:var(--space-lg);padding-bottom:4rem;padding-bottom:var(--space-lg);background:transparent url(/themes/custom/ekotechnika/images/PravitkoLight.png) no-repeat bottom left;background-size:contain;}.page-front #block-ekotechnika-thebegingandtheend-system-main h1{color:rgba(32,83,138,1);font-size:2.2rem;font-size:var(--font-size-xl);margin-bottom:2rem;margin-bottom:var(--space-md);}#block-ekotechnika-views-block-news-news{margin:8rem 0;margin:var(--space-xl) 0;}#block-ekotechnika-views-block-news-news .block__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#block-ekotechnika-views-block-news-news .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem;grid-row-gap:5.2rem;}@media only screen and (min-width:720px){#block-ekotechnika-views-block-news-news .view-content{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}#block-ekotechnika-thebegingandtheend-block-8{margin:8rem 0;margin:var(--space-xl) 0;background-color:rgba(134,188,86,1);color:rgba(32,83,138,1);font-weight:700;text-align:center;}#block-ekotechnika-thebegingandtheend-block-8 .block__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#block-ekotechnika-thebegingandtheend-block-8 .block__inner{padding-top:4rem;padding-top:var(--space-lg);padding-bottom:4rem;padding-bottom:var(--space-lg);background:transparent url(/themes/custom/ekotechnika/images/PravitkoLight.png) no-repeat bottom left;}@media only screen and (min-width:480px){#block-ekotechnika-thebegingandtheend-block-8 .field--name-body{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem;grid-row-gap:2.6rem}}@media only screen and (min-width:1200px){#block-ekotechnika-thebegingandtheend-block-8 .field--name-body{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}#block-ekotechnika-thebegingandtheend-block-8 .field--name-body > h2{grid-column:1/-1;font-size:2.2rem;font-size:var(--font-size-xl);margin-top:0;}#block-ekotechnika-thebegingandtheend-block-8 div.uniq{text-align:center;}#block-ekotechnika-thebegingandtheend-block-8 div.uniq p{padding-top:4.5em;}@media only screen and (min-width:720px){#block-ekotechnika-thebegingandtheend-block-8 div.uniq p{padding-top:6em}}#block-ekotechnika-thebegingandtheend-block-8 div.uniq{background-size:auto 4em;}@media only screen and (min-width:1200px){#block-ekotechnika-thebegingandtheend-block-8 div.uniq{background-size:auto 5em}}#block-ekotechnika-thebegingandtheend-block-8 div.uniq{margin-bottom:8rem;margin-bottom:var(--space-xl);}@media only screen and (min-width:480px){#block-ekotechnika-thebegingandtheend-block-8 div.uniq{margin-bottom:2rem;margin-bottom:var(--space-md)}}#block-ekotechnika-thebegingandtheend-block-8 .ruce{background-image:url(/themes/custom/ekotechnika/images/Hands.png);;background-repeat:no-repeat;background-position:top center;}#block-ekotechnika-thebegingandtheend-block-8 .tel{background-image:url(/themes/custom/ekotechnika/images/Tel.png);background-repeat:no-repeat;background-position:top center;}#block-ekotechnika-thebegingandtheend-block-8 .lupa{background-image:url(/themes/custom/ekotechnika/images/Lupa.png);background-repeat:no-repeat;background-position:top center;}#block-ekotechnika-thebegingandtheend-block-8 .strom{background-image:url(/themes/custom/ekotechnika/images/Tree.png);background-repeat:no-repeat;background-position:top center;}#block-ekotechnika-thebegingandtheend-block-6{margin:8rem 0;margin:var(--space-xl) 0;font-weight:700;text-align:center;}#block-ekotechnika-thebegingandtheend-block-6 .block__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#block-ekotechnika-thebegingandtheend-block-6 .block__inner{padding-top:4rem;padding-top:var(--space-lg);padding-bottom:4rem;padding-bottom:var(--space-lg);background:rgba(32,83,138,1) url(/themes/custom/ekotechnika/images/VyzvaKakci.jpg) no-repeat bottom left;}#block-ekotechnika-thebegingandtheend-block-6 .white.bigg{padding-bottom:1em;width:90%;max-width:1200px;margin:auto;font-size:2.6rem;font-size:var(--font-size-xxxl);color:rgba(255,255,255,1);}#block-ekotechnika-thebegingandtheend-block-6 .call_fa_button{bottom:5.4em;width:90%;max-width:1200px;margin:auto;display:block;}#block-ekotechnika-thebegingandtheend-block-6 .call_fa_button_a{font-family:'MyriadProBold','pt_sansbold','open-sans',arial;font-family:var(--font-family-heading);text-transform:uppercase;color:rgba(239,240,241,1);padding:.9em;background-color:rgba(134,188,86,1);font-style:italic;text-decoration:none;}@media (hover:hover) and (pointer:fine){#block-ekotechnika-thebegingandtheend-block-6 .call_fa_button_a:hover,#block-ekotechnika-thebegingandtheend-block-6 .call_fa_button_a:focus{text-decoration:underline;}}#block-ekotechnika-views-block-hplogos-block-1 .block__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#block-ekotechnika-views-block-hplogos-block-1 h2{text-align:center;color:rgba(134,188,86,1);}#block-ekotechnika-views-block-hplogos-block-1 .tns-outer .tns-controls [aria-controls]{background-color:rgba(134,188,86,0.7);}#block-ekotechnika-views-block-hplogos-block-1 .tns-outer .tns-controls [aria-controls]:hover,#block-ekotechnika-views-block-hplogos-block-1 .tns-outer .tns-controls [aria-controls]:focus{background-color:rgba(134,188,86,1);}.field--name-field-foto{display:flex;flex-wrap:wrap;}.field--name-field-foto .field__item{margin:2.6rem 2.2rem 2.6rem 0;}.not-frontpage h1{color:rgba(32,83,138,1);}.page-node-type-article h1{margin-top:4rem;margin-top:var(--space-lg);color:rgba(32,83,138,1);}.node--type-article.node--view-mode-teaser .field--name-body{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5em;max-height:4.5em;}.node--type-article.node--view-mode-teaser .field--name-body *{margin:0;}.node--type-article.node--view-mode-teaser .node__content{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem;padding-bottom:8rem;padding-bottom:var(--space-xl);}@media only screen and (min-width:480px){.node--type-article.node--view-mode-teaser .node__content{display:grid;grid-template-columns:calc(37.5% - 0.975rem) calc(62.5% - 1.625rem);grid-column-gap:2.6rem;padding-bottom:4rem;padding-bottom:var(--space-lg)}}.node--type-article.node--view-mode-teaser .node__col2{}.node--type-article.node--view-mode-teaser h2{margin-top:0;}.node--type-article.node--view-mode-teaser h2 a{text-decoration:none;}.node--type-article.node--view-mode-teaser h2 a:hover,.node--type-article.node--view-mode-teaser h2 a:focus{text-decoration:underline;}.node--type-article.node--view-mode-teaser .views-row{position:relative;}.node--type-article.node--view-mode-teaser ul.links{margin-top:2rem;margin-top:var(--space-md);}.node--type-article.node--view-mode-teaser ul.links li{margin:0;padding:0;list-style-type:none;}.node--type-article.node--view-mode-teaser ul.links li a:after{display:inline-block;content:"\F30B";font-family:FontAwesomeSolid;margin-left:.2em;font-size:1.4rem;font-size:var(--font-size-sm);}.page-node-type-produkt .layout-container{background-color:rgba(241,247,235,1);}.page-node-type-produkt #block-ekotechnika-page-title .block__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.page-node-type-produkt #block-ekotechnika-page-title .field--name-add-to-cart a{padding:.4em .8em;white-space:nowrap;}@media only screen and (min-width:720px){.page-node-type-produkt #block-ekotechnika-page-title .block__inner{flex-wrap:nowrap;}.page-node-type-produkt #block-ekotechnika-page-title .field--name-add-to-cart a{padding:.6em 1.2em;font-weight:700;}}@media only screen and (min-width:1300px){.page-node-type-produkt #block-ekotechnika-page-title .field--name-add-to-cart a{font-size:1.1em;}}.node--type-produkt.node--view-mode-full > .node__content{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem;grid-row-gap:5.2rem;}@at-root .glightbox-open &{.node--type-produkt.node--view-mode-full > .node__content .node__content-image{cursor:zoom-in}}@media only screen and (min-width:720px){.node--type-produkt.node--view-mode-full > .node__content{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(66.66666% - 3.46667rem);grid-column-gap:5.2rem}.node--type-produkt.node--view-mode-full > .node__content .node__content-image{grid-row:unset;}}.node--type-produkt.node--view-mode-full .field--name-field-fotografie{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;gap:var(--space);}.node--type-produkt.node--view-mode-full .field--name-field-fotografie .field__item{}.node--type-produkt.node--view-mode-full .field--name-field-fotografie .field__item:first-child{grid-column:span 4;}.node--type-produkt.node--view-mode-full .field--name-field-za-azen-v-robku{margin:4rem 0;margin:var(--space-lg) 0;}.node--type-produkt.node--view-mode-full .field--name-field-za-azen-v-robku .field__items{margin-top:2rem;margin-top:var(--space-md);display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space);}.node--type-produkt.node--view-mode-full .field--name-field-za-azen-v-robku .field__items a{background-color:rgba(210,221,232,0.8);color:rgba(32,83,138,1);text-decoration:none;border-radius:.6em;padding:.4em .65em;}@media (hover:hover) and (pointer:fine){.node--type-produkt.node--view-mode-full .field--name-field-za-azen-v-robku .field__items a:hover,.node--type-produkt.node--view-mode-full .field--name-field-za-azen-v-robku .field__items a:focus{background-color:rgba(210,221,232,1);}}.node--type-produkt.node--view-mode-teaser .field--name-field-popis-produktu *{margin:0;padding:0;}.node--type-produkt.node--view-mode-teaser .field--name-field-popis-produktu{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:1.5em;max-height:6em;}.node--type-produkt.node--view-mode-teaser .field--name-field-katalogove-oznaceni{display:inline-flex;flex-wrap:wrap;}.node--type-produkt.node--view-mode-teaser .field--name-field-katalogove-oznaceni .field__item > p{white-space:nowrap;}.node--type-produkt .field--name-field-pdf-dal-soubory{display:flex;flex-wrap:wrap;}.node--type-produkt .field--name-field-pdf-dal-soubory .field__item{padding:.4em .8em;margin:.5em 1em .5em 0;background-color:#fff;border:solid 1px rgba(32,83,138,1);display:block;font-family:'MyriadProBold','pt_sansbold','open-sans',arial;font-family:var(--font-family-heading);}.node--type-produkt .field--name-field-pdf-dal-soubory .field__item:before{font-family:FontAwesomeRegular;content:"\f1c1";font-size:1.5em;color:rgba(32,83,138,1);margin-right:.3em;}.node--type-produkt .field--name-field-pdf-dal-soubory .field__item span{font-weight:700;text-transform:uppercase;}.node--type-produkt .field--name-field-pdf-dal-soubory .field__item span:last-of-type{font-weight:400;font-size:1.4rem;font-size:var(--font-size-sm);color:rgba(32,83,138,0.5);text-transform:none;font-family:'MyriadPro','pt_sansregular','open-sans',arial;font-family:var(--font-family-base);}.field--name-add-to-cart a{padding:.2em .5em;background-color:rgba(32,83,138,1);display:inline-block;color:rgba(255,255,255,1);text-decoration:none;text-transform:uppercase;font-weight:700;font-family:'MyriadProBold','pt_sansbold','open-sans',arial;font-family:var(--font-family-heading);font-style:italic;border-radius:0;}@media (hover:hover) and (pointer:fine){.field--name-add-to-cart a:hover,.field--name-add-to-cart a:focus{background-color:rgb(29,75,124);color:rgba(255,255,255,1);}.field--name-add-to-cart a:hover:before,.field--name-add-to-cart a:focus:before{color:rgba(255,255,255,1);}}.node__content-similar .field--name-field-similar-products{margin:8rem 0;margin:var(--space-xl) 0;}.node__content-similar .field--name-field-similar-products > .field__label{font-size:2rem;font-size:var(--font-size-lg);}@media only screen and (min-width:720px){.node__content-similar .field--name-field-similar-products > .field__items{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}.node__content-similar .field--name-field-similar-products > .field__items > .field__item{padding:1.3rem 2.6rem;background-color:rgba(255,255,255,1);margin:2.6rem 0;}.node__content-similar .field--name-field-similar-products > .field__items > .field__item .node__label > h2{font-size:1.8rem;font-size:var(--font-size-md);margin-top:0;}.node__content-similar .field--name-field-similar-products > .field__items > .field__item .node__content{display:grid;grid-template-columns:calc(25% - 0.65rem) calc(75% - 1.95rem);grid-column-gap:2.6rem;}.node__content-similar .field--name-field-similar-products ul.links{align-self:end;justify-self:end;margin:0;padding:0;text-align:right;}.node__content-similar .field--name-field-similar-products ul.links li{list-style-type:none;}.node__content-similar .field--name-field-similar-products ul.links li a{padding:.2em .5em;background-color:rgba(32,83,138,1);color:rgba(255,255,255,1);text-decoration:none;}@media (hover:hover) and (pointer:fine){.node__content-similar .field--name-field-similar-products ul.links li a:hover,.node__content-similar .field--name-field-similar-products ul.links li a:focus{background-color:rgba(134,188,86,1);}}.node__content-similar .field--name-field-similar-products ul.links li a:after{display:inline-block;content:"\F30B";font-family:FontAwesomeSolid;margin-left:.2em;font-size:1.4rem;font-size:var(--font-size-sm);}.node__content-similar .field--name-field-similar-products .field--name-field-popis-produktu p{margin:0;}.node__content-similar .field--name-field-similar-products .field--name-field-popis-produktu{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5em;max-height:4.5em;}.page-node-type-reference h1{margin-top:4rem;margin-top:var(--space-lg);color:rgba(32,83,138,1);}.node--type-reference.node--view-mode-teaser .field--name-body{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5em;max-height:4.5em;}.node--type-reference.node--view-mode-teaser .field--name-body *{margin:0;}.node--type-reference.node--view-mode-teaser .node__content{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem;padding-bottom:8rem;padding-bottom:var(--space-xl);}@media only screen and (min-width:480px){.node--type-reference.node--view-mode-teaser .node__content{display:grid;grid-template-columns:calc(37.5% - 0.975rem) calc(62.5% - 1.625rem);grid-column-gap:2.6rem;padding-bottom:4rem;padding-bottom:var(--space-lg);}}.node--type-reference.node--view-mode-teaser .node__col2{}.node--type-reference.node--view-mode-teaser h2{margin-top:0;}.node--type-reference.node--view-mode-teaser h2 a{text-decoration:none;}.node--type-reference.node--view-mode-teaser h2 a:hover,.node--type-reference.node--view-mode-teaser h2 a:focus{text-decoration:underline;}.node--type-reference.node--view-mode-teaser .views-row{position:relative;}.node--type-reference.node--view-mode-teaser ul.links{margin-top:2rem;margin-top:var(--space-md);}.node--type-reference.node--view-mode-teaser ul.links li{margin:0;padding:0;list-style-type:none;}.node--type-reference.node--view-mode-teaser ul.links li a:after{display:inline-block;content:"\F30B";font-family:FontAwesomeSolid;margin-left:.2em;font-size:1.4rem;font-size:var(--font-size-sm);}@media only screen and (min-width:960px){.page--formular-sjednejte-si-schuzku .node--type-webform .node__content{display:grid;grid-template-columns:calc(41.66666% - 1.08333rem) calc(58.33333% - 1.51667rem);grid-column-gap:2.6rem;grid-row-gap:2.6rem}}.page--formular-sjednejte-si-schuzku .node--type-webform .field--name-body{order:2;display:grid;grid-template-columns:100%;grid-column-gap:2.6rem;grid-row-gap:2.6rem;}@media only screen and (min-width:640px){.page--formular-sjednejte-si-schuzku .node--type-webform .field--name-body{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.page--nas .field--name-body .field__item{display:grid;grid-template-columns:calc(50% - 2.6rem) calc(50% - 2.6rem);grid-column-gap:5.2rem;grid-row-gap:5.2rem}}.page--nas main{width:unset;padding:unset;margin:unset;max-width:unset;}.page--nas #block-ekotechnika-thebegingandtheend-system-main{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}.onasbestof{margin-bottom:4rem;margin-bottom:var(--space-lg);}@media only screen and (min-width:480px){.onasbestof{display:grid;grid-template-columns:55px auto;grid-column-gap:2.6rem;grid-row-gap:2.6rem;align-content:baseline}}@media only screen and (min-width:960px){.onasbestof{margin-bottom:1rem;margin-bottom:var(--space)}}.onasbestof .icon{grid-column:1;}.onasbestof .icon img{height:auto !important;max-width:50px;}.onasbestof h2{color:rgba(32,83,138,1);margin-top:0;}@media only screen and (min-width:480px){.onasbestof h2{margin:0;grid-column:2}}.onasbestof p{grid-column:1 / -1;}#block-ekotechnika-thebegingandtheend-block-11{background-color:rgba(134,188,86,1);}#block-ekotechnika-thebegingandtheend-block-11{width:0px;width:calc(var(--vw,1vw)*100);margin:0 auto;}#block-ekotechnika-thebegingandtheend-block-11{margin:4rem auto 0 auto;margin:var(--space-lg) auto 0 auto;}#block-ekotechnika-thebegingandtheend-block-11 .block__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#block-ekotechnika-thebegingandtheend-block-11 .block__inner{padding-top:4rem;padding-top:var(--space-lg);padding-bottom:4rem;padding-bottom:var(--space-lg);background:transparent url(/themes/custom/ekotechnika/images/PravitkoLight.png) no-repeat bottom left;}#block-ekotechnika-thebegingandtheend-block-11 .field--name-body{margin-bottom:4rem;margin-bottom:var(--space-lg);}@media only screen and (min-width:480px){#block-ekotechnika-thebegingandtheend-block-11 .field--name-body{display:grid;grid-template-columns:55px auto;grid-column-gap:2.6rem;grid-row-gap:2.6rem;align-content:baseline;}}@media only screen and (min-width:960px){#block-ekotechnika-thebegingandtheend-block-11 .field--name-body{margin-bottom:1rem;margin-bottom:var(--space);}}#block-ekotechnika-thebegingandtheend-block-11 .field--name-body .icon{grid-column:1;}#block-ekotechnika-thebegingandtheend-block-11 .field--name-body .icon img{height:auto !important;max-width:50px;}#block-ekotechnika-thebegingandtheend-block-11 .field--name-body h2{color:rgba(32,83,138,1);margin-top:0;}@media only screen and (min-width:480px){#block-ekotechnika-thebegingandtheend-block-11 .field--name-body h2{margin:0;grid-column:2;}}#block-ekotechnika-thebegingandtheend-block-11 .field--name-body p{grid-column:1 / -1;}#block-ekotechnika-thebegingandtheend-block-11 .field--name-body{grid-row-gap:0;}#block-ekotechnika-thebegingandtheend-block-11 .field--name-body h2{color:rgba(255,255,255,1);}#block-ekotechnika-thebegingandtheend-block-12{background-color:rgba(210,221,232,1);}#block-ekotechnika-thebegingandtheend-block-12{width:0px;width:calc(var(--vw,1vw)*100);margin:0 auto;}#block-ekotechnika-thebegingandtheend-block-12{margin:0 auto;}#block-ekotechnika-thebegingandtheend-block-12 .block__inner{width:100%;padding:0 2.2rem;margin:0 auto;max-width:1200px;}#block-ekotechnika-thebegingandtheend-block-12 .block__inner{padding-top:4rem;padding-top:var(--space-lg);padding-bottom:4rem;padding-bottom:var(--space-lg);background:transparent url(/themes/custom/ekotechnika/images/PravitkoLight.png) no-repeat bottom left;}#block-ekotechnika-thebegingandtheend-block-12 h2{color:rgba(32,83,138,1);}#block-ekotechnika-thebegingandtheend-block-12 h2:first-of-type{margin-top:0;}.page--aktuality .view-content{margin-top:4rem;margin-top:var(--space-lg);grid-row-gap:5.2rem;}@media only screen and (min-width:720px){.page--aktuality .view-content{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:720px){.path-checkout .region-content__inner{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.path-checkout .region-content__inner{display:grid;grid-template-columns:calc(50% - 2.6rem) calc(50% - 2.6rem);grid-column-gap:5.2rem}}@media only screen and (min-width:1200px){.path-checkout .region-content__inner{display:grid;grid-template-columns:calc(58.33333% - 3.03333rem) calc(41.66666% - 2.16667rem);grid-column-gap:5.2rem}}.path-checkout .region-content__inner #messages{grid-column:1 / -1;}.path-checkout #block-ekotechnika-basiccartblock{order:2;}.path-checkout #block-ekotechnika-basiccartblock .block__inner > h2{margin-top:0;}.path-checkout .node-basic-cart-order-form #edit-submit{margin-top:2rem;margin-top:var(--space-md);font-size:1.8rem;font-size:var(--font-size-md);}.path-checkout .basic_cart-cart-contents{padding:1rem 1rem 1rem 0;padding:var(--space) var(--space) var(--space) 0;border-color:rgb(204,204,204);}.path-checkout .basic_cart-cart-quantity{margin-left:auto;font-weight:700;}.path-checkout .basic_cart-cart-quantity span{font-weight:400;}@media only screen and (min-width:720px){.page--kontakt .field--name-body .field__item{display:grid;grid-template-columns:calc(58.33333% - 1.51667rem) calc(41.66666% - 1.08333rem);grid-column-gap:2.6rem}}.page--kontakt .field--name-body .field__item .sidlofirmy{order:2;}.page--kontakt .block__inner > h2{color:rgba(32,83,138,1);}#block-ekotechnika-thebegingandtheend-block-13{clear:both;}.view-team .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem;grid-row-gap:5.2rem;}@media only screen and (min-width:480px){.view-team .view-content{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem}}@media only screen and (min-width:720px){.view-team .view-content{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem) calc(33.33333% - 1.73333rem);grid-column-gap:2.6rem}}@media only screen and (min-width:960px){.view-team .view-content{display:grid;grid-template-columns:calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem) calc(25% - 1.95rem);grid-column-gap:2.6rem}}.view-team h2{font-size:1.8rem;font-size:var(--font-size-md);margin-top:0;}.page--reference .view-content{margin-top:4rem;margin-top:var(--space-lg);grid-row-gap:5.2rem;}@media only screen and (min-width:720px){.page--reference .view-content{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem;}}.page--hledat .field--search-api-excerpt{font-style:italic;}.page--hledat h2{display:flex;justify-content:space-between;}.page--hledat h2 > span{flex-shrink:0;height:2em;margin-left:1em;font-size:1.6rem;font-size:var(--font-size-base);font-weight:400;font-family:'MyriadPro','pt_sansregular','open-sans',arial;font-family:var(--font-family-base);display:inline-block;background-color:rgba(210,221,232,1);color:rgba(32,83,138,1);border-radius:.6em;padding:.2em .5em;}.page--hledat .source-summary-count,.page--hledat .source-summary-count-suffix{font-size:1.8rem;font-size:var(--font-size-md);}.page--hledat .source-summary-count em,.page--hledat .source-summary-count-suffix em{color:rgba(32,83,138,1);font-weight:700;font-size:2rem;font-size:var(--font-size-lg);}.page--hledat .facet-summary__items{display:flex;}.page--hledat .facet-summary__items li{flex-basis:unset !important;}.page--hledat #block-ekotechnika-typobsahu h2{font-size:1.8rem;font-size:var(--font-size-md);margin-top:2rem;margin-top:var(--space-md);}.page--hledat #block-ekotechnika-searchallsummary{margin-top:2rem;margin-top:var(--space-md);}.view-search-all .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem;grid-row-gap:2.6rem;}.view-search-all .views-row{background-color:rgba(241,247,235,1);padding:2.2rem;}.view-search-all .views-row article h2{margin-top:0;font-size:1.8rem;font-size:var(--font-size-md);}.page--hledat .views-row .node--type-produkt .field--name-field-popis-produktu{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:1.5em;max-height:6em;}.page--hledat .views-row .node--type-produkt .field--name-field-popis-produktu p{margin:0;}.page--hledat .views-row .node--type-produkt .node__content{display:grid;grid-template-columns:calc(16.66666% - 0.43333rem) calc(83.33333% - 2.16667rem);grid-column-gap:2.6rem;}.page--hledat .views-row .node--type-produkt .node__content > img{grid-column:1;grid-row:1 / 3;}.page--hledat .views-row .node--type-produkt .node__content .field--name-field-katalogove-oznaceni{grid-column:2;grid-row:1;}.page--hledat .views-row .node--type-produkt .node__content .field--name-field-popis-produktu{grid-column:2;grid-row:2;}.page--hledat .views-row .node--type-produkt .node__content .field--search-api-excerpt{grid-column:2;grid-row:3;}.page--vyrobky.path-vyrobky .block-facets-summary{margin-bottom:0;}.page--vyrobky.path-vyrobky .facet-summary__items{margin-top:4rem;margin-top:var(--space-lg);}.page--vyrobky.path-vyrobky .facet-summary__items .source-summary-count{font-size:1.8rem;font-size:var(--font-size-md);}.page--vyrobky.path-vyrobky .facet-summary__items .facet-summary-item--clear:before{content:"\f057";font-family:FontAwesomeRegular;margin-right:.5em;color:rgba(32,83,138,1);font-size:1.8rem;font-size:var(--font-size-md);}.page--vyrobky.path-vyrobky .facet-summary__items .facet-summary-item--clear:last-of-type{margin-bottom:4rem;margin-bottom:var(--space-lg);}@media (hover:hover) and (pointer:fine){.page--vyrobky.path-vyrobky .facet-summary-item--facet a:hover,.page--vyrobky.path-vyrobky .facet-summary-item--facet a:focus{color:rgba(32,83,138,1);}}@media only screen and (min-width:960px){.page--vyrobky.path-vyrobky .region-help__inner{display:grid;grid-template-columns:calc(33.33333% - 1.73333rem) calc(58.33333% - 3.03333rem);grid-column-gap:5.2rem}}.page--vyrobky.path-vyrobky .region-help__inner #block-ekotechnika-breadcrumbs{grid-column:1 / -1;}.page--vyrobky.path-vyrobky .region-help__inner #block-ekotechnika-page-title{background:url(/themes/custom/ekotechnika/images/zeme.png) no-repeat 0 0;background-size:cover;margin-bottom:0;min-height:218px;max-width:370px;display:flex;flex-wrap:wrap;align-content:end;justify-content:center;}.page--vyrobky.path-vyrobky .region-help__inner #block-ekotechnika-page-title h1{color:white;font-size:2.6rem;font-size:var(--font-size-xxxl);}.page--vyrobky.path-vyrobky .region-help__inner .block-block-content{margin:0;padding:0;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;}.page--vyrobky.path-vyrobky .region-help__inner .field--name-body img{display:none;}.page--vyrobky.path-vyrobky .region-help__inner .field--name-body h2{margin-top:0;}@media only screen and (min-width:1550px){.page--vyrobky.path-vyrobky main{width:calc(100vw - 2.6rem);max-width:100%;padding:0 5.2rem;margin-top:4rem;margin-top:var(--space-lg);background-color:rgba(241,247,235,1);display:grid;grid-template-columns:calc(25% - 1.95rem) calc(66.66666% - 5.2rem);grid-column-gap:7.8rem;}.page--vyrobky.path-vyrobky .view-products .view-content{display:grid;grid-template-columns:calc(50% - 1.1rem) calc(50% - 1.1rem);grid-column-gap:2.2rem;}.page--vyrobky.path-vyrobky .view-products .view-content .views-row{background-color:white;}.page--vyrobky.path-vyrobky .facet-summary-item--facet a{padding:.5em 2.3em .5em .8em;border-radius:.9em;}.page--vyrobky.path-vyrobky .region-help__inner{width:calc(100vw - 2.6rem);max-width:-moz-fit-content;max-width:fit-content;padding:0 5.2rem;display:grid;grid-template-columns:calc(25% - 1.95rem) calc(66.66666% - 5.2rem);grid-column-gap:7.8rem;}}@media only screen and (min-width:1800px){.page--vyrobky.path-vyrobky main{display:grid;grid-template-columns:calc(20.83333% - 1.625rem) calc(70.83333% - 5.525rem);grid-column-gap:7.8rem;}}.page--vyrobky.path-vyrobky .region-help__inner #block-ekotechnika-page-title{background:none;align-content:center;justify-content:start;background:url(/themes/custom/ekotechnika/images/soil.svg) no-repeat 100% center;background-size:auto 150px;min-height:150px;max-width:auto;}.page--vyrobky.path-vyrobky .region-help__inner #block-ekotechnika-page-title h1{color:rgba(32,83,138,1);font-size:2.6rem;font-size:var(--font-size-xxxl);}.page--vyrobky-zeme.path-vyrobky .region-help__inner #block-ekotechnika-page-title{background-image:url(/themes/custom/ekotechnika/images/zeme.png);}.page--vyrobky-voda.path-vyrobky .region-help__inner #block-ekotechnika-page-title{background-image:url(/themes/custom/ekotechnika/images/water.svg);}.page--vyrobky-meteorologie.path-vyrobky .region-help__inner #block-ekotechnika-page-title{background-image:url(/themes/custom/ekotechnika/images/meteorology.svg);}.page--vyrobky-geotechnika.path-vyrobky .region-help__inner #block-ekotechnika-page-title{background-image:url(/themes/custom/ekotechnika/images/geo.svg);}.page--vyrobky-sedimenty.path-vyrobky .region-help__inner #block-ekotechnika-page-title{background-image:url(/themes/custom/ekotechnika/images/sediments.svg);}.page--vyrobky-rostliny.path-vyrobky .region-help__inner #block-ekotechnika-page-title{background-image:url(/themes/custom/ekotechnika/images/plants.svg);}.page--vyrobky-odpady.path-vyrobky .region-help__inner #block-ekotechnika-page-title{background-image:url(/themes/custom/ekotechnika/images/waste.svg);}.page--vyrobky-ostatni.path-vyrobky .region-help__inner #block-ekotechnika-page-title{background-image:url(/themes/custom/ekotechnika/images/others.svg);}.view-products .view-content{display:grid;grid-template-columns:100%;grid-column-gap:2.6rem;}@media only screen and (min-width:640px){.view-products .view-content{display:grid;grid-template-columns:calc(50% - 1.3rem) calc(50% - 1.3rem);grid-column-gap:2.6rem;}}.view-products .view-content{grid-row-gap:2.6rem;}.view-products .views-row{background-color:rgba(241,247,235,1);padding:2.2rem;display:grid;}.view-products .views-row ul.links{align-self:end;justify-self:end;margin:0;padding:0;text-align:right;}.view-products .views-row ul.links li{list-style-type:none;}.view-products .views-row ul.links li a{padding:.2em .5em;background-color:rgba(32,83,138,1);color:rgba(255,255,255,1);text-decoration:none;}@media (hover:hover) and (pointer:fine){.view-products .views-row ul.links li a:hover,.view-products .views-row ul.links li a:focus{background-color:rgba(134,188,86,1);}}.view-products .views-row ul.links li a:after{display:inline-block;content:"\F30B";font-family:FontAwesomeSolid;margin-left:.2em;font-size:1.4rem;font-size:var(--font-size-sm);}.view-products .form-item-items-per-page{display:flex;align-items:center;justify-content:flex-end;margin-bottom:2rem;margin-bottom:var(--space-md);}.view-products .form-item-items-per-page label{margin-right:1rem;margin-right:var(--space);font-weight:normal;}.view-products .form-item-items-per-page .bef-links{}.view-products .form-item-items-per-page .bef-links ul,.view-products .form-item-items-per-page .bef-links li{list-style:none;list-style-type:none;margin:0;padding:0;}.view-products .form-item-items-per-page .bef-links li{margin-right:.4em;display:inline-block;}.view-products .form-item-items-per-page .bef-links li .bef-link--selected{background-color:rgba(32,83,138,1);color:rgba(255,255,255,1);}.view-products .form-item-items-per-page .bef-links li a{text-decoration:none;padding:.3em .7em;border-radius:3px;background-color:rgba(255,255,255,1);}@media (hover:hover) and (pointer:fine){.view-products .form-item-items-per-page .bef-links li a:hover,.view-products .form-item-items-per-page .bef-links li a:focus{background-color:rgba(32,83,138,1);color:rgba(255,255,255,1);}}.view-products article{}.view-products article .node__label{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.view-products article .node__label .field--name-add-to-cart a{padding:.2em .4em;font-size:1.6rem;font-size:var(--font-size-base);}.view-products article h2{margin-top:0;font-size:1.8rem;font-size:var(--font-size-md);}.view-products article h2 a{text-decoration:none;color:rgba(32,83,138,1);}.view-products article h2 a:hover,.view-products article h2 a:focus{text-decoration:underline;}.view-products article .node__content{display:grid;grid-template-columns:calc(25% - 0.65rem) calc(75% - 1.95rem);grid-column-gap:2.6rem;grid-row-gap:2.6rem;}.view-products article .node__content-info{display:flex;flex-wrap:wrap;}.view-products article .node__content-info > *{flex-basis:100%;}.view-products article .node__content-info ul.links{margin-top:auto;}
.page--thankyou .messages--status,.captcha__description,.captcha-type-challenge--recaptcha legend{display:none;}.captcha-type-challenge--recaptcha{border:none;margin:1em 0;padding:0;}
