.homepage-blog-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-blog-wrapper .news-item{padding:10px;width:100%;max-width:440px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-blog-wrapper .news-item a{text-decoration:none}.homepage-blog-wrapper .news-item a .image{border-radius:2px;overflow:hidden}.homepage-blog-wrapper .news-item h2{padding-left:10px;padding-right:10px;width:100%;margin:0}.homepage-blog-wrapper .news-item > a{order:-2}.homepage-blog-wrapper .news-item .news-image{margin-bottom:12px}.homepage-blog-wrapper .news-item .description{padding-left:10px;padding-right:10px;width:100%}.homepage-blog-wrapper .news-item .description p{font-size:14px}.homepage-blog-wrapper .news-item time{order:-2;margin-bottom:0;padding-left:10px;padding-right:10px}.homepage-blog-wrapper .news-item .title{font-size:16px;font-weight:600;margin:12px 0 10px;line-height:1.4;display:block}.homepage-blog-wrapper .news-item .read-article{display:inline-block;text-decoration:underline;font-size:16px;margin-top:5px}.homepage-blog-wrapper .news-item .read-article:hover{text-decoration:none}.homepage-blog-wrapper .news-item .read-article::after{font-weight:700}.homepage-blog-wrapper{margin-top:0}.homepage-blog-wrapper .homepage-group-title{font-size:0}.homepage-blog-wrapper .homepage-group-title::before{content:'Blog';display:block;font-size:26px}.homepage-blog-wrapper .text-center{width:100%;margin:15px 0}@media (min-width: 480px){.homepage-blog-wrapper .news-item{width:50%;flex-basis:50%}.homepage-blog-wrapper .news-item .image{width:100%}}@media (min-width: 992px){.homepage-blog-wrapper .news-item{width:33.33%;flex-basis:33.33%}.homepage-blog-wrapper .news-item .title{font-size:18px}.homepage-blog-wrapper .news-item .description p{font-size:16px}.homepage-blog-wrapper .homepage-group-title::before{font-size:34px}}@media (max-width: 991px){.homepage-blog-wrapper .news-item:nth-child(n+4){display:none}}@media (max-width: 767px){.homepage-blog-wrapper .news-item{padding:10px 5px}}body.type-post .content-inner footer{display:none}body.in-technolologie-potisku .row.gallery{overflow:hidden;max-height:690px;height:max-content!important;position:relative;transition:max-height 0.3s ease}body.in-technolologie-potisku button.toggle-btn{margin-bottom:30px}@media (max-width: 767px){body.in-technolologie-potisku .row.gallery{max-height:810px}}body.in-technolologie-potisku .row.gallery.expanded{max-height:10000px}body.in-technolologie-potisku .row.gallery + .toggle-btn{display:block;text-align:center;cursor:pointer;padding:10px 20px;background-color:#007bff;color:white;border:none;margin-top:0px;margin-bottom:50px!important;border-radius:5px;transition:background-color 0.3s ease}body.in-technolologie-potisku .row.gallery + .toggle-btn:hover{background-color:#0056b3}body.in-technolologie-potisku .gallery.reduced{height:690px;overflow:hidden;-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 95%,rgba(0,0,0,0) 0) 100% 50%/100% 100% repeat-x}body.in-technolologie-potisku .gallery.expanded{height:unset;-webkit-mask:none}.recenze-link img{object-fit:cover;height:200px;width:100%;object-position:center}.recenze-link{margin-bottom:30px;display:inline-block;width:100%}ol.cart-header{}ol.cart-header li.active strong:before{}.ordering-process .cart-inner{width:100%}.cart-table tr td.cart-p-image{padding-left:0;width:81px}.cart-table .cart-table-header td{color:#3a3530;font-size:14px;font-weight:300}.cart-table tr td.p-quantity{text-align:left}.cart-table .cart-table-header td.p-total{text-align:center}.id--9 .coupon-input{order:2;padding:35px 0 25px}.id--9 .coupon-input .toggle-coupon-input-button{margin-bottom:15px}@media (min-width: 992px){.ordering-process .summary{align-items:center;display:flex}}.cart-inner .summary{order:4}@media (min-width: 992px){.ordering-process .summary .col-md-8{width:calc(100% - 400px)}}@media (min-width: 992px){.ordering-process .summary .col-md-4{width:400px}}.ordering-process .cart-inner>.next-step{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}@media (min-width: 1200px){.cart-inner .next-step .next-step-back{margin:15px 30px 15px 0;white-space:nowrap}}.ordering-process .cart-inner>.next-step .btn-conversion{max-width:250px;width:100%}.id--9 .homepage-group-title{text-align:left;padding:0 2rem}@media (min-width: 1440px){}@media (min-width: 481px) and (max-width: 1439px){}.products-block>div .p .p-bottom>div .prices .price-save{font-weight:700;margin-left:5px;margin-right:5px}.product .prices .price-save{background-color:#f22;border-radius:5px;color:#fff;font-size:16px;font-weight:700;height:26px;padding:3px 10px;text-align:center;text-decoration:none}@media (min-width: 1200px){#checkoutContent{width:60%}}#checkoutContent{margin-left:0}.id--16 .co-box.co-basic-information h4{font-size:0;margin:0 0 5px}.ordering-process .co-box.co-basic-information h4{margin-top:0}html[lang=cs] .id--16 .co-box.co-basic-information h4:after{content:"Základní údaje"}.id--16 .co-box.co-basic-information h4:after{font-size:22px;font-weight:500}.id--16 .co-box.co-basic-information .form-group label{font-size:16px;font-weight:600}@media (min-width: 1200px){.id--16 #checkoutSidebar{margin-top:42px}}@media (min-width: 1200px){#checkoutSidebar{width:40%}}.order-summary .order-summary-inner{border-bottom:none;border-radius:6px;margin-top:0;padding:10px 15px 0}@media (min-width: 1200px){.cart-inner .next-step{flex-direction:row}}.order-summary .order-recapitulation{position:relative}.order-summary .order-summary-item.price{border-radius:6px;padding:15px}.order-summary .order-summary-item:not(.helper){border:none;display:flex;flex-wrap:wrap;padding:10px 0}.order-summary .order-summary-item{border-color:#e7e7e7}.order-summary-item.price, .summary{background-color:#f9f9f9;border-radius:6px;padding:20px 25px 30px}.ordering-process .co-box.co-delivery-method h4:before{display:none!important}.ordering-process .co-box.co-payment-method h4:before{display:none!important}.checkout-box .toggle-contacts:after{display:none!important}#checkoutSidebar .toggle-contacts{box-shadow:none;color:#000;font-size:18px;font-weight:400!important;padding:8px 0 12px}.order-summary .order-summary-inner>h4{display:none}@media (min-width: 992px){.ordering-process h4{font-size:22px}}.ordering-process h4{font-weight:500;margin:44px 0 10px;text-align:left}.order-summary .order-summary-item.price{background-color:#f9f9f9;border-radius:0!important;margin-left:-16px;margin-right:-16px;margin-top:15px;position:relative;width:auto;border-top:none!important;padding:20px!important}.ordering-process .co-box.co-basic-information h4:before{display:none!important}.banner .link-like, .banner a, .banner-category .link-like, .banner-category a, .banner-wrapper .link-like, .banner-wrapper a, .carousel-inner .link-like, .carousel-inner a, .content .link-like, .content a{color:var(--on-action);text-decoration:underline}.cart-table tr td.p-availability strong{font-weight:600;color:#009901}#checkoutContent .helper{background-color:transparent;border:1px solid #e7e7e7;border-radius:4px;padding:20px}#checkoutContent .helper a{color:#214d7f;font-size:16px;font-weight:300}.text.login{color:#000;padding:1rem 0 2rem;display:block}.text.login a{text-decoration:underline}.id--17 .co-contact-information{margin-bottom:60px}.id--17 .co-billing-address, .id--17 .co-contact-information{padding:30px 15px 10px}.id--17 .co-box-additional{margin-top:23px}.ordering-process .co-box.co-billing-address h4:before, .ordering-process .co-box.co-shipping-address h4:before{display:none!important}.id--17 .co-box h4{display:none}.ordering-process .co-box h4{margin:44px 0 10px;padding:0}.id--17.smart-labels-active #checkoutContent .smart-label-wrapper label{min-width:190px;padding-right:15px;width:auto}.smart-labels-active #checkoutContent .smart-label-wrapper label{font-size:16px;height:auto;line-height:1.4;opacity:1;padding:0;position:static;width:88px}#checkoutContent .form-group.js-validated-element-wrapper{display:block}#checkoutContent .form-group{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px}#checkoutContent .form-group{margin-bottom:10px}@media (max-width: 768px){.cart-table tr{padding-left:0;padding-right:0}.toggle-coupon-input .toggle-coupon-input-button{display:none}.toggle-coupon-input .discount-coupon{display:block}.content-wrapper.container .row{margin-left:-10px;margin-right:-10px}}@media (max-width: 991px){ol.cart-header li{width:33.3%}.cart-inner{}.cart-table{border-bottom:none!important}.cart-table, .cart-table tbody{display:block}.cart-table tr.cart-table-header{display:none}.cart-table tr, .cart-table tr:last-child{border-bottom:1px solid #e7e7e7}ol.cart-header li a:before, ol.cart-header li strong:before{margin:0 auto 5px}}@media (min-width: 321px) and (max-width: 767px){.columns-mobile-2 .products-block>div:nth-child(odd){padding-right:5px}.columns-mobile-2 .products-block>div .p{height:100%;margin-bottom:0}}@media (min-width: 300px) and (max-width: 480px){}@media (min-width: 300px) and (max-width: 991px){}@media (max-width: 767px){body.ordering-process #header{top:0!important}}@media (max-width: 767px){.id--16 .overall-wrapper{}.id--17 .overall-wrapper{}.id--16 #header .search, .id--17 #header .search{display:none!important}}@media(max-width: 968px){.shoptet-modal-lg{z-index:1020!important}}ol.cart-header li a span:after, ol.cart-header li strong span:after{border-top-style:solid;border-top-width:1px;content:"";display:block;left:50%;position:absolute;top:20px;width:100%;z-index:1}ol.cart-header li a{text-decoration:none}ol.cart-header li.completed a span:after, ol.cart-header li.completed strong span:after{}.toggle-coupon-input .toggle-coupon-input-button:after{content:""}.ordering-process tr.cart-table-header{display:none}.ordering-process ol.cart-header li.active a, .ordering-process ol.cart-header li.active strong{background:transparent!important}.cart-table tr td, .cart-table tr td.cart-p-image{background:transparent}ol.cart-header li.active a, ol.cart-header li.completed a, ol.cart-header li.active strong, ol.cart-header li.completed strong{background:transparent!important}ol.cart-header li.active a:before, ol.cart-header li.active strong:before, ol.cart-header li.completed a:before, ol.cart-header li.completed strong:before{}.ordering-processol.cart-header li a:hover{font-weight:bold;background:transparent}.ordering-process .cart-table tr td{border:unset!important}.ordering-process .cart-table tr.removeable{justify-content:space-evenly;border-radius:12px}.ordering-process .cart-table{border-bottom-width:0px}@media( min-width: 992px){.ordering-process td.cart-p-image{flex-basis:140px}.ordering-process td.p-name{flex-basis:calc(100% - 795px)}.ordering-process td.p-availability.p-cell{flex-basis:150px}.ordering-process td.p-quantity.p-cell{flex-basis:155px}.ordering-process td.p-price.p-cell{flex-basis:170px}.ordering-process td.p-total{flex-basis:170px}}@media (max-width: 767px){body .overall-wrapper{background-image:unset!important}}.ordering-process .overall-wrapper{background-image:unset!important}.checkout-box, .order-summary-inner{background:#f7f7f7;border:unset;border-radius:12px}@media (max-width: 767px){.checkout-box, .order-summary-inner{padding:15px}}#checkoutSidebar .toggle-contacts{display:none}.ordering-process .cart-content .checkout-box .box.box-sm{height:auto;margin-top:11px;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}.order-button-text{font-weight:600}.toggle-coupon-input .discount-coupon{display:block!important}.toggle-coupon-input .toggle-coupon-input-button{text-decoration:none;cursor:default}.toggle-coupon-input .toggle-coupon-input-button:after{display:none}.order-summary-item, .recapitulation-single{padding:12px 0px!important}.smart-labels-active .smart-label-wrapper input{padding-top:26px}.in-krok-1 .top-navigation-bar,
.in-krok-2 .top-navigation-bar,
.in-krok-1 #header .header-bottom,
.in-krok-2 #header .header-bottom{display:none}.in-krok-1 .container.navigation-wrapper,
.in-krok-2 .container.navigation-wrapper{justify-content:center}@media (min-width: 768px){.ordering-process:not(.in-kosik) .top-navigation-bar .top-navigation-menu,
    .ordering-process:not(.in-kosik) #header .header-top-wrapper>.kontaktHlavicka,
    .ordering-process:not(.in-kosik) #header .header-top-wrapper>.navigation-buttons,
    .ordering-process:not(.in-kosik) #header .header-top-wrapper>.search{display:none}.ordering-process:not(.in-kosik) .top-navigation-bar .top-navigation-tools{display:flex;justify-content:center}.cart-related-product button, .cart-related-product .cart-related-button a{text-decoration:none;min-width:120px;font-size:16px!important}.cart-related-product a{text-decoration:none;color:black}}@media (max-width: 767px){.ordering-process .payment-logo{order:0;flex-basis:calc(100% - 90px);width:calc(100% - 90px);display:flex;margin-bottom:5px}.ordering-process .payment-logo img{max-width:50px}.ordering-process .payment-info{order:1;flex-basis:calc(100% - 80px);width:calc(100% - 80px)}.ordering-process .shipping-billing-table .radio-wrapper{padding-left:0;padding-right:0px}.in-krok-1 .container.navigation-wrapper.header-top-wrapper,
    .in-krok-2 .container.navigation-wrapper.header-top-wrapper{padding-top:10px;padding-bottom:10px}}.ordering-process .shipping-billing-table .inactive-child{display:none!important}#orderFormButton, #submit-order{border-radius:12px}#checkoutContent .form-control{border-radius:12px}@media (min-width: 1440px){#checkoutContent{padding-right:80px}}.contact-box a{text-decoration:none;color:black}.cart-item-name{text-decoration:none;color:black}.cart-item-name>a{text-decoration:none;color:black}.payment-shipping-price:not(.for-free)::after{content:"bez DPH"}#checkoutContent .helper{border-radius:12px}#checkoutContent .helper{background:#f7f7f7}@media (min-width: 1200px){.cart-inner .next-step .next-step-back{border:1px solid #559803;border-radius:20px}.in-krok-1 .cart-inner .next-step .next-step-back, .in-krok-2 .cart-inner .next-step .next-step-back{border:1px solid #559803;border-radius:20px;margin-right:20px}}@media(min-width: 992px){.ordering-process  td.p-name .product-table-name-footer{display:none!important}.ordering-process td.p-name form.inline.delete-cart-item.csrf-enabled{display:none!important}}@media (min-width: 992px){.ordering-process tr.removeable .remove-item{width:50px}}tr.removeable .remove-item{opacity:1}@media (min-width: 992px){.ordering-process td.p-total{flex-basis:120px!important}.ordering-process .cart-table .p-discount{flex-basis:40px}.ordering-process td.p-price.p-cell{flex-basis:120px}.ordering-process td.p-quantity.p-cell{flex-basis:125px}.ordering-process td.p-availability.p-cell{flex-basis:160px}.ordering-process td.p-name{flex-basis:calc(100% - 665px)}.ordering-process td.cart-p-image{flex-basis:100px}.ordering-process td.p-total{flex-basis:120px}}.ordering-process .cart-table tr.removeable{background:#f7f7f7;padding:10px;margin-bottom:20px!important;display:flex;align-items:center;border-radius:9px}@media(max-width: 767px){.cart-table tr>td:nth-child(odd).p-price{padding-left:10px}}@media (max-width: 767px){.ordering-process .cart-table .p-discount{order:6;flex-basis:min-content;width:min-content;white-space:nowrap;padding:0;flex-grow:unset;flex-shrink:unset}.ordering-process .product-table-name-footer{padding-left:3px;padding-top:8Px!important}.ordering-process .quantity{padding-left:30px;padding-right:30px;font-size:12px!important}.ordering-process .cart-table tr>td:nth-child(2n).p-quantity{width:fit-content!important}}@media (min-width: 768px){.in-krok-1 .site-name, .in-krok-2 .site-name{display:flex;justify-content:center}}@media(max-width: 767px){.product-table-name-footer{padding-left:3px;padding-top:0!important}.cart-table tr>td:nth-child(odd).p-price{text-align:left;padding-left:20px}.cart-table tr>td:nth-child(2n), .cart-table tr>td:nth-child(odd).p-total{text-align:left}.cart-table .inline.delete-cart-item .remove-item:before{font-size:15px}ol.cart-header{}}.in-krok-1 span.payment-info{order:1}.in-krok-1 span.payment-logo{order:2;text-align:left}.in-krok-1 strong.payment-shipping-price{order:2;flex-basis:auto;text-align:right;flex:unset;margin-left:15px}@media (min-width: 768px){.ordering-process:not(.in-kosik) #header{position:relative;top:0px}}@media (min-width: 992px){}@media(min-width: 768px){.radio-wrapper{container-type:inline-size}@container (width > 27em){.payment-info{flex-basis:60%}}}.co-box.co-billing-address p.form-legend{text-align:left;padding:10px 0}.co-box.co-billing-address div.form-control-wrapper.js-validated-element-wrapper{width:100%}.co-box.co-billing-address input{width:100%}.co-box.co-billing-address{background:#fafafa;padding:30px;border-radius:20px;margin-top:40px}.ordering-process h4{display:none}.ordering-process .form-control-wrapper.form-control-wrapper--with-note.js-location{margin-left:20px;padding:20px 0}.ordering-process .form-control-wrapper{width:100%!important}@media(min-width: 992Px) and (max-width: 1524px){@container (width > 27em){.payment-info{flex-basis:auto}}}@media(max-width: 767px){.ordering-process #checkoutContent .form-group select{height:unset!important}.in-krok-1 strong.payment-shipping-price{margin-left:0!important}.next-step.next-step--step-2, .next-step.next-step--step-1{gap:20px}a.btn.btn-lg.next-step-back{margin:0!important}}.ordering-process .compact-form .btn{height:54px}
