:root{--montserrat:'Montserrat',sans-serif!important;--template-font:var(--montserrat);--template-headings-font:var(--montserrat);}html,body,code,kbd,pre,samp,.tooltip,.carousel-control .icon-prev,.carousel-control .icon-next,.select2-container .select2-search--inline .select2-search__field,h1,h2,h3,h4,h5,h6,.quantity input,.vote-initials,.empty-content,.external-fonts-loaded .empty-content,.blank-mode .empty-content,.SizeID-button .sb-button,.SizeID-button .sb-button span,.vote-name,.external-fonts-loaded .vote-name,.blank-mode .vote-name,.external-fonts-loaded body,body.blank-mode,.external-fonts-loaded,.blank-mode,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.cart-table .main-link,.cart-related-name,.external-fonts-loaded h1,.external-fonts-loaded h2,.external-fonts-loaded h3,.external-fonts-loaded h4,.external-fonts-loaded h5,.external-fonts-loaded h6,.external-fonts-loaded .h1,.external-fonts-loaded .h2,.external-fonts-loaded .h3,.external-fonts-loaded .h4,.external-fonts-loaded .h5,.external-fonts-loaded .h6,.external-fonts-loaded .cart-table .main-link,.external-fonts-loaded .cart-related-name,.blank-mode h1,.blank-mode h2,.blank-mode h3,.blank-mode h4,.blank-mode h5,.blank-mode h6,.blank-mode .h1,.blank-mode .h2,.blank-mode .h3,.blank-mode .h4,.blank-mode .h5,.blank-mode .h6,.blank-mode .cart-table .main-link,.blank-mode .cart-related-name{font-family:var(--montserrat)}.dm-flex{display:flex;flex-wrap:wrap;flex-direction:row;margin:30px 0;align-items:center;}.dm-flex img{margin:auto;display:block;width:100%;}.dm-flex .obrazek{text-align:center;}@media (min-width:992px){.welcome,.type-post .text,.type-page .content-inner{max-width:978px;width:100%;margin:auto}.dm-popup-in article{width:978px}.navigation-in>ul>li:first-child{padding-left:30px}.dm-flex>div:nth-child(odd){padding-right:30px}.dm-flex>div:nth-child(even){padding-left:30px}.dm-flex .fl50{width:calc(100% / 2)}.dm-flex .fl25{width:calc(100% / 4)}.dm-flex .fl75{width:calc(100% / 4 * 3)}.dm-flex>div{margin:10px 0}}.dm-flex .fl100{width:100%;padding:0!important;}@media (max-width:992px){.dm-flex>div{width:100%;padding:20px 0;margin:0}.dm-flex>div.obrazek{order:10}.id-1 .dm-flex>div.obrazek{order:-10}}.dm-flex h1,.dm-flex h2,.dm-flex h3,.dm-flex h4,.dm-flex h5,.dm-flex h6{margin-top:0!important;}.fl100 img{padding-top:20px;}.type-post .content-inner{max-width:800px;margin:auto;}.checkbull{padding:0;list-style:none;}.checkbull li{padding-left:30px;position:relative;margin-bottom:15px;}.checkbull li:before{position:absolute;top:50%;left:0;font-size:20px;transform:translateY(-50%);content:"\F270";display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#52AD14;}.btn{border-radius:30px 30px 30px 0!important;background-color:#fff!important;color:#000!important;border:solid 2px var(--color-primary)!important;font-weight:550!important;text-transform:none!important;}.btn:hover{background-color:var(--color-primary)!important;color:#fff!important;}.btn,a.btn{line-height:normal;}.search .form-control,#formNewsletterWidget .form-control{border-radius:30px 30px 30px 0;}.extended-banner-texts{background-color:#fff;color:#000;}.extended-banner-texts>*{background-color:transparent;border:none;position:relative!important;padding:0!important;box-shadow:none!important;max-width:none!important;left:unset!important;top:unset!important;bottom:unset!important;right:unset!important;display:block;}.extended-banner-title{font-weight:550;font-size:22px;margin-bottom:20px!important;}.extended-banner-text{font-size:16px;font-weight:normal;margin-bottom:20px;}html .extended-banner-link{width:fit-content!important;border-radius:30px 30px 30px 0!important;background-color:#fff!important;color:#000!important;border:solid 2px var(--color-primary)!important;font-weight:550!important;text-transform:none!important;border-color:#52AE32;padding:13px 26px!important;height:auto!important;line-height:normal!important;margin:0;transition:300ms;}.extended-banner-link:hover{color:#fff!important;background-color:#52AD14!important;}.extended-banner-texts{padding:25px;bottom:-1px;left:50%;border-radius:30px 30px 0 0!important;transform:translateX(-50%);top:unset;width:fit-content;height:fit-content;max-height:calc(100% - 40px);max-width:calc(100% - 40px);}@media (min-width:1024px){.extended-banner-texts{max-width:calc(60% - 20px)!important}}@media (max-width:768px){#header .site-name a img{max-height:80px}.container.navigation-wrapper .site-name{flex:0 1 150px}.pc{display:none!important}}@media (min-width:768px){.extended-banner-texts{max-width:calc(75% - 20px);padding:40px;left:10%;top:50%;bottom:unset;transform:translateY(-50%);border-bottom-right-radius:30px!important}.mob{display:none!important}}[data-testid="eshopHeader"]{display:none!important;}.in-co-nabizime.type-post [itemprop="headline"]{display:none;}.in-co-nabizime.type-post .content-inner{max-width:100%;}.swiper-slide{margin-top:auto;margin-bottom:auto;text-align:center;}.sliders h2{text-align:center;}.btn{transition:all 300ms!important;}@media (min-width:768px){.welcome img,.in-kontakty .obrazek img,.in-kontakt .obrazek img{max-height:400px;width:auto}}.welcome .dm-flex a{margin-top:.83em;}.welcome .dm-flex{font-size:18px;}.welcome .dm-flex p{line-height:175%;}.fullimg{display:block;width:100%!important;}#navigation *{font-weight:400!important;}.in-co-nabizime.type-posts-listing #newsWrapper{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;align-content:center;}.in-co-nabizime #newsWrapper .news-item{display:flex;flex-wrap:wrap;flex-direction:column;transition:300ms;overflow:hidden;}.in-co-nabizime #newsWrapper .news-item img{transition:300ms;}.in-co-nabizime #newsWrapper .news-item:hover img{transform:scale(1.075);}.in-co-nabizime #newsWrapper .news-item .description,.in-co-nabizime #newsWrapper .news-item time,.in-co-nabizime #newsWrapper .news-item .text{display:none;}.in-co-nabizime #newsWrapper .news-item .text a{text-decoration:none;}.in-co-nabizime .news-item .image{width:100%;margin:0!important;overflow:hidden;}.in-co-nabizime #newsWrapper{margin:0 -10px;}.in-co-nabizime #newsWrapper .news-item{margin:10px;margin-top:0;}@media (max-width:768px){.in-co-nabizime #newsWrapper .news-item{width:100%}}@media (min-width:992px) and (max-width:1200px){.in-co-nabizime #newsWrapper .news-item{width:calc(50% - 20px)}}@media (min-width:1200px){.in-co-nabizime #newsWrapper .news-item{width:calc(100% / 2 - 20px);margin-bottom:20px}}@media (min-width:1200px){.welcome,.type-post .text,.type-page .content-inner,.id-1 .blog-wrapper{width:100%;margin:auto;max-width:100%}.dm-popup-in article{width:100%}.welcome img{max-height:450px}}.menu-helper>span{text-transform:uppercase;font-weight:normal!important;}.type-post .dm-flex,.type-page .dm-flex{margin-bottom:60px;}.type-post #content,.type-page #content{font-size:12pt;}.type-post #content p,.type-page #content p{text-align:justify;margin-bottom:19px;line-height:150%;}.checkbull{margin-top:0;margin-bottom:19px;}.swiper-outer img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover!important;padding:0;}#dm-overlay{background-color:#fff;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999999;overflow:hidden;opacity:.65;cursor:pointer;}.dm-popup{z-index:9999999999;position:fixed;top:20px;bottom:20px;left:50%;transform:translate(-50%);max-width:100%;width:auto;overflow-x:hidden!important;overflow-y:auto!important;display:none;}.dm-popup-in{display:flex;align-items:center;position:relative;height:100%;}.dm-popup-in article{position:relative;}.dm-popup-in article img{max-width:100%;height:auto;margin:auto;display:block;}@media (max-width:992px){.dm-popup-in article{width:90vw!important}}.dm-popup-in article{border-color:#dadada;background-color:#fff;border-style:solid;border-width:1px;margin:auto;transform:none;position:relative;padding:20px;height:auto;}.dm-popup h1{margin-top:0;}.dm-close-popup{position:absolute;width:20px;height:20px;top:10px;right:10px;font-size:20px;cursor:pointer;}.dm-close-popup:before{content:'\F659';display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;color:var(--base-color);transition:300ms;}.dm-close-popup:hover::before{color:var(--hover-menu);}.blog-wrapper{order:200;}.index-content-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;}.blog-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:unset;align-items:unset;}.blog-wrapper .news-item img{border-radius:4px;}.blog-wrapper .news-item{padding:15px!important;background-color:#fff;border-radius:8px;border:solid 1px #f4f4f4;display:flex;flex-wrap:wrap;flex-direction:column;}@media (min-width:768px){.blog-wrapper .news-item{margin:0 10px 20px 10px}.blog-wrapper .news-item{width:calc(100% / 2 - 20px);flex:unset}}@media (min-width:992px){.blog-wrapper .news-item{width:calc(100% / 3 - 20px);flex:unset}}.blog-wrapper img{transition:300ms;border-radius:8px;aspect-ratio:4/3;object-fit:cover;}.blog-wrapper .btn{margin-right:auto;margin-left:auto;}.btn{background-color:transparent!important;}ol.cart-header li a span,ol.cart-header li strong span{background-color:transparent;}.products-block>div .p{background-color:#fff;}.buttonsnarok{width:fit-content;display:flex;flex-wrap:nowrap;margin:auto;}.buttonsnarok a{width:250px;margin:10px;}@media (max-width:768px){.buttonsnarok{width:100%;flex-wrap:wrap;flex-direction:column}.buttonsnarok a{width:100%;margin-left:0;margin-right:0;white-space:unset}}.products-block>div .p .p-bottom>div .p-tools .btn,.products-block>div .p .p-bottom>div .p-tools .btn.btn-cart{line-height:30px;}.askbtn{width:100%;display:flex;justify-content:flex-end;}.link-icon.chat{margin:10px;color:#52AE32!important;border:solid 2px #52AE32!important;}.link-icon.chat:before{font-size:14px;margin-right:1ex;display:inline-block;font-family:shoptet;font-style:normal;font-variant:normal;font-weight:400;line-height:0;text-decoration:none;text-transform:none;margin-bottom:0;vertical-align:middle;}.link-icon.chat:hover{background-color:var(--color-primary)!important;color:#fff!important;border-color:#000!important;}.carousel{padding:0;}.homepage-texts-wrapper>div{margin:0;}.homepage-texts-wrapper{padding:0;}.id-1 .blog-wrapper{margin:0!important;}.type-post .content-inner{max-width:unset;}@media (min-width:768px){.content{padding:0!important}html{overflow-x:hidden}}@media (min-width:768px){#carousel{margin:auto!important;width:747px;text-align:center;justify-content:center}}@media (min-width:992px){#carousel{width:972px}}@media (min-width:1200px){.container,.breadcrumbs,.index-content-wrapper,.next-to-carousel-banners,.ordering-process .content-wrapper-in,.p-detail-inner,.p-detail-tabs-wrapper,.type-category .content,.type-glossary .content-wrapper-in,.type-manufacturer-detail .content-wrapper-in,.type-manufacturers-listing .content-wrapper-in,.type-page .content-wrapper-in,.type-post .content-wrapper-in,.type-posts-listing .content-wrapper-in,.type-search .content-wrapper-in,#carousel{width:100%!important;max-width:1200px!important}}@media (min-width:1300px){.container,.breadcrumbs,.index-content-wrapper,.next-to-carousel-banners,.ordering-process .content-wrapper-in,.p-detail-inner,.p-detail-tabs-wrapper,.type-category .content,.type-glossary .content-wrapper-in,.type-manufacturer-detail .content-wrapper-in,.type-manufacturers-listing .content-wrapper-in,.type-page .content-wrapper-in,.type-post .content-wrapper-in,.type-posts-listing .content-wrapper-in,.type-search .content-wrapper-in,#carousel{width:100%!important;max-width:1300px!important}}@media (min-width:1440px){.container,.breadcrumbs,.index-content-wrapper,.next-to-carousel-banners,.ordering-process .content-wrapper-in,.p-detail-inner,.p-detail-tabs-wrapper,.type-category .content,.type-glossary .content-wrapper-in,.type-manufacturer-detail .content-wrapper-in,.type-manufacturers-listing .content-wrapper-in,.type-page .content-wrapper-in,.type-post .content-wrapper-in,.type-posts-listing .content-wrapper-in,.type-search .content-wrapper-in,#carousel{width:100%!important;max-width:1418px!important}}@media (max-width:768px){#carousel,.content{padding:0}.overall-wrapper{padding-left:10px;padding-right:10px}.banners-row,.content-wrapper.container .banners-row,.columns-mobile-2 .homepage-texts-wrapper>div{margin:0}}.overall-wrapper{background-color:var(--color-header-background);}.type-category .category-title,.type-posts-listing.in-clanky-2 .content-inner>h1:first-child,.type-posts-listing.in-clanky .content-inner>h1:first-child,.type-posts-listing.in-co-nabizime .content-inner>h1:first-child,.in-realizace header>h1:first-child,.in-kontakt header>h1:first-child{display:none!important;}.sidebar-inner{padding:20px;margin-right:auto;width:calc(100% - 20px);border:solid 1px #dadada;background-color:#fff;}.sidebar-inner>div{padding:0!important;}aside .slider-wrapper{padding-top:0;}aside .slider-wrapper h4{margin-top:0;}aside .filter-section-count{padding-bottom:0;}.filter-total-count{color:unset;}.extended-banner-texts{display:none!important;}.carousel .item>a{pointer-events:none;cursor:default;position:relative;}.carousel-btns{position:absolute;bottom:70px;left:6.5%;right:6.5%;}.carousel-btns>a:not(.btn){display:none!important;}.carousel-btns>a:not(:last-child){margin-right:30px;}.carousel-btns>a{background-color:var(--color-secondary)!important;color:#fff!important;border-color:var(--color-secondary)!important;padding:13px 15px;padding-right:calc(15px + 10px + 32px);position:relative;}@media (min-width:768px){.carousel-btns>a,.carousel-btns>a::after{font-size:32px!important}}.carousel-btns a:after{position:absolute;right:15px;top:50%;transform:translateY(-50%);}.carousel-btns a:hover{color:var(--color-secondary)!important;background-color:#fff!important;border-color:#fff!important;}.carousel-btns{display:flex;flex-wrap:nowrap;}@media (max-width:768px){.carousel-btns{justify-content:center;gap:0 15px}.carousel-btns>a{padding:2.5px 15px!important;margin:0!important}.carousel-btns a:after{display:none!important}.carousel-btns{bottom:25px}.carousel-btns>a,.carousel-btns>a::after{font-size:18px!important}}