.focus-ceskaPosta .focus-content{background:#fff;display:flex;flex-direction:column;height:calc(100vh - 40px);width:calc(100% - 40px)}.focus-ceskaPosta iframe{border:0;flex-grow:1;width:100%}@media screen and (max-width:767px){.focus-ceskaPosta .focus-content{bottom:0;height:auto;left:0;padding:10px;position:absolute;right:0;top:0;width:100%}.focus-ceskaPosta .focus-header{border-bottom:0;margin-bottom:0}}.focus-spsParcelShop .focus-content{background:#fff;display:flex;flex-direction:column;height:calc(100vh - 40px);width:calc(100% - 40px)}.focus-spsParcelShop iframe{border:0;flex-grow:1;width:100%}@media screen and (max-width:767px){.focus-spsParcelShop .focus-content{bottom:0;height:auto;left:0;padding:10px;position:absolute;right:0;top:0;width:100%}.focus-spsParcelShop .focus-header{border-bottom:0;margin-bottom:0}}@media screen and (min-width:992px){.order-content{align-items:flex-start;display:flex;justify-content:space-between;position:relative}.order-content>div:first-child{flex-grow:1;max-width:800px}}@media screen and (max-width:419px){.order-content h1{font-size:1.96875rem}}.cart-prevstep{text-align:center}.cart-prevstep a{color:#1a1a1a;display:inline-block;padding:5px}.cart-heading h1{margin-bottom:1rem}.cart-heading sup{font-size:16px;top:0;vertical-align:super}.outOfStock{font-weight:400}.outOfStock .fix{font-weight:600}.header-ordering{position:relative}@media screen and (min-width:992px){.header-ordering .header-link-back{flex:none;width:calc(50% - 131.5px)}}@media screen and (max-width:1673px){.header-ordering .container{max-width:none}}@media screen and (max-width:991px){.header-ordering .container{padding:10px}.header-ordering .header-link-back{display:none}}.order-process-container{background:#fff;margin-bottom:50px}@media screen and (max-width:419px){.order-process-container{margin-bottom:20px}}.order-process{counter-reset:counter;display:flex;margin:0 auto;max-width:550px}.order-process-step{color:#626262;padding:0 5px;position:relative;text-align:center;width:25%}.order-process-step:before{align-items:center;background:#fff;border:1px solid #ddd;border-radius:50%;color:#1a1a1a;content:counter(counter);counter-increment:counter;display:flex;font-size:1rem;font-weight:600;height:38px;justify-content:center;margin:0 auto 16px;position:relative;width:38px;z-index:1}.order-process-step:after{border-top:1px solid #ddd;content:"";display:block;position:absolute;top:19px;width:100%}.order-process-step:first-child:after{right:-5px;width:50%}.order-process-step:last-child:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f10d";display:flex;font-size:1rem}.order-process-step:last-child:after{left:-5px;width:50%}.order-process-step.active{color:#1a1a1a;font-weight:600}.order-process-step.active:before{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.order-process-step.visited,.order-process-step.visited:active,.order-process-step.visited:focus,.order-process-step.visited:hover{text-decoration:none}.order-process-step.visited:before{transition:all .3s}.order-process-step.visited:active:before,.order-process-step.visited:focus:before,.order-process-step.visited:hover:before{background:#1a1a1a;border-color:#1a1a1a;color:#fff}@media screen and (max-width:599px){.order-process-step{flex-grow:1;width:auto}}@media screen and (max-width:420px){.order-process-step{font-size:0}.order-process-step:before{margin-bottom:0}}.price-box{background:#fafafa;margin-bottom:1rem;padding:25px 32px}.price-box .price-box-row{align-items:baseline;display:flex;justify-content:space-between;min-height:2rem}.price-box p{margin:.25rem}.price-box p+p:last-child{color:#1a1a1a;font-weight:600;padding-left:5px;white-space:nowrap}.price-box .total-price{padding-bottom:20px}.price-box .total-price:not(:first-child){border-top:1px solid #ddd;margin-top:1rem;padding-top:1rem}.price-box .total-price p:last-child{font-size:26px;font-weight:600;line-height:1}.price-box .btn{padding-left:10px;padding-right:10px}@media screen and (max-width:419px){.price-box{padding:20px 10px}.price-box .total-price p:last-child{font-size:22px}}.order-products{padding-bottom:20px}.order-products p{margin:0}.order-products .product{align-items:center;border-bottom:1px solid #ddd;display:flex;padding:15px 0}.order-products .image{align-items:center;display:flex;flex:none;height:90px;justify-content:center;padding:0 5px;width:83px}.order-products .title{flex-grow:1;margin-left:30px}.order-products .title a{text-decoration:none}.order-products .title a:active,.order-products .title a:focus,.order-products .title a:hover{text-decoration:underline}.order-products .title strong{color:#1a1a1a;display:block;font-size:16px}.order-products .availability{flex:none;padding-left:20px;text-align:right}.order-products .availability-resp{display:none}.order-products .pieces{display:flex;flex:none;margin:0 10px 0 30px;position:relative;width:64px}.order-products .pieces .form-control{flex-shrink:1;text-align:center}.order-products .price{flex:none;text-align:right;width:12ch}.order-products .price strong{color:#1a1a1a;display:block;font-size:22px;white-space:nowrap}.order-products .delete-product{color:#919191;font-size:18px;margin-left:20px;margin-right:5px;padding:5px;text-decoration:none;transition:color .3s}.order-products .delete-product:active,.order-products .delete-product:focus,.order-products .delete-product:hover{text-decoration:none}.order-products .delete-product .fc:before{content:"\f133"}.order-products .delete-product:active,.order-products .delete-product:focus,.order-products .delete-product:hover{color:#d8005b}@media screen and (max-width:767px),screen and (min-width:992px) and (max-width:1259px){.order-products .title{margin-left:20px}.order-products .availability{display:none}.order-products .availability-resp{display:block}}@media screen and (max-width:543px){.order-products .product{align-items:flex-start;flex-wrap:wrap;justify-content:space-between;padding-left:136px;position:relative}.order-products .image{height:126px;left:0;position:absolute;top:0;width:116px}.order-products .title{margin:0 0 10px;width:100%}.order-products .pieces{margin:0}.order-products .delete-product{bottom:25px;left:220px;margin:0;position:absolute}}@media screen and (max-width:419px){.order-products .product{padding-left:93px}.order-products .image{height:90px;width:83px}.order-products .delete-product{left:167px}}.summary-sidebar{flex:none;position:-webkit-sticky;position:sticky;top:10px;width:100%}.summary-sidebar h2{align-items:center;display:flex;font-size:28px;justify-content:space-between;margin-bottom:10px}.summary-sidebar h2 span{color:#626262;font-size:.875rem;font-weight:400}@media screen and (min-width:992px){.summary-sidebar{max-width:calc(435px + 1.25rem);padding-left:1.25rem}.summary-sidebar [data-opener="[data-summary-sidebar-products]"]{pointer-events:none}.summary-sidebar [data-summary-sidebar-products]{display:block!important}}@media screen and (max-width:543px){.summary-sidebar h2{font-size:20px}}.summary-sidebar-delivery{border-bottom:1px solid #ddd;margin-bottom:2rem;padding:0 0 12px}.summary-sidebar-delivery>div{align-items:center;display:flex}.summary-sidebar-delivery>div:first-child{margin-bottom:12px}.summary-sidebar-delivery p{margin:0}.summary-sidebar-delivery .title{flex-grow:1;padding-right:10px}.summary-sidebar-delivery .title strong{color:#1a1a1a;display:block}.summary-sidebar-delivery .price{color:#1a1a1a;font-size:16px;font-weight:600;white-space:nowrap}@media screen and (max-width:991px){.summary-sidebar-inner{border:1px solid #ddd;margin-bottom:20px;padding:15px}.summary-sidebar-inner h2{cursor:pointer;margin:0;padding-right:30px;position:relative}.summary-sidebar-inner h2:after{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#1a1a1a;content:"\f106";font-size:18px;position:absolute;right:0;transition:transform .3s}.summary-sidebar-inner h2.active:after{transform:rotate(-180deg)}.cart-cart .summary-sidebar h2{display:none}.cart-cart .summary-sidebar-inner{border:0;margin-bottom:0;padding:0}}.order-products-summary{margin-bottom:15px;padding-bottom:0}.order-products-summary .product{padding-bottom:12px;padding-top:12px}.order-products-summary .title{font-size:.75rem;margin-left:20px;padding-right:1.25rem}.order-products-summary .title strong{font-size:.875rem}.order-products-summary .price strong{font-size:16px}@media screen and (min-width:992px){.summary-sidebar-productlist{display:block!important}.summary-sidebar-productlist ::-webkit-scrollbar{width:8px}.summary-sidebar-productlist ::-webkit-scrollbar-track{background:#fafafa;box-shadow:none}.summary-sidebar-productlist ::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.order-products-summary.custom-scrollbar{max-height:500px;overflow:auto;padding-right:5px}}@media screen and (max-width:991px){.order-products-summary{margin-bottom:0}.order-products-summary .product{border-bottom:0;border-top:1px solid #ddd}.order-products-summary .product:first-child{margin-top:15px}.order-products-summary .product:last-child{padding-bottom:0}}@media screen and (max-width:543px){.order-products-summary .product{align-items:center;padding-left:0}.order-products-summary .image{height:90px;position:relative;width:83px}.order-products-summary .title{flex:1;margin-bottom:0;width:auto}.order-products-summary .price{width:auto}}@media screen and (max-width:419px){.order-products-summary .product{align-items:flex-start;padding-left:103px}.order-products-summary .image{height:90px;position:absolute;width:83px}.order-products-summary .title{flex:100%;margin:0 0 10px;width:100%}.order-products-summary .price{text-align:left}}.cart-charge{margin-bottom:20px}.cart-charge label{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.cart-charge .disabled{pointer-events:none}.cart-charge .title{color:#1a1a1a;font-size:16px}.cart-charge .price{color:#1a1a1a;font-size:22px;font-weight:600;padding-left:10px;text-align:right;white-space:nowrap}.cart-charge .descr{font-size:12px;padding-left:32px}.cart-charge .custom-control-indicator{top:auto}@media screen and (min-width:1200px){.cart-charge{padding-right:35px}}.cart-gift{margin-bottom:20px}.cart-gift-title{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:0}.cart-gift-title:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;bottom:-2px;content:"\f11b";font-size:18px;left:1px;margin-right:12px;position:relative}.cart-gift-item{align-items:center;border-bottom:1px solid #ddd;display:flex;height:100%;min-height:90px;padding:15px 35px 15px 0;width:100%}.cart-gift-item .img{align-items:center;display:flex;height:90px;justify-content:center;padding:5px;width:83px}.cart-gift-item .text{flex:1;padding-left:30px}.cart-gift-item .text strong{color:#1a1a1a;display:block;font-size:16px}.cart-gift-item .price{text-align:right}.cart-gift-item .price strong{color:#1a1a1a;display:block;font-size:22px}.cart-gift-item.cart-no-gift{min-height:70px;padding-top:0}@media screen and (max-width:543px){.cart-gift-item{padding:15px 0}}@media screen and (max-width:419px){.cart-gift-item .text{padding-left:10px}.cart-gift-item.cart-no-gift .text{padding-left:30px}}.cart-voucher{background:#fafafa;margin-bottom:1rem;padding:30px}.cart-voucher .alert{width:100%}.cart-voucher .form-control{flex:1;min-width:150px}.cart-voucher .input-group{width:100%}.cart-voucher .btn{border:1px solid #a0a0a0;padding-left:10px;padding-right:10px;width:135px;z-index:10}.cart-voucher .btn:not(:disabled){background:#fff;border:1px solid #1a1a1a;color:#1a1a1a}.cart-voucher .btn:not(:disabled):active,.cart-voucher .btn:not(:disabled):focus,.cart-voucher .btn:not(:disabled):hover{background:#1a1a1a;color:#fff}.cart-voucher .title{align-items:center;color:#1a1a1a;display:flex;font-size:16px;font-weight:700}.cart-voucher .title:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f126";margin-right:12px;position:relative;top:-1px}.cart-voucher .title strong{padding-left:6px}.cart-vouchers-active{width:100%}.cart-vouchers-active .btn-link{background:transparent;border:none;cursor:pointer;font-weight:400;letter-spacing:normal;text-decoration:underline;text-transform:none}.cart-vouchers-active .btn-link:active,.cart-vouchers-active .btn-link:focus,.cart-vouchers-active .btn-link:hover{text-decoration:none}.cart-vouchers-active .item{align-items:center;display:flex;justify-content:space-between;padding:6px 0}.cart-vouchers-active .title{font-size:.875rem;padding-right:8px}.cart-vouchers-active strong{color:#1a1a1a}@media screen and (max-width:420px){.cart-vouchers-active{padding:8px 5px 0}.cart-vouchers-active .item{flex-wrap:wrap}}.cart-box{margin-bottom:3rem;width:100%}@media screen and (min-width:992px){.cart-box{max-width:800px}}.cart-box-row{border:1px solid transparent;border-bottom-color:#ddd;margin-top:-1px;padding:0 20px}.cart-box-row.disabled{opacity:.5}.cart-box-row:first-child{border-top:1px solid #ddd}.cart-box-row+.title-default{margin-top:2rem}.cart-box-row .delivery-content{align-items:center;display:flex;flex-wrap:wrap;min-height:4.625rem;padding-bottom:1rem;padding-top:1rem;width:100%}.cart-box-row .custom-control{padding-left:50px}.cart-box-row .custom-control-indicator{font-size:24px;margin-top:-12px;top:2.3125rem}.cart-box-row .subtitle{display:block;font-size:12px;margin:0}.cart-box-row .name strong{color:#1a1a1a}.cart-box-row .price{color:#1a1a1a;font-size:16px;font-weight:600;margin-left:auto;padding-left:.625rem;text-align:right;white-space:nowrap}.cart-box-row .price .crossfade-position.new{left:auto}.cart-box-row .img{align-items:center;display:flex;height:2.625rem;justify-content:center;margin-right:25px;width:85px}.cart-box-row .img img{display:block;height:auto!important;margin:auto;max-width:100%}@supports (object-fit:contain){.cart-box-row .img img{max-height:100%!important;object-fit:contain;width:auto!important}}@media screen and (max-width:1259px){.cart-box-row .img{margin-right:15px;width:60px}}.cart-box-row [data-reload]{display:block}.cart-box-row:hover{z-index:10}@media screen and (max-width:449px){.cart-box-row .img{align-self:flex-start;margin:0 0 0 15px}.cart-box-row .img~.name,.cart-box-row .img~.title{order:-1;width:calc(100% - 75px)}.cart-box-row .img~.price{margin:0;padding:0;text-align:left;width:100%}.cart-box-row .img~.price .crossfade-position.new{left:0;right:auto}}.has-js .deliveries .disabled{opacity:.5;pointer-events:none}.no-js .delivery_description,.no-js .payment_description{display:block!important}.delivery_description,.payment_description{padding-left:50px}.delivery_description>div,.payment_description>div{padding-bottom:1rem}.delivery_description>p:last-child,.payment_description>p:last-child{margin-bottom:0;padding-bottom:1rem}.delivery-class{position:relative}.delivery-class a{text-decoration:underline}.delivery-class a:active,.delivery-class a:focus,.delivery-class a:hover{text-decoration:none}.delivery-class .form-control{padding-right:40px}.delivery-class .pos-rel{max-width:300px;padding-bottom:1rem;position:relative}.delivery-class .autocomplete{margin-top:0}.delivery-class .delete-zip{align-items:center;background:transparent;border:none;bottom:1.25rem;color:#1a1a1a;cursor:pointer;display:flex;justify-content:center;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:40px}.delivery-class .delete-zip.active{opacity:.5}.delivery-class .delete-zip.active:active,.delivery-class .delete-zip.active:focus,.delivery-class .delete-zip.active:hover{opacity:1}.delivery-class .delivery-class-info p{margin-bottom:.5rem}.delivery-class .delivery-class-info p:last-child{margin-bottom:0;padding-bottom:1rem}.delivery-class .autocomplete{left:0;max-width:none;overflow-y:auto;right:0;top:calc(100% - 1rem);width:auto}.delivery-class .autocomplete ul{margin-bottom:0}.delivery-class .autocomplete li{border-bottom:1px solid #ddd;cursor:pointer;padding:10px}.delivery-class .autocomplete.opened{max-height:194px}.payment-item-bank-account img{width:50px!important}.thepay-method{align-items:center;display:flex;justify-content:space-between;padding-bottom:1rem;padding-top:1rem}.thepay-method img{height:auto;margin:5px 10px;max-height:30px;max-width:60px;width:auto}.thepay-method .more,.thepay-method strong{color:#1a1a1a}.thepay-method p{margin:0}.thepay-method strong{display:block}.thepay-method .payment-item-small{display:inline-block;width:auto}.delivery-country{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75em}.delivery-country .title-default{margin:0}.delivery-country .delivery-country-select{position:relative}.delivery-country .delivery-country-select select{background-position:100%;border:0;font-size:.875rem;min-height:24px;padding:0 20px 0 55px}.delivery-country .country-flag{background:no-repeat 50%/contain;display:block;height:18px;left:15px;position:absolute;top:calc(50% - 9px);width:23px}.cart-user .title-default{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:1rem}.cart-user .cart-country-link{position:absolute;right:0;text-decoration:underline}.cart-user .cart-country-link:active,.cart-user .cart-country-link:focus,.cart-user .cart-country-link:hover{text-decoration:none}.cart-user .note-user-warning{font-size:12px;margin-top:8px}.cart-user textarea{height:125px}.cart-user .ico-row{align-items:flex-end;display:flex;flex-wrap:wrap}.ordering-gdpr{display:flex;flex-direction:column}.ordering-gdpr>p{order:5}.ordering-gdpr .form-group{margin-bottom:10px}.ordering-gdpr .form-group .form-control-feedback{display:none!important}.ordering-gdpr label{color:#626262}.ordering-gdpr a{color:#1a1a1a}.cart-messages .outOfStock ul{font-size:13px;margin:8px 0;padding-left:1rem}.cart-messages .outOfStock .btn{text-decoration:none;white-space:normal}.product-slider{margin-bottom:20px}@media screen and (max-width:543px){.product-slider{margin-left:-10px;margin-right:-10px;padding-top:15px}}.cart-also-bought{padding-top:20px}.cart-also-bought .h2{border-top:1px solid #ddd;padding-top:30px}.page-ordersuccess{margin:0 auto 40px;max-width:540px}.page-ordersuccess h1,.page-ordersuccess p{text-align:center}.page-ordersuccess .order-payment-box{padding:2rem 0;text-align:center}.page-ordersuccess h5:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#00ccad;content:"\f10c";font-size:20px;line-height:.8;margin-right:10px;position:relative;top:-2px;vertical-align:middle}@media screen and (max-width:543px){.page-ordersuccess h5:before{display:block;margin-bottom:20px}}.order-success-social{padding:50px 0 70px;text-align:center}.order-success-social a{margin:0 25px}@media screen and (max-width:543px){.order-success-social h1,.order-success-social h2,.page-ordersuccess h1,.page-ordersuccess h2{font-size:28px}.page-ordersuccess{margin-bottom:0}.order-success-social{padding-top:10px}.order-success-social a:first-child{margin-bottom:20px}}.payment-transfer .w-text strong{color:#1a1a1a;margin-bottom:10px;text-transform:uppercase}.payment-transfer .alert{border-color:#ddd;text-align:center}.payment-transfer .wpj-col-center{margin:auto;max-width:600px}.payment-transfer .wpj-col-center p{text-align:left}.home-news{margin-bottom:65px}.home-news .h1{flex-grow:1}.home-news .more-articles-resp{display:none}@media screen and (max-width:1259px){.home-news .article-item:nth-child(3){display:none}}@media screen and (max-width:767px){.home-news .more-articles-resp{display:block;margin:30px auto 0}}@media screen and (max-width:543px){.home-news .article-item:nth-child(2){display:none}.home-news .article-item{padding:0}.home-news .content{padding:0 50px}.home-news .more-articles-resp{width:calc(100% - 80px)}.home-news img{max-width:none;width:100%}}@media screen and (max-width:419px){.home-news .content{padding:0 10px}.home-news .more-articles-resp{width:100%}}.home-products-header{align-items:baseline;display:flex;justify-content:space-between}@media screen and (max-width:767px){.home-products-header .btn-link{display:none}}@media screen and (max-width:543px){.home-products-header{justify-content:center}}.page-orderview .orderview-link{border:1px solid #ddd;margin:0 0 30px;padding:30px}.page-orderview .orderview-link h1{font-size:26px;margin-bottom:8px}.page-orderview .price-box{margin-left:auto;max-width:420px;width:100%}.page-orderview .price-box .total-price{padding-bottom:0}.cart-summary ul{list-style-type:none;padding-left:0}.cart-summary-message{margin-bottom:3rem}.cart-summary-note{border-bottom:1px solid #ddd;margin-bottom:3rem;padding-bottom:1.25rem}.cart-summary-overview{display:flex;justify-content:space-between}.cart-summary-overview>div{margin-bottom:2rem;width:50%}.cart-summary-overview>div:first-child{max-width:430px;order:1}.cart-summary-overview-header{align-items:baseline;border-bottom:1px solid #ddd;display:flex;justify-content:space-between}.cart-summary-overview-header p{margin-bottom:1.25rem}.cart-box-row-summary:hover{border-color:transparent transparent #ddd}.cart-box-row-summary .price{font-size:.875rem}@media screen and (max-width:991px){.cart-summary-overview{flex-wrap:wrap}.cart-summary-overview>div{width:100%}.cart-summary-overview>div:first-child{margin-bottom:3rem;max-width:none;order:0}}.orderview-row{display:flex;flex-wrap:wrap;margin:0 -.625rem 2rem}.orderview-row .column{flex-grow:1;min-width:150px;padding:0 .625rem;width:25%}.orderview-row:after{border-bottom:1px solid #ddd;content:"";display:block;height:1px;margin:0 auto;width:calc(100% - 1.25rem)}@media screen and (max-width:991px){.orderview-row .column{margin-bottom:1rem;width:50%}.orderview-row .column ul:last-child{margin-bottom:0}}@media screen and (max-width:419px){.orderview-row .column{width:100%}}