#deliveryPaymentForm{
    display:flex;
}

@media (max-width: 990px) {
    #deliveryPaymentForm{
        display:block;
    }
}

.cart-steps {counter-reset: steps-counter;display: flex;justify-content: space-between;background: #F5FBFB;padding: 35px 20px;margin: -20px -20px 20px -20px;}
.cart-steps.kosik_u{
    margin-top: 0px;
}
.cart-steps .cart-steps__item {width: 25%;font-size: 18px;display: flex;align-items: center;text-decoration: none;}
.cart-steps .cart-steps__item:not(:last-of-type)::after {content: "";margin-left: auto;margin-right: auto;width: 25px;flex: 0 0 25px;height: 12px;background-image: url("data:image/svg+xml,%3Csvg width='25' height='12' viewBox='0 0 25 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.4904 5.31498C24.4901 5.31469 24.4898 5.31435 24.4895 5.31406L19.4328 0.281803C19.054 -0.0951808 18.4413 -0.0937776 18.0642 0.285094C17.6872 0.663916 17.6886 1.27664 18.0675 1.65368L21.4625 5.03226H0.967743C0.433258 5.03226 0 5.46552 0 6C0 6.53448 0.433258 6.96774 0.967743 6.96774H21.4624L18.0675 10.3463C17.6887 10.7234 17.6872 11.3361 18.0643 11.7149C18.4413 12.0938 19.0541 12.0951 19.4329 11.7182L24.4895 6.68594C24.4898 6.68565 24.4901 6.68531 24.4904 6.68502C24.8694 6.30673 24.8682 5.69202 24.4904 5.31498Z' fill='black'/%3E%3C/svg%3E%0A");}
.cart-steps .cart-steps__item::before {counter-increment: steps-counter;content: counter(steps-counter);font-weight: bold;text-align: center;line-height: 42px;width: 42px;flex: 0 0 42px;height: 42px;background: #fff;border-radius: 50%;margin-right: 12px;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12);}
.cart-steps .cart-steps__item.--active::before {background: linear-gradient(180deg, #EE1F54 0%, #C21439 100%);color: #fff;}
.cart-steps .cart-steps__item.--done::before {content: "";background-image: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.91774 11.7688C5.77018 11.9171 5.56896 12 5.35986 12C5.15075 12 4.94953 11.9171 4.80197 11.7688L0.346803 7.31284C-0.115601 6.85044 -0.115601 6.10081 0.346803 5.63919L0.904685 5.08131C1.36709 4.61891 2.11593 4.61891 2.57833 5.08131L5.35986 7.86283L12.8759 0.346803C13.3383 -0.115601 14.0879 -0.115601 14.5495 0.346803L15.1074 0.904685C15.5698 1.36709 15.5698 2.11672 15.1074 2.57833L5.91774 11.7688Z' fill='black'/%3E%3C/svg%3E%0A");background-position: center;background-repeat: no-repeat;}

.cart__item-top {padding: 10px 0;font-size: 14px;font-weight: 300;}
.cart__table {display: flex;flex-flow: row wrap;}
.cart__table .cart__tr {padding-right: 30px;position: relative;display: flex;flex-flow: row wrap;flex: 0 0 100%;justify-content: space-between;align-items: center;text-align: left;border-bottom: 1px solid #CDCDCD;}
.cart__table .cart__tr:last-of-type {border-bottom: 0;}
.cart__table .cart__tr .cart__item-name {flex: 1 1 40%;display: flex;align-items: center;}
.cart__table .cart__tr:not(.cart__item-top) .cart__item-name {padding: 25px 0;}
.cart__table .cart__tr .cart__item-name .cart__item-image {max-width: 80px;margin-right: 15px;
    width: 80px;
}
.cart__table .cart__tr .cart__item-title {font-size: 16px;font-weight: 500;margin-bottom: 5px;display: block;}
.cart__table .cart__tr .cart__item-subtitle {font-size: 14px;font-weight: 300;color: #848484;}
.cart__table .cart__tr .cart__item-availability {flex: 0 0 12%;}
.cart__table .cart__tr .cart__item-availability .availability {font-weight: 500;font-size: 16px;}
.cart__table .cart__tr .cart__item-availability .availability.in-stock {
    color: #009F53;
    display: none; /*zatim skryto*/    
}
.cart__table .cart__tr .cart__item-quantity {flex: 0 0 14%;
    display: flex;
    }
.cart__table .cart__tr .cart__item-price {flex: 0 0 15%;}
.cart__table .cart__tr:not(.cart__item-top) .cart__item-price {font-size: 16px;}
.cart__table .cart__tr:not(.cart__item-top) .cart__item-price-total {font-size: 16px;font-weight: bold;}
.cart__table .cart__tr .cart__item-price-total {flex: 0 0 15%;}
.cart__table .cart__tr .cart__item-delete {cursor: pointer;position: absolute;top: 50%;right: 0;margin-top: -16px;padding: 15px;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.09953 6.00009L11.7722 1.32729C12.0763 1.02334 12.0763 0.531906 11.7722 0.22796C11.4682 -0.0759865 10.9768 -0.0759865 10.6729 0.22796L6.00005 4.90076L1.3274 0.22796C1.02331 -0.0759865 0.532013 -0.0759865 0.228066 0.22796C-0.0760221 0.531906 -0.0760221 1.02334 0.228066 1.32729L4.90072 6.00009L0.228066 10.6729C-0.0760221 10.9768 -0.0760221 11.4683 0.228066 11.7722C0.379541 11.9238 0.578708 12 0.777732 12C0.976756 12 1.17578 11.9238 1.3274 11.7722L6.00005 7.09942L10.6729 11.7722C10.8245 11.9238 11.0235 12 11.2225 12C11.4215 12 11.6206 11.9238 11.7722 11.7722C12.0763 11.4683 12.0763 10.9768 11.7722 10.6729L7.09953 6.00009Z' fill='black'/%3E%3C/svg%3E%0A");}
.cart__table .cart__tr .cart__item-delete:hover {opacity: 0.7;}

.cart__additional-row {margin: 25px 0;}
.cart__additional-row {}

.cart__bottom-row {box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12);display: flex;justify-content: space-between;border-radius: 3px;overflow: hidden;}
.cart__bottom-row .cart__free-shipping .shipping-progress {padding: 20px;}
.cart__free-shipping{
    min-width: 457px;
}
.cart__bottom-row .cart__free-shipping .shipping__progress-bar-over {display: flex;align-items: center;}
.cart__bottom-row .cart__free-shipping .shipping__progress-bar-over .shipping__progress-bar-price {font-size: 14px;font-weight: 300;white-space: nowrap;padding-left: 10px;margin-top: 10px;}

.cart__bottom-row .cart__prices-bottom {flex: 1 1 auto;justify-content: flex-end;}
.cart__bottom-row .cart__prices-bottom>div>span:nth-of-type(1) {text-align: right;}
.cart__bottom-row .cart__prices-bottom>div>span:nth-of-type(2) {flex: 0 0 27%;}

.cart__next-move {display: flex;justify-content: flex-end;flex-flow: row wrap;margin: 35px 0 20px 0;}
.cart__next-move .btn {margin-left: 20px;line-height: 20px;}
.cart__next-move a:not(.btn) {font-weight: 300;font-size: 16px;display: inline-flex;align-items: center;}
.cart__next-move a:not(.btn)::before {content: "";flex: 0 0 7px;width: 7px;height: 11px;margin-right: 10px;background-image: url("data:image/svg+xml,%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.17156 5.50233L6.28664 1.38707C6.39995 1.27403 6.46228 1.12289 6.46228 0.96174C6.46228 0.800496 6.39995 0.649447 6.28664 0.536228L5.92605 0.175821C5.81292 0.0624228 5.66169 0 5.50054 0C5.33938 0 5.18834 0.0624228 5.07512 0.175821L0.175466 5.07538C0.0617991 5.18896 -0.000444759 5.34072 2.39597e-06 5.50206C-0.000444759 5.66411 0.0617097 5.81569 0.175466 5.92936L5.07056 10.8242C5.18377 10.9376 5.33482 11 5.49607 11C5.65722 11 5.80827 10.9376 5.92158 10.8242L6.28208 10.4638C6.51665 10.2292 6.51665 9.84733 6.28208 9.61284L2.17156 5.50233Z' fill='%23009F53'/%3E%3C/svg%3E%0A");}
.cart__next-move p {flex: 0 0 100%;color: #848484;font-size: 14px;font-weight: 300;text-align: right;}

.discount-section {display: none;}
.discount-section>div {display: flex;flex-flow: row wrap;padding-top: 15px;}
.discount__title {font-size: 16px;font-weight: bold;margin: 15px 15px 0 32px;}
.sleva input {font-size: 14px;color: #171717;padding: 0 140px 0 15px;background: #fff;border-radius: 3px;border: 1px solid #DCDCDC;box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.1);height: 50px;width: 100%;position: relative;}
.sleva input::placeholder {font-style: italic;}
.sleva input:focus {box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.2);outline: none;border-color: gray;}
.sleva>div {position: relative;max-width: 320px;}
.sleva .btn {width: 130px;height: 42px;position: absolute;right: 4px;top: 4px;}
.sleva label {padding-top: 10px;font-size: 16px;display: flex;align-content: center;}
.sleva label.error-label {color: #D31843;}
.sleva label.error-label::before {content: "";position: relative;top: 1px;width: 16px;height: 16px;flex: 0 0 16px;margin-right: 5px;background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0ZM1.99132 8C1.99132 4.68148 4.68152 1.99132 8 1.99132C9.3002 1.99132 10.5039 2.4044 11.4872 3.10634L3.10634 11.4872C2.4044 10.5039 1.99132 9.30023 1.99132 8ZM4.51464 12.895C5.49758 13.5962 6.70058 14.0087 8 14.0087C11.3185 14.0087 14.0087 11.3185 14.0087 8.00003C14.0087 6.70064 13.5962 5.49762 12.895 4.51467L4.51464 12.895Z' fill='%23D31843'/%3E%3C/svg%3E%0A");}
.sleva.--error input {border-color: #D83359;}

body.ordering-process #header .search-block {display: none;}
body.ordering-process .cart-block__info-msg {display: none;}
body.ordering-process .cart-over {display: none!important;}
body.ordering-process .cart-block__price {margin-top: 15px;}
body.ordering-process #header .contact-block {flex: 0 1 35%;padding-top: 5px;}
body.ordering-process #header .site-logo img {max-width: 130px;}

/* Step 2 */
.cart-content {display: flex;padding: 35px 0 50px 0;}
.cart-main {flex: 1 1 auto;}
.cart-sidebar {flex: 0 0 420px;margin-left: 30px;}

.cart-content .cart__h2-title {margin: 0 0 15px 0;font-size: 20px;font-weight: 500;flex: 0 0 100%;}
.cart-content .cart__h2-title.--with-border {border-bottom: 1px solid #D8D8D8;padding-bottom: 5px;}

.cart-content .cart__group {margin-bottom: 70px;}
.cart-content .cart__select-country .cart__p {display: flex;align-items: center;}
.cart-content .cart__select-country .nice-select {margin-right: 20px;}
.cart-content .cart__select-country {display: flex;flex-flow: row wrap;align-content: center;margin-bottom: 40px;}
.cart-content .cart__select-country label {padding-left: 20px;display: flex;align-items: center;padding-right: 50px;}

.cart__p {margin: 0;color: #767676;font-size: 14px;font-weight: 300;}
.cart__p.proc{
  border-top: 1px solid #cdcdcd;
  margin-top: 5px;
  padding-top: 5px;
  color: #00964e;
}
.cart-content .cart__radio-wrapper.--left label {padding-left: 120px;}
.cart-content .cart__radio-wrapper.--left input[type="checkbox"]+label::before {left: 85px;}
.cart-content .cart__radio-wrapper label {display: flex;width: 100%;align-items: center;padding: 25px 25px 25px 45px;border-bottom: 1px solid #CDCDCD;position: relative;}
.cart-content .cart__radio-wrapper label label.error {position: absolute;border-bottom: 0;top: -10px;left: 0;padding: 0;background: #de1b4a;color: #fff;padding: 5px 10px;}
.cart-content .cart__radio-wrapper:last-of-type label {border-color: #fff;}
.cart-content .cart__radio-wrapper input[type="radio"]:checked+label {background: #F5FBFB;border-color: #fff;top: -1px;}
.cart-content .cart__radio-wrapper input[type="radio"]+label::before {left: 25px;}
.cart-content .cart__radio-wrapper input[type="checkbox"]:checked+label {background: #F5FBFB;border-color: #fff;top: -1px;}
.cart-content .cart__group input[type="checkbox"]+label::before {left: 25px;}
.cart-content .cart__radio-wrapper .cart__radio-image {flex: 0 0 50px;display: flex;justify-content: center;margin: 0 20px;}
.cart-content .cart__radio-wrapper .cart__radio-text {max-width: 75%;}
.cart-content .cart__radio-wrapper .cart__radio-title {display: flex;align-items: center;padding-bottom: 5px;font-weight: 500;font-size: 16px;}
.cart-content .cart__radio-wrapper .cart__radio-price {margin-left: auto;font-weight: 500;font-size: 16px;flex: 0 0 20%;text-align: right;}

.cart-content .cart__h3-title {display: flex;align-items: center;flex-flow: row wrap;}
.cart-content .cart__h3-title img {margin-left: 10px;}

.required-star {color: #DA1A47;}



/* Checkbox &radio styles */
.cart-content input[type="radio"] {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.cart-content input[type="radio"]+label {cursor: pointer;}
.cart-content input[type="radio"]+label::after, .cart-content input[type="radio"]+label::before {margin-top: -1px;content: "";left: 0;position: absolute;top: 50%;display: block;transform: translateY(-50%);}
.cart-content input[type="radio"]+label::before {content: "";background: #fff;border-radius: 3px;width: 20px;height: 20px;margin-right: 10px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i_0_13500)'%3E%3Crect width='20' height='20' rx='10' fill='white'/%3E%3C/g%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%23DCDCDC'/%3E%3Cdefs%3E%3Cfilter id='filter0_i_0_13500' x='0' y='0' width='20' height='23' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='3'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.116696 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_0_13500'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");}
.cart-content input[type="radio"]:checked+label::before {background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i_0_9904)'%3E%3Crect width='20' height='20' rx='10' fill='white'/%3E%3C/g%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%23DCDCDC'/%3E%3Cg filter='url(%23filter1_d_0_9904)'%3E%3Cpath d='M5 10C5 7.23858 7.23858 5 10 5V5C12.7614 5 15 7.23858 15 10V10C15 12.7614 12.7614 15 10 15V15C7.23858 15 5 12.7614 5 10V10Z' fill='url(%23paint0_linear_0_9904)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i_0_9904' x='0' y='0' width='20' height='23' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='3'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.116696 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_0_9904'/%3E%3C/filter%3E%3Cfilter id='filter1_d_0_9904' x='0' y='0' width='20' height='20' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_0_9904'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_0_9904' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_0_9904' x1='12' y1='-78.5' x2='12' y2='-68.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EE1F54'/%3E%3Cstop offset='1' stop-color='%23C21439'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");}

.cart-content .cart__group input[type="checkbox"] {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.cart-content .cart__group input[type="checkbox"]+label {position: relative;cursor: pointer;font-size: 16px;}
.cart-content .cart__group input[type="checkbox"]+label::after, .cart-content .cart__group input[type="checkbox"]+label::before {margin-top: -1px;content: "";position: absolute;top: 50%;display: block;transform: translateY(-50%);}
.cart-content .cart__group input[type="checkbox"]+label::before {content: "";box-shadow: none;border: 0;background: #fff;border-radius: 3px;width: 20px;height: 20px;margin-right: 10px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i_0_13500)'%3E%3Crect width='20' height='20' rx='10' fill='white'/%3E%3C/g%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%23DCDCDC'/%3E%3Cdefs%3E%3Cfilter id='filter0_i_0_13500' x='0' y='0' width='20' height='23' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='3'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.116696 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_0_13500'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");}
.cart-content .cart__group input[type="checkbox"]:checked+label::after {display: none;}
.cart-content .cart__group input[type="checkbox"]:checked+label::before {border: 0;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i_0_9904)'%3E%3Crect width='20' height='20' rx='10' fill='white'/%3E%3C/g%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%23DCDCDC'/%3E%3Cg filter='url(%23filter1_d_0_9904)'%3E%3Cpath d='M5 10C5 7.23858 7.23858 5 10 5V5C12.7614 5 15 7.23858 15 10V10C15 12.7614 12.7614 15 10 15V15C7.23858 15 5 12.7614 5 10V10Z' fill='url(%23paint0_linear_0_9904)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_i_0_9904' x='0' y='0' width='20' height='23' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='3'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.116696 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_0_9904'/%3E%3C/filter%3E%3Cfilter id='filter1_d_0_9904' x='0' y='0' width='20' height='20' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_0_9904'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_0_9904' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_0_9904' x1='12' y1='-78.5' x2='12' y2='-68.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EE1F54'/%3E%3Cstop offset='1' stop-color='%23C21439'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");}

.nice-select {position: relative;}
.nice-select select {min-width: 310px;height: 45px;color: #000;line-height: 45px;padding: 0 10px;padding-right: 40px;border-radius: 3px;border: 1px solid #DCDCDC;background: linear-gradient(180deg, #FAFAFA 0%, #EEEEEE 100%);-moz-appearance:none;-webkit-appearance:none;appearance:none;position: relative;}
.nice-select::after {content: "";width: 10px;height: 5px;position: absolute;right: 10px;top: 50%;margin-top: -2px;background-image: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.68452 0H0.440134C0.0499975 0 -0.148751 0.471108 0.130969 0.750828L4.25316 4.87302C4.42247 5.04233 4.70219 5.04233 4.87157 4.87302L8.99376 0.750828C9.27341 0.471108 9.07466 0 8.68452 0Z' fill='black'/%3E%3C/svg%3E%0A");}

.nice-select.small select{ /*pridano*/
        min-width: auto;
}

.cart__contact {margin-bottom: 65px;display: flex;flex-flow: row wrap;align-items: center;}
.cart__contact .cart__contact-title {flex: 0 0 100%;margin-bottom: 15px;font-weight: 500;font-size: 18px;}
.cart__contact .contact-phone {margin-bottom: 5px;}
.cart__contact .contact-phone>span:nth-of-type(1) {color: #00964E;}
.cart__contact .contact-mail {margin-bottom: 0px;color: #00964E;}
.cart__contact .cart__contact-image {flex: 0 0 65px;}

.cart__summary {font-size: 16px;}
.cart__summary .cart__summary-title {font-size: 20px;font-weight: 500;border-bottom: 1px solid #CDCDCD;padding-bottom: 5px;margin-bottom: 5px;}
.cart__summary .cart__summary-item {display: flex;align-items: center;justify-content: space-between;padding: 15px 0;}
.cart__summary .cart__summary-item .cart__summary-item-image {max-width: 50px;margin-right: 10px;}
.cart__summary .cart__summary-item>div {flex: 1 1 70%;}
.cart__summary .cart__summary-item p {margin: 0;color: #848484;font-size: 14px;font-weight: 300;}
.cart__summary .cart__summary-item .cart__summary-item-price {flex: 0 0 30%;text-align: right;}
.cart__summary .cart__summary-item.--delpay {border-top: 1px solid #CDCDCD;}

.cart__summary .cart__summary-price-box {background: #F5FBFB;padding: 15px;border-radius: 3px;margin-top: 10px;}
.cart__summary .cart__summary-price-row {display: flex;align-items: center;justify-content: space-between;font-weight: 300;font-size: 14px;}
.cart__summary .cart__summary-price-row>div:nth-of-type(1) {flex: 0 0 40%;}
.cart__summary .cart__summary-price-row>div:nth-of-type(2) {flex: 0 0 60%;text-align: right;}
.cart__summary .cart__summary-price-row.--main-price {font-weight: bold;font-size: 16px;padding-bottom: 7px;}
.cart__summary .cart__summary-price-row.--main-price strong {font-size: 22px;}

.cart-sidebar .cart__next-move>div {width: 100%;justify-content: space-between;display: flex;}
.cart__next-move.only-mobile {display: none;}


/* Step 3 */
.cart__group-box {margin-bottom: 35px;margin-top: 25px;}
.cart__row {display: flex;align-items: center;margin-bottom: 20px;}
/*.cart__row label.error {display: none!important;}*/
.cart__row label {width: 200px;flex: 0 0 200px;margin-right: 20px;text-align: right;font-size: 16px;}
.cart__row .cart__p {margin-left: 20px;}
.cart__row input.error {border-color: red;}
.cart__row input {-moz-appearance: textfield;flex: 0 0 315px;font-size: 14px;color: #171717;padding: 0 15px;background: #fff;border-radius: 3px;border: 1px solid #DCDCDC;box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.1);height: 50px;width: 315px;position: relative;
    text-align: left;
}
.cart__row input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;}
.cart__row input[type=number]::-webkit-inner-spin-button {-webkit-appearance: none;}
.cart__row input:focus {box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.2);outline: none;border-color: gray;}
.cart__row input#telefon {width: 220px;flex: 0 0 220px;}
.cart__row .nice-select {width: 80px;margin-right: 15px;}
.cart__row .nice-select select {height: 50px;min-width: 100%;}

label[for="company-shopping"] {margin: 20px 0 35px 0;display: block;}
label[for="another-company-shopping"] {margin: 20px 0 40px 0;display: block;}

#shopping-note label {width: 100%;display: block;font-size: 16px;margin-bottom: 12px;}
#shopping-note textarea {resize: none;font-size: 14px;color: #171717;padding: 15px;background: #fff;border-radius: 3px;border: 1px solid #DCDCDC;box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.1);height: 125px;width: 100%;position: relative;}

.cart__agreements {margin: 25px 0 20px 0;}
.cart__agreements label {margin-bottom: 25px;color: #1A1A1A;}
.cart__agreements a {color: #049F54;}
.cart__agreements input[type="checkbox"].error + label{color: red;}
/*.cart__agreements label.error {display: none!important;}*/

.eet-p {max-width: 690px;margin: auto;text-align: center;font-size: 14px;font-weight: 300;}

/* Thx step */
body.in-thanks .cart__summary .cart__summary-title {font-size: 18px;}
body.in-thanks .cart__summary .cart__summary-price-box {margin-bottom: 30px;}
body.in-thanks h1 {margin: 20px 0 25px 0;font-size: 28px;font-weight: bold;color: #00964E;display: flex;align-items: center;}
body.in-thanks h1::before {content: "";flex: 0 0 22px;margin-right: 10px;height: 22px;background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.675781 11.1272C0.675781 5.35999 5.40857 0.627197 11.1758 0.627197C16.943 0.627197 21.6758 5.35999 21.6758 11.1272C21.6758 16.8944 16.943 21.6272 11.1758 21.6272C5.40857 21.6272 0.675781 16.8944 0.675781 11.1272ZM5.30702 11.305L9.90508 15.9031L17.5408 8.96129L15.885 7.14081L9.98559 12.5037L7.04698 9.56508L5.30702 11.305Z' fill='%2300964E'/%3E%3C/svg%3E%0A");}
.thx-p {margin: 0 0 40px 0;font-size: 16px;}

.cart__payment-block {display: flex;flex-flow: row wrap;}
.cart__payment-block>p {flex: 0 0 100%;font-size: 16px;margin: 0 0 25px 0;}
.cart__payment-column.--qr {max-width: 180px;margin-right: 40px;}
.cart__payment-column {line-height: 25px;}
.cart__payment-column .btn {margin-top: 20px;max-width: 235px;width: 100%;}

.cart__socials-thx {background: #F5FBFB;padding: 25px;text-align: center;margin-top: 60px;}
.cart__socials-thx h2 {font-weight: bold;font-size: 28px;margin: 0 0 5px 0;}
.cart__socials-thx .cart__socials-thx-title {font-size: 16px;margin-bottom: 30px;}
.cart__socials-block {display: flex;align-items: center;justify-content: center;margin-bottom: 30px;}
.cart__socials-block>div {margin-left: 70px;}
.cart__socials-block>div a {display: flex;margin: 15px 0;text-decoration: none;align-items: center;color: #00964E;text-decoration: underline;}
.cart__socials-block>div a:hover {text-decoration: none;}
.cart__socials-block>div a::before {content: "";margin-top: -2px;width: 30px;height: 30px;flex: 0 0 30px;margin-right: 8px;background-size: contain;background-repeat: no-repeat;}
.cart__socials-block>div a.socials__instagram::before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.176 12C15.176 13.2686 14.1477 14.2969 12.8792 14.2969C11.6106 14.2969 10.5823 13.2686 10.5823 12C10.5823 10.7314 11.6106 9.70312 12.8792 9.70312C14.1477 9.70312 15.176 10.7314 15.176 12Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.2507 7.93622C18.1403 7.63702 17.9642 7.36621 17.7353 7.14392C17.513 6.91504 17.2424 6.73889 16.943 6.62848C16.7002 6.53418 16.3354 6.42194 15.6636 6.39136C14.9369 6.35822 14.719 6.35107 12.8792 6.35107C11.0391 6.35107 10.8212 6.35803 10.0947 6.39117C9.42285 6.42194 9.05792 6.53418 8.81531 6.62848C8.51593 6.73889 8.24512 6.91504 8.02301 7.14392C7.79413 7.36621 7.61798 7.63684 7.50739 7.93622C7.41309 8.17902 7.30084 8.54395 7.27026 9.21576C7.23712 9.94232 7.22998 10.1602 7.22998 12.0002C7.22998 13.8401 7.23712 14.058 7.27026 14.7847C7.30084 15.4565 7.41309 15.8213 7.50739 16.0641C7.61798 16.3635 7.79395 16.6341 8.02283 16.8564C8.24512 17.0853 8.51575 17.2614 8.81512 17.3718C9.05792 17.4663 9.42285 17.5786 10.0947 17.6091C10.8212 17.6423 11.0389 17.6492 12.879 17.6492C14.7192 17.6492 14.9371 17.6423 15.6635 17.6091C16.3353 17.5786 16.7002 17.4663 16.943 17.3718C17.5439 17.14 18.0189 16.665 18.2507 16.0641C18.345 15.8213 18.4573 15.4565 18.488 14.7847C18.5212 14.058 18.5281 13.8401 18.5281 12.0002C18.5281 10.1602 18.5212 9.94232 18.488 9.21576C18.4575 8.54395 18.3452 8.17902 18.2507 7.93622ZM12.8792 15.5384C10.9249 15.5384 9.34064 13.9543 9.34064 12.0001C9.34064 10.0458 10.9249 8.46173 12.8792 8.46173C14.8333 8.46173 16.4175 10.0458 16.4175 12.0001C16.4175 13.9543 14.8333 15.5384 12.8792 15.5384ZM15.7305 8.32184C15.7305 8.7785 16.1007 9.14874 16.5574 9.14874C17.014 9.14874 17.3841 8.7785 17.3843 8.32184C17.3843 7.86517 17.014 7.49493 16.5574 7.49493C16.1007 7.49493 15.7305 7.86517 15.7305 8.32184Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.87915 12C0.87915 5.3736 6.25275 0 12.8792 0C19.5056 0 24.8792 5.3736 24.8792 12C24.8792 18.6264 19.5056 24 12.8792 24C6.25275 24 0.87915 18.6264 0.87915 12ZM19.408 16.5135C19.5782 16.0752 19.6949 15.5744 19.7282 14.8409C19.7619 14.1061 19.7698 13.8713 19.7698 12C19.7698 10.1287 19.7619 9.89392 19.7284 9.15912C19.6949 8.4256 19.5784 7.9248 19.408 7.48645C19.2351 7.02667 18.9637 6.61029 18.6133 6.26605C18.269 5.91541 17.8525 5.64404 17.3927 5.47101C16.9543 5.3009 16.4536 5.18445 15.72 5.15112C14.9852 5.11743 14.7505 5.10938 12.8792 5.10938C11.0078 5.10938 10.7731 5.11743 10.0383 5.15094C9.30475 5.18445 8.80396 5.3009 8.3656 5.47119C7.90582 5.64423 7.48926 5.91541 7.1452 6.26605C6.79456 6.61011 6.52319 7.02667 6.35016 7.48645C6.17987 7.9248 6.06342 8.4256 6.03009 9.15912C5.9964 9.89392 5.98853 10.1287 5.98853 12C5.98853 13.8713 5.9964 14.1061 6.03027 14.8411C6.0636 15.5744 6.18024 16.0754 6.35052 16.5135C6.52356 16.9733 6.79474 17.3899 7.1452 17.7339C7.48944 18.0846 7.90582 18.3558 8.36578 18.5288C8.80396 18.6991 9.30493 18.8156 10.0383 18.8491C10.7733 18.8826 11.0078 18.8906 12.8793 18.8906C14.7507 18.8906 14.9854 18.8826 15.7202 18.8491C16.4536 18.8156 16.9545 18.6991 17.3927 18.5288C18.3183 18.1708 19.05 17.4391 19.408 16.5135Z' fill='black'/%3E%3C/svg%3E%0A");}
.cart__socials-block>div a.socials__facebook::before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.8792 12C24.8792 5.37187 19.5073 0 12.8792 0C6.25103 0 0.87915 5.37187 0.87915 12C0.87915 18.6281 6.25103 24 12.8792 24C12.9495 24 13.0198 24 13.0901 23.9953V14.6578H10.512V11.6531H13.0901V9.44063C13.0901 6.87656 14.6557 5.47969 16.9432 5.47969C18.0401 5.47969 18.9823 5.55938 19.2542 5.59688V8.27812H17.6791C16.437 8.27812 16.1932 8.86875 16.1932 9.73594V11.6484H19.1698L18.7807 14.6531H16.1932V23.5359C21.2088 22.0969 24.8792 17.4797 24.8792 12Z' fill='black'/%3E%3C/svg%3E%0A");}
.cart__socials-block>div a.socials__pinterest::before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.87915 12.0002C0.87915 5.3529 6.27176 0 12.9088 0C19.5459 0 24.8792 5.3529 24.8792 12.0002C24.8792 18.6471 19.5459 24 12.9088 24C6.27176 24 0.87915 18.6471 0.87915 12.0002ZM12.4374 14.6456C12.8551 14.9384 13.2184 15.1931 13.857 15.2354L13.8569 15.2354C17.057 15.4708 18.894 12.0002 18.4199 8.76459C18.0644 5.94115 15.2199 4.47068 12.1977 4.82356C9.76805 5.11751 7.39767 7.05874 7.27916 9.82358C7.21991 11.4705 7.69398 12.7649 9.35326 13.1178C9.78613 12.2973 9.53957 11.8921 9.27299 11.454C9.13814 11.2323 8.99816 11.0023 8.93844 10.7058C8.34584 7.05874 13.1458 4.5882 15.694 7.11767C17.4125 8.88244 16.2866 14.3529 13.4422 13.7646C12.0525 13.4887 12.4653 12.1745 12.8774 10.8625C13.256 9.65692 13.6341 8.45322 12.6125 8.05881C10.894 7.35304 9.94583 10.1765 10.7755 11.5294C10.6507 12.1644 10.4889 12.7872 10.3258 13.4148C9.86953 15.1713 9.40321 16.9663 9.70881 19.1764C11.0718 18.1763 11.5459 16.2941 11.9014 14.2942C12.1017 14.4102 12.2737 14.5308 12.4374 14.6456Z' fill='black'/%3E%3C/svg%3E%0A");}



@media (max-width: 1440px) {
  .order-form .cart-sidebar {padding-right: 20px;}
}

@media (max-width: 1200px) {
  .cart-steps .cart-steps__item:not(:last-of-type)::after {display: none;}
  .cart-steps .cart-steps__item {font-size: 16px;}

  .cart-sidebar {flex: 0 0 320px;}
  .nice-select select {min-width: 220px;}
  .cart-content .cart__select-country label {padding-left: 0;padding-right: 20px;}

  .cart__row label {flex: 0 0 100%;text-align: left;margin-bottom: 10px;}
  .cart__row {flex-flow: row wrap;}
  .order-form .cart-sidebar {padding-right: 0;}
  body.in-thanks .cart-sidebar {padding-right: 20px;}
  .cart__free-shipping{
    min-width: auto;
    }
}

@media (max-width: 990px) {
  .cart-steps .cart-steps__item::before {margin-right: 0;margin-bottom: 10px;}
  .cart-steps .cart-steps__item {flex-direction: column;text-align: center;padding: 0 10px;font-size: 14px;}
  .cart-steps {padding: 25px 10px;}

  body.in-thanks .cart-sidebar {padding-right: 0px;}

  .cart__bottom-row {flex-flow: row wrap;}
  .cart__bottom-row .cart__free-shipping {flex: 0 0 100%;}
  .cart__bottom-row .cart__prices-bottom {flex: 0 0 100%;}
  .cart__bottom-row .cart__prices-bottom>div>span:nth-of-type(1) {flex: 1 1 50%;}
  .cart__bottom-row .cart__prices-bottom>div>span:nth-of-type(2) {flex: 1 1 50%;}

  .cart__next-move {justify-content: center;}
  .cart__next-move p {text-align: center;}
  .cart__next-move .btn {display: flex;margin-left: 0;margin-bottom: 15px;}
  .cart__next-move a:not(.btn) {justify-content: center;display: flex;order: 5;}
  .cart__next-move>div {display: flex;flex-direction: column;}

  .cart__table .cart__tr.cart__item-top {display: none;}

  .cart__table .cart__tr .cart__item-name {flex: 1 1 100%;}
  .cart__table .cart__tr .cart__item-availability {flex: 0 0 50%;}
  .cart__table .cart__tr .cart__item-quantity {flex: 0 0 50%;order: 9;margin: 10px 0;}
  .cart__table .cart__tr .cart__item-price {flex: 0 0 50%;order: 8;text-align: right;}
  .cart__table .cart__tr .cart__item-price::after {content: "/ ks";}
  .cart__table .cart__tr .cart__item-price-total {flex: 0 0 50%;order: 10;text-align: right;}
  .cart__table .cart__tr:not(.cart__item-top) .cart__item-name {padding: 10px 0 15px 0;}
  .cart__table .cart__tr {padding-right: 15px;}
  .cart__table .cart__tr .cart__item-delete {top: 15px;margin-top: 0;right: -10px;}
  .cart__table .cart__tr .cart__item-name .cart__item-image {max-width: 65px;margin-right: 10px;}

  body.ordering-process .contact-block a>span:nth-of-type(1) {display: block;}
  body.ordering-process .contact-block a>span:nth-of-type(2) {font-size: 16px;}
  body.ordering-process .contact-block>div:nth-of-type(1) {display: block;}
  body.ordering-process .contact-block a>span:nth-of-type(3) {display: block;}
  body.ordering-process .contact-block a>span:nth-of-type(2)::before {width: 14px;height: 14px;}

  .cart-sidebar {flex: 0 0 100%;margin-left: 0;}
  .cart-content {flex-flow: row wrap;}

  .cart__row .cart__p {display: none;}
  .cart__row input {flex: 0 0 100%;width: 100%;}
  .cart__row input#telefon {flex: 1 1 auto;}
  .cart__row .nice-select {width: 80px;margin-right: 10px;}
  .cart__row .nice-select select {padding-right: 20px;}

  .cart__table .cart__tr .cart__item-price.schov_kos::after {
    content: " ";
  }
}
@media (max-width: 767px) {
  .cart__bottom-row .cart__prices-bottom>div>span:nth-of-type(2) {text-align: left;}

  .discount-section .discount__title {flex: 0 0 100%;margin-bottom: 10px;margin-left: 0;}

  body.ordering-process .cart-steps {margin-top: 65px;}
  body.ordering-process .cart-block__price {display: none;}
  body.ordering-process .toggle-menu {display: none;}
  body.ordering-process #header .contact-block {padding-top: 0;right: 15px;}

  body.ordering-process .contact-block a>span:nth-of-type(1) {display: none;}
  body.ordering-process .contact-block a>span:nth-of-type(2) {font-size: 0px;}
  body.ordering-process .contact-block>div:nth-of-type(1) {display: none;}
  body.ordering-process .contact-block a>span:nth-of-type(3) {display: none;}
  body.ordering-process .contact-block a>span:nth-of-type(2)::before {width: 24px;height: 24px;}

  .cart-content .cart__select-country {justify-content: space-between;}
  .cart-content .cart__select-country .cart__p {order: 2;}
  .cart-content .cart__select-country label {order: 1;}
  .cart-content .cart__select-country .nice-select {order: 3;min-width: 100%;margin-top: 20px;}
  .cart-content .nice-select select {width: 100%;min-width: 100%;}

  .cart-content .cart__radio-wrapper label {align-items: flex-start;flex-flow: row wrap;padding: 25px 15px 25px 45px;}
  .cart-content .cart__radio-wrapper .cart__radio-image {margin-left: 0;margin-bottom: 10px;display: none;}
  .cart-content .cart__radio-wrapper .cart__radio-text {max-width: 100%;}
  .cart-content input[type="radio"]+label::before {top: 30px;transform: translateY(0%);}
  .cart-content .cart__radio-wrapper input[type="radio"]+label::before {left: 10px;}
  .cart-content .cart__radio-wrapper .cart__radio-price {flex: 0 0 100%;padding-top: 20px;}
  .cart-content .cart__radio-wrapper .filter-tooltip>div {left: -200px;}
  .cart-content .cart__radio-wrapper.--left label {padding-left: 45px;}
  .cart-content .cart__group input[type="checkbox"]+label::before {left: 10px;top: 30px;transform: translateY(0%);}
  .cart-content .cart__group .--left input[type="checkbox"]+label::before {left: 10px;}

  .cart-content .cart__group {margin-bottom: 50px;}

  .cart__contact:not(.--opened) .cart__contact-image {display: none;}
  .cart__contact:not(.--opened)>div:nth-of-type(3) {display: none;}
  .cart__contact .cart__contact-title {display: flex;justify-content: space-between;align-items: center;border-top: 1px solid #cdcdcd;border-bottom: 1px solid #cdcdcd;padding: 15px;margin-left: -15px;margin-right: -15px;width: calc(100% + 30px);flex: 0 0 auto;font-size: 16px;}
  .cart__contact.--opened .cart__contact-title::after {transform: rotate(180deg);}
  .cart__contact .cart__contact-title::after {content: "";width: 18px;height: 11px;background-image: url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00359 7.13963L2.64366 0.771797C2.46896 0.596458 2.23538 0.5 1.98633 0.5C1.73713 0.5 1.50369 0.596458 1.32872 0.771797L0.771724 1.32978C0.596472 1.50484 0.5 1.73886 0.5 1.98824C0.5 2.23761 0.596472 2.47135 0.771724 2.64655L8.34377 10.2285C8.5193 10.4044 8.75385 10.5007 9.00318 10.5C9.25362 10.5007 9.48789 10.4045 9.66355 10.2285L17.2283 2.65361C17.4035 2.47841 17.5 2.24467 17.5 1.99516C17.5 1.74578 17.4035 1.51204 17.2283 1.3367L16.6713 0.778854C16.3088 0.41586 15.7186 0.41586 15.3562 0.778854L9.00359 7.13963Z' fill='black'/%3E%3C/svg%3E%0A");}
  .cart__contact {margin-bottom: 30px;}
  .cart__next-move.only-mobile {margin-bottom: 50px;}

  .cart-content .filter-tooltip {position: initial;}
  .cart-content .filter-tooltip>div {width: 100%;top: 55%;left: 0!important;}

  .cart__socials-block {flex-flow: row wrap;}
  .cart__socials-block>div {margin-left: 0;margin-top: 15px;flex: 0 0 100%;}
  .cart__socials-block>div a {justify-content: center;}
  .cart__socials-block iframe {max-width: 100%;width: 100%;}

  body.in-thanks h1 {margin-top: 0;font-size: 22px;}

}
@media (max-width: 350px) {
  .cart__row .nice-select {width: 65px;margin-right: 5px;}
}

.vybrana_cena_krok{
    font-size: 16px;
    font-weight: 500;
    margin: 15px 0 10px 0;
}

.cart__radio-wrapper.essox_none{
    background-color: #eaeaea;
  color: #aaa;
}
.pos{
    color: black;
}
.cart__radio-wrapper.schov{
    display:none;
}
.error{
    text-align: center;
  font-size: 20px;
  font-weight: bold;
  color: red;
  background-color: #f5fbfb;
  padding: 10px;
}


.input-wrapper-obj {
    position: relative;
    display: inline-block; /* nebo block podle vašich potřeb */
}

.error-tooltip {
    color: white;
    padding: 5px 10px;
    display: block;
    background-color: #f44336;
    border-radius: 5px;
    position: absolute;
    z-index: 10;
    bottom: 100%; /* Posuneme nad input */
    left: 50%;
    transform: translateX(-50%);
    margin-bottom: 5px; /* Odstup od inputu */
}

.error-tooltip::before {
    content: '';
    position: absolute;
    top: 100%; /* Umístíme šipečku pod chybovou hlášku */
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #f44336; /* Vytvoří šipečku směřující dolů */
}
.souhrn_dodaci{
    display: flex;
  flex-flow: wrap;
  border-top: 1px solid #CDCDCD;
}
.souhrn_dodaci h4{
     margin-bottom: 0px;
}
.souhrn_dodaci>div{
     flex: 0 0 50%;
}
