@media (min-width:768px){header#header .navigation-buttons>a[data-target=cart] i{position:absolute;top:10px;left:30px;right:auto;bottom:auto}}@media (min-width:992px){.admin-logged .popup-widget.cart-widget,.popup-widget.cart-widget{top:164px}}.menu-item-external-35,.menu-item-external-35 a,.menu-item-external-35 a b{color:#fff}.menu-item-783{background:#cd384c;display:block!important}@media only screen and (max-width:768px){.type-detail .p-image-wrapper{position:relative!important}}@media (min-width:321px) and (max-width:767px){.id-1 .products-block .slick-next{right:5px!important}.id-1 .products-block .slick-prev{left:5px!important}.columns-mobile-2 .products-block>div,.id-1 .columns-mobile-2 .products-block>div{width:80%!important;margin:10%!important}}@media (min-width:768px){.id-1 .search .btn{background:#4097bc;border:1px solid #4097bc;line-height:normal}}@media (min-width:768px){.id-1 .top-navigation-bar{background-color:#dadada;border-bottom-color:#dadada;border-top-color:#dadada;padding:1rem 0}.id-1 .top-navigation-bar a{color:#444;font-weight:500;text-decoration:underline}.id-1 .top-navigation-bar .top-navigation-contacts,.id-1 .top-navigation-bar .top-navigation-menu{background-color:#dadada}.id-1 .top-navigation-bar .top-navigation-contacts a,.id-1 .top-navigation-bar .top-navigation-menu a{color:#444;font-weight:500;text-decoration:underline}}.id-1 .blog-wrapper .news-item .title{margin-top:2rem}.id-1 .blog-wrapper .news-item .read-article{font-size:18px;font-weight:700;color:#fff;max-width:max-content;background:#a1aa01;border:2px solid #a1aa01;border-radius:5px;padding:15px 25px;margin:4rem auto 0;display:block}.id-1 .products.products-block .slick-dots{display:none!important}@media (min-width:321px) and (max-width:767px){.id-1 .columns-mobile-2 .products-block>div{width:100%!important;margin:0!important}}.lh-weblayer--root{position:relative;width:100%;max-width:1418px;background:#fafafa;margin:0 auto;padding:4rem}@media only screen and (max-width:991px){.lh-weblayer--root h2.title{font-weight:700;line-height:3rem}}@media only screen and (min-width:991px){.lh-weblayer--root h2.title{font-weight:700;line-height:3rem;position:absolute;top:30%;left:31%;transform:translate(-50%,-50%);max-width:30%}}@media only screen and (max-width:991px){.lh-weblayer--root h3.title{font-size:16px;font-weight:500;line-height:3rem}}@media only screen and (min-width:991px){.lh-weblayer--root h3.title{font-size:16px;font-weight:500;line-height:3rem;position:absolute;top:54%;left:31%;transform:translate(-50%,-50%);max-width:30%}}@media only screen and (max-width:991px){.lh-weblayer--root::before{content:""}}@media only screen and (min-width:991px){.lh-weblayer--root::before{content:"";width:100px;height:100px;background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/i/envelope-dot-solid.svg);background-repeat:no-repeat;background-size:100px;position:absolute;top:25%;left:5%;transform:translate(0,-50%);transform:rotate(339deg)}}.lh-weblayer--root ._1nEqXhU38TrX5hNppeY_73{background:0 0!important;margin-left:auto}@media only screen and (min-width:768px){.lh-weblayer--root ._1nEqXhU38TrX5hNppeY_73{max-width:50%}}.lh-weblayer--root ._3QFqK-UGMnhVXzC9oa-Ht8 div:nth-of-type(1),.lh-weblayer--root ._3QFqK-UGMnhVXzC9oa-Ht8 div:nth-of-type(2){display:none}.lh-weblayer--root ._3QFqK-UGMnhVXzC9oa-Ht8 input,.lh-weblayer--root ._3QFqK-UGMnhVXzC9oa-Ht8 select{border:1px solid #dadada;border-radius:2px;width:100%;padding:10px 15px;margin:3px 0}.lh-weblayer--root ._3QFqK-UGMnhVXzC9oa-Ht8 button{font-family:Roboto,sans-serif;font-size:16px!important;font-weight:700!important;background:#122b36!important;border:2px solid #122b36;border-radius:2px;width:100%;margin:3px 0;padding:15px 25px;cursor:pointer}.type-detail .surcharge-button{border:3px solid #dadada!important}.type-detail .surcharge-button:hover{border:3px solid #a1aa01!important}.type-detail .surcharge-button.active{position:relative;border:3px solid #a1aa01!important}.type-detail .surcharge-button.active:before{content:"";background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/i/check.png);background-repeat:no-repeat;background-position:center;background-size:25px;width:25px;height:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.type-detail .surcharge-list.has-lazura .surcharge-buttons{margin-top:1rem;margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:10px}.type-detail .surcharge-list.has-lazura .surcharge-buttons .surcharge-button{padding:6px 12px;background:#f4f4f4;border:1px solid #bbb;border-radius:4px;cursor:pointer;transition:background .2s}.type-detail .surcharge-list.has-lazura .surcharge-buttons .surcharge-button:hover{background:#e0e0e0}.type-detail .surcharge-list.has-lazura .surcharge-buttons .surcharge-button.active{background:#333;color:#fff;border-color:#333}.type-detail .bezbarva-prirodni{background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/p/variant-bezbarva.png)!important;width:45px;height:45px;font-size:0;border-radius:50%!important;border:1px solid #ddd!important}.type-detail .pinie{background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/p/variant-pinie.png)!important;width:45px;height:45px;font-size:0;border-radius:50%!important;border:1px solid #ddd!important}.type-detail .buk{background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/p/variant-buk.png)!important;width:45px;height:45px;font-size:0;border-radius:50%!important;border:1px solid #ddd!important}.type-detail .orech{background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/p/variant-orech.png)!important;width:45px;height:45px;font-size:0;border-radius:50%!important;border:1px solid #ddd!important}.type-detail .kastan{background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/p/variant-kastan.png)!important;width:45px;height:45px;font-size:0;border-radius:50%!important;border:1px solid #ddd!important}.type-detail .palisandr{background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/p/variant-palisandr.png)!important;width:45px;height:45px;font-size:0;border-radius:50%!important;border:1px solid #ddd!important}.type-detail .p-info-wrapper .surcharge-list select,.type-detail .p-info-wrapper .variant-list select{width:100%;max-width:100%}.type-detail .p-info-wrapper .surcharge-list select,.type-detail .p-info-wrapper .variant-list select{width:100%}.type-detail .surcharge-list.row-lazura-prvni-nater{margin:2rem 0}.type-detail .custom-select-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr!important;min-height:50px;margin:2rem 0}.type-detail .custom-option.active{width:50px;height:50px;border:3px solid #a1aa01;border-radius:50%;margin:0;padding:0}.type-detail .custom-option{position:relative;width:50px;height:50px;border:3px solid #fff;border-radius:50%;display:grid;align-items:center;gap:0;margin:0;padding:0;cursor:pointer}.type-detail .custom-option img{position:absolute;top:50%;left:50%;width:46px!important;height:46px!important;transform:translate(-50%,-50%);border:1px solid rgba(221,221,221,.8666666667);border-radius:50px}.type-detail .custom-option span{display:none}.type-detail .custom-option:hover span{position:absolute;top:0;left:50%;transform:translate(-50%,-90%);color:#fff;background:#000;width:100%;max-width:max-content;min-width:max-content;padding:5px 8px;display:inline}.type-detail .custom-option:hover span::after{content:"";position:absolute;top:133%;left:50%;transform:translate(-50%,-50%);border-width:10px;border-style:solid;border-color:#000 transparent transparent transparent}.type-detail .p-detail-inner-header h1{font-size:33px;font-weight:900;color:#0f0f0f;text-align:left;letter-spacing:-.25px;margin-top:5rem;margin-bottom:1rem;display:block}.type-detail .p-detail-inner-header h1 span{font-size:33px;font-weight:900;color:#0f0f0f;text-align:left;letter-spacing:-.25px}.type-detail .p-info-wrapper .price-final{font-size:25px;font-weight:900;color:#0f0f0f;text-align:left;letter-spacing:-.25px}.type-detail .p-final-price-wrapper{font-size:25px;font-weight:900;color:#0f0f0f;text-align:left;letter-spacing:-.25px;margin-top:5rem}.type-detail .pay{font-size:18px;color:#fff;text-align:center;letter-spacing:.05px;background:#a1aa01;box-shadow:0 5px 10px rgba(0,0,0,.16);position:fixed;right:0;bottom:0;width:100%;margin:0;padding:10px 0;display:flex;justify-content:center;align-items:center;gap:5px;z-index:9999}.type-detail .pay div{font-size:18px;font-weight:500;color:#fff;text-align:center;display:flex;gap:1rem;margin:0;padding:0}.type-detail .pay div strong{font-size:18px;font-weight:500;color:#fff;text-align:center;margin:0;padding:0}.type-detail .pay div span:not(.price-save){font-size:18px;font-weight:500;color:#fff;text-align:center;margin:0;padding:0}.type-detail .pay div span.price-standard span{position:relative;text-decoration:none}.type-detail .pay div span.price-standard span::before{content:"";position:absolute;top:10px;left:0;background:#fff;width:78px;height:2px;transform:rotate(9deg)}.type-detail .pay div span.price-save{color:#fff;background:#cd384c;border-radius:2px;padding:5px;position:absolute;top:-30px}.type-detail .pay div span.price-save::before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:40px solid #cd384c;border-right:40px solid transparent;z-index:-1}.product{box-shadow:rgba(149,157,165,.2) 0 4px 14px;border:1px solid #dadada!important;border-color:#dadada;border-radius:4px;margin:0 1rem;padding:2rem}.product .p-tools .btn.btn-primary,.product .p-tools a.btn.btn-primary{background-color:#29a23b;border-color:#29a23b;color:#fff;border-radius:4px;font-size:16px;font-weight:500;letter-spacing:-.25px;text-transform:uppercase;padding:8px 16px}.products-block .ratings-wrapper{display:flex;align-items:center;flex-wrap:wrap;min-height:auto;padding:5px 0}.products-block .p-bottom>div{display:block}.products-block .p-bottom>div .prices strong{text-align:center;margin-bottom:1rem;display:block}.products-block .p-bottom>div .p-tools{text-align:center;width:max-content;margin:0 auto;display:block}.products-block.products .p .name{overflow:visible}@media (min-width:1200px){.products-block>div{flex:0 0 auto;width:24%;margin:.5%}}body #header .header-top{height:auto}body #header .site-name a img{max-height:80px}@media only screen and (min-width:768px){body header#header .header-top .btn.cart-count:before,body header#header .header-top a.btn.cart-count:before{content:"";font-size:24px;width:40px;height:65px;background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/i/cart.svg);background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:5px!important}}body .navigation-in ul.menu-level-2{background-color:#fafafa;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;border-color:#fff}@media only screen and (max-width:768px){body .navigation-in ul.menu-level-2{padding-top:5rem;padding-left:2rem;padding-right:2rem;padding-bottom:5rem}}@media only screen and (min-width:768px){body .navigation-in ul.menu-level-2{padding:2rem}body .navigation-in ul.menu-level-2 li{position:relative;background:#fff;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;flex-basis:24%;width:24%;margin:.5%}body .navigation-in ul.menu-level-2 li::before{content:"";position:absolute;top:50%;left:auto;right:10px;transform:translate(-50%,-50%);width:10px;height:10px;background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/i/chevron-right-solid.svg);background-repeat:no-repeat;background-position:center;background-size:10px;display:block;z-index:0}body .navigation-in ul.menu-level-2 li a.menu-image{width:80px!important}body .navigation-in ul.menu-level-2 li a.menu-image img{height:auto;max-height:33px;max-width:33px;display:block}}body .slick-prev.slick-arrow{background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/a/arrow-left-long-regular.svg)}body .slick-prev.slick-arrow::before{display:none}body .slick-next.slick-arrow{background:url(https://www.nejzahradnidomek.cz/user/documents/upload/temp/a/arrow-right-long-regular.svg)}body .slick-next.slick-arrow::before{display:none}body .text-widget .text a{color:#fff;background-color:#a1aa01!important;border-color:#a1aa01!important}body .content-wrapper a.btn{color:#fff;background-color:#a1aa01!important;border-color:#a1aa01!important}.id-1 .homepage-box{background-color:transparent;border-bottom-color:transparent;border-top-color:transparent;margin-bottom:0;padding-bottom:0}@media (min-width:1200px){.id-1 .products-block>div{flex:0 0 auto;width:100%;margin:0}}@media only screen and (min-width:1200px){.type-category .products-block>div,.type-detail .products-block>div{width:24%;margin:.5%;padding:2rem!important}}body .site-msg.information{position:relative;top:0!important;left:0!important;bottom:auto!important;color:#fff;font-size:12px;text-align:center;width:100%;max-width:100%!important;background:#a1aa01;box-shadow:0 5px 10px rgba(0,0,0,.16);z-index:10;opacity:1}body #header .container{width:100%}body #header .header-top{width:100%;max-width:1440px;margin:0 auto}body #header .fitted .navigation-in ul{justify-content:center}@media only screen and (min-width:768px){body #navigation{height:70px}}@media only screen and (min-width:768px){body #navigation .navigation-in{font-size:14px;line-height:50px}}body #navigation .navigation-in ul li a b{font-weight:700;font-size:16px}body .h4.homepage-group-title,body h4.homepage-group-title{font-size:33px;font-weight:900;color:#0f0f0f;text-align:center;letter-spacing:-.25px;margin-top:5rem;margin-bottom:1rem}body .inspirace h2{font-size:33px;font-weight:900;color:#0f0f0f;text-align:center;line-height:30px;letter-spacing:-.25px;margin-top:5rem;margin-bottom:1rem}body .inspirace h3{font-size:25px;font-weight:900;color:#0f0f0f;text-align:center;letter-spacing:-.25px;margin-top:2rem;margin-bottom:2rem}body .inspirace h4{font-size:20px;font-weight:500;color:#0f0f0f;letter-spacing:-.25px;margin-top:5px;margin-bottom:5rem;max-width:990px;text-align:center;margin:0 auto 5rem}body .inspirace a{font-size:18px;font-weight:700;color:#fff;max-width:max-content;background:#a1aa01;border:2px solid #a1aa01;border-radius:5px;padding:15px 25px;margin:5rem auto 0;display:block}@media only screen and (max-width:768px){body .inspirace .house-wrapper{display:grid;grid-template-columns:1fr;gap:2rem}body .inspirace .house-wrapper .house-list{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media only screen and (min-width:768px){body .inspirace .house-wrapper{position:relative;left:calc(50% - 50vw);width:100vw;max-width:none;background:#f4f3f3;padding:2rem}body .inspirace .house-wrapper .house-list{width:100%;max-width:1378px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:1rem;margin:0 auto}}body .inspirace .house-wrapper .house img{border-radius:10px}body .inspirace .house-wrapper .house .text{padding:0 1rem}body .inspirace .house-wrapper .house .text h2{font-size:18px;text-align:left;min-height:100px;margin-top:2rem;margin-bottom:2rem;display:block}body .inspirace .house-wrapper .house .text h2 b{font-size:15px;font-weight:500;line-height:22px;display:block}body .inspirace .house-wrapper .house .text p strong{font-size:18px;font-weight:700;color:#000;text-align:center;margin-bottom:5px;display:block}body .inspirace .house-wrapper .house .text p span,body .inspirace .house-wrapper .house .text p strong{text-align:center;display:block}body .homepage h2{font-size:33px;font-weight:900;color:#0f0f0f;text-align:left;letter-spacing:-.25px;margin-top:5rem;margin-bottom:1rem}body .homepage h3{font-size:20px;font-weight:500;color:#0f0f0f;text-align:left;letter-spacing:-.25px;margin-top:5px;margin-bottom:5rem}@media only screen and (max-width:768px){body .homepage .house-wrapper{display:grid;grid-template-columns:1fr;gap:3rem}}@media only screen and (min-width:768px){body .homepage .house-wrapper{position:relative;left:calc(50% - 50vw);width:100vw;max-width:none;background:#f4f3f3;padding:2rem}body .homepage .house-wrapper .house-list{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;max-width:1378px;margin:0 auto}}body .homepage .house-wrapper .house{padding:2rem}body .homepage .house-wrapper .house img{border-radius:10px;position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;object-fit:cover;border-radius:10px}body .homepage .house-wrapper .house .text{text-align:center;padding:0 1rem}body .homepage .house-wrapper .house .text h2{font-size:25px;text-align:center;margin-top:2rem}body .in-blog.type-post{background:#fafafa}body .in-blog.type-post .content-wrapper{background-color:#fafafa}body .in-blog.type-post .content-wrapper .content-wrapper-in{margin:5rem 0}body .in-blog.type-post .content-wrapper .content-wrapper-in .content-inner{margin:0 auto;background:#fff;padding:4rem}body .text-widget{margin:10rem 0 10rem}@media only screen and (max-width:768px){body .text-widget{display:grid;grid-template-columns:1fr;gap:3rem}}@media only screen and (min-width:768px){body .text-widget{display:grid;grid-template-columns:1fr 1fr;gap:3rem}}body .text-widget .text h2{font-size:33px;font-weight:900;color:#0f0f0f;text-align:center;letter-spacing:-.25px;margin-top:5rem;margin-bottom:3rem}body .text-widget .text p{font-size:20px;font-weight:500;color:#0f0f0f;text-align:left;letter-spacing:-.25px;margin-top:5px;margin-bottom:5rem}body .text-widget .text a{font-size:18px;font-weight:700;color:#fff;max-width:max-content;background:#a1aa01;border:2px solid #a1aa01;border-radius:5px;padding:15px 25px;margin:0 auto;display:block}body .text-widget img{border-radius:10px}body .text-widget.block-1{background:#f6f6f6;border-radius:10px;padding:4rem}body .text-widget.block-2{background:#f6f6f6;border-radius:10px;padding:4rem}body .news-item .title{font-size:23px!important;font-weight:900!important;color:#0f0f0f!important;text-align:left;letter-spacing:-.25px!important;height:90px;margin-top:0;margin-bottom:3rem!important;display:block!important;overflow:hidden}body .news-item .description{font-size:18px!important;font-weight:500!important;color:#0f0f0f!important;text-align:left;line-height:2.5rem!important;letter-spacing:-.25px!important;margin-top:5px;margin-bottom:5rem}body .news-item .image img{height:250px;border-radius:10px;object-fit:cover}body .content-wrapper.homepage-box.welcome-wrapper,body .content-wrapper.latest-contribution-box{display:none}.in-blog.type-post{background:#fafafa}.in-blog.type-post .content-wrapper{background-color:#fafafa}.in-blog.type-post .content-wrapper .content-wrapper-in{margin:5rem 0}.in-blog.type-post .content-wrapper .content-wrapper-in .content-inner{margin:0 auto;background:#fff;padding:4rem}.in-blog.type-post main .text .products.products-page.products-block .product{flex:0 0 auto;width:32%;margin:.5%}.in-blog.type-post main{font-family:Roboto,Sans-Serif;font-size:15px}.in-blog.type-post main .content-inner{margin:0 auto}.in-blog.type-post main .content-inner .plus-gallery-wrap{background:#fafafa;padding:4rem;display:grid;grid-template-columns:1fr 1fr 1fr}.in-blog.type-post main .h1,.in-blog.type-post main .h2,.in-blog.type-post main .h3,.in-blog.type-post main .h4,.in-blog.type-post main .h5,.in-blog.type-post main .h6,.in-blog.type-post main body,.in-blog.type-post main h1,.in-blog.type-post main h2,.in-blog.type-post main h3,.in-blog.type-post main h4,.in-blog.type-post main h5,.in-blog.type-post main h6{font-weight:700;color:#000;letter-spacing:-.05px}.in-blog.type-post main .text{font-family:Roboto,Sans-Serif;font-size:18px;font-weight:500}.in-blog.type-post main .text img{width:100%;max-width:100%;height:100%;object-fit:cover}.in-blog.type-post main .btn,.in-blog.type-post main a.btn{font-size:18px;font-weight:700;color:#fff;background:#a1aa01;border:1px solid #a1aa01;border-radius:5px;padding:15px 30px}:root{--accent:#a1aa01;--line:#fafafa;--bg:#fff;--ink:#0f172a;--muted:#64748b;--radius:5px;--shadow:0 8px 24px rgba(2, 6, 23, 0.06)}.in-jak-nakupovat .sidebar.sidebar-left,.in-test .sidebar.sidebar-left{display:none}@media (min-width:1200px){.in-jak-nakupovat .content-inner,.in-test .content-inner{max-width:100%}}.in-jak-nakupovat .timeline,.in-test .timeline{position:relative;padding:2rem 1rem 3rem}.in-jak-nakupovat .timeline__title,.in-test .timeline__title{font-size:33px!important;font-weight:900;color:#000;text-align:center;text-transform:none;line-height:28px;letter-spacing:-.25px;margin-bottom:2rem!important;margin:0 0 5rem 0;display:block}.in-jak-nakupovat .timeline__list,.in-test .timeline__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 3px 1fr;gap:3rem 2rem;position:relative}.in-jak-nakupovat .timeline__list::before,.in-test .timeline__list::before{content:"";position:absolute;inset:0;margin-inline:auto;width:3px;background:linear-gradient(180deg,transparent 0,var(--line) 40px,var(--line) calc(100% - 40px),transparent 100%)}.in-jak-nakupovat .timeline__item,.in-test .timeline__item{display:contents}.in-jak-nakupovat .timeline__item:nth-child(even) .timeline__card,.in-test .timeline__item:nth-child(even) .timeline__card{grid-column:3}.in-jak-nakupovat .timeline__card,.in-test .timeline__card{grid-column:1;background:var(--bg);border-radius:var(--radius);padding:3rem;box-shadow:var(--shadow);border:1px solid #eef2f7;opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}.in-jak-nakupovat .timeline__card.is-visible,.in-test .timeline__card.is-visible{opacity:1;transform:translateY(0)}.in-jak-nakupovat .timeline__dot,.in-test .timeline__dot{grid-column:2;place-self:center;width:40px;height:40px;background:var(--accent);border-radius:999px;display:grid;place-items:center;color:#fff;font:600 20px/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;box-shadow:0 0 0 4px #fff;z-index:9}.in-jak-nakupovat .timeline__step,.in-test .timeline__step{font-size:33px!important;font-weight:900;text-align:left;text-transform:lowercase;letter-spacing:-.25px;margin-bottom:2rem!important}.in-jak-nakupovat .timeline__heading,.in-test .timeline__heading{font-size:15px;font-weight:700;color:#fff;background:var(--accent);border-radius:50px;width:100%;max-width:max-content;padding:10px 15px;margin:0 0 1rem}.in-jak-nakupovat .timeline__card p,.in-test .timeline__card p{font-size:16px;color:#000;line-height:28px;margin:0 0 .25rem}.in-jak-nakupovat .timeline__card p a,.in-test .timeline__card p a{font-weight:bolder;color:var(--accent);letter-spacing:-.5px;text-decoration:underline}@media (max-width:820px){.in-jak-nakupovat .timeline__list,.in-test .timeline__list{grid-template-columns:22px 1fr;gap:1.25rem .9rem}.in-jak-nakupovat .timeline__list::before,.in-test .timeline__list::before{left:11px;right:auto;width:3px}.in-jak-nakupovat .timeline__dot,.in-test .timeline__dot{grid-column:1}.in-jak-nakupovat .timeline__card,.in-test .timeline__card{grid-column:2!important}}.in-jak-nakupovat .timeline__card,.in-test .timeline__card{width:100%;max-width:90%}.in-jak-nakupovat .timeline__item:nth-child(odd) .timeline__card,.in-test .timeline__item:nth-child(odd) .timeline__card{margin-left:0}.in-jak-nakupovat .timeline__item:nth-child(even) .timeline__card,.in-test .timeline__item:nth-child(even) .timeline__card{margin-left:auto}.in-kontakt .sidebar.sidebar-left{display:none}.in-kontakt main header h1{font-size:32px;line-height:1.2;font-weight:800;margin:2rem 0 2rem}.in-kontakt main .contact-cards{padding:40px 0;color:#111}.in-kontakt main .contact-cards__container{width:100%;max-width:100%;margin:0 auto;padding:0 24px}.in-kontakt main .contact-cards__title{font-size:32px;line-height:1.2;font-weight:800;margin:0 0 26px}.in-kontakt main .contact-cards__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}@media (max-width:980px){.in-kontakt main .contact-cards__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.in-kontakt main .contact-cards__grid{grid-template-columns:1fr}}.in-kontakt main .contact-cards .contact-card{background:#f7f7f7;border-radius:5px;padding:28px;display:flex;flex-direction:column;align-items:center;text-align:center}.in-kontakt main .contact-cards .contact-card__heading{margin:0 0 14px;font-weight:800;font-size:22px}.in-kontakt main .contact-cards .contact-card__stack{display:grid;gap:10px;width:220px;justify-items:center}.in-kontakt main .contact-cards .contact-card .pill{display:inline-block;padding:10px 16px;border-radius:999px;background:#97a61b;color:#fff;font-weight:700;line-height:1;text-decoration:none;letter-spacing:.02em;box-shadow:0 1px 0 rgba(0,0,0,.06) inset;transition:transform 120ms ease,background-color 120ms ease,box-shadow 120ms ease}.in-kontakt main .contact-cards .contact-card .pill:hover{background:#869218;transform:translateY(-1px)}.in-kontakt main .contact-cards .contact-card .pill:active{transform:translateY(0);box-shadow:0 0 0 2px rgba(151,166,27,.18)}.in-kontakt main .contact-cards .contact-card .pill:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(151,166,27,.38)}.in-kontakt main .contact-cards .contact-card .pill--upper{text-transform:uppercase;letter-spacing:.06em}.in-kontakt main .contact-cards p{color:#6b6b6b;margin:.5rem 0 0}.in-kontakt main .pickup-info{font-size:20px;font-weight:500;color:#0f0f0f;text-align:left;letter-spacing:-.25px;padding:0 0 40px}.in-kontakt main .pickup-info__container{width:100%;max-width:100%;background:#fff;margin:0 auto;padding:0}.in-kontakt main .pickup-info__title{font-size:28px;line-height:1.2;font-weight:800;margin:0 0 18px}.in-kontakt main .pickup-info__address{font-style:normal;margin:0 0 16px;line-height:1.5}.in-kontakt main .pickup-info p{margin:0 0 14px;line-height:1.6;color:#333}.in-kontakt main .pickup-info p:last-child{margin-bottom:0}.in-kontakt main .pickup-info p strong{font-weight:700;color:#000}@media (min-width:1200px){.in-kontakt main .content-inner{max-width:100%}}.in-kontakt main .contact-map{padding:20px 0;color:#111}.in-kontakt main .contact-map__container{max-width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:0}@media (max-width:900px){.in-kontakt main .contact-map__container{grid-template-columns:1fr}}.in-kontakt main .contact-map__col--map iframe{width:100%;height:100%;min-height:400px;border-radius:5px;border:none}.in-kontakt main .contact-map__col--form{background:#fafafa;border-radius:5px;padding:32px}@media (max-width:600px){.in-kontakt main .contact-map__col--form{padding:24px}}.in-kontakt main .contact-map__col--form .contact-map__title{font-size:28px;font-weight:800;margin:0 0 16px}.in-kontakt main .contact-map__col--form p{margin:0 0 20px;line-height:1.6}.in-kontakt main .contact-map__col--form .contact-form{display:flex;flex-direction:column;gap:18px}.in-kontakt main .contact-map__col--form .contact-form .form-group{display:flex;flex-direction:column;gap:6px}.in-kontakt main .contact-map__col--form .contact-form .form-group label{font-weight:600}.in-kontakt main .contact-map__col--form .contact-form .form-group label span{color:#d00}.in-kontakt main .contact-map__col--form .contact-form .form-group input,.in-kontakt main .contact-map__col--form .contact-form .form-group textarea{border:1px solid #ccc;border-radius:6px;padding:10px 12px;font-size:15px;font-family:inherit;transition:border-color .2s ease}.in-kontakt main .contact-map__col--form .contact-form .form-group input:focus,.in-kontakt main .contact-map__col--form .contact-form .form-group textarea:focus{outline:0;border-color:#97a61b}.in-kontakt main .contact-map__col--form .contact-form .form-group textarea{resize:vertical}.in-kontakt main .contact-map__col--form .contact-form .form-note{font-size:14px;color:#555;margin:10px 0 0}.in-kontakt main .contact-map__col--form .contact-form .form-note a{color:#97a61b;text-decoration:underline;transition:color .15s ease}.in-kontakt main .contact-map__col--form .contact-form .form-note a:hover{color:#869218}.in-kontakt main .contact-map__col--form .contact-form .btn-submit{align-self:flex-start;background:#97a61b;color:#fff;font-weight:700;border:none;border-radius:999px;padding:12px 28px;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.in-kontakt main .contact-map__col--form .contact-form .btn-submit:hover{background:#869218;transform:translateY(-1px)}.in-kontakt main .contact-map__col--form .contact-form .btn-submit:active{transform:translateY(0)}.in-kontakt main .contact-map__col--form .btn{padding:10px 16px;border-radius:999px;background:#97a61b;border:0;color:#fff;font-weight:700;line-height:1;text-decoration:none;letter-spacing:.02em;box-shadow:0 1px 0 rgba(0,0,0,.06) inset;transition:transform 120ms ease,background-color 120ms ease,box-shadow 120ms ease;margin:0 auto;display:block}footer#footer{position:relative;background:var(--color-primary);padding-bottom:5rem;margin-top:10rem}footer#footer .site-name{display:none}@media (min-width:1200px){footer#footer .custom-footer{padding-top:50px;padding-left:0}footer#footer .custom-footer>div{flex:0 0 auto;width:33%}}footer#footer>.container{background:var(--color-primary)}footer#footer>.container .custom-footer *{color:#fff}footer#footer>.container .custom-footer * h2,footer#footer>.container .custom-footer * h4{font-size:25px;font-weight:900;color:#fff;text-align:left;letter-spacing:-.25px;margin-top:0;margin-bottom:1rem;display:block}footer#footer>.container .custom-footer * a{text-decoration:underline}footer#footer .footer-logotyp{max-height:80px;margin-top:2rem}#signature a{color:#fff}#signature,.copyright{color:#fff}.site-msg.information{font-size:12px;color:#fff;text-align:center;position:relative;top:0!important;left:0!important;bottom:auto!important;background:#a1aa01;box-shadow:0 5px 10px rgba(0,0,0,.16);max-width:calc(100% - 40px);width:100%;max-width:100%!important;z-index:10;opacity:1}.navigation-in>ul>li>a{text-transform:uppercase}.navigation-in>ul>li.ext>a>span{display:inline-flex}.menu-item-783{display:none!important}.menu-item-external-35{background:#cd384c}body .milestone-container{display:flex;justify-content:space-between;align-items:center;position:relative;margin:80px 0;padding:0 20px}body .milestone-container::before{content:"";position:absolute;top:50%;left:20px;right:20px;height:2px;background-color:#ccc;z-index:0}body .milestone-container .milestone{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}body .milestone-container .milestone .dot{width:16px;height:16px;background-color:#007bff;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px #007bff;z-index:2}body .milestone-container .milestone .bubble{background:#fff;padding:6px 12px;border-radius:20px;border:1px solid #ccc;font-size:14px;text-align:center;max-width:140px;position:absolute;white-space:normal;line-height:1.3}body .milestone-container .milestone .bubble::after{content:"";position:absolute;left:50%;transform:translateX(-50%);border:6px solid transparent}body .milestone-container .milestone:nth-child(odd) .bubble{bottom:28px}body .milestone-container .milestone:nth-child(odd) .bubble::after{top:100%;border-top-color:#ccc}body .milestone-container .milestone:nth-child(even) .bubble{top:28px}body .milestone-container .milestone:nth-child(even) .bubble::after{bottom:100%;border-bottom-color:#ccc}body .text-widget{margin:10rem 0 10rem}@media only screen and (max-width:768px){body .text-widget{display:grid;grid-template-columns:1fr;gap:3rem}}@media only screen and (min-width:768px){body .text-widget{display:grid;grid-template-columns:1fr 1fr;gap:3rem}}body .text-widget .text h2{font-size:33px;font-weight:900;color:#0f0f0f;text-align:center;letter-spacing:-.25px;margin-top:5rem;margin-bottom:3rem}body .text-widget .text p{font-size:20px;font-weight:500;color:#0f0f0f;text-align:left;letter-spacing:-.25px;margin-top:5px;margin-bottom:5rem}body .text-widget .text a{font-size:18px;font-weight:700;color:#fff;max-width:max-content;background:#29a23b;border:2px solid #29a23b;border-radius:5px;padding:15px 25px;margin:0 auto;display:block}body .text-widget img{border-radius:10px}body .news-item{margin-bottom:20px;padding-bottom:0}body .news-item .title{font-size:23px!important;font-weight:900!important;color:#0f0f0f!important;text-align:left;letter-spacing:-.25px!important;height:90px;margin-top:0;margin-bottom:3rem!important;display:block!important;overflow:hidden}body .news-item .description{font-size:18px!important;font-weight:500!important;color:#0f0f0f!important;text-align:left;line-height:2.5rem!important;letter-spacing:-.25px!important;margin-top:5px;margin-bottom:0}body .news-item .image img{height:250px;border-radius:10px;object-fit:cover}body .content-wrapper.homepage-box.welcome-wrapper,body .content-wrapper.latest-contribution-box{display:none}@media only screen and (min-width:768px){body{overflow-x:hidden}}@media (min-width:768px){.navigation-in>ul>li{border-color:transparent}}.id--17 button#submit-order .order-button-suffix{display:none}.id--17 button#submit-order .order-button-text{text-transform:none}