@media (max-width: 1465px) {
  .container {max-width: 1260px;}

  .ref__items {flex-flow: row wrap;}
  .ref__items .ref__item {width: 49.5%;margin-bottom: 10px;}
  .ref__items .ref__item img {width: 100%;}

  .heureka__inner>div {padding: 20px;}

  #ratingTab .votes-wrap .vote-wrap {max-width: 270px;}

  .cart-content .checkout-box {padding: 15px;}
}

@media (max-width: 1285px) {
  .container {max-width: 1060px;}
  .custom-footer {margin: 0;}

  .he-hp-cats.--big .he-hp-cats__items {--he-columns:5;}

  .homepage-box.welcome-wrapper .welcome-wrapper {background: none;}
  .welcome-mobile {display: block;}
  .homepage-box.welcome-wrapper .welcome {max-width: 100%;}

  .product-top>div.p-info-wrapper {width: 100%;}
  .product-top>div.p-image-wrapper {width: 100%;padding-right: 0;}
  .flag.flag-testovano-v-laboratori {right: 0;}
  .new-refs.--top {border-top: 0;padding-top: 0;margin-top:28px}
  .new-refs.--top h2 {text-align: left;font-size: 18px;margin-bottom: 10px;margin-left: 5px;}
  .new-refs.--top .anchor-link {margin-top:24px;color:#4B8741;}

  .p-detail-inner-header {margin-bottom: 5px;}
  .p-detail-inner-header h1 {display: block;}
  .rating-row {background: none;border-radius: 0;padding:0;display: block;margin:8px 0 8px;float:none;}
  .rating-row .heureka__individual {display: none;}

  .more-info-link {margin-top:20px;}

  #ratingTab .votes-wrap {column-count: 2;}
  #ratingTab .votes-wrap .vote-wrap {max-width: 315px;padding: 20px;}

  .cart-table tr td.p-name {line-height: 1.2;max-width: 250px;}

  /* Update */
  .flag.flag-kniha-do-mailu-zdarma {right: 0;}

  .header-top>div.site-name-wrapper {flex: 0 1 15%;padding-right: 30px;}
  .header-top>div.search {flex: 0 1 35%;}
}

@media (max-width: 1199px) {
  #header .cart-count.full .cart-price {display: inline-block!important;}

  .cart-table tr td.p-name {line-height: 1.2;max-width: 200px;}

  .advanced-order .extras-wrap {flex-direction: column;}
  .advanced-order .extras-wrap .extra.delivery {order: -2;}
  .advanced-order .extras-wrap .extra.step {order: -1;margin: 17px 0;}
  .advanced-order .extras-wrap .extra.step a {width: 100%;}
  .advanced-order .extras-wrap {padding: 20px;}
  .advanced-order .extras-wrap .extra.btn {width: auto;}
  .advanced-order .extras-wrap .extra.btn {margin-left: 0;}

  .advanced-order .products-block .product {width: 100%;}
  .advanced-order .products-block .product:nth-of-type(1) {border-right: 0;border-bottom: 1px solid #CCCCCC;}

  .cart-row>div.col-md-8 {width: 100%;margin-top: 24px;}
  .cart-row>div.col-md-4 {width: 100%;padding-left: 0;margin-top: 0;}
  .cart-content .co-box {margin-bottom: 10px;}
  #checkoutSidebar {position: initial!important;margin-top: 10px;}

  #checkoutSidebar .next-step .next-step-back {justify-content: center;}

  .cart-content .checkout-box {display: none;}
  .ordering-process .content-inner {max-width: 100%;}
  .next-step {margin-bottom: 0;}

}

@media (max-width: 1065px) {
  .heureka-block-new .vote-wrap {width: 100%;}

  .customer-page .content-wrapper-in {flex-flow: row wrap;}
  .customer-page .content-wrapper-in .sidebar {width: 100%;}

  .header-top .project-phone {display: none;}
  .header-top>div {flex: 1;}
  .header-top>div.search {flex: 1;}

  .next-to-carousel-banners {margin-top: 0;flex-flow: row wrap;}
  .next-to-carousel-banners>div {width: 100%;margin-bottom: 20px;padding: 20px;}
  .next-to-carousel-banners>div:nth-of-type(1) {position: relative;padding: 40px 20px 80px 20px;background-image: url(../img/what-is-bg-mobile.png);background-position: left bottom;}
  .next-to-carousel-banners>div h2 {font-size: 24px;margin-bottom: 0;}
  .next-to-carousel-banners>div:nth-of-type(2) {padding-bottom: 90px;padding-top: 40px;}
  .wrote-about .wrote-about__top {justify-content: center;}
  .wrote-about .wrote-about__logos>a {padding: 10px;margin-bottom: 0px;}
  .wrote-about .wrote-about__top a {position: absolute;bottom: 30px;}

  .usps {--ji-columns: 2;}

  body:is(.type-index, .type-detail) .content .products-block .product {width: 100%;}

  .footer-media {flex-flow: row wrap;}
  .footer-bott {flex-direction: column;}
  .footer-bott .footer-bott__left {width: 100%;flex-flow: row wrap;}
  .footer-bott .footer-bott__left img {margin: 10px;}
  .footer-bott .footer-bott__right {width: 100%;text-align: center;margin-top: 30px;}

  .heureka__inner {column-count: 3;column-gap: 10px;margin-top: 70px;}
  .heureka__inner>div {margin-bottom: 10px;}

  #ratingWrapper {max-width: 100%;margin-right: 0;margin-bottom: 10px;}
  #ratingTab .votes-wrap {max-width: 100%;width: 100%;column-gap: 10px;}
  #ratingTab .votes-wrap .vote-wrap {width: 100%;margin-bottom: 10px;max-width: 358px;}
  #ratingTab .pagination-wrapper {margin-left: 0;}

  .cart-table tr td {padding: 10px!important;}

  /* Update */
  .products-blocks .products-blocks__item {width: 32.5%;margin-bottom: 10px;}
  #tab-content .diffs-items .diffs-item {width: 50%;}
  #tab-content .diffs-items {padding: 50px 32px;}
  #tab-content .diffs-items img {min-height: 250px;max-height: 250px;}

  .he-cat-top {display: flex;flex-flow: column;gap:unset;max-width: 700px;padding-bottom: 0;}
  .he-cat-top__text {display:contents;}
  .he-cat-top__text-more-link:has(+.he-cat-top__text-more.--mobile) {display: unset;}
  .he-cat-top__text-more:not(.--visible) {display: none;}
  .he-cat-top__text-more .he-cat-top__text-more-link {display: none;}
  .he-cat-top__text-more .he-cat-top__text-more {display: unset;}
  .he-cat-top__media {width: 100%;margin-top: 32px;margin-bottom: 40px;}
  .he-cat-top__media h2 {font-size: 20px;}
  .he-cat-top__usps {order:1;}
  .he-cat-usps {margin-top:20px;row-gap:15px;}
  .he-cat-usp {width: unset;}

  .cart-upsell .cart-upsell__products {--he-columns: 3;}
}

@media (min-width: 768px) and (max-width: 1065px) {
  .navigation-in>ul>li.ext>ul>li {width: calc(50% - 20px);flex-basis: calc(50% - 20px);}
}

@media (min-width: 992px) and (max-width: 1065px) {
  .popup-widget.cart-widget {margin-left: -66px;}
}

@media (max-width: 991px) {
  .popup-widget.cart-widget {top: 86px;}

  /* Grids */
  .he-hp-cats.--big .he-hp-cats__items {--he-columns:3;}
  .he-hp-cats.--big .he-hp-cat__image {max-height: 100px;}
  body:not(.type-detail) .products-block.products {--he-columns: 2;}
  .he-hp-signpost__items {--he-columns: 2;}

  .he-cat-bottom {padding:40px 50px;}

  .he-hp-cats__items {--he-columns: 2;}
}

@media (max-width: 767px) {
  .content-wrapper.container .row {margin-left: 0;margin-right: 0;}
  .content-wrapper.container .row>div {padding-left: 0;padding-right: 0;}
  .content-wrapper.container .row.cart-row>div {padding-left: 10px;padding-right: 10px;max-width: 100%;}
  .container {padding-left: 10px;padding-right: 10px;max-width: 100%;}
  .content-wrapper.container {padding-left: 10px;padding-right: 10px;}
  .only-desktop {display: none;}
  .only-mobile {display: flex!important;}
  .overall-wrapper {padding-top: 62px;}
  .scrolled-down body:not(.ordering-process):not(.search-window-visible) .top-navigation-bar {transform: initial;}
  .scrolled body:not(.search-window-visible) .top-navigation-bar {box-shadow: initial;}
  .scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .site-name {transform: initial;}
  .scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .cart-count {transform: initial;}
  .type-index .overall-wrapper {padding-top: 62px;}

  .site-msg.information:has(.bf-msg) {position: fixed;padding-top:10px;padding-bottom: 7px;z-index:56;}
  .site-msg.information:has(.bf-msg) .close {display: block;}

  form:not(#register-form) .phone-combined-input .country-flags {left: 10px;top: 35px;}

  body.ordering-process .search {display: none;}
  .search {display: block;padding: 10px;border-top: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6;}
  .search .form-control {border-radius: 0;border-color: #E6E6E6;padding: 0 10px;line-height: 48px;border-radius: 4px;}
  .search .form-control::placeholder {font-size: 14px;}
  .search-form {display: block;}

  .next-step {flex-direction: column;}

  #ratingTab .votes-wrap {padding-bottom: 10px;}

  .inline-products .inline-product h1 {font-size: 24px;}
  .inline-products .inline-product {padding: 35px 20px;}
  .inline-products .inline-product::after {width: 100%;left: 0;border-radius: 16px;}

  .why-us-box {padding-right: 15px;padding: 15px;background-image: initial;}
  .why-us-box__title {font-size: 32px;line-height: 40px;}
  .ingredients-box .ingredients-box__title {font-size: 32px;line-height: 40px;}

  #newsWrapper .news-item {width: 100%;padding-right: 0;margin-bottom: 32px;padding-bottom: 0;}
  #newsWrapper {margin-right: 0;margin-bottom: 0;}

  body.id--17 .cart-row>div.col-md-8 {padding: 20px;}
  .form-group label {width: 100%;}
  .phone-combined-input>input.form-control, .form-group>input.form-control, .form-group>select.form-control {width: 100%;}
  .form-group-tooltip {top: initial;bottom: 3px;}
  .phone-combined-input {display: block;}
  .phone-combined-input .country-flags {left: 15px;bottom: 5px;top: initial;}

  body.id--17 .content-wrapper.container .row.cart-row>div#checkoutContent {margin-left: 10px;margin-right: 10px;max-width: calc(100% - 20px);padding: 20px;}

  .id--15 #content {padding: 0 10px;}
  .order-summary-top .order-summary-heading {font-size: 38px;}

  .recapitulation-wrapper .cart-table .p-name {max-width: 100%;}

  .cart-content .co-box {padding: 20px;}
  .cart-content .radio-wrapper .payment-info {padding-left: 10px;}
  .cart-content .radio-wrapper input[type="radio"]+label .payment-logo {margin-left: 10px;flex-basis: 50px;width: 50px;height: 28px;line-height: 28px;}
  .cart-content .radio-wrapper input[type="radio"]+label .payment-logo img {max-height: 25px;max-width: 90%;}

  .box.co-box h4, .co-box h4 {margin: 0 0 15px 0;}

  .order-summary-inner {padding: 20px;margin-bottom: 15px;}
  #checkoutSidebar .cart-content h4 {padding: 0;font-size: 16px;position: relative;display: flex;align-items: center;justify-content: space-between;}
  #checkoutSidebar .cart-content h4::after {content: "";width: 16px;height: 16px;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 d='M7.53333 10.3333L3.73333 6.60001C3.46666 6.33334 3.46666 5.93334 3.73333 5.66667C3.99999 5.40001 4.39999 5.40001 4.66666 5.66667L7.93333 8.93334L11.2 5.66668C11.3333 5.53334 11.4667 5.46668 11.6667 5.46668C12.0667 5.46668 12.3333 5.73334 12.3333 6.13334C12.3333 6.33334 12.2667 6.46668 12.1333 6.60001L8.33333 10.4C8.19999 10.6 7.79999 10.6 7.53333 10.3333Z' fill='%23494038'/%3E%3C/svg%3E%0A");}
  #checkoutSidebar .cart-content .--toggled h4::after {transform: rotate(180deg);}

  .order-summary-inner:not(.--toggled) .cart-items {display: none;}
  .order-summary-inner:not(.--toggled) .order-summary-item:not(.price) {display: none!important;}
  .order-summary-inner:not(.--toggled) #shipping-billing-summary {display: none!important;}
  #checkoutSidebar .order-summary-item.price {border-top: 1px solid #E6E6E6;}
  #checkoutSidebar .order-summary-item:not(.helper) {padding: 10px 0;}

  .recapitulation-wrapper .co-payment-method tr.--price td {font-size: 20px;padding-right: 10px;padding-left: 0;}
  .recapitulation-wrapper .co-payment-method tr.--price th {padding-left: 10px;}
  .recapitulation-wrapper .co-payment-method tr.--price {justify-content: space-between;}

  table.table.recapitulation-table>tbody>tr {display: flex;padding: 25px 15px;}
  table.table.recapitulation-table> tbody > tr td {padding-bottom: 0;padding-left: 10px;}

  .cart-table .p-label {display: none;}
  .cart-table .unit-value {display: inline-block;color: #666666;font-size: 16px;}
  .cart-table tr>td.p-total {text-align: right;}
  .cart-table tr {position: relative;border-radius: 12px;background-color: #fff;margin-bottom: 10px;}
  tr.removeable .remove-item {position: absolute;top: 15px;right: 5px;}
  .cart-table tr td.p-name {max-width: initial;min-height: 100px;padding-left: 95px!important;padding-top: 30px!important;padding-right: 30px!important;}
  .cart-table tr td.cart-p-image {position: absolute;left: 15px;top: 15px;}
  .cart-table .quantity-form .quantity {margin-left: auto;}
  .cart-table tr>td.p-total {padding-bottom: 20px;}
  .cart-table .p-price {padding-bottom: 20px;}
  .cart-table tr.top {display: none;}
  .cart-table tr:last-of-type {margin-bottom: 10px;}
  .free-product-gifts-wrapper {margin-top: 10px;}
  .free-product-gifts li {margin-bottom: 10px;}

  .cart-upsell__table {width: 100%;display: block;}
  .cart-upsell__table tbody {display: block;}
  .cart-upsell tr {position: relative;display: flex;align-items: center;}
  .cart-upsell tr td.cart-upsell__col-image {width: 70px;flex: 0 0 70px;}
  .cart-upsell tr td.cart-upsell__col-name {line-height: 1.2;flex: 1;overflow: hidden;}
  .cart-upsell tr td.cart-upsell__col-price {padding: 0 10px 0 0!important;flex: 0 0 100px;text-align: right;margin-left: auto;}
  .cart-upsell tr td {display: block;}
  .cart-upsell tr td.cart-upsell__col-name a {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
  .cart-upsell .cart-upsell__title::after {z-index: 1;}

  .ordering-process .overall-wrapper {padding-top: 62px;}
  .ordering-process #header {border-bottom: 1px solid #E6E6E6;}
  .ordering-process .navigation-buttons .project-phone {right: 50px;}
  .ordering-process .responsive-tools>a[data-target="navigation"] {width: 55px;height: 63px;}
  .ordering-process .site-name {display: block;}

  .co-box.co-order .cart-table {width: unset;margin-inline: 0;}
  .co-box.co-order .cart-table tr {border-radius: 0;}

  h1, .h1 {font-size: 38px;margin: 0 0 20px 0;}

  .login-wrap {flex-direction: column;}
  .login-wrap #formLogin {max-width: 100%;}
  .login-wrap .register-block {max-width: 100%;border-left: 0;}
  .login-wrap .register-block {padding: 15px;}
  .login-wrap #formLogin {padding: 15px;}

  .login-wrap #register-form {padding: 15px;}

  .popup-widget.cart-widget, .popup-widget.login-widget {padding-top: 0;}

  #ratingTab .votes-wrap {column-count: 1;}
  #ratingTab .votes-wrap .vote-wrap {width: 100%;max-width: 100%;}
  #ratingWrapper {margin-bottom: 0;}

  #tab-content .ref {padding-top: 64px;}

  .adv-wrap .h1 {flex-direction: column;}
  .adv-wrap .h1::before {margin-right: 0;margin-bottom: 20px;}
  .adv-wrap .h2 {padding-left: 0;text-align: center;}
  .adv-wrap {padding: 25px;}

  .shp-tabs-holder, .shp-tabs {background-color: transparent;}
  .responsive-nav::after {display: none;}
  .shp-tabs-holder {padding: 0;}
  .responsive-nav {margin-bottom: 45px;}
  .shp-tabs-holder ul.shp-tabs li {display: none;}
  .shp-tabs-holder ul.shp-tabs li a::after {margin-left: auto;}
  .shp-tabs-holder ul.shp-tabs li a {width: 100%;display: flex;text-decoration: none;align-items: center;font-size: 14px;border: 1px solid #CCCCCC;border-radius: 100px;padding: 12px 20px;background:#fff;}
  .shp-tabs-holder ul.shp-tabs li:nth-of-type(1) {display: block;width: 100%;}
  .responsive-nav .visible-links {width: 100%;}
  .responsive-nav .navigation-btn {display: none!important;}

  .p-detail-inner-header h1 {font-size: 38px;margin: 0 0 15px 0;line-height: 1.2;}
  .product-appendix {font-size: 16px;}
  .appendix-wrapper {flex-flow: row wrap;margin-bottom: 20px;}
  .product-appendix {width: 100%;}
  .p-thumbnails {--he-thumb-size:calc((100vw - 20px) / 4 - (12px * 3 / 4));}
  .p-thumbnails a img {width: var(--he-thumb-size);height: var(--he-thumb-size);}
  .p-thumbnails a.p-thumbnail-video img {height: var(--he-thumb-size);}
  .p-thumbnails .thumbnail-prev::before, .p-thumbnails .thumbnail-next::before {width: 32px;height: 32px;background-size: contain;}
  .p-thumbnails .thumbnail-prev, .p-thumbnails .thumbnail-next {margin-top: -16px;}
  .p-thumbnails.overflow-next::after {display: none;}
  .p-thumbnails.overflow-prev::before {display: none;}
  .p-thumbnails>div {height: calc(var(--he-thumb-size) + 2px);}
  .p-thumbnails {height: calc(var(--he-thumb-size) + 2px);}

  .stars-wrapper {flex-flow: row wrap;}
  .p-info-wrapper .stars-wrapper::before {width: 100%;}
/*  .rating-row {padding: 20px!important;flex-flow: row wrap;}*/
/*  .rating-row .heureka__individual {width: 100%;margin-left: 0;}*/
  .add-row.--rating td {max-width: 100%;}

  .p-short-description ul:not(.no-style) li {width: 100%;}
  .p-gifts-wrapper .p-gift::after {left: 0px;top: 0px;}
  .p-gifts-wrapper .p-gift-image {margin-left: 10px;}

  .p-short-description ul li.desc-li {padding-block:5px;padding-left: 33px;}
  .p-short-description ul li.desc-li::before {width:24px;height:24px;margin-top:-12px;background-size: 100%;}
  .p-short-description ul.ul-spec li {padding-left: 27px !important;}
  .p-short-description ul.ul-spec li::before {width:16px;height:16px;margin-top:-15px;background-size: 100%;}

  .p-detail .add-to-cart .quantity {margin-right: 0;}
  .p-info-wrapper .price-final {font-size: 20px;}
  .p-info-wrapper .add-to-cart .add-to-cart-button {width: 100%;margin-top: 35px;}
  .wrapped-info {padding: 40px 20px;margin-inline: -10px;margin-top: 0;border-radius: 0;}
  .p-detail .add-to-cart .quantity {border: 1px solid #CCCCCC;}
  .p-info-wrapper .add-to-cart {margin-bottom: 0;padding-top: 10px;}
  .extra-discount::after {display: none;}
  .extra-discount {box-shadow: initial;width: 100%;margin-bottom: 20px;background-position: left 0px top 12px;padding-left: 30px;}
  .p-info-wrapper .deliver-row-wrapped {text-align: left;}
  .wrapped-info .availability-amount {white-space: normal;}
  .badge-row {font-size: 16px;color:#666666;line-height: 1.2;}
  .badge-row b {color:#494038;font-size: 17px;}
  .badge-row a {color:inherit;font-size: inherit;}

  body.type-detail .usps__wrap {margin-top: 40px;}

  .content-modal {padding: 20px;}

  .study-block {padding: 20px 20px 20px 80px;background-size: 40px;background-position: top 30px left 20px;}
  .study-block .study-block__title {font-size: 22px;line-height: 1.4;margin-top: 15px;}

  .table-50-50 {}
  .table-50-50 tr {flex-flow: row wrap;}
  .table-50-50 tr td h2 {text-align: center;}
  .table-50-50 tr td:first-child {width: 100%!important;}
  .table-50-50 tr td:last-child {width: 100%!important;}
  .table-50-50 tr td:last-child {padding-left: 0;padding-top: 20px;}
  .table-50-50 tr td:first-child {padding-right: 0;}

  .ingredients .ingredients__items>div {width: 50%;flex-direction: column;margin-bottom: 25px;}
  .ingredients .ingredients__items>div::before {margin-right: 0;margin-bottom: 15px;}
  .ingredients::after {height: 480px;}
  .ingredients .ingredients__items {padding-bottom: 0;}
  .ingredients {margin-bottom: 45px;}

  .basic-description>h3:first-child {display: block;font-size: 32px;margin-bottom: 16px;font-weight: bold;}
  .basic-description h2 {font-size: 32px;}

  .boxes>div {width: 100%;margin-bottom: 10px;text-align: left;position: relative;padding: 30px;padding-left: 80px;}
  .boxes>div .boxes__title {margin-bottom: 0;margin-top: 0;}
  .boxes>div .boxes__subtitle {font-size: 32px;}
  .boxes>div::before {position: absolute;left: 15px;top: 40px;}

  .basic-description ul li::before {top: 5px;}

  .products-related-header {font-size: 24px;padding-top: 30px;}

  #header {top: 0;border-bottom: 0;}
  .header-top {height: 62px;}
  #header .site-name {top: 6px;left: 60px;}
  .header-top::after {display: none;}

  #header .cart-count:not(.full)::after {right: 5px;}

  #header .cart-count {top: 0;right: 0;width: 55px;border: 0;margin-left: 0;}
  #header .cart-count.full .cart-price {display: none!important;}
  #header .cart-count::before {margin-top: 11px;}
  .navigation-buttons > a[data-target="cart"] i {right: 6px;}
  .navigation-buttons>a:not(.cart-count) {margin-right: 0;}
  .navigation-user.--user::before {margin-right: 0;}
  .navigation-user.--user {padding: 5px!important;}
  .popup-widget.cart-widget {top: 62px;}

  .top-navigation-bar {display: block;z-index: 57;background-color: transparent;position: fixed;top: 0px;height: 0;overflow: hidden;}
  .responsive-tools>a[data-target="navigation"]::before {display: none;}
  .responsive-tools>a[data-target="navigation"] {left: 0;top: 0;position: fixed;z-index: 57;width: 55px;height: 63px;background-image: url("data:image/svg+xml,%3Csvg width='55' height='63' viewBox='0 0 55 63' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H55V63H0V0Z' fill='%23005E43'/%3E%3Cline x1='17' y1='13.5' x2='37' y2='13.5' stroke='white'/%3E%3Cline x1='17' y1='19.5' x2='37' y2='19.5' stroke='white'/%3E%3Cline x1='17' y1='25.5' x2='37' y2='25.5' stroke='white'/%3E%3Cpath d='M19.36 36.9V46H18.45V38.278L15.265 43.608H15.135L11.95 38.278V46H11.04V36.9H12.171L15.2 41.97L18.229 36.9H19.36Z' fill='white'/%3E%3Cpath d='M22.3475 45.142H26.7675V46H21.4375V36.9H26.7025V37.758H22.3475V40.982H26.3775V41.84H22.3475V45.142Z' fill='white'/%3E%3Cpath d='M34.181 36.9H35.091V46H34.311L29.241 38.59V46H28.331V36.9H29.111L34.181 44.31V36.9Z' fill='white'/%3E%3Cpath d='M42.861 45.272C42.237 45.8614 41.4223 46.156 40.417 46.156C39.4116 46.156 38.597 45.8614 37.973 45.272C37.349 44.6827 37.037 43.894 37.037 42.906V36.9H37.947V42.906C37.947 43.634 38.1636 44.2104 38.597 44.635C39.0303 45.0597 39.637 45.272 40.417 45.272C41.197 45.272 41.8036 45.0597 42.237 44.635C42.6703 44.2104 42.887 43.634 42.887 42.906V36.9H43.797V42.906C43.797 43.894 43.485 44.6827 42.861 45.272Z' fill='white'/%3E%3C/svg%3E%0A");}

  .navigation-user:not(.--user) {display: none!important;}
  .navigation-user.--user {font-size: 0;}
  .navigation-user.--user::after {display: none;}

  .navigation-buttons .project-phone>div {display: none;}
  .navigation-buttons .project-phone {position: fixed;top: 30px;right: 110px;}
  .navigation-buttons .project-phone>span::after {display: none;}
  .navigation-buttons .project-phone>span {font-size: 0;}
  .header-top .project-phone>span::before {width: 24px;height: 24px;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.05 5C16.0267 5.19057 16.9244 5.66826 17.6281 6.37194C18.3317 7.07561 18.8094 7.97326 19 8.95M15.05 1C17.0793 1.22544 18.9716 2.13417 20.4162 3.57701C21.8609 5.01984 22.772 6.91101 23 8.94M22 16.92V19.92C22.0011 20.1985 21.9441 20.4742 21.8325 20.7293C21.7209 20.9845 21.5573 21.2136 21.3521 21.4019C21.1469 21.5901 20.9046 21.7335 20.6407 21.8227C20.3769 21.9119 20.0974 21.9451 19.82 21.92C16.7428 21.5856 13.787 20.5341 11.19 18.85C8.77382 17.3147 6.72533 15.2662 5.18999 12.85C3.49997 10.2412 2.44824 7.27099 2.11999 4.18C2.095 3.90347 2.12787 3.62476 2.21649 3.36162C2.30512 3.09849 2.44757 2.85669 2.63476 2.65162C2.82196 2.44655 3.0498 2.28271 3.30379 2.17052C3.55777 2.05833 3.83233 2.00026 4.10999 2H7.11C7.5953 1.99522 8.06579 2.16708 8.43376 2.48353C8.80173 2.79999 9.04207 3.23945 9.10999 3.72C9.23662 4.68007 9.47145 5.62273 9.81 6.53C9.94454 6.88792 9.97366 7.27691 9.8939 7.65088C9.81415 8.02485 9.62886 8.36811 9.35999 8.64L8.09 9.91C9.51355 12.4135 11.5864 14.4864 14.09 15.91L15.36 14.64C15.6319 14.3711 15.9751 14.1858 16.3491 14.1061C16.7231 14.0263 17.1121 14.0555 17.47 14.19C18.3773 14.5286 19.3199 14.7634 20.28 14.89C20.7658 14.9585 21.2094 15.2032 21.5265 15.5775C21.8437 15.9518 22.0122 16.4296 22 16.92Z' stroke='%23494038' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}

  #navigation {top: 62px;bottom:0;height:unset;}
  .navigation-close {display: none;}
  .navigation-window-visible #navigation {width: 100%;}
  .navigationActions {display: none;}
  .navigation-in ul li a b {font-weight: 400;}
  .navigation-in ul li[class*="menu-item-external"] a b {font-weight: 400;font-size: inherit;}
  .navigation-in ul li.appended-category {display: none;}
  .navigation-in ul.menu-level-2 {padding-bottom: 0px;margin-bottom: -1px;}

  /* .menu-item-705 = products */
  [lang="sk"] .navigation-in ul li.menu-item-705 a b {font-weight: 700;}
  [lang="sk"] .navigation-in ul li.menu-item-705 a span {font-weight: 700;}
  [lang="sk"] .navigation-in .menu-item-705 ul.menu-level-2 li {display:flex;align-items: center;}
  [lang="sk"] .navigation-in .menu-item-705 ul.menu-level-2 li a {padding-left: 0;}
  [lang="sk"] .navigation-in .menu-item-705 ul.menu-level-2 li a.menu-image {display: block;width: 56px;height:40px;padding: 0 10px 0 20px;box-sizing: content-box;}

  /* .menu-item-833 = dle problému */
  [lang="sk"] .navigation-in ul li.menu-item-833 a b {font-weight: 700;}
  [lang="sk"] .navigation-in ul li.menu-item-833 a span {font-weight: 700;}
  [lang="sk"] .navigation-in .menu-item-833 ul.menu-level-2 li {display:flex;align-items: center;}
  [lang="sk"] .navigation-in .menu-item-833 ul.menu-level-2 li a {padding-left: 0;}
  [lang="sk"] .navigation-in .menu-item-833 ul.menu-level-2 li a.menu-image {display: block;width: 48px;height:34px;padding: 0 10px 0 20px;box-sizing: content-box;}

  /*.navigation-in .menu-level-1>li:not(.menu-item-705) ul.menu-level-2 {display: flex;flex-flow:row wrap;}
  .navigation-in .menu-level-1>li:not(.menu-item-705) ul.menu-level-2 li {width:50%;}*/


  .navigation-in .menu-level-1 {display: flex;flex-flow: row wrap;padding-bottom: 100px;}
  [lang="sk"] .menu-item-705, [lang="sk"] .menu-item-833 {width: 100%;}
  [lang="sk"] .navigation-in>ul>li:is(.menu-item-705)>a::before {content: "";margin-right: 8px;width: 20px;height: 20px;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%3Cpath d='M8.33335 10.8333H2.50002C2.27901 10.8333 2.06704 10.9211 1.91076 11.0774C1.75448 11.2337 1.66669 11.4456 1.66669 11.6666V17.5C1.66669 17.721 1.75448 17.9329 1.91076 18.0892C2.06704 18.2455 2.27901 18.3333 2.50002 18.3333H8.33335C8.55437 18.3333 8.76633 18.2455 8.92261 18.0892C9.07889 17.9329 9.16669 17.721 9.16669 17.5V11.6666C9.16669 11.4456 9.07889 11.2337 8.92261 11.0774C8.76633 10.9211 8.55437 10.8333 8.33335 10.8333ZM7.50002 16.6666H3.33335V12.5H7.50002V16.6666ZM17.5 1.66663H11.6667C11.4457 1.66663 11.2337 1.75442 11.0774 1.9107C10.9212 2.06698 10.8334 2.27895 10.8334 2.49996V8.33329C10.8334 8.55431 10.9212 8.76627 11.0774 8.92255C11.2337 9.07883 11.4457 9.16663 11.6667 9.16663H17.5C17.721 9.16663 17.933 9.07883 18.0893 8.92255C18.2456 8.76627 18.3334 8.55431 18.3334 8.33329V2.49996C18.3334 2.27895 18.2456 2.06698 18.0893 1.9107C17.933 1.75442 17.721 1.66663 17.5 1.66663ZM16.6667 7.49996H12.5V3.33329H16.6667V7.49996ZM17.5 10.8333H11.6667C11.4457 10.8333 11.2337 10.9211 11.0774 11.0774C10.9212 11.2337 10.8334 11.4456 10.8334 11.6666V17.5C10.8334 17.721 10.9212 17.9329 11.0774 18.0892C11.2337 18.2455 11.4457 18.3333 11.6667 18.3333H17.5C17.721 18.3333 17.933 18.2455 18.0893 18.0892C18.2456 17.9329 18.3334 17.721 18.3334 17.5V11.6666C18.3334 11.4456 18.2456 11.2337 18.0893 11.0774C17.933 10.9211 17.721 10.8333 17.5 10.8333ZM16.6667 16.6666H12.5V12.5H16.6667V16.6666ZM8.33335 1.66663H2.50002C2.27901 1.66663 2.06704 1.75442 1.91076 1.9107C1.75448 2.06698 1.66669 2.27895 1.66669 2.49996V8.33329C1.66669 8.55431 1.75448 8.76627 1.91076 8.92255C2.06704 9.07883 2.27901 9.16663 2.50002 9.16663H8.33335C8.55437 9.16663 8.76633 9.07883 8.92261 8.92255C9.07889 8.76627 9.16669 8.55431 9.16669 8.33329V2.49996C9.16669 2.27895 9.07889 2.06698 8.92261 1.9107C8.76633 1.75442 8.55437 1.66663 8.33335 1.66663ZM7.50002 7.49996H3.33335V3.33329H7.50002V7.49996Z' fill='%23fff'/%3E%3C/svg%3E%0A");}
  [lang="sk"] .navigation-in>ul>li:is(.menu-item-833)>a::before {content: "";margin-right: 8px;width: 20px;height: 20px;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 clip-path='url(%23clip0_1097_14932)'%3E%3Cpath d='M18.4746 5.42445L18.4743 5.40539C18.4648 4.90678 18.4559 4.43582 18.4559 3.98271C18.4559 3.29632 17.8975 2.73791 17.2111 2.73791C14.5552 2.73791 12.5395 1.9807 10.8675 0.354965C10.3809 -0.118296 9.61846 -0.118335 9.13188 0.354926C7.45994 1.9807 5.44445 2.73791 2.789 2.73791C2.1026 2.73791 1.54419 3.29632 1.54419 3.98271C1.54419 4.44551 1.53509 4.92115 1.52544 5.42484C1.48053 7.77615 1.42464 10.7024 2.40666 13.3587C2.94663 14.8193 3.76423 16.0885 4.83675 17.1313C6.05828 18.3189 7.65819 19.261 9.5919 19.9313C9.7234 19.9769 9.86057 20 9.99966 20C10.1389 20 10.2761 19.9768 10.4073 19.9313C12.3413 19.261 13.9414 18.3189 15.163 17.1312C16.2356 16.0884 17.0533 14.8191 17.5933 13.3585C18.5754 10.7021 18.5195 7.77576 18.4746 5.42445ZM16.4942 12.9521C15.4586 15.7532 13.342 17.674 10.0232 18.8243C10.0081 18.8296 9.99142 18.8297 9.97572 18.8242C6.6575 17.674 4.54112 15.7534 3.50563 12.9524C2.60035 10.5036 2.65163 7.81731 2.6969 5.44722C2.70666 4.93787 2.71588 4.45676 2.71588 3.98271C2.71588 3.94245 2.74865 3.90964 2.78896 3.90964C5.76902 3.90964 8.04408 3.04705 9.94873 1.19494C9.96298 1.18107 9.9813 1.17412 9.99962 1.17412C10.0179 1.17412 10.0363 1.18111 10.0506 1.19498C11.9554 3.04705 14.2306 3.90964 17.211 3.90964C17.2513 3.90964 17.2841 3.94245 17.2841 3.98271C17.2841 4.44695 17.2931 4.9233 17.3027 5.42761L17.3031 5.44675V5.44679C17.3484 7.81692 17.3997 10.5033 16.4942 12.9521Z' fill='white'/%3E%3Cpath d='M13.6403 8.0505H11.7552V6.16515C11.7552 5.8416 11.4929 5.57928 11.1693 5.57928H8.83112C8.50757 5.57928 8.24526 5.8416 8.24526 6.16515V8.0505H6.35979C6.03624 8.0505 5.77393 8.31281 5.77393 8.63636V10.9746C5.77393 11.2981 6.03624 11.5605 6.35979 11.5605H8.24526V13.4458C8.24526 13.7693 8.50757 14.0316 8.83112 14.0316H11.1693C11.4929 14.0316 11.7552 13.7693 11.7552 13.4458V11.5605H13.6404C13.9639 11.5605 14.2262 11.2981 14.2262 10.9746V8.63636C14.2262 8.31277 13.9639 8.0505 13.6403 8.0505ZM13.0545 10.3887H11.1693C10.8458 10.3887 10.5835 10.651 10.5835 10.9746V12.8599H9.41699V10.9746C9.41699 10.651 9.15468 10.3887 8.83112 10.3887H6.94565V9.22223H8.83112C9.15468 9.22223 9.41699 8.95992 9.41699 8.63636V6.75101H10.5835V8.63636C10.5835 8.95992 10.8458 9.22223 11.1693 9.22223H13.0545V10.3887H13.0545Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1097_14932'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
  [lang="sk"] .navigation-in>ul>li:is(.menu-item-705, .menu-item-833)>a {padding: 20px;background-color: #005E43;color: #fff;font-size: 18px;}
  [lang="sk"] .navigation-in>ul>li:is(.menu-item-705, .menu-item-833)>a b {padding: 0;font-weight: 600;}
  [lang="sk"] .navigation-in>ul>li:is(.menu-item-705, .menu-item-833)>a .submenu-arrow {padding: 0;margin-left: auto;}
  [lang="sk"] .navigation-in>ul>li:is(.menu-item-833) {margin-bottom: 20px;}
  [lang="sk"] .navigation-in>ul>li.exp:is(.menu-item-705, .menu-item-833)>a {background-color: #E6E6E6;color: #4B8741;}
  [lang="sk"] .navigation-in>ul>li.exp:is(.menu-item-705)>a::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%3Cpath d='M8.33335 10.8333H2.50002C2.27901 10.8333 2.06704 10.9211 1.91076 11.0774C1.75448 11.2337 1.66669 11.4456 1.66669 11.6666V17.5C1.66669 17.721 1.75448 17.9329 1.91076 18.0892C2.06704 18.2455 2.27901 18.3333 2.50002 18.3333H8.33335C8.55437 18.3333 8.76633 18.2455 8.92261 18.0892C9.07889 17.9329 9.16669 17.721 9.16669 17.5V11.6666C9.16669 11.4456 9.07889 11.2337 8.92261 11.0774C8.76633 10.9211 8.55437 10.8333 8.33335 10.8333ZM7.50002 16.6666H3.33335V12.5H7.50002V16.6666ZM17.5 1.66663H11.6667C11.4457 1.66663 11.2337 1.75442 11.0774 1.9107C10.9212 2.06698 10.8334 2.27895 10.8334 2.49996V8.33329C10.8334 8.55431 10.9212 8.76627 11.0774 8.92255C11.2337 9.07883 11.4457 9.16663 11.6667 9.16663H17.5C17.721 9.16663 17.933 9.07883 18.0893 8.92255C18.2456 8.76627 18.3334 8.55431 18.3334 8.33329V2.49996C18.3334 2.27895 18.2456 2.06698 18.0893 1.9107C17.933 1.75442 17.721 1.66663 17.5 1.66663ZM16.6667 7.49996H12.5V3.33329H16.6667V7.49996ZM17.5 10.8333H11.6667C11.4457 10.8333 11.2337 10.9211 11.0774 11.0774C10.9212 11.2337 10.8334 11.4456 10.8334 11.6666V17.5C10.8334 17.721 10.9212 17.9329 11.0774 18.0892C11.2337 18.2455 11.4457 18.3333 11.6667 18.3333H17.5C17.721 18.3333 17.933 18.2455 18.0893 18.0892C18.2456 17.9329 18.3334 17.721 18.3334 17.5V11.6666C18.3334 11.4456 18.2456 11.2337 18.0893 11.0774C17.933 10.9211 17.721 10.8333 17.5 10.8333ZM16.6667 16.6666H12.5V12.5H16.6667V16.6666ZM8.33335 1.66663H2.50002C2.27901 1.66663 2.06704 1.75442 1.91076 1.9107C1.75448 2.06698 1.66669 2.27895 1.66669 2.49996V8.33329C1.66669 8.55431 1.75448 8.76627 1.91076 8.92255C2.06704 9.07883 2.27901 9.16663 2.50002 9.16663H8.33335C8.55437 9.16663 8.76633 9.07883 8.92261 8.92255C9.07889 8.76627 9.16669 8.55431 9.16669 8.33329V2.49996C9.16669 2.27895 9.07889 2.06698 8.92261 1.9107C8.76633 1.75442 8.55437 1.66663 8.33335 1.66663ZM7.50002 7.49996H3.33335V3.33329H7.50002V7.49996Z' fill='%234B8741'/%3E%3C/svg%3E%0A");}
  [lang="sk"] .navigation-in>ul>li.exp:is(.menu-item-833)>a::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 clip-path='url(%23clip0_1097_14932)'%3E%3Cpath d='M18.4746 5.42445L18.4743 5.40539C18.4648 4.90678 18.4559 4.43582 18.4559 3.98271C18.4559 3.29632 17.8975 2.73791 17.2111 2.73791C14.5552 2.73791 12.5395 1.9807 10.8675 0.354965C10.3809 -0.118296 9.61846 -0.118335 9.13188 0.354926C7.45994 1.9807 5.44445 2.73791 2.789 2.73791C2.1026 2.73791 1.54419 3.29632 1.54419 3.98271C1.54419 4.44551 1.53509 4.92115 1.52544 5.42484C1.48053 7.77615 1.42464 10.7024 2.40666 13.3587C2.94663 14.8193 3.76423 16.0885 4.83675 17.1313C6.05828 18.3189 7.65819 19.261 9.5919 19.9313C9.7234 19.9769 9.86057 20 9.99966 20C10.1389 20 10.2761 19.9768 10.4073 19.9313C12.3413 19.261 13.9414 18.3189 15.163 17.1312C16.2356 16.0884 17.0533 14.8191 17.5933 13.3585C18.5754 10.7021 18.5195 7.77576 18.4746 5.42445ZM16.4942 12.9521C15.4586 15.7532 13.342 17.674 10.0232 18.8243C10.0081 18.8296 9.99142 18.8297 9.97572 18.8242C6.6575 17.674 4.54112 15.7534 3.50563 12.9524C2.60035 10.5036 2.65163 7.81731 2.6969 5.44722C2.70666 4.93787 2.71588 4.45676 2.71588 3.98271C2.71588 3.94245 2.74865 3.90964 2.78896 3.90964C5.76902 3.90964 8.04408 3.04705 9.94873 1.19494C9.96298 1.18107 9.9813 1.17412 9.99962 1.17412C10.0179 1.17412 10.0363 1.18111 10.0506 1.19498C11.9554 3.04705 14.2306 3.90964 17.211 3.90964C17.2513 3.90964 17.2841 3.94245 17.2841 3.98271C17.2841 4.44695 17.2931 4.9233 17.3027 5.42761L17.3031 5.44675V5.44679C17.3484 7.81692 17.3997 10.5033 16.4942 12.9521Z' fill='%234B8741'/%3E%3Cpath d='M13.6403 8.0505H11.7552V6.16515C11.7552 5.8416 11.4929 5.57928 11.1693 5.57928H8.83112C8.50757 5.57928 8.24526 5.8416 8.24526 6.16515V8.0505H6.35979C6.03624 8.0505 5.77393 8.31281 5.77393 8.63636V10.9746C5.77393 11.2981 6.03624 11.5605 6.35979 11.5605H8.24526V13.4458C8.24526 13.7693 8.50757 14.0316 8.83112 14.0316H11.1693C11.4929 14.0316 11.7552 13.7693 11.7552 13.4458V11.5605H13.6404C13.9639 11.5605 14.2262 11.2981 14.2262 10.9746V8.63636C14.2262 8.31277 13.9639 8.0505 13.6403 8.0505ZM13.0545 10.3887H11.1693C10.8458 10.3887 10.5835 10.651 10.5835 10.9746V12.8599H9.41699V10.9746C9.41699 10.651 9.15468 10.3887 8.83112 10.3887H6.94565V9.22223H8.83112C9.15468 9.22223 9.41699 8.95992 9.41699 8.63636V6.75101H10.5835V8.63636C10.5835 8.95992 10.8458 9.22223 11.1693 9.22223H13.0545V10.3887H13.0545Z' fill='%234B8741'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1097_14932'%3E%3Crect width='20' height='20' fill='%234B8741'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
  [lang="sk"] .navigation-in>ul>li:not(.menu-item-705, .menu-item-833) {width: 50%;border: 0;}
  [lang="sk"] .navigation-in>ul>li:not(.menu-item-705, .menu-item-833) a {color: #494038;font-size: 16px;}

  [lang="sk"] .navigation-in>ul>li:is(.menu-item-705, .menu-item-833) ul.menu-level-2 li {padding-top: 7px;padding-bottom: 7px;border-bottom: 1px solid #E6E6E6;}
  [lang="sk"] .navigation-in>ul>li:is(.menu-item-705, .menu-item-833) ul.menu-level-2 li a.menu-image {}
  [lang="sk"] .navigation-in>ul>li:is(.menu-item-705, .menu-item-833) ul.menu-level-2 li a {color: #494038;text-decoration: underline;}


  /* .menu-item-706 = products */
  [lang="cs"] .navigation-in ul li.menu-item-706 a b {font-weight: 700;}
  [lang="cs"] .navigation-in ul li.menu-item-706 a span {font-weight: 700;}
  [lang="cs"] .navigation-in .menu-item-706 ul.menu-level-2 li {display:flex;align-items: center;}
  [lang="cs"] .navigation-in .menu-item-706 ul.menu-level-2 li a {padding-left: 0;}
  [lang="cs"] .navigation-in .menu-item-706 ul.menu-level-2 li a.menu-image {display: block;width: 56px;height:40px;padding: 0 10px 0 20px;box-sizing: content-box;}

  /* .menu-item-846 = dle problému */
  [lang="cs"] .navigation-in ul li.menu-item-846 a b {font-weight: 700;}
  [lang="cs"] .navigation-in ul li.menu-item-846 a span {font-weight: 700;}
  [lang="cs"] .navigation-in .menu-item-846 ul.menu-level-2 li {display:flex;align-items: center;}
  [lang="cs"] .navigation-in .menu-item-846 ul.menu-level-2 li a {padding-left: 0;}
  [lang="cs"] .navigation-in .menu-item-846 ul.menu-level-2 li a.menu-image {display: block;width: 48px;height:34px;padding: 0 10px 0 20px;box-sizing: content-box;}

  /*.navigation-in .menu-level-1>li:not(.menu-item-706) ul.menu-level-2 {display: flex;flex-flow:row wrap;}
  .navigation-in .menu-level-1>li:not(.menu-item-706) ul.menu-level-2 li {width:50%;}*/


  .navigation-in .menu-level-1 {display: flex;flex-flow: row wrap;padding-bottom: 100px;}
  [lang="cs"] .menu-item-706, [lang="cs"] .menu-item-846 {width: 100%;}
  [lang="cs"] .navigation-in>ul>li:is(.menu-item-706)>a::before {content: "";margin-right: 8px;width: 20px;height: 20px;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%3Cpath d='M8.33335 10.8333H2.50002C2.27901 10.8333 2.06704 10.9211 1.91076 11.0774C1.75448 11.2337 1.66669 11.4456 1.66669 11.6666V17.5C1.66669 17.721 1.75448 17.9329 1.91076 18.0892C2.06704 18.2455 2.27901 18.3333 2.50002 18.3333H8.33335C8.55437 18.3333 8.76633 18.2455 8.92261 18.0892C9.07889 17.9329 9.16669 17.721 9.16669 17.5V11.6666C9.16669 11.4456 9.07889 11.2337 8.92261 11.0774C8.76633 10.9211 8.55437 10.8333 8.33335 10.8333ZM7.50002 16.6666H3.33335V12.5H7.50002V16.6666ZM17.5 1.66663H11.6667C11.4457 1.66663 11.2337 1.75442 11.0774 1.9107C10.9212 2.06698 10.8334 2.27895 10.8334 2.49996V8.33329C10.8334 8.55431 10.9212 8.76627 11.0774 8.92255C11.2337 9.07883 11.4457 9.16663 11.6667 9.16663H17.5C17.721 9.16663 17.933 9.07883 18.0893 8.92255C18.2456 8.76627 18.3334 8.55431 18.3334 8.33329V2.49996C18.3334 2.27895 18.2456 2.06698 18.0893 1.9107C17.933 1.75442 17.721 1.66663 17.5 1.66663ZM16.6667 7.49996H12.5V3.33329H16.6667V7.49996ZM17.5 10.8333H11.6667C11.4457 10.8333 11.2337 10.9211 11.0774 11.0774C10.9212 11.2337 10.8334 11.4456 10.8334 11.6666V17.5C10.8334 17.721 10.9212 17.9329 11.0774 18.0892C11.2337 18.2455 11.4457 18.3333 11.6667 18.3333H17.5C17.721 18.3333 17.933 18.2455 18.0893 18.0892C18.2456 17.9329 18.3334 17.721 18.3334 17.5V11.6666C18.3334 11.4456 18.2456 11.2337 18.0893 11.0774C17.933 10.9211 17.721 10.8333 17.5 10.8333ZM16.6667 16.6666H12.5V12.5H16.6667V16.6666ZM8.33335 1.66663H2.50002C2.27901 1.66663 2.06704 1.75442 1.91076 1.9107C1.75448 2.06698 1.66669 2.27895 1.66669 2.49996V8.33329C1.66669 8.55431 1.75448 8.76627 1.91076 8.92255C2.06704 9.07883 2.27901 9.16663 2.50002 9.16663H8.33335C8.55437 9.16663 8.76633 9.07883 8.92261 8.92255C9.07889 8.76627 9.16669 8.55431 9.16669 8.33329V2.49996C9.16669 2.27895 9.07889 2.06698 8.92261 1.9107C8.76633 1.75442 8.55437 1.66663 8.33335 1.66663ZM7.50002 7.49996H3.33335V3.33329H7.50002V7.49996Z' fill='%23fff'/%3E%3C/svg%3E%0A");}
  [lang="cs"] .navigation-in>ul>li:is(.menu-item-846)>a::before {content: "";margin-right: 8px;width: 20px;height: 20px;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 clip-path='url(%23clip0_1097_14932)'%3E%3Cpath d='M18.4746 5.42445L18.4743 5.40539C18.4648 4.90678 18.4559 4.43582 18.4559 3.98271C18.4559 3.29632 17.8975 2.73791 17.2111 2.73791C14.5552 2.73791 12.5395 1.9807 10.8675 0.354965C10.3809 -0.118296 9.61846 -0.118335 9.13188 0.354926C7.45994 1.9807 5.44445 2.73791 2.789 2.73791C2.1026 2.73791 1.54419 3.29632 1.54419 3.98271C1.54419 4.44551 1.53509 4.92115 1.52544 5.42484C1.48053 7.77615 1.42464 10.7024 2.40666 13.3587C2.94663 14.8193 3.76423 16.0885 4.83675 17.1313C6.05828 18.3189 7.65819 19.261 9.5919 19.9313C9.7234 19.9769 9.86057 20 9.99966 20C10.1389 20 10.2761 19.9768 10.4073 19.9313C12.3413 19.261 13.9414 18.3189 15.163 17.1312C16.2356 16.0884 17.0533 14.8191 17.5933 13.3585C18.5754 10.7021 18.5195 7.77576 18.4746 5.42445ZM16.4942 12.9521C15.4586 15.7532 13.342 17.674 10.0232 18.8243C10.0081 18.8296 9.99142 18.8297 9.97572 18.8242C6.6575 17.674 4.54112 15.7534 3.50563 12.9524C2.60035 10.5036 2.65163 7.81731 2.6969 5.44722C2.70666 4.93787 2.71588 4.45676 2.71588 3.98271C2.71588 3.94245 2.74865 3.90964 2.78896 3.90964C5.76902 3.90964 8.04408 3.04705 9.94873 1.19494C9.96298 1.18107 9.9813 1.17412 9.99962 1.17412C10.0179 1.17412 10.0363 1.18111 10.0506 1.19498C11.9554 3.04705 14.2306 3.90964 17.211 3.90964C17.2513 3.90964 17.2841 3.94245 17.2841 3.98271C17.2841 4.44695 17.2931 4.9233 17.3027 5.42761L17.3031 5.44675V5.44679C17.3484 7.81692 17.3997 10.5033 16.4942 12.9521Z' fill='white'/%3E%3Cpath d='M13.6403 8.0505H11.7552V6.16515C11.7552 5.8416 11.4929 5.57928 11.1693 5.57928H8.83112C8.50757 5.57928 8.24526 5.8416 8.24526 6.16515V8.0505H6.35979C6.03624 8.0505 5.77393 8.31281 5.77393 8.63636V10.9746C5.77393 11.2981 6.03624 11.5605 6.35979 11.5605H8.24526V13.4458C8.24526 13.7693 8.50757 14.0316 8.83112 14.0316H11.1693C11.4929 14.0316 11.7552 13.7693 11.7552 13.4458V11.5605H13.6404C13.9639 11.5605 14.2262 11.2981 14.2262 10.9746V8.63636C14.2262 8.31277 13.9639 8.0505 13.6403 8.0505ZM13.0545 10.3887H11.1693C10.8458 10.3887 10.5835 10.651 10.5835 10.9746V12.8599H9.41699V10.9746C9.41699 10.651 9.15468 10.3887 8.83112 10.3887H6.94565V9.22223H8.83112C9.15468 9.22223 9.41699 8.95992 9.41699 8.63636V6.75101H10.5835V8.63636C10.5835 8.95992 10.8458 9.22223 11.1693 9.22223H13.0545V10.3887H13.0545Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1097_14932'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
  [lang="cs"] .navigation-in>ul>li:is(.menu-item-706, .menu-item-846)>a {padding: 20px;background-color: #005E43;color: #fff;font-size: 18px;}
  [lang="cs"] .navigation-in>ul>li:is(.menu-item-706, .menu-item-846)>a b {padding: 0;font-weight: 600;}
  [lang="cs"] .navigation-in>ul>li:is(.menu-item-706, .menu-item-846)>a .submenu-arrow {padding: 0;margin-left: auto;}
  [lang="cs"] .navigation-in>ul>li:is(.menu-item-846) {margin-bottom: 20px;}
  [lang="cs"] .navigation-in>ul>li.exp:is(.menu-item-706, .menu-item-846)>a {background-color: #E6E6E6;color: #4B8741;}
  [lang="cs"] .navigation-in>ul>li.exp:is(.menu-item-706)>a::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%3Cpath d='M8.33335 10.8333H2.50002C2.27901 10.8333 2.06704 10.9211 1.91076 11.0774C1.75448 11.2337 1.66669 11.4456 1.66669 11.6666V17.5C1.66669 17.721 1.75448 17.9329 1.91076 18.0892C2.06704 18.2455 2.27901 18.3333 2.50002 18.3333H8.33335C8.55437 18.3333 8.76633 18.2455 8.92261 18.0892C9.07889 17.9329 9.16669 17.721 9.16669 17.5V11.6666C9.16669 11.4456 9.07889 11.2337 8.92261 11.0774C8.76633 10.9211 8.55437 10.8333 8.33335 10.8333ZM7.50002 16.6666H3.33335V12.5H7.50002V16.6666ZM17.5 1.66663H11.6667C11.4457 1.66663 11.2337 1.75442 11.0774 1.9107C10.9212 2.06698 10.8334 2.27895 10.8334 2.49996V8.33329C10.8334 8.55431 10.9212 8.76627 11.0774 8.92255C11.2337 9.07883 11.4457 9.16663 11.6667 9.16663H17.5C17.721 9.16663 17.933 9.07883 18.0893 8.92255C18.2456 8.76627 18.3334 8.55431 18.3334 8.33329V2.49996C18.3334 2.27895 18.2456 2.06698 18.0893 1.9107C17.933 1.75442 17.721 1.66663 17.5 1.66663ZM16.6667 7.49996H12.5V3.33329H16.6667V7.49996ZM17.5 10.8333H11.6667C11.4457 10.8333 11.2337 10.9211 11.0774 11.0774C10.9212 11.2337 10.8334 11.4456 10.8334 11.6666V17.5C10.8334 17.721 10.9212 17.9329 11.0774 18.0892C11.2337 18.2455 11.4457 18.3333 11.6667 18.3333H17.5C17.721 18.3333 17.933 18.2455 18.0893 18.0892C18.2456 17.9329 18.3334 17.721 18.3334 17.5V11.6666C18.3334 11.4456 18.2456 11.2337 18.0893 11.0774C17.933 10.9211 17.721 10.8333 17.5 10.8333ZM16.6667 16.6666H12.5V12.5H16.6667V16.6666ZM8.33335 1.66663H2.50002C2.27901 1.66663 2.06704 1.75442 1.91076 1.9107C1.75448 2.06698 1.66669 2.27895 1.66669 2.49996V8.33329C1.66669 8.55431 1.75448 8.76627 1.91076 8.92255C2.06704 9.07883 2.27901 9.16663 2.50002 9.16663H8.33335C8.55437 9.16663 8.76633 9.07883 8.92261 8.92255C9.07889 8.76627 9.16669 8.55431 9.16669 8.33329V2.49996C9.16669 2.27895 9.07889 2.06698 8.92261 1.9107C8.76633 1.75442 8.55437 1.66663 8.33335 1.66663ZM7.50002 7.49996H3.33335V3.33329H7.50002V7.49996Z' fill='%234B8741'/%3E%3C/svg%3E%0A");}
  [lang="cs"] .navigation-in>ul>li.exp:is(.menu-item-846)>a::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 clip-path='url(%23clip0_1097_14932)'%3E%3Cpath d='M18.4746 5.42445L18.4743 5.40539C18.4648 4.90678 18.4559 4.43582 18.4559 3.98271C18.4559 3.29632 17.8975 2.73791 17.2111 2.73791C14.5552 2.73791 12.5395 1.9807 10.8675 0.354965C10.3809 -0.118296 9.61846 -0.118335 9.13188 0.354926C7.45994 1.9807 5.44445 2.73791 2.789 2.73791C2.1026 2.73791 1.54419 3.29632 1.54419 3.98271C1.54419 4.44551 1.53509 4.92115 1.52544 5.42484C1.48053 7.77615 1.42464 10.7024 2.40666 13.3587C2.94663 14.8193 3.76423 16.0885 4.83675 17.1313C6.05828 18.3189 7.65819 19.261 9.5919 19.9313C9.7234 19.9769 9.86057 20 9.99966 20C10.1389 20 10.2761 19.9768 10.4073 19.9313C12.3413 19.261 13.9414 18.3189 15.163 17.1312C16.2356 16.0884 17.0533 14.8191 17.5933 13.3585C18.5754 10.7021 18.5195 7.77576 18.4746 5.42445ZM16.4942 12.9521C15.4586 15.7532 13.342 17.674 10.0232 18.8243C10.0081 18.8296 9.99142 18.8297 9.97572 18.8242C6.6575 17.674 4.54112 15.7534 3.50563 12.9524C2.60035 10.5036 2.65163 7.81731 2.6969 5.44722C2.70666 4.93787 2.71588 4.45676 2.71588 3.98271C2.71588 3.94245 2.74865 3.90964 2.78896 3.90964C5.76902 3.90964 8.04408 3.04705 9.94873 1.19494C9.96298 1.18107 9.9813 1.17412 9.99962 1.17412C10.0179 1.17412 10.0363 1.18111 10.0506 1.19498C11.9554 3.04705 14.2306 3.90964 17.211 3.90964C17.2513 3.90964 17.2841 3.94245 17.2841 3.98271C17.2841 4.44695 17.2931 4.9233 17.3027 5.42761L17.3031 5.44675V5.44679C17.3484 7.81692 17.3997 10.5033 16.4942 12.9521Z' fill='%234B8741'/%3E%3Cpath d='M13.6403 8.0505H11.7552V6.16515C11.7552 5.8416 11.4929 5.57928 11.1693 5.57928H8.83112C8.50757 5.57928 8.24526 5.8416 8.24526 6.16515V8.0505H6.35979C6.03624 8.0505 5.77393 8.31281 5.77393 8.63636V10.9746C5.77393 11.2981 6.03624 11.5605 6.35979 11.5605H8.24526V13.4458C8.24526 13.7693 8.50757 14.0316 8.83112 14.0316H11.1693C11.4929 14.0316 11.7552 13.7693 11.7552 13.4458V11.5605H13.6404C13.9639 11.5605 14.2262 11.2981 14.2262 10.9746V8.63636C14.2262 8.31277 13.9639 8.0505 13.6403 8.0505ZM13.0545 10.3887H11.1693C10.8458 10.3887 10.5835 10.651 10.5835 10.9746V12.8599H9.41699V10.9746C9.41699 10.651 9.15468 10.3887 8.83112 10.3887H6.94565V9.22223H8.83112C9.15468 9.22223 9.41699 8.95992 9.41699 8.63636V6.75101H10.5835V8.63636C10.5835 8.95992 10.8458 9.22223 11.1693 9.22223H13.0545V10.3887H13.0545Z' fill='%234B8741'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1097_14932'%3E%3Crect width='20' height='20' fill='%234B8741'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
  [lang="cs"] .navigation-in>ul>li:not(.menu-item-706, .menu-item-846) {width: 50%;border: 0;}
  [lang="cs"] .navigation-in>ul>li:not(.menu-item-706, .menu-item-846) a {color: #494038;font-size: 16px;}

  [lang="cs"] .navigation-in>ul>li:is(.menu-item-706, .menu-item-846) ul.menu-level-2 li {padding-top: 7px;padding-bottom: 7px;border-bottom: 1px solid #E6E6E6;}
  [lang="cs"] .navigation-in>ul>li:is(.menu-item-706, .menu-item-846) ul.menu-level-2 li a.menu-image {}
  [lang="cs"] .navigation-in>ul>li:is(.menu-item-706, .menu-item-846) ul.menu-level-2 li a {color: #494038;text-decoration: underline;}

  .he-after-carousel::after {height: 50px;background-color: transparent;background-repeat: no-repeat;}

/*  .carousel {padding-top: 40px;}*/
  .banners-row .banner-wrapper {margin-top: 0;}
  .next-to-carousel-banners {margin-bottom: 35px;}

  .usps {--ji-columns: 1;}
  .usps .usps__item {flex-direction: row;text-align: left;}
  .usps .usps__item img {margin-bottom: 0;margin-right: 20px;}
  .usps .usps__item a {text-align: left;margin-bottom: 0px;font-size: 16px;}
  .usps .usps__item span {max-width: 100%;text-align: left;}

  .welcome-wrapper::before {display: none;}
  .welcome-wrapper::after {display: none;}

  .effects {margin-top:40px;}
  .effects .effects__title {margin-bottom: 7px;font-size: 24px;}
  .effects .effects__subtitle {margin-bottom: 0;font-size: 16px;}
  .effects .effects__items {flex-direction: column;padding-bottom: 0;margin-bottom: 0;}
  .effects .effects__items>div {width: 100%;}
  .effects .effects__items>div:nth-of-type(2) {margin:0 auto;width: 100%;max-width: 350px;}
  .effects .effects__items>div:nth-of-type(2) img {transform: unset;}
  .effects .effects__item::before {left: 15px;}
  .effects .effects__item {margin-bottom: 20px;}

  .wrote-about {margin-top:20px;margin-bottom: 40px;}
  .wrote-about .wrote-about__top h2 {margin-top:0;margin-bottom: 16px;font-size: 24px;}
  .wrote-about .wrote-about__logos {--he-columns:3;}

  .he-story {flex-flow: column;margin-bottom: 40px;}
  .he-story__left {order:1;width:100%;height: 400px;background-position: -55px 0%;margin:0 auto;}
  .he-story__right {padding:35px 15px 0;}
  .he-story__title {font-size: 24px;margin-bottom: 20px;}
  .he-story__quote {font-size: 16px;margin-bottom: 12px;}
  .he-story__author {margin-bottom: 22px;}
  .he-story__author-tagline {font-size: 14px;margin-top: 8px;}
  .he-story__buttons .he-story__btn {padding-inline: 15px;}

  .blog-block.--index {padding-bottom: 20px;}
  .blog-block.--index h2 {font-size: 24px;margin-bottom: 20px;}

  .heureka-block-new {padding-top: 40px;margin-bottom: 60px;}
  .heureka-block-new .info-block .heureka-block-new__btn {display: none;}
  .heureka-block-new .heureka-block-new__btn.--mobile {display: block;}

  .--title {font-size: 32px;}
  h4.homepage-group-title, .h4.homepage-group-title {font-size: 24px;margin-top: 40px;margin-bottom: 24px;}

  .heureka-block {margin: 50px 0 0 0;}

  .custom-footer__banner10 {order: -1;padding: 40px 25px;margin-bottom: 40px;}
  .custom-footer__banner10 h4 {padding: 0!important;margin: 0!important;border-top: 0!important;}
  .custom-footer__banner10 h4::after {display: none;}
  .footer-contact {padding-left: 75px;}
  .footer-contact::before {left: 5px;top: 15px;}
  .footer-socials>div::after {display: none;}
  .footer-socials>div {margin-left: 0;}
  .footer-socials {margin-top: 30px;}

  .custom-footer>div {padding: 0;}

  .footer-media>div:nth-of-type(1) {display: none;}
  .footer-media>div {width: 33.333%;}
  .footer-media {flex-flow: row wrap;display: none;}

  .custom-footer>div:nth-of-type(3) {position: relative;}
  .custom-footer>div:nth-of-type(3)::after {content: "";width: calc(100% + 20px);height: 1px;background-color: #6D9E65;position: absolute;bottom: 0;left: -10px;}

  #footer ul {display: none;margin-top: 0;padding: 0 30px;}
  #footer h4 {margin-bottom: 0;padding: 20px;position: relative;border-top: 1px solid #6D9E65;margin: 0 -10px;}
  #footer h4.--opened::after {transform: rotate(180deg);}
  #footer h4::after {content: "";width: 16px;height: 16px;position: absolute;right: 20px;top: 50%;margin-top: -8px;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 d='M4 6L8 10L12 6' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}

  .instagram-widget {flex-flow: row wrap;}
  .instagram-widget a {padding-top: 33.333%;}
  .instagram__heading {flex-direction: column;font-size: 32px;line-height: 1.2;margin-bottom: 10px;}
  .instagram__heading::before {margin-right: 0;margin-bottom: 12px;}
  .instagram__heading+div {line-height: 1.2;}
  .instagram__top {margin-bottom: 32px;margin-top: 20px;}

  .ref__items .ref__item {width: 100%;}
  .ref {margin: 50px 0 0 0;}
  .ref a.btn.btn-secondary {width: 100%;}
  .ref__items {padding: 30px 0 20px 0;}

  .btn.btn-secondary, a.btn.btn-secondary {padding: 13px 25px;font-size: 16px;}

  .welcome h1 {font-size: 24px;margin: 0 0 24px 0;}
  .welcome-btns {margin-top: 15px;}
  .welcome-btns .btn {padding: 9px 30px 9px 15px;background: #fff;}
  .welcome-btns .btn::after {right: 10px;}
  .welcome-mobile {margin-top: -25px;}

  .homepage-box.welcome-wrapper .welcome-wrapper {padding: 50px 0 0 0;}

  .heureka__inner .btn {display: none!important;}
  .heureka__inner {column-count: 1;column-gap: 0px;margin-top: 30px;}
  .heureka__inner>div {width: 100%;display: none;}
  .heureka__inner>div:nth-of-type(-n+4) {display: block;}
  body:is(.in-recenze, .in-recenzie) .heureka__inner>div {display: block!important;}
  .heureka-block .container {padding-left: 0;padding-right: 0;}
  .heureka__top::before {left: 16px;top: 16px;margin-left: 0;width: 64px;height: 64px;object-fit: contain;}
  .heureka__inner>div.heureka__top {padding: 16px;padding-left: 100px;}
  .heureka__top .heureka__number {padding-top: 0;font-size: 40px;text-align: left;line-height: 1.2;margin-bottom: 10px;}
  .heureka__top .heureka__title {text-align: left;font-size: 14px;line-height: 1.4;margin-bottom: 0;}

  .cart-summary .extras-wrap {width: 100%;}
  .cart-summary .extras-wrapper .extras-col:nth-of-type(2) {flex-flow: row wrap;padding: 30px 20px;}
  .extras-wrapper .price-wrapper {width: 100%;padding: 0;padding-top: 30px;}
  .cart-summary .extras-wrap .delivery-time {padding-left: 0;}
  .price-wrapper .price.price-primary {font-size: 20px;}
  .cart-summary .extras-wrapper .summary-wrapper .next-step-back {text-align: center;justify-content: center;}

  .cart-row>div.col-md-8 {margin-top: 24px;}

  ol.cart-header {padding: 8px 5px;}
  ol.cart-header li {width: 33%;flex-direction: column;padding: 0;text-align: center;}
  ol.cart-header li span {font-size: 14px;}
  ol.cart-header li::before {margin-right: 0;margin: 0 auto;margin-bottom: 15px;display: block;}
  ol.cart-header li a, ol.cart-header li strong {padding: 0;}
  ol.cart-header li:not(:last-child)::after {top: 20px;right: -35px;width: 32px;flex: 0 0 32px;height: 6px;background-size: contain;position: absolute;background-image: url("data:image/svg+xml,%3Csvg width='32' height='6' viewBox='0 0 32 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 3L27 0.113246L27 5.88675L32 3ZM4.37114e-08 3.5L27.5 3.5L27.5 2.5L-4.37114e-08 2.5L4.37114e-08 3.5Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A");}

  .btn.next-step-forward::after {margin-left: 10px;}
  .next-step {padding: 0;}

  .form-group label.confirmation, .form-group label.whole-width {width: 100%;}

  #checkoutSidebar .order-summary-item.price .price-wrapper {padding: 15px 0;}

  .type-post:not(.id--4, .id--8) .content-inner h2, .type-page:not(.id--4, .id--8) .content-inner h2 {font-size: 34px;}
  .type-post:not(.id--4, .id--8) .content-inner h3, .type-page:not(.id--4, .id--8) .content-inner h3 {font-size: 28px;}

  .cons-pros {padding: 20px;}

  a.login-btn.facebook, a.login-btn.google {font-size: 16px;}

  /* Update */
  .icons-flow .icons-flow__item {width: 49%;margin-bottom: 10px;}
  .icons-flow .icons-flow__item:not(:last-of-type)::after {display: none;}
  .author-block {flex-flow: row wrap;}
  .author-block>div {width: 100%;}
  .author-block>div.author-block__image {order: 2;}
  .author-block>div.author-block__text {padding-top: 30px;}

  .products-blocks .products-blocks__item {width: 49%;}

  #tab-content .diffs-items img {min-height: initial;margin: auto;}
  #tab-content .diffs-items .diffs-item {width: 100%;text-align: center;}
  #tab-content .diffs-items {padding: 40px 10px;}
  #tab-content .diffs-items ul li::before {top: 15px;}
  #tab-content .diffs-items ul li {text-align: left;}

  .bonuses-block .bonuses-block__item {width: 100%;}

  .product-preview {flex-flow: row wrap;}
  .product-preview>div.product-preview__text {padding: 15px!important;}
  .product-preview>div {width: 100%;}
  .product-preview>div.product-preview__image img {transform: scale(1);margin-left: auto;margin-right: auto;}
  .product-preview>div.product-preview__image {order: 2;padding-top: 20px;}

  .new-refs .new-refs__item {width: calc(50% - 10px);}
  .new-refs.--top .new-refs__item {width:unset;}
  .new-refs.--top .new-refs__item:nth-of-type(3) {display: none;}

  .flag.flag-testovano-v-laboratori {width: 110px;height: 110px;background-size: contain;}
  .flag.flag-kniha-do-mailu-zdarma {width: 70px;height: 140px;background-size: contain;background-repeat: no-repeat}

  .columns-mobile-2 .products-block>div .flags-extra {width: unset;display: flex;bottom: 0;}
  .columns-mobile-2 .products-block>div .flags-extra .flag.flag-discount {border-radius: 50%;min-width: unset;width:75px;height:75px;font-size: 12px;display:flex;flex-direction: column;font-size: 13px;}
  .columns-mobile-2 .products-block>div .flags-extra .flag.flag-discount .price-save {font-size: 19px;}

  .he-hp-cats__heading {margin-top:40px;font-size: 24px;}
  .he-hp-cats.--big .he-hp-cat {gap:0px;}

  .he-hp-cat__title {font-size: 14px;}
  .he-hp-cat {padding: 12px;}
  .he-hp-cats.--small .he-hp-cat__image {width: 32px;height: 32px;}

  body.type-index .usps {padding-bottom: 32px;margin-bottom: 40px;}
  body.type-index .usps-title {margin-top: 0;font-size: 20px;margin-bottom: 0;padding-top: 20px;}

  .he-hp-signpost {margin-top:40px;}
  .he-hp-signpost__items {row-gap:10px;}

  #category-header>form {flex:1;}
  #category-header>form>fieldset {display: none;}
  #category-header .jh-category-sort-select-wrap {display: block;}
  #category-header .jh-category-sort-select-wrap select {max-width: unset;font-size: 14px;font-weight: 600;color:#494038;border-radius: 100px;border:1px solid #CCCCCC;padding-block:16px;padding-left: 20px;line-height: 1;display:block;width:100%;}

  .he-cat-bottom {padding:40px 20px;flex-flow: column;gap:0;}
  .he-cat-bottom__text {font-size: 16px;}
  .he-cat-bottom h2 {font-size: 32px;}
  .he-cat-bottom h3 {font-size: 20px;}
  .he-cat-bottom__media {margin:0 auto;}

  .category-content-wrapper {margin-bottom: 40px;}

  body.type-category .usps-title {display: block;text-align: center;font-size: 20px;font-weight: 700;margin-bottom: 24px;color:#333333;}

  .heureka-block-new .info-block {margin-bottom: 40px;}
  .heureka-block-new .vote-content {min-height: unset;}

  .cart-upsell .cart-upsell__products {--he-columns: 2;}

  .he-detail-upsell-item__info {display: block;}
  .he-detail-upsell-item__price {text-align: unset;display: flex;flex-flow: row wrap;}
  .he-detail-upsell-item__price .price-final {display: unset;margin-left: auto;}

  #description .ingredients-box {margin-bottom: 32px;}
  #description .ingredients-box .ingredients-box__title {text-align: left;padding-inline: 5px;}
  #description .ingredients-box .ingredients-box__text {padding-inline: 5px;}
  #description .ingredients-box .hed-more-link-wrap {text-align: left;}

  #description .hed-heureka-block .heureka-block-new {display: block;padding:48px 0;margin-bottom: 48px;}
  #description .hed-heureka-block .heureka-block-new__buttons {margin-top:32px;}

  #description .author-block__title {margin-bottom: 20px;}
  #description .author-block__image {overflow: hidden;aspect-ratio: 1.1;}
  #description .author-block__image img {margin-inline:-60px;display: block;max-width: unset;width:calc(100% + 60px * 2);object-position: center 10%;}
  #description .author-block__text {padding-bottom: 0;}

  #description .faq-block {margin-bottom: 58px;}

  .products-related-wrap {padding-block: 0;margin-bottom: 44px;}
  .products-related-wrap::after {display: none;}
  .products-related-wrap .products-related-header {line-height: 1.2;font-size: 24px;}

  body.type-detail .products-related-wrap .products-block .product {border:1px solid #E6E6E6;}
}

@media (max-width: 479px) {
  /*.other-product-links__items {display: grid;grid-template-columns: repeat(3, 1fr);}*/
  .other-product-link {width: calc(33.333% - 10px);padding:10px 5px;font-size: 14px;line-height: 1.2;row-gap:5px;}
/*  .other-product-link.--helper {width: 100%;display: flex;align-items: center;justify-content: flex-start;gap: 0;flex-direction: row;}
  .other-product-link.--helper::before {margin-right: 13px;}*/


  /*.parameter-value-custom {display:block;}
  .parameter-value-custom__image {height:75px;margin: -10px auto 13px;}*/
/*  .parameter-value-custom__image {width:40px;margin-right: 10px;background-position: center center;}*/

  /*.parameter-value-custom__image {min-height:40px;margin-top:0;margin-bottom: 4px;height:unset;}
  .parameter-value-custom__title {grid-column: 1 / 3;}
  .parameter-value-custom__description {grid-column: 1 / 3;}*/

  .parameter-value-custom {grid-template-columns: auto auto 1fr;grid-template-rows:auto auto auto;padding-left: 20px;}
  .parameter-value-custom__flags {grid-row: 1 / 2;grid-column: 1 / 4;margin-bottom: 15px;}
  .parameter-value-custom::before {position: unset;grid-row: 2 / 3;grid-column: 1 / 2;margin-right: 7px;}
  .parameter-value-custom__image {grid-row:2 / 3;grid-column: 2 / 3;margin-right: 10px;}
  .parameter-value-custom__title {grid-row:2 / 3;grid-column: 3 / 4;}
  .parameter-value-custom__description {grid-row: 3 / 4;grid-column: 1 / 4;margin-top:10px;}

  .he-detail-upsell-item::before {margin-right: 7px;}
  .he-detail-upsell-item__image {margin-right: 10px;}

  .he-hp-cats.--big .he-hp-cats__items {--he-columns: 2;}
  body:not(.type-detail) .products-block.products {--he-columns: 1;}
  .he-hp-signpost__items {--he-columns: 1;}
  .wrote-about .wrote-about__logos {--he-columns:2;}
  .cart-upsell .cart-upsell__products {--he-columns: 1;}

  .cart-upsell__products.slick-slider .slick-list {width:60%;overflow: visible;}
  .cart-upsell__products.slick-slider .cart-upsell-product {margin: 0 3px;padding: 20px 30px;}
  .cart-upsell__products.slick-slider .slick-arrow.slick-prev {display: block!important;left: -10px;}
  .cart-upsell__products.slick-slider .slick-arrow.slick-prev.slick-disabled {display: none!important;}
  .cart-upsell__products.slick-slider .slick-arrow {width: 30px;height: 30px;line-height: 30px;}
  .cart-upsell__products.slick-slider .slick-arrow.slick-next {right: -10px;}
  .cart-upsell__products.slick-slider .slick-arrow::before {width: 30px;height: 30px;background-size: 16px;}

  .he-story__left {height: 337px;background-position: calc(50% - 50px) 0%;background-size:385px;margin-top:-25px;}

  .new-refs.--top .new-refs__item:nth-of-type(3) {display: unset;}

  #description .hed-why-effective-item {column-gap:10px;}

  .new-refs__items.slick-slider .slick-list {width:99%;overflow: visible;}
  .new-refs__item {padding-bottom: 15px;}
  .new-refs__item .new-refs__stars {margin-inline: 10px;margin-top:15px;}
  .new-refs__item p {padding-inline:10px;hyphens:auto;}
  .new-refs__item p a {hyphens:none;}

  #description .hed-video-reviews__items.slick-slider .slick-list {width:70%;overflow: visible;aspect-ratio:0.5625 / 1;height:auto;}
  #description .hed-video-reviews__items.slick-slider .slick-track {height:100%;align-items: stretch;}
  #description .hed-video-reviews__items.slick-slider .hed-video-review iframe {height:100%!important;}

  #description .hed-heureka-block .heureka-block-new__btn {width: 100%;}
}

@media (max-width: 460px) {
  #header .site-name a img {max-height: 32px;}
  #header .site-name {left: 55px;}
}

@media (max-width: 450px) {
  .ordering-process .quantity-form .quantity {padding: 0;}
}

/* */
/* */
/* */
/* */
