.skew-buttons{text-align:center;margin-top:2em}.grid-header{font-size:1.1em;font-weight:bold;font-family:Arial, sans-serif}#content{background:none}.skew-buttons a.button{display:inline-block;float:none}.priceFooter{display:flex !important;width:100%;justify-content:space-between;background:#262626}.ui-spinner{position:relative}.ui-spinner-buttons{position:absolute}.ui-spinner-button{overflow:hidden}.order-select{width:160px;float:left;border:1px solid #44271C;padding:2px;margin:0em 5px}.order-select .content{background:#DDE1E5;padding:1em;min-height:12em;_height:12em}.order-select .title{font-size:1.1em;font-weight:bold}.order-select-continue .content,.order-select-registration .content{text-align:center}.order-select-continue .content .title,.order-select-registration .content .title{display:block;padding-top:3.5em}.order-select-login table.form{width:100%;margin-top:1em}.order-select-login table.form .text{width:80px}table.eshop-cart{overflow:hidden;border:1px solid #bfbfbf;border-radius:5px;margin:1em 0em;width:100%}table.eshop-cart tbody tr:first-child{background-color:#E6E6E6}table.eshop-cart th,table.eshop-cart td{padding:0.3em 0.5em;text-align:center;vertical-align:middle}table.eshop-cart th{background:#e6e6e6;border-bottom:1px solid #bfbfbf;white-space:nowrap;padding:1em}table.eshop-cart td{background:#FFF;vertical-align:middle;padding:1em 0.6em}table.eshop-cart th.l{text-align:left}table.eshop-cart td.l{text-align:left}table.eshop-cart td.product{vertical-align:top;text-align:left}table.eshop-cart th.product{text-align:left}table.eshop-cart td.product img{border-radius:5px;width:60px;max-height:60px}table.eshop-cart tr.even td{background:#F3F3F3}table.eshop-cart td.price{text-align:right}table.eshop-cart span.totalPrice{color:#33ab00}table.eshop-cart th.price{text-align:center}table.eshop-cart td.totalPrice{font-weight:bold}table.eshop-cart .productName{font-size:1.1em;font-weight:bold;font-family:Arial, sans-serif}table.eshop-cart .productName a{color:#242424}.productAttribs{color:#b9b9b9;font-size:0.9em;margin:0.5em 0em 0.8em 0em}table.eshop-cart tfoot td{background:#262626;color:#fff;font-weight:bold;font-size:12px;text-align:left;padding:1em 0.6em}#canLoginPopup{display:none;width:initial;margin-top:8px;margin-bottom:8px}#canLoginPopup img{margin-right:4px}.popup-wrapper{display:flex;justify-content:flex-start;align-items:center;min-height:24px;padding:14px 16px;border-radius:4px;background-color:#dff3e9}.popup-message{margin:0;color:#00BB2A;font-size:14px;line-height:17px;font-weight:400}#loginDialogTrigger{text-decoration:underline;cursor:pointer}table.eshop-cart .responsive-cart-price{display:none}table.eshop-cart tfoot tr td:nth-of-type(2){text-align:right}input.eshop-cartItemCount{box-shadow:none}.eshop-cart-btns-func{float:left}.eshop-cart-btns-order{float:right;text-align:right}.eshop-cart-btns-func a,.eshop-cart-btns-order a{font-weight:bold;color:#000;cursor:pointer;text-decoration:none}input.eshop-cart-btn-recalculate{background-image:url(/public/themes/images/cart.png);margin-bottom:0.5em;padding:0em 0em 0em 16px;background-color:#FFF;background-position:left center;background-repeat:no-repeat;border:none}span.eshop-cart-btn-empty{background:url(/public/themes/images/cart_remove.png) left center no-repeat;padding:0.3em 0em 0.3em 18px}span.eshop-cart-btn-order{font-size:1.3em;background:url(/public/themes/images/cart_go.png) 5px 50% no-repeat #FFF200;padding:0.3em 0.5em 0.3em 25px}span.eshop-cart-remove{background:url(/public/themes/images/delete_05.png) no-repeat left center;background-size:13px 13px;width:13px;height:13px;display:inline-block}span.eshop-cart-remove a{display:block;height:100%}.eshop-cart-totalPrice{text-align:right;margin-bottom:1em;font-weight:bold}.eshop-cart-totalPrice .price{font-size:1.3em}.eshop-cart-totalPrice .priceSKK,.eshop-cart-totalPrice .priceEUR{font-size:1.0em;display:block;padding:0em;background:none;font-weight:normal}.eshop-order-stepper ol,.eshop-order-stepper ul{margin:0em;padding:0 0 0 2em}.eshop-order-stepper a{color:#000000}.eshop-order-stepper a.done{color:#999999}.eshop-order-stepper a.active{font-weight:bold;color:#66D2FA}.eshop-order-stepper .skew-buttons a.button .mid{font-weight:normal}.eshop-step-descr{margin:0 0 2em 0;padding:10px;border:1px solid #bfbfbf;border-radius:5px}table.eshop-summary{overflow:hidden;border:1px solid #bfbfbf;border-radius:5px;margin:1em 0em;width:100%}table.eshop-summary th,table.eshop-summary td{padding:0.3em 0.5em;text-align:left;vertical-align:middle}table.eshop-summary th{background:#e6e6e6;padding:0.5em}table.eshop-summary tr.totalPrice th{background:#262626;color:#fff;border-bottom:0}table.eshop-summary tr.totalPrice th.totalPrice{color:#33ab00}table.eshop-summary td{background:#FFF;vertical-align:middle}table.eshop-summary td.product{vertical-align:top}table.eshop-summary td.price{text-align:right}table.eshop-summary th.price{text-align:center}table.eshop-summary th.totalPrice{text-align:right}table.eshop-summary td.totalPrice{font-weight:bold}table.eshop-summary .productName{font-size:1.1em;font-weight:bold;font-family:Arial, sans-serif}table.eshop-summary .productName a{color:#242424}table.eshop-summary .productAttribs{color:#3A3A3A;font-size:0.9em;margin:0.5em 0em 0.8em 0em}table.eshop-summary-vertical th{width:11%;vertical-align:top}table.eshop-summary-vertical td{vertical-align:middle}.eshop-conditions{padding:1em;background:#E2E2E2;overflow:auto;margin-bottom:1em;border:1px solid #BFBFBF;border-radius:5px;font-style:italic}.eshop-conditions a{color:blue}.eshop-conditions-dialog{display:none}.eshop-buttons{margin-bottom:1em}.eshop-order-btns-reset{float:left;line-height:1.9em}.eshop-order-btns-reset span.eshop-cart a{color:#616161;font-weight:bold}.eshop-order-btns-reset span.eshop-cart-cancel{background:url(/public/themes/images/cart_delete.png) left center no-repeat;padding:0.3em 0em 0.3em 18px}.eshop-order-btns-reset span.eshop-cart-cancel a{color:#F00;font-weight:bold}.eshop-order-btns-commit{float:right;text-align:right}.eshop-order-btns-commit span{display:block;padding-top:5px;color:#707070;font-size:0.9em}#eshopOrderCommit,#eshopGoOrder{font-weight:bold}div.giftcard-add{border:1px solid #bfbfbf;border-radius:5px;margin:1em 0px;background:#f2f2f2}div.giftcard-add .text{padding:5px;float:left;padding-left:40px;width:420px;background:url("../images/ico-poukaz.png") 12px center no-repeat}div.giftcard-add .eshop-giftCardNr{float:left;background:#fff;border:1px solid #bfbfbf;vertical-align:top;margin:0;padding:8px 113px 8px 8px;border-radius:5px;width:100%;box-sizing:border-box}div.giftcard-add .button{position:absolute;right:2px;top:2px;float:left;border:none;padding:0 13px;height:29px;color:#ffffff;border-radius:5px;background:#31ae00;background:linear-gradient(180deg, #31ae00, #428f00)}div.giftcard-add .input{float:left;margin:3px 0 5px;position:relative}.news-block{display:none}.totalPriceTable{width:100%}.totalPriceTable td{text-align:right;vertical-align:top}.totalPriceTable td.price{width:95px}.totalPriceTable td.itemsPrice{font-size:1.1em;font-weight:bold}.totalPriceTable td.giftcardsPrice{font-size:1.1em;font-weight:bold;color:#FF0000}.totalPriceTable td.total{font-weight:bold}.totalPriceTable td .totalPrice{font-size:1.3em;font-weight:bold;border-top:1px solid #000000}.totalPriceTable td .priceSKK,.totalPriceTable td .priceEUR{font-size:1.0em;display:block;padding:0em;background:none;font-weight:normal}.eshop-section{border:1px solid #bfbfbf;margin:0.5em 0px;border-radius:5px;overflow:hidden}.eshop-section .content{background:#EEF2F4;padding:0.5em}#deliveryPrice{font-size:1.3em;font-weight:bold}fieldset label.reset,form div.fieldset label.reset{display:inline;color:inherit;float:none;margin:0;padding:0;width:auto;text-align:left;clear:none}fieldset .inputline.offset,.inputline .validation-error{padding-left:150px}@media screen and (max-width: 785px){fieldset .inputline.offset,.inputline .validation-error{padding-left:0}}.validation-error{display:none;padding-top:5px;padding-bottom:5px;color:#f31d1b}.has-error .validation-error{display:block}.has-error input[type="text"]{border:1px solid #f31d1b}.has-error input.text{box-shadow:0 1px 2px #f31d1b inset}fieldset .inputline.offset label{margin-right:0;float:none;text-align:left;width:auto;max-width:250px}.mt-1{margin-top:0.25rem}.login-form{display:flex;justify-content:center}@media only screen and (max-width: 785px){#eshopOrderFormStep1 fieldset label{text-align:left;margin:0 0 6px 4px}}#eshopOrderFormStep1 .delivery-pickup__change{background:none;border:none;padding:0;margin:0;text-decoration:underline;text-underline-offset:2px}#eshopOrderFormStep1 .delivery-pickup__address{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 16px;margin:12px 26px;border:1px solid #bfbfbf;border-radius:5px}.eshop-cart__qty{width:6em}.item-grid{display:grid;gap:16px;grid-template-areas:'img name name counter price totalPrice remove'}.image-grid{grid-area:img}.name-grid{grid-area:name}.counter-grid{grid-area:counter}.price-grid{grid-area:price}.totalPrice-grid{grid-area:totalPrice}.remove-grid{grid-area:remove}.center-grid{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1560px){#content{background:none;padding-right:15px;padding-top:15px;padding-bottom:90px}}@media screen and (min-width: 786px) and (max-width: 1041px){#left-content{display:none}#main-content{width:712px}}@media screen and (min-width: 785px){.item-grid{margin-top:16px;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr 1fr}.hide-mobile{display:none !important}.priceFooter{justify-content:end}}@media screen and (max-width: 785px){.item-grid{margin-top:24px;padding-top:24px;border-top:1px solid #bfbfbf;grid-template-areas:"img name remove" "price counter totalPrice"}.hide-desktop{display:none !important}.skew-buttons{background:none;margin:0;padding-left:0}.skew-buttons a.button{width:100%;float:none;padding-left:0;padding-right:0}.skew-buttons a.button span{float:none}.skew-buttons a.button span.left,.skew-buttons a.button span.right{display:none}.skew-buttons a.button span.mid{background:none;border:1px solid #bfbfbf;border-radius:5px;padding:0;line-height:27px}.skew-buttons a.button.active span.mid{border-color:#000000;background:#000000}table.eshop-cart{display:block;border:none}table.eshop-cart tbody,table.eshop-cart tfoot{display:block}table.eshop-cart tbody tr,table.eshop-cart tfoot tr{display:block}table.eshop-cart tbody tr.eshop-cart__header,table.eshop-cart tfoot tr.eshop-cart__header{display:none}table.eshop-cart tbody tr td,table.eshop-cart tfoot tr td{display:block;text-align:center;padding:10px;box-sizing:border-box}table.eshop-cart tbody tr td.product,table.eshop-cart tfoot tr td.product{text-align:center}table.eshop-cart tbody tr{border:1px solid #bfbfbf}.eshop-cart__qty{width:100%}.skew-buttons a.button{display:block}div.giftcard-add{padding:1em;margin:0}div.giftcard-add .text{width:100%;padding:0 0 10px 0;float:none}div.giftcard-add .input{margin:0;float:none}#deliveryAddressDisplay label{width:76px}table.eshop-cart tfoot tr:nth-of-type(2) td:nth-of-type(2){text-align:left}table.eshop-cart tfoot tr:nth-of-type(1) td:nth-of-type(2){text-align:left}.eshop-order-stepper{padding-bottom:25px}}@media screen and (max-width: 360px){table.eshop-cart .responsive-cart-price{display:block}table.eshop-cart .unresponsive-cart-price{display:none}}
