ol.cart-header,ol.cart-header li{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}ol.cart-header{margin:0;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border-bottom:1px solid #e7e7e7;padding:25px 0;background-color:transparent}ol.cart-header li{display:flex;-ms-flex-align:center;align-items:center;width:auto}ol.cart-header li a:hover,ol.cart-header li.completed a:hover{color:#0a3656}ol.cart-header li a,ol.cart-header li strong{border:none;padding:10px;color:#677078;font-size:15px}ol.cart-header li a span,ol.cart-header li strong span{text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ol.cart-header li a span::before,ol.cart-header li strong span::before{border:none;background-color:#f6f6f6;color:#000;font-size:15px;font-weight:500;line-height:30px;counter-increment:steps;content:counter(steps);display:inline-block}ol.cart-header li.active a,ol.cart-header li.active strong{color:#677078;font-size:16px}ol.cart-header li.active a span::before,ol.cart-header li.active strong span::before{background-color:#caaf9a;color:#fff}ol.cart-header li.completed a{color:#677078}ol.cart-header li.completed a span::before{content:"";background:url(https://cdn.myshoptet.com/usr/www.cityzen.sk/user/documents/upload/sablona-nemazat/ico-tick.svg) center center/16px 11px no-repeat #1a9d4d;color:#fff;font-size:16px;font-weight:400;line-height:32px}ol.cart-header li.step-1 span,ol.cart-header li.step-3 span{font-size:0}ol.cart-header li.step-1 span::after{content:"Košík";font-size:16px}ol.cart-header li.step-3 span::after{content:"Dodacie údaje";font-size:16px}@media screen and (min-width:768px){ol.cart-header li:not(:last-of-type)::after{content:"";width:80px;height:1px;background-color:#e3e3e3;display:block;margin:0 10px}}@media screen and (min-width:992px){ol.cart-header li a span,ol.cart-header li strong span,ol.cart-header li.step-1 a span::after,ol.cart-header li.step-1 strong span::after,ol.cart-header li.step-3 a span::after,ol.cart-header li.step-3 strong span::after{font-size:18px}}@media screen and (max-width:767px){.id--16 ol.cart-header,.id--17 ol.cart-header{left:10px;width:auto}.id--16 .box.co-box h4::before,.id--16 .co-box h4::before,.id--16 .co-box.box-bg-default h4::after,.id--16 .order-summary-inner h4::before,.id--17 .box.co-box h4::before,.id--17 .co-box h4::before,.id--17 .order-summary-inner h4::before{font-size:22px}.id--9 #header .navigation-buttons a[data-target=login]{width:auto;display:flex;justify-content:center;align-items:center}.id--9 #header .navigation-buttons a[data-target=login]::after{content:"";font-size:16px;color:#0a3656}.id--9 .cart-row>div,body.ordering-process #continue-order-button,body.ordering-process #orderFormButton,body.ordering-process #submit-order{width:100%}.id--16 .cart-content,.id--17 .cart-content,.id--9 ol.cart-header{padding-left:20px;padding-right:20px}.id--9 ol.cart-header{border-bottom:none;width:auto}ol.cart-header::before{content:"";position:absolute;top:45px;height:1px;left:30px;right:50px;background-color:#e3e3e3}ol.cart-header li{padding:0 5px;border:none;position:relative;z-index:1}ol.cart-header li a,ol.cart-header li strong{padding:0;line-height:1.2}ol.cart-header li a span,ol.cart-header li strong span{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;max-width:80px}ol.cart-header li a span::before,ol.cart-header li strong span::before{display:block;margin-right:auto;margin-left:auto;margin-bottom:5px;height:36px;width:36px;border:3px solid #fff}ol.cart-header li.step-1.active a span,ol.cart-header li.step-1.active strong span,ol.cart-header li.step-1.completed a span,ol.cart-header li.step-1.completed strong span,ol.cart-header li.step-3.active a span,ol.cart-header li.step-3.active strong span,ol.cart-header li.step-3.completed a span,ol.cart-header li.step-3.completed strong span{font-size:0}ol.cart-header li.active a span,ol.cart-header li.active strong span,ol.cart-header li.completed a span,ol.cart-header li.completed strong span{font-size:14px}ol.cart-header li.active a span::after,ol.cart-header li.active strong span::after,ol.cart-header li.completed a span::after,ol.cart-header li.completed strong span::after{font-size:14px!important}.id--16 .co-box.box-bg-default .order-information::after{content:"Krajina doručenia";color:#0a0a0a;font-weight:700}.id--16 .co-box h4,.id--17 .co-box h4{margin-left:0;text-transform:none;line-height:1.1;margin-top:40px}ol.cart-header{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border-bottom:1px solid #e7e7e7;padding:25px 0 20px;background-color:transparent;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.quantity .increase::before{content:"+";font-size:22px;line-height:38px;color:#000}.quantity .decrease::before{content:"-";line-height:36px;font-size:22px;color:#000}.quantity-form .quantity .increase::before{line-height:30px!important}.ordering-process .quantity-form .quantity input{text-align:center;color:#000}.id--16 .co-box.box-bg-default .order-information{font-size:0}.id--16 .co-box.box-bg-default h4{padding-left:40px;display:flex;align-items:center}.radio-wrapper.active{border-color:#0a3656}.radio-wrapper{margin-bottom:5px;border:1px solid #e7e7e7;background-color:#fff}.radio-wrapper.active .payment-shipping-price{color:#009c00}.payment-shipping-price{text-transform:none;color:#000}.id--16 .co-box.box-bg-default .order-delivery::before{content:"";left:0;top:50%;margin-top:-15px;width:30px;height:30px;background:url(https://578380.myshoptet.com/user/documents/upload/shipped.png) center center/100% auto no-repeat}.id--16 .co-box.box-bg-default .order-payment::before{content:"";left:0;top:50%;margin-top:-15px;width:30px;height:30px;background:url(https://578380.myshoptet.com/user/documents/upload/purse.png) center center/100% auto no-repeat}.id--16 .co-box.box-bg-default .order-delivery::after{content:"Vyberte dopravu"}.id--16 .co-box.box-bg-default .order-payment::after{content:"Platba"}.id--16 .co-box.box-bg-default .order-delivery,.id--16 .co-box.box-bg-default .order-payment{font-size:0;font-weight:700;color:#000}.id--16 .co-box.box-bg-default h4::after{font-size:16px}.radio-wrapper label{min-height:55px;padding-top:5px!important;padding-bottom:5px!important}.radio-wrapper:last-child{border-bottom-style:solid}.cart-item>div,.co-box{border-color:#fff}.id--16 .cart-items,.id--17 .cart-items{border:1px solid #e7e7e7;border-bottom:none;border-radius:2px;margin-bottom:0;padding-left:0;padding-right:0}.id--16 .cart-item,.id--17 .cart-item{display:flex;align-items:center;font-size:16px;margin:0 15px;border-bottom:1px solid #e7e7e7;width:auto}.id--16 .cart-item .cart-item-amount,.id--17 .cart-item .cart-item-amount{order:-1;width:30px;min-width:30px;display:flex;padding-left:0;padding-right:0}.id--16 .cart-item .cart-item-amount::after,.id--17 .cart-item .cart-item-amount::after{content:"x"}.btn.next-step-forward::after,.cart-table .availability-amount,.id--16 .cart-item .cart-item-amount .unit-value,.id--16 .order-summary-item.helper,.id--17 .cart-item .cart-item-amount .unit-value,.id--17 .order-summary-item.helper,.in-krok-1 .navigation-buttons,.in-krok-2 .navigation-buttons,.mobile .discount-coupon::before,.ordering-process .cart-summary h4,.ordering-process .responsive-tools .ext,.ordering-process.in-kosik .cart-summary h4{display:none}.id--16 .cart-item>div,.id--17 .cart-item>div{border:none;padding-top:18px;padding-bottom:18px}.id--16 .cart-item .cart-item-price,.id--17 .cart-item .cart-item-price{white-space:nowrap;padding-left:0;font-weight:600;margin-left:auto;font-size:16px}.cart-table .main-link,.id--16 .cart-item .cart-item-name,.id--17 .cart-item .cart-item-name{text-transform:none}.id--16 .cart-item .cart-item-name .main-link,.id--17 .cart-item .cart-item-name .main-link{color:#3f3f3f;font-weight:600;font-size:15px}.main-link-surcharges,.main-link-variant{margin-top:3.5px;font-weight:400}.id--16 .order-summary-inner h4::before,.id--17 .order-summary-inner h4::before{content:"Zhrnutie objednávky";font-size:18px;display:block;font-weight:700;color:#000}.id--16 .order-summary-inner h4,.id--17 .order-summary-inner h4{margin-top:40px;text-transform:none;font-size:0}.id--16 #shipping-billing-summary{padding-top:18px;border:1px solid #e7e7e7;border-top:none;border-radius:0 0 2px 2px;margin-bottom:25px}.id--16 .recapitulation-single{padding:0 15px 18px}.id--16 .order-summary-item.price,.id--17 .order-summary-item.price{border:none;background-color:#f6f6f6;margin:0}body.ordering-process #orderFormButton .order-button-text{display:flex;justify-content:center}body.ordering-process #orderFormButton .order-button-text::after{content:"na dodacie údaje";display:block;margin-left:5px}.id--16 .next-step,.id--17 .next-step{display:flex;flex-direction:column;align-items:center}.id--16 .next-step .next-step-back,.id--17 .next-step .next-step-back{order:2;color:#000;padding:0;margin:20px 0;text-decoration:underline}.id--16 .next-step .next-step-back::after{content:" do košíka"}body.ordering-process .next-step{padding:0}.next-step .btn.btn-lg{padding:10px 20px;line-height:36px}.ordering-process .btn.btn-cart,.ordering-process .btn.btn-conversion,.ordering-process a.btn.btn-cart,.ordering-process a.btn.btn-conversion{padding:12px 35px;background-color:#2dac02!important;border-color:#2dac02!important;color:#fff}li.step.step-2{padding-left:25px}.id--16 .order-summary,.id--17 .order-summary{margin-bottom:20px}body.ordering-process.id--9 #continue-order-button .order-button-text::after{content:"na dopravu a platbu";display:block;margin-left:4px}body.ordering-process.id--9 .next-step{justify-content:space-between;margin-top:20px}body.ordering-process.id--9 #continue-order-button .order-button-text{display:flex;justify-content:center}body.ordering-process #continue-order-button .order-button-text,body.ordering-process #orderFormButton .order-button-text,body.ordering-process #submit-order .order-button-text{font-weight:700}.id--17 .next-step .next-step-back::after{content:" na dopravu a platbu"}.id--17 .order-summary-item.helper+.cart-items{border-top:none;border-bottom:1px solid #e7e7e7;padding-bottom:18px}.id--17 .recapitulation-single{padding:18px 15px 0}.id--16 .order-summary-item.price,.id--17 .order-summary-item.price,.in-kosik .price-wrapper{background-color:#dcd9d929;margin-top:40px;border-right:.3px solid #caaf9a;border-bottom:.3px solid #caaf9a;border-left:.3px solid #caaf9a;border-top:.3px solid #caaf9a;padding:44px 10px;box-shadow:0 3px 6px rgb(0 0 0 / 12%)}.cart-content .price-wrapper .price.price-primary{font-size:28px;line-height:1;white-space:nowrap;font-family:"Noto Sans",sans-serif;color:#000000}.price-wrapper .price-label.price-primary,.price-wrapper .price.price-primary{font-weight:700;color:#a58368;}.co-box.co-basic-information h4::before{content:'\e917';font-size:28px;color:#caaf9a}.cart-table .p-total .p-total-wrap .price-final,.cart-table .p-total .p-total-wrap .price-standard,.ordering-process .site-name{display:block}.ordering-process .header-top .navigation-buttons .responsive-tools{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;padding:10px 0;width:100%}.price-wrapper .price-label{flex:1 1 38%;text-align:left;font-size:14px}.price-wrapper .price{flex:1 1 60%;padding-left:10px;text-align:right;font-size:14px}.ordering-process .responsive-tools>a[data-target=search]{visibility:inherit}.cart-table{margin-top:0}.cart-table tr>td{border-left:none;border-right:none;border-color:#e7e7e7;padding-top:15px;padding-bottom:15px}.cart-table tr:last-child>td{border-bottom:1px solid #e7e7e7}.cart-table .p-price .unit-value,.cart-table tr td.p-name a{color:#000}.cart-table .cart-p-image{padding-left:0;padding-right:0}.cart-table .cart-p-image img{width:80px}.cart-table .main-link .main-link-variant{color:#677078;font-size:13px}.cart-table .p-price .price-final{color:#000;font-weight:300}.cart-table .p-price.p-cell{font-size:14px;font-weight:300}.cart-table .p-price.p-cell strong{font-weight:300}.cart-table .p-price.p-cell .show-tooltip{cursor:default}.cart-table .p-total .price-final{font-size:18px;color:#000}.cart-table .p-total .price-standard{color:#000;font-weight:300;font-size:14px;text-decoration:line-through;line-height:1;display:none}.cart-table .p-total .price-standard+.price-final{color:#e62244}@media screen and (min-width:768px){.cart-table{border-bottom:1px solid #e7e7e7}.cart-table tr>td.p-total{padding-right:30px;position:relative;width:130px}.cart-table tr>td.p-total form{position:absolute;right:0;top:50%;margin-top:-15px}.cart-table tr>td.p-total strong{display:block}.cart-table .main-link{font-size:16px}.cart-table .main-link .main-link-variant{font-size:15px}}@media screen and (min-width:1200px){.cart-table>td.p-total{width:150px}.cart-table .main-link{font-size:18px}}@media screen and (max-width:991px){.cart-table tr>td.p-price.p-cell{display:none}}@media(max-width:479px){.cart-table tr td.p-name .main-link-surcharges,.cart-table tr td.p-name .main-link-variant,.cart-table tr td.p-name .show-related{font-size:13px}}@media(max-width:991px){.id--17 #checkoutSidebar{margin-top:80px}}@media screen and (max-width:767px){.cart-table tr,.id--15 .co-payment-method,.id--15 .co-payment-method .col-sm-6:nth-child(2) .recapitulation-table tr th{padding-top:10px}.cart-table{font-size:14px;border-color:#e7e7e7}.cart-table tr{position:relative;align-items:flex-start;margin-bottom:0}.cart-table tr td{display:block;flex-shrink:unset;flex-grow:unset}.cart-table tr td.cart-p-image{width:76px;padding-top:0;position:absolute;left:0;top:17px;margin-bottom:0}.cart-table tr td.p-name{padding:0 0 10px;align-self:unset!important;width:calc(100% - 85px);flex:unset;margin-left:auto;min-height:53px}.cart-table tr td.p-name .main-link{font-weight:700;font-size:16px;padding-right:35px;display:block}.cart-table tr td.p-name .main-link span{font-weight:400;font-size:14px}.cart-table tr td.p-availability,.cart-table tr td.p-quantity{text-align:left!important;padding-top:0}.cart-table tr td.p-availability{margin-left:auto;width:calc(100% - 85px);min-height:55px}.cart-table tr td.p-quantity{width:calc(100% - 120px)}.cart-table tr td.p-price{width:100%;text-align:right!important;margin-top:-40px;padding-top:0;padding-right:5px}.cart-table tr td.p-price .price-final,.cart-table tr td.p-price .unit-value{font-size:12px}.cart-table tr td.p-price.p-cell,.id--15 .co-payment-method .col-sm-6:first-of-type .recapitulation-table,.next-step .next-step-back::before,.p-label,.payment-info span{display:none}td.p-discount.p-cell .p-label {display: inline-flex;}.cart-table tr td.p-total{width:120px;padding-top:10px;padding-right:5px}.cart-table tr td.p-total .price-final{font-size:18px}.cart-table tr td.p-total .price-standard{margin-top:-5px}.cart-table td,.cart-table th{border:none!important}.cart-table .remove-item{position:absolute;right:0;top:10px}.ordering-process .quantity-form .quantity{padding:0 26px}.ordering-process .quantity-form .quantity .decrease::before{line-height:30px}.ordering-process .quantity-form .quantity .decrease,.ordering-process .quantity-form .quantity .increase{width:26px}.id--15 .cart-table tr{min-height:100px}.id--15 .cart-table tr td.cart-p-image{margin:0}.id--15 .cart-table tr td.p-quantity{margin-left:auto;width:calc(100% - 85px)}.cart-content.summary-wrapper,.id--15 .co-payment-method .col-sm-6:nth-child(2) .recapitulation-table tbody,.id--9 #header,body.id--15 .site-name,body.ordering-process .site-name{display:block}.next-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.next-step .next-step-back{position:initial;text-indent:initial;width:auto;height:auto;margin-top:15px;order:2}.id--9 .col-md-8 .cart-summary{padding:0}.id--9 .col-md-4,.id--9 .col-md-8 .cart-content{padding-left:20px!important;padding-right:20px!important}.id--9 .cart-table tr,body.id--15 .navigation-wrapper,body.ordering-process .navigation-wrapper{padding-left:0;padding-right:0}.id--9 .cart-content.summary-wrapper{padding:10px 10px 0}.id--16 .cart-content,.id--17 .cart-content{padding-left:20px;padding-right:20px}.id--17 #checkoutSidebar .cart-content .form-group:nth-of-type(3){margin-right:auto}body.id--15 .header-top>div:first-of-type>a,body.ordering-process .header-top>div:first-of-type>a{font-size:15px;margin-left:15px;padding-right:15px}body.ordering-process.id--9.cart-content.summary-wrapper.next-step{bottom:-105px;justify-content:space-between;margin-top:20px}.payment-logo{width:60px;flex-basis:60px;text-align:center!important;padding-left:10px!important}.payment-logo img{max-height:30px}.payment-info{font-size:14px;padding-left:10px;padding-right:0}.payment-shipping-price{font-size:14px;width:auto;flex-grow:initial!important}.ordering-process #continue-order-button,.ordering-process #orderFormButton,.ordering-process #submit-order{padding-left:5px;padding-right:5px}.ordering-process #continue-order-button span,.ordering-process #orderFormButton span,.ordering-process #submit-order span{font-size:16px}.discount-coupon{max-width:100%}.id--15 .co-payment-method .col-sm-6{width:100%}.id--15 .co-payment-method .col-sm-6:nth-child(2) .recapitulation-table tr{display:block;width:100%}.id--15 .co-payment-method .col-sm-6:nth-child(2) .recapitulation-table tr td,.id--15 .co-payment-method .col-sm-6:nth-child(2) .recapitulation-table tr th{width:100%;text-align:center!important}.id--15 .recapitulation-wrapper .order-content{text-align:center}}.mobile .discount-coupon{padding-left:0;min-height:22px}.mobile .discount-coupon .coupon-link{font-size:14px;color:#0a3656;cursor:pointer;background-color:#f6f6f6;padding:15px;display:flex;align-items:center;justify-content:space-between}.mobile .discount-coupon .coupon-link>span{text-decoration:underline}.mobile .discount-coupon .coupon-link::after{content:"";font-family:Flaticon;color:#0a3656;font-size:16px;transform:rotate(-90deg);display:block;text-decoration:none}.mobile .discount-coupon form:not(.js-remove-form){display:none;margin-top:15px;max-width:350px}.mobile .discount-coupon.show form{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile .discount-coupon.show .coupon-link>span{text-decoration:none}.mobile .discount-coupon.show .coupon-link::after{transform:rotate(90deg)}.mobile .discount-coupon>label{margin-top:-22px;display:block;background:#fff;padding:5px 0;position:relative;z-index:1}.mobile .discount-coupon .applied-coupon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.mobile .discount-coupon .applied-coupon .js-remove-form{margin-left:20px}.mobile .discount-coupon .applied-coupon .js-remove-form .btn{height:24px;line-height:12px;padding:2px 8px}@media(min-width:505px)and (max-width:767px){.cart-table tr td.p-quantity,.cart-table tr td.p-total{padding-top:15px}}}


