@media (max-width: 1400px) {
  .carousel-control.right {right: 0!important;}
  .carousel-control.left {left: 0!important;}
}

@media (max-width: 1350px) {
  .popup-widget.cart-widget, .popup-widget.login-widget {left: initial;right: 20px;}
}

@media (max-width: 1400px) {
  .container {max-width: 1125px;}

  .popup-widget {margin-left: 115px;}

  .top-tips .item {width: 25%;}
  .top-tips .item .texts span:nth-of-type(2) br {display: none;}

  .main__cat .main__cat-banners a {margin-bottom: 0;}
  .main__cat .main__cat-banners a h2 {font-size: 22px;}
  .main__cat .main__cat-banners>div.center {margin-top: 20px;}
  .main__cat .main__cat-top::after {height: 100%;}

  .contact-row>div {flex: 0 0 49%;margin-bottom: 20px;}
}

@media (max-width: 1270px) {
  .top-tips .item .texts span:nth-of-type(1) {font-size: 17px;margin-bottom: 5px;}
  .top-tips .item .texts span:nth-of-type(2) {font-size: 16px;}

}

@media (max-width: 1200px) {
  .pagination-wrapper .pagination {justify-content: center;margin-top: 20px;}
  /*.products-block.products-additional .p-bottom .p-tools {flex-basis: 100%;text-align: center;}*/

  .top-tips .item br {display: none;}

  #content .filter-section fieldset div {width: 50%;display: inline-block;vertical-align: top;}

  .top-navigation-contacts a {font-size: 13px;}

  .p-info-wrapper, .p-image-wrapper {width: 100%;}
}

@media (max-width: 1130px) {

}

@media (max-width: 1024px) {
  .advanced-order [class^="columns-"] .products.products-block > div, [class*=" columns-"] .advanced-order .products.products-block>div {width: 50%!important;}
  .advanced-order [class^="columns-"] .products.products-block > div:nth-of-type(3), [class*=" columns-"] .advanced-order .products.products-block>div:nth-of-type(3) {display: none;}

  .basic-description {padding-right: 0;}
  #header .cart-count {width: 65px;}

  .basic-description {width: 100%;}
  .extended-description {width: 100%;}
  .shp-tabs-wrapper {margin-bottom: -1px;}

  .main__cat .main__cat-top {flex: 0 0 250px;}
  .main__cat .main__cat-top::after {height: 100%;}

}

@media (max-width: 999px) {
  .navBtns {width: 65px;font-size: 9px;}
  #header .cart-count {width: 65px;}

  .header-top>div:nth-of-type(1) {flex: 0 0 25%;}
  .header-top>div:nth-of-type(2) {flex: 0 0 45%;}
  .header-top>div:nth-of-type(3) {flex: 0 0 20%;}
  .header-top {justify-content: space-between;}

  .top-navigation-bar .container>div.top-navigation-menu {flex: 0 0 30%;}

  .free-shipping-block {display: none;}

  .top-tips .item {width: 50%;padding: 10px;}
  .in-index .top-tips::before {height: 100%;background-image: none;background: #E4F3F5;}
  .top-tips {flex-flow: row wrap;}

  .product-top {margin-bottom: 20px;}

  .shp-tabs-wrapper .col-sm-12:not(.shp-tabs-row) {padding: 25px 0;}
  .description-inner {padding: 0;}

  #footer .site-name {display: none;}
  .custom-footer {padding-left: 0px;padding-bottom: 35px;}


  .filter-sections .filter-section {flex: 1 1 25%;}
  .filter-sections .slider-wrapper {flex: 1 1 25%;}
}

@media (max-width: 991px) {
  .popup-widget.cart-widget {left: initial;right: 0px;margin-top: 30px;}
  .popup-widget.login-widget {left: initial;right: 0px;margin-top: 0px;}

  .custom-footer>div {width: 100%;}
  .custom-footer>div:nth-of-type(-n+2) {border-left: 0;}
  .custom-footer__newsletter {border-bottom: 1px solid #EBEBEB;}

  .breadcrumbs {display: flex;padding-top: 10px;flex-flow: row wrap;padding-bottom: 10px;}
  .breadcrumbs>span:last-child {display: none;}
  .breadcrumbs>span:nth-last-child(2)>a::after {display: none;}
  .breadcrumbs>span>a::after {content: ""!important;position: absolute;display: block;}
  .breadcrumbs>span>a {position: relative;}
  .breadcrumbs>span>a, .breadcrumbs>span>span {padding: 10px;}

  .advanced-order .extras-wrap .extra.step {width: auto;margin: 20px auto 0 auto;}
  .advanced-order .extras-wrap .extra {text-align: center;}
  .advanced-order .extras-wrap .backto {text-align: center;margin: 0 auto 20px auto;max-width: 190px;font-size: 16px;padding: 5px 10px;}

  .top-navigation-contacts a>span {display: inline-block;}

  .fav-categories.container {padding-left: 0;padding-right: 0;}
}


@media (min-width: 768px) {
  .filters-unveil-button-wrapper {display: none;}
  #content .filters {display: block;}
  .navigation-buttons>a:not(.cart-count) {display: flex;}

  .navigation-in>ul>li.menu-item-5000.ext>ul>li {border: 0!important;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul::after {background: rgb(246,246,246);background: -moz-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 49%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); background: -webkit-linear-gradient(left, rgba(246,246,246,1) 0%,rgba(246,246,246,1) 49%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background: linear-gradient(to right, rgba(246,246,246,1) 0%,rgba(246,246,246,1) 49%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=1 );}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul {display: block;background-color: #fff;padding: 0;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul::before {content:'';display:block;top:3px;bottom:0;width:235px;background-color: #F6F6F6;position:absolute;left:0;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li {width: 100%;max-width: 100%;flex-basis: auto;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li>div {width: 100%;display: flex;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li>div>a {max-width: 230px;position: relative;height:54px;width:100%;padding: 5px 20px;margin-top:35px;border: 1px solid transparent;border: 1px solid #E1E1E1;border-right-color:#fff;margin-left: 0px;display: flex; align-items: center;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li>div>a::after {content: '';background: url('https://cdn.myshoptet.com/usr/www.heliumking.sk/user/documents/upload/sablona-nemazat/arrow-right-b.svg') center center no-repeat;background-size: 100% auto;display: inline-block;position: absolute;right:20px;top: 20px;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li:first-child>div>a {background-color: #fff;border: 1px solid transparent;border: 1px solid #E1E1E1;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li:first-child>div>a::before, .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li:nth-child(2)>div>a:hover::before, .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li:nth-child(2)>div:hover > a::before {content:'';height:100%;width:2px;background-color: #fff;position:absolute;right:-2px;display:block;top:0;bottom:0;z-index:1;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li>div>ul {background-color: #fff;padding: 20px;display: flex;flex-wrap: wrap;align-items: flex-start;max-height: none;}
  .navigation-in li.menu-item-5000.exp.ext ul.menu-level-3 li { max-width: 240px;padding: 0 20px 30px 0;width: 50%;}
  .navigation-in li.menu-item-5000.exp.ext ul.menu-level-3 li .cc-main-cat {font-size: 12px;color: #000000;font-weight:700;border-bottom: 1px solid #E1E1E1;margin-bottom: 5px;font-family: 'Spartan', sans-serif !important;display: inline-block;line-height: 1.2;}
  .navigation-in li.menu-item-5000.exp.ext ul.menu-level-3 li .cat-dropdown {margin-top:5px;}
  .navigation-in li.menu-item-5000.exp.ext ul.menu-level-3 li .cat-dropdown a {font-family: 'Spartan'!important;text-transform: uppercase;font-size: 11px;font-weight: 500;color: #000000;margin-top: 5px;display: block;line-height: 1.2;padding: 0;}
  .navigation-in li.menu-item-5000.exp.ext ul.menu-level-3 li .cat-dropdown a:hover {color: #ee3a7f;}
  .navigation-in li.menu-item-5000.exp.ext ul.menu-level-3 li .cat-dropdown span a {margin-top: 12px;color: #ee3a7f;}
  .navigation-in li.menu-item-5000.exp.ext ul.menu-level-3 li .cat-dropdown span a::after {content: '';background: url('https://cdn.myshoptet.com/usr/www.heliumking.sk/user/documents/upload/sablona-nemazat/arrow-right-seda.svg') center center no-repeat;background-size: 100% auto;width:6px;height:9px;display: inline-block;margin-left:5px;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li.has-third-level>a.menu-image {display: none;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li:nth-child(2)>div>ul {position: absolute;display: none;left:234px;top:10px;bottom: 0;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li:nth-child(2)>div>a {position: absolute;top: 80px;border-color: #f6f6f6;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li:nth-child(2)>div>a:hover + ul, .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li:nth-child(2)>div:hover > ul  {display: flex;}
  .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li:nth-child(2)>div>a:hover, .navigation-in>ul>li.menu-item-5000.exp.ext>ul>li:nth-child(2)>div:hover > a {border-color: #e1e1e1;background-color: #fff;}

}

@media (max-width: 767px) {
  body.user-action-visible.navigation-window-visible {overflow: initial;}
  .advanced-order .adv-wrap::before {top: 22px;}
  .p-gifts-wrapper .p-gift-name a span {font-size: 15px;margin-left: 12px;}
  .p-gifts-wrapper .p-gift-name a {font-size: 13px;text-indent: -12px}
  .top-navigation-bar, #header {visibility: hidden;}

  .links-listing {margin: 0 -10px;flex: 0 0 100%;}
  .links-listing .subcategories-single .cat-dropdown a {margin-top: 0;margin-bottom:5px;}
  .links-listing .subcategories-single .cc-main-cat {padding: 22px 15px 18px;display:block;margin-right:75px;margin-bottom:0;border:none;}
  .links-listing .subcategories-single {width: 100%;flex: 0 0 100%;padding:0;;margin: 0;border-top: 1px solid #e1e1e1;}
  .links-listing .subcategories-single .cat-arrow {z-index:9;position: absolute;right: 0;width:70px;height: 50px;background-size: 9px 6px;background-position: center center;cursor:pointer;top: 0px;right:0px;margin: 0;}
  .links-listing .subcategories-single .cat-dropdown {position: initial;width: 100%;border:none;border-radius: 0;display:none;box-shadow: 0 6px 8px rgba(0, 0, 0, 0.09);-webkit-box-shadow: 0 6px 8px rgba(0, 0, 0, 0.09);-webkit-moz-box-shadow: 0 6px 8px rgba(0, 0, 0, 0.09);padding: 0 15px 10px;}
  .links-listing .subcategories-single:hover .cat-dropdown {display: none;}
  .links-listing .subcategories-single:hover .cat-dropdown.open {display: block;}

  .cart-table tr {position: relative;border-color: #E4E4E4;}
  .cart-table tr>td.p-total .remove-item::before {display: none;}
  .cart-table tr>td.p-total .remove-item {position: absolute;background-repeat: no-repeat;background-position: center;top: 15px;right: 15px;width: 12px;height: 12px;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='M10.2188 1.40625H8.46094V1.05469C8.46094 0.473133 7.9878 0 7.40625 0H4.59375C4.0122 0 3.53906 0.473133 3.53906 1.05469V1.40625H1.78125C1.1997 1.40625 0.726562 1.87938 0.726562 2.46094C0.726562 2.928 1.03184 3.32487 1.45324 3.46315L2.08031 11.0329C2.12548 11.5752 2.58715 12 3.13134 12H8.86866C9.41288 12 9.87455 11.5752 9.91973 11.0327L10.5468 3.46312C10.9682 3.32487 11.2734 2.928 11.2734 2.46094C11.2734 1.87938 10.8003 1.40625 10.2188 1.40625ZM4.24219 1.05469C4.24219 0.860836 4.3999 0.703125 4.59375 0.703125H7.40625C7.6001 0.703125 7.75781 0.860836 7.75781 1.05469V1.40625H4.24219V1.05469ZM9.219 10.9745C9.20393 11.1553 9.05006 11.2969 8.86866 11.2969H3.13134C2.94996 11.2969 2.79607 11.1553 2.78105 10.9747L2.16314 3.51562H9.83686L9.219 10.9745ZM10.2188 2.8125H1.78125C1.5874 2.8125 1.42969 2.65479 1.42969 2.46094C1.42969 2.26709 1.5874 2.10938 1.78125 2.10938H10.2188C10.4126 2.10938 10.5703 2.26709 10.5703 2.46094C10.5703 2.65479 10.4126 2.8125 10.2188 2.8125Z' fill='%23878787'/%3E%3Cpath d='M4.5931 10.2204L4.24153 4.54857C4.22951 4.35477 4.06177 4.20737 3.8689 4.21944C3.6751 4.23146 3.52775 4.39829 3.53975 4.59207L3.89131 10.264C3.90286 10.4504 4.05764 10.5938 4.24186 10.5938C4.44546 10.5938 4.60559 10.4223 4.5931 10.2204Z' fill='%23878787'/%3E%3Cpath d='M6 4.21875C5.80584 4.21875 5.64844 4.37616 5.64844 4.57031V10.2422C5.64844 10.4363 5.80584 10.5938 6 10.5938C6.19416 10.5938 6.35156 10.4363 6.35156 10.2422V4.57031C6.35156 4.37616 6.19416 4.21875 6 4.21875Z' fill='%23878787'/%3E%3Cpath d='M8.13112 4.21944C7.93776 4.20741 7.77049 4.35476 7.75849 4.54857L7.40693 10.2204C7.39495 10.4142 7.54231 10.581 7.73609 10.5931C7.92998 10.6051 8.09672 10.4576 8.10872 10.2639L8.46028 4.59207C8.47228 4.39826 8.32493 4.23144 8.13112 4.21944Z' fill='%23878787'/%3E%3C/svg%3E%0A");}
  .cart-table tr>td.p-price {flex: 1 1 25%;padding-bottom: 0;text-align: right;}
  .cart-table tr>td.p-total {flex: 1 1 25%;}
  .cart-table tr>td.p-quantity {width: 155px;padding-left: 50px;flex: 0 0 155px;}
  .cart-table tr>td.p-quantity>div {text-align: left;display: flex;justify-content: flex-start;}
  .cart-table tr>td.p-availability {width: 100%;padding-left: 50px;padding-bottom: 15px;}
  .cart-table tr>td.p-availability .p-label {display: none;}
  .cart-table tr>td.cart-p-image {flex: 0 0 45px;}
  .cart-table .cart-p-image img {width: 45px;}
  .cart-table .main-link {font-size: 16px;}
  .cart-table .p-name {padding-right: 40px;}
  .cart-table .p-price .p-label {font-size: 14px;font-weight: 300;margin-bottom: 0;}
  .cart-table .p-total .p-label {font-size: 14px;font-weight: 300;}
  .cart-table .price-final {font-size: 16px;font-weight: 600;color: #000;}
  .cart-table .unit-value {display: none;}

  .delivery-time-label, .delivery-time {font-size: 16px;}

  .next-step-back {position: initial;font-size: 14px;text-decoration: underline;width: auto;height: auto;text-align: center;text-indent: initial;order: 2;margin-top: 10px;margin-bottom: 10px;}

  body.in-kosik .col-md-8 .cart-content::before {padding: 0 15px;font-weight: 500;content: "Nákupný košík";display: block;font-size: 28px;margin-bottom: 15px;}
  ol.cart-header li {margin-bottom: 5px;width: 33%;display: block;border: 0;display: flex;flex-flow: row wrap;text-align: center;padding: 0;justify-content: center;}
  ol.cart-header li::before {margin: 8px auto 0 auto;display: block;counter-increment: steps;content: counter(steps);border: 1px solid #E3E3E3;width: 45px;height: 45px;border-radius: 50%;line-height: 45px;font-weight: 400;font-size: 17px;color: #000;}
  ol.cart-header li.completed::before {border: 1px solid #000;background-color: #000;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.273' height='8.864' viewBox='0 0 12.273 8.864'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M11.109.2a.682.682,0,0,1,1.021.9l-.057.064-7.5,7.5a.682.682,0,0,1-.9.057l-.064-.057L.2,5.255a.682.682,0,0,1,.9-1.021l.064.057L4.091,7.217Z' transform='translate(0 0)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center center;content: "";}
  ol.cart-header li.active::before {background: #ffb300;border-color: #ffb300;color: #fff;}
  ol.cart-header li.step-1::after, ol.cart-header li.step-2::after {top: 26px;}
  ol.cart-header li a, ol.cart-header li strong {width: 100%;padding: 5px 0;font-size: 12px;}
  ol.cart-header li.step-3 span::after {display: none;}

  body.ordering-process {background: #fff;}


  .price-wrapper .price.price-primary {font-size: 20px;font-weight: 600;}
  .price-wrapper .price-label.price-primary {text-align: right;font-size: 14px;font-weight: 300;}

  .about-us .about__img-bg {flex-wrap: wrap;}
  .about-us .about__img-bg>div {width: 100%;margin: 5px 0;text-align: center;}
  .about__row {flex-flow: row wrap;}
  .about__row>div {width: 100%;margin: 10px 0;}
  .about__row {padding: 30px 0;margin-top: 30px;}

  .shipping-bg .shipping-bg-free {font-size: 18px;}

  #cloud-zoom-big {display: none!important;}
  .detail-parameters {margin-bottom: 0!important;}

  .main__cat .main__cat-top::after {display: none;}
  .main__cat .main__cat-banners {flex: 0 0 100%;order: -1;margin-bottom: 40px;}
  .main__cat .main__cat-top {flex: 0 0 100%;}
  .main__cat {flex-wrap: wrap;margin-top: 30px;}
  .main__cat-title {font-size: 34px;margin: 15px 0 0px 0;}
  .main__cat-title span {display: block;}
  .main__cat-title span::after {margin: auto;left: 0;right: 0;}
  .main__cat .main__cat-banners a h2 {font-size: 22px;}
  .main__cat .main__cat-banners a:not(.btn) {padding: 4px;flex: 1 1 50%;text-align: center;}
  .main__cat .main__cat-banners>div {flex-wrap: wrap;}

  .main__cat-top .h4.homepage-group-title {padding-left: 0;}

  .sidebar-in-cart .next-step {padding: 0 10px;flex-direction: column;}
   .btn.next-step-forward::after {display: none;}
  .sidebar-in-cart {padding-bottom: 50px;}

  body.in-kosik .products-block.products {margin:  0;}
  body.in-kosik .products-block.products>div {padding: 0;}

  #checkoutSidebar .next-step {position: fixed;bottom: 0;left: 0;width: 100%;}
  #checkoutSidebar .next-step .btn {border-radius: 0;}
  #checkoutSidebar {padding-bottom: 50px;}

  .languagesMenu {position: absolute;top: 155px;right: 10px;display: block!important;z-index: 50;}
  .languagesMenu__content {left: -105px;}

  .p-detail .flags-default {left: 10px;top: 10px;}

  .contact-row>div {flex: 0 0 100%;}
  .contact-row>div:nth-of-type(4) h2 {margin: 15px 0 10px 0;}
  .contact-row>div:nth-of-type(4) {margin-bottom: 25px;}
  .contact-row>div:nth-of-type(2) a::before {margin-top: 15px;}

  .transit-block .transit-table .tr {padding: 15px 35px 15px 10px;}
  .transit-block .transit-table .tr>div:nth-of-type(1) {margin-right: 15px;flex: 0 0 15%;}
  .transit-block .transit-table .tr>div:nth-of-type(1) img {max-width: 45px;}
  .transit-block .transit-table .tr>div:nth-of-type(3) {flex: 0 0 25%;padding-left: 5px;font-size: 16px;}

  .type-post #content h1, .type-page #content h1 {margin-top: 25px;font-size: 38px;}

  .colorbox-html-content .content-inner {padding: 35px 10px}

  .footer-banners {margin-bottom: 0px;display: flex;justify-content: center;}
  .footer-banners .footer-banner {margin: 0;padding-left: 7px!important;padding-right: 7px!important;}
  .extended-banner-title {font-size: 14px;color: #000;text-shadow: none;margin-top: 15px;}
  .extended-banner-texts {position: initial;}
  .extended-banner-texts .wrapper {position: initial;}
  .footer-banners::after {display: none;}

  body.in-index .usps-wrap {border-top: 1px solid #E4E4E4;}

  .page-404 {flex-flow: row wrap;margin: 25px 0 0 0;}
  .page-404>div {flex: 0 0 100%;margin-bottom: 20px;}

  .breadcrumbs::after {display: none;}

  .mobile-sort:focus {box-shadow: initial;color: #000;}
  .mobile-sort {text-decoration: underline;color: #000;width: auto;text-align: right;font-size: 14px;min-width: 0;padding: 0 15px;background: none;border: 0;display: block;margin: 0;max-width: 100%;appearance: none;-moz-appearance: none;-webkit-appearance: none;  background-color:#fff;border-radius: 4px;color: #000;font-weight: 400;background-image: url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.24538 4.84C4.09321 4.84 3.94106 4.7819 3.82504 4.66594L0.174182 1.01504C-0.0580605 0.7828 -0.0580605 0.406259 0.174182 0.174111C0.40633 -0.0580371 0.782796 -0.0580371 1.01506 0.174111L4.24538 3.40462L7.47573 0.174224C7.70797 -0.0579242 8.0844 -0.0579242 8.31653 0.174224C8.54888 0.406372 8.54888 0.782913 8.31653 1.01515L4.66573 4.66605C4.54965 4.78203 4.3975 4.84 4.24538 4.84Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: center right;}

  .products-recent-wrapper .prices .price-standard+.price-final {width: 100%;}

  .scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .cart-count {transform: initial;}

  .extended-description .help-box a:nth-of-type(-n+2) {width: 100%;margin: 5px 0;}

  .products-block .p .flags-default {top: -25px;}
  h4.homepage-group-title::after, .h4.homepage-group-title::after {margin: 0 0 20px 0;}

  .fav-cat .spec-left .title b {margin-bottom: 0;}

  .top-tips {padding-top: 15px;padding-bottom: 15px;}
  .top-tips .item {width: 50%;flex: 0 0 50%;}
  .top-tips .item .texts span:nth-of-type(1) {font-size: 14px;font-weight: 300;text-align: center;display: none;}

  .slick-prev {left: 0;background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='13' cy='13' r='12.5' fill='white' stroke='%23E4E4E4'/%3E%3Cpath d='M7.26503 12.5468C7.26517 12.5466 7.26529 12.5465 7.26545 12.5463L9.68843 10.135C9.86995 9.95439 10.1635 9.95506 10.3442 10.1366C10.5249 10.3181 10.5242 10.6117 10.3427 10.7924L8.71589 12.4113H18.5363C18.7924 12.4113 19 12.6189 19 12.875C19 13.1311 18.7924 13.3387 18.5363 13.3387H8.71591L10.3427 14.9576C10.5242 15.1383 10.5249 15.4319 10.3442 15.6134C10.1635 15.795 9.8699 15.7956 9.6884 15.615L7.26543 13.2037C7.26529 13.2035 7.26517 13.2034 7.26501 13.2032C7.0834 13.022 7.08398 12.7274 7.26503 12.5468Z' fill='black'/%3E%3C/svg%3E%0A");}
  .slick-next {right: 0;background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='13' cy='13' r='12.5' fill='white' stroke='%23E4E4E4'/%3E%3Cpath d='M18.735 12.5468C18.7348 12.5466 18.7347 12.5465 18.7346 12.5463L16.3116 10.135C16.1301 9.95439 15.8365 9.95506 15.6558 10.1366C15.4751 10.3181 15.4758 10.6117 15.6573 10.7924L17.2841 12.4113H7.46371C7.2076 12.4113 7 12.6189 7 12.875C7 13.1311 7.2076 13.3387 7.46371 13.3387H17.2841L15.6573 14.9576C15.4758 15.1383 15.4751 15.4319 15.6558 15.6134C15.8365 15.795 16.1301 15.7956 16.3116 15.615L18.7346 13.2037C18.7347 13.2035 18.7348 13.2034 18.735 13.2032C18.9166 13.022 18.916 12.7274 18.735 12.5468Z' fill='black'/%3E%3C/svg%3E%0A");}
  .slick-prev, .slick-next {top: 45%;width: 26px;height: 26px;background-size: contain;}

  .advanced-order .adv-wrap {padding: 25px 25px 25px 50px;}
  .advanced-order .adv-wrap .h1 {font-size: 24px;}
  .advanced-order .adv-wrap::before {left: 10px;}
  .advanced-order .adv-wrap .h2 {margin-left: -35px;margin-top: 20px;}
  .advanced-order .extra.delivery {padding-left: 0;display: flex;justify-content: center;}
  .advanced-order .extra.delivery::before {position: initial;margin-top: 0;padding-right: 10px;}

  .advanced-order [class^="columns-"] .products.products-block > div, [class*=" columns-"] .advanced-order .products.products-block>div {width: 100%!important;}


  .sim-products .h4, .rel-products .h4 {padding: 15px;font-size: 22px;margin-bottom: 0;line-height: initial;}
  body.type-detail #content {padding-bottom: 0;}
  .detail-contact {margin-bottom: 30px;}

  .products-block .p-bottom .p-tools {text-align: center;}

  .products-block .p a.image {overflow: initial;}
  .products-block .p-in {display: flex;flex-direction: column;height: 100%;}
  .products-block .p-bottom {margin-top: auto;}

  ol.cart-header {position: initial;}


  .pagination-wrapper {padding: 0 0 0px 0;margin-top: 0px;margin-bottom: 0;border-bottom: 1px solid #E4E4E4;}

  .help-box {margin-bottom: 0px;margin-top: 0;}
  body.type-detail .help-box {margin-bottom: 0;}
  .extended-description {margin-bottom: 0;}

  #cboxClose {right: -10px;}

  body.type-detail .slick-dots {margin-top: 0;}

  .header-top>div:nth-of-type(3) {display: block;}

  .navBtns {display: none;}
  body.ordering-process .responsive-tools .navBtns.favBtn {right: 10px;}
  body.ordering-process .top-navigation-bar a[data-target="login"] {right: 10px;}
  .responsive-tools .navBtns.favBtn {display: block;font-size: 0;position: fixed;right: 90px;z-index: 58;}
  .favBtn::before {width: 27px!important;height: 24px!important;background-size: contain;background-repeat: no-repeat;margin: 4px 0 0 0!important;}

  #content .filter-section .param-filter-top form:nth-of-type(1) {width: 100%;}
  #content .filter-section .param-filter-top form:nth-of-type(2) {width: 100%;}
  #content .filter-section .param-filter-top fieldset {flex-direction: column;}


  .filter-sections .filter-section {flex: 1 1 50%;}
  .filter-sections .slider-wrapper {flex: 1 1 50%;}

  .category-header {margin-bottom: 25px;border-bottom: 0;}
  .category-header>form>fieldset {display: none;}
  .category-header input[type="radio"]+label {padding-right: 25px;font-size: 16px;}
  .category-header input[type="radio"]+label:last-child {padding-right: 0;}

  .products-block.products .p .name {height: 45px;}

  .pagination-loader .btn {max-width: 100%;margin: auto;}
  .type-category #content {padding-bottom: 25px;}

  .filter-total-count {display: none;}

  .products-block .p {padding: 25px 10px;}

  h1, .category-title {font-size: 28px;padding-top: 15px;padding-bottom: 15px;}
  .subcategories.with-image li a {min-height: 65px;}
  .subcategories.with-image li {padding-bottom: 5px;}
  .subcategories {padding-bottom: 15px;}


  .banner {min-height: 0;}
  .popup-widget.cart-widget {left: initial;right: 0px;margin-top: 50px;}
  .popup-widget.login-widget {left: initial;right: 0px;margin-top: 0px;}

  .top-navigation-bar .dropdown {top: 19px;position: fixed;left: 170px;display: inline-block;z-index: 11;}

  .header-top {display: flex;align-items: center;padding: 10px 0 20px 0;height: auto;flex-flow: row wrap;justify-content: space-between;}
  .responsive-tools>a[data-target="navigation"]::before {content: ""!important;border-radius: 0;width: 28px;height: 28px;background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.8333 15.1424H1.16667C0.522664 15.1424 0 14.6198 0 13.9757C0 13.3317 0.522664 12.8091 1.16667 12.8091H26.8333C27.4773 12.8091 28 13.3317 28 13.9757C28 14.6198 27.4773 15.1424 26.8333 15.1424Z' fill='black'/%3E%3Cpath d='M26.8333 6.19784H1.16667C0.522664 6.19784 0 5.67517 0 5.03117C0 4.38717 0.522664 3.8645 1.16667 3.8645H26.8333C27.4773 3.8645 28 4.38717 28 5.03117C28 5.67517 27.4773 6.19784 26.8333 6.19784Z' fill='black'/%3E%3Cpath d='M26.8333 24.0868H1.16667C0.522664 24.0868 0 23.5641 0 22.9201C0 22.2761 0.522664 21.7534 1.16667 21.7534H26.8333C27.4773 21.7534 28 22.2761 28 22.9201C28 23.5641 27.4773 24.0868 26.8333 24.0868Z' fill='black'/%3E%3C/svg%3E%0A");}
  .header-top .toggle-window[data-target="navigation"] {}
  .header-top>div:first-of-type {display: none;}
  .header-top>div:last-of-type {flex: 1 1 auto;}
  .navigation-buttons a[data-target="login"] {display: none;}
  .search-window-visible #header .search-form {margin: 10px 0;}
  .header-top .search {order: -1;flex: 0 0 100%;padding-top: 0;display: block!important;margin-bottom: 0px;margin-top: 0px;}
  .header-top .search form::before {z-index: 9;}
  .top-navigation-bar .socials {position: absolute;left: 0;top: 5px;}
  .top-navigation-bar .container>div {display: none;}
  .top-navigation-bar .container>div.top-navigation-tools {flex: 0 0 100%;width: 100%;}

  .top-navigation-bar {display: block;border-bottom: 0;}

  .subcategories li {width: 50%;}
  .subcategories li a .text {line-height: 20px;}
  .p-detail .add-to-cart-button {width: auto;max-width: 200px;}
  .bottom-btns.--detail {padding-bottom: 5px;}
  .bottom-btns.--detail a, .bottom-btns.--detail div {margin-bottom: 15px;width: 100%;}

  .detail-order-info {margin-bottom: 0;}
  .product-top {margin-bottom: 5px;}

  .detail-top {padding: 30px 0;margin-bottom: 30px;}
  .detail-top>div {flex: 0 0 100%;padding-right: 0;}
  .detail-top>div:nth-of-type(2n) {padding-left: 0;padding-top: 30px;margin-top: 30px;border-top: 1px solid #E5E5E5;border-left: 0;}
  .shp-tabs-holder ul.shp-tabs li a {padding-left: 10px;padding-right: 10px;}

  .custom-footer>div {width: 100%;}

  .socials {width: 100%;margin-left: 0;left: 0;display: flex;justify-content: center;text-align: center;padding: 0 15px;bottom: -35px;}
  .socials a {padding: 5px 10px;}
  .socials a::before {display: block!important;margin-left: auto;margin-right: auto!important;margin-bottom: 5px;}

  .instagram__block {padding: 25px 0 15px 0;}
  .instagram__block h2 {font-size: 34px;text-align: center;}

  .instagram-widget>div {display: none;}
  .instagram-widget>div:nth-of-type(1) {display: flex;flex: 0 0 68.5%;}
  .instagram-widget>div:nth-of-type(1) img {margin-left: -6px;}
  .instagram-widget>div:nth-of-type(2) {display: flex;flex: 0 0 31.5%;}

  .heureka-block .vote-wrap {width: 100%;padding: 20px 5px;}
  .heureka-block .votes-wrap {flex-wrap: wrap;}
  .heureka-block .vote-wrap:nth-of-type(3) {display: none;}
  .heureka-logo-block {margin-bottom: 10px;}
  .heureka-block {padding: 35px 0;}

  .blog-block h2 {font-size: 34px;}
  .blog-block {margin-top: 30px;}
  .blog-block .center {margin-bottom: 45px;}
  #newsWrapper .news-item {width: 49%;padding-bottom: 0;margin-bottom: 10px;}
  #newsWrapper .news-item .image {height: 105px;}
  #newsWrapper .news-item time {display: none;}
  #newsWrapper .news-item .text .description {display: none;}
  #newsWrapper .news-item a.arrow {display: none;}
  #newsWrapper .news-item .text a {text-align: center;font-size: 14px;}
  #newsWrapper .news-item:nth-of-type(3) {display: none;}

  .adults-cat {padding-top: 15px;padding-bottom: 15px;margin-top: 45px;}
  .adults-cat h2 {text-align: center;width: 100%;}
  .adults-cat>div {flex-wrap: wrap;}
  .adults-cat .inner a {width: 50%;text-align: center;padding: 4px;}
  .adults-cat .inner a h2 {font-size: 18px;}
  .adults-cat>div:nth-of-type(1) .btn {display: none;}
  .adults-cat .only-mobile {display: inline-flex;justify-content: center;margin: 15px auto 0 auto;}

  .copyright, #signature {width: 100%;}
  .footer-bottom .container {flex-flow: row wrap;justify-content: center;}
  .copyright {flex: 0 0 100%;max-width: 235px;margin-bottom: 5px;margin-top: 15px;}

  .top-navigation-bar .container>div:last-of-type {display: block;}

  .p-detail-inner h1 {padding-top: 20px;margin: 0 0 10px 0;font-size: 28px;}
  .product-top {margin-top: 0;}
  .p-detail-info {float: none;margin-bottom: 10px;}

  .has-advanced-parameters .advanced-parameter {margin-bottom: 45px;}

  .p-detail .add-to-cart {padding: 10px 0 20px 0;flex-flow: row;}
  .p-detail .p-final-price-wrapper {flex:1 1 auto;margin-bottom: 0px;}

  .p-detail .p-final-price-wrapper, .p-info-wrapper .availability-value, .availability-row, .p-detail .add-to-cart {margin-left: -15px;margin-right: -15px;width: calc(100% + 30px);padding-left: 17px;padding-right: 17px;}

  .pagination-loader {margin-top: 25px;}
  .pagination-wrapper strong.js-scroll-top {display: none;}

  .category-header form::before {content: "Сортиране по:";font-size: 14px;font-weight: 400;margin-bottom: 10px;display: block;margin-top: 10px;}
  .category-header form {padding-top: 15px;width: 100%;display: flex;justify-content: flex-end;}
  .category-header form fieldset::before {display: none;}
  .products-recent-wrapper::before {display: none;}

  #navigation {margin-left: 0;align-items: initial;position: absolute;}
  .navigation-in>ul>li:first-child>a {padding-left: 15px!important;}
  .navigation-in>ul>li>a>span {padding: 5px 10px;}
  .navigation-in>ul>li.ext>ul>li {min-height: auto;}
  .navigation-close {display: none;}
  .navigation-window-visible #navigation {padding-bottom: 50px;flex-flow: row wrap;display: block;background: #fff!important;width: 100%;margin-top: 80px;padding-left: 0px;max-width: 100%;overflow-y: scroll;padding-right: 0px;}
  .navigation-in a:hover {color: #C38A35;}
  .navigation-in>ul>li:not(.exp)>a.active {color: #C38A35;}
  .navigation-in>ul>li.ext>ul>li>a {display: block;width: 100%;padding: 5px;}
  .navigation-in>ul>li>a {text-align: left;color: #000;text-shadow: none;background: #fff;font-size: 17px;border-bottom: 1px solid #E5E5E5;line-height: 30px;padding: 10px 15px!important;}
  .navigation-in>ul>li.ext>ul>li {width: 100%;border: 0;display: flex;align-items: center;padding: 0 10px 0 24px;margin: 0;line-height: 30px;}
  .navigation-in>ul>li.ext.exp {background: #fff;border-bottom: 1px solid #E5E5E5;}
  .navigation-in>ul>li.ext.exp li {background: #Ffff;}
  .navigation-in>ul>li.ext.exp > a {border-bottom: 0;}
  .navigation-in>ul>li.ext.exp a {}
  .submenu-visible .navigation-in>ul>li.ext.exp>ul {padding: 0;border-top: 1px solid #E5E5E5;padding: 5px 0;}
  .navigation-in>ul>li.ext>ul>li>div>a {font-size: 16px;font-weight: 300;padding: 5px;}
  .navigation-in>ul>li {border-right: 0;}
  .navigation-in>ul>li>a.active {color: #C38A35;}
  .navigation-in>ul>li>a.active .submenu-arrow::after {color: #E85124;}
  .navigation-in>ul>li>a.active::after {display: none;}
  .navigation-in>ul>li:last-child {border-bottom: 0;}
  .navigation-in .menu-image {display: none!important;}
  .top-navigation-menu-trigger {right: initial;left: 5px;bottom: -10px;}
  .navigation-window-visible .top-navigation-bar .container>div.top-navigation-menu {bottom: 0;width: 100%;padding: 10px 25px 10px 10px;right: initial;left: 0;background: #fff;flex: 0 0 100%;border-top: 1px solid #241A14;display: none;}
  .navigation-in>ul>li.ext a b::after {display: none;}
  .navigation-in, .navigation-in-2 {background: #fff!important;width: 100%!important;height: auto;padding-bottom: 0;}
  .navigation-in-2 .nav-2 li {width: 100%;}
  .navigation-in-2 .nav-2 li a {color: #000;padding: 10px 0;}
  .navigation-in>ul>li>a::after {display: none;}
  .top-navigation-bar-menu li a {border-right: 0;padding: 10px 10px;}
  .top-menu-trigger-visible .top-navigation-menu-trigger {right: 10px;left: initial;bottom: 15px;}
  .navigation-in>ul>li.exp>a, .navigation-in>ul>li>a:hover {color: #E30E67;}
  .navigation-in>ul>li.ext.exp>a::before {display: none;}
  .navigation-in>ul>li>a:hover::before {display: none;}
  .top-navigation-bar-menu li a {color: #000;}
  .submenu-arrow::after {}
  .submenu-arrow {top: 4px;}
  .navigation-in>ul>li.ext>a>span {float: right;}

  .navigation-in>ul>li>ul.more-categories>li.more-categories-trigger {display: none!important;}
  .navigation-in>ul>li.ext>ul>li {border: 0!important;}

  .footer-middle.container .bottom-footer {padding-top: 15px;padding-bottom: 15px;}
  .footer-middle.container .bottom-footer>div:nth-of-type(1) {margin-bottom: 25px;}
  .footer-middle.container .bottom-footer>div {width: 100%;justify-content: center;}
  .footer-middle.container .bottom-footer>div .image {padding: 5px;width: 34%;text-align: center;}
  .footer-middle.container .bottom-footer>div .title {width: 100%;text-align: center;margin-bottom: 15px;}


  .container {padding-left: 10px;padding-right: 10px;}
  .content-wrapper.container {padding-left: 10px;padding-right: 10px;}

  .top-tips .item .texts span {font-size: 12px;}
  .top-tips .item .icon {width: 22px;height: 22px;flex: 0 0 22px;margin-right: 5px;line-height: 22px;}
  .top-tips .item .icon::before {height: 28px!important;}
  .top-tips .item .texts {max-width: 100%;}
  .top-tips .item .texts span {max-width: 100%;}

  .header-top .search {display: block;position: initial;max-width: initial;flex: 0 0 100%!important;}

  .homepage-box.welcome-wrapper p {font-size: 13px;line-height: 20px;}

  .search-window-visible:not(.sticky) .header-top {margin-top: 124px;}
  .search-window-visible .header-top .search {display: block;position: fixed;left: 0px;top: 53px;z-index: 9;background: #006d80;width: 100%;padding: 0 8px;}

  .responsive-tools .toggle-window[data-target="search"] {display: none!important;left: initial;top: 0px;right: 132px;padding: 0px 10px;position: fixed;width: 44px;height: 54px;line-height: 54px;opacity: 1;transition:opacity ease-out 0.3s;}
  .responsive-tools .toggle-window[data-target="search"]::before {content: "";background-size: contain;background-repeat: no-repeat;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 fill-rule='evenodd' clip-rule='evenodd' d='M14.9076 16.123C13.3297 17.4263 11.3088 18.2134 9.10855 18.2134C4.08567 18.2134 0 14.1278 0 9.10489C0 4.08201 4.08201 0 9.10489 0C14.1278 0 18.2134 4.08567 18.2134 9.10855C18.2134 11.4003 17.3604 13.4981 15.9546 15.1016L19.601 18.7479C19.8865 19.0335 19.8865 19.4984 19.601 19.784C19.4582 19.9268 19.2715 20 19.0848 20C18.898 20 18.7113 19.9268 18.5686 19.784L14.9076 16.123ZM16.7527 9.10489C16.7527 4.88742 13.3224 1.46074 9.10855 1.46074C4.89475 1.46074 1.4644 4.89109 1.4644 9.10489C1.4644 13.3187 4.89475 16.749 9.10855 16.749C13.3224 16.749 16.7527 13.3224 16.7527 9.10489Z' fill='black'/%3E%3C/svg%3E%0A");width: 16px;height: 17px;position: relative;top: 0px;}
  .top-navigation-bar.sticky .responsive-tools .toggle-window[data-target="search"] {opacity:1;}

  body.login-window-visible .top-navigation-bar a[data-target="login"]::before {}
  body.login-window-visible .top-navigation-bar a[data-target="login"] {background: none;}
  .top-navigation-bar a[data-target="login"]::before {margin-right: 0;margin-bottom: 2px;width: 29px;height: 31px;}

  .top-navigation-bar {position: relative;z-index: 57;}
  /*.top-navigation-bar::after {content: "";height: 70px;background: #F6F4F0;position: fixed;top: 0;left: 0;width: 100%;z-index: 1;border-bottom: 1px solid #E1D9CA;}*/
  .scrolled-down body:not(.ordering-process):not(.search-window-visible) .top-navigation-bar {transform: initial;}

  #header::before {height: 55px;display: none;}
  body.ordering-process #header::before {display: none;}
  .toggle-window[data-target="navigation"] {position: absolute;left: 12px;top: 20px;display: block;padding: 0px;background: #fff;text-align: center;z-index: 7;background-repeat: no-repeat;background-position: center;}
  .responsive-tools [data-target="login"] {margin-right: 0!important;z-index: 11;padding: 0px;position: absolute;right: 75px;}
  .responsive-tools [data-target="login"]::before {z-index: 11;content: ""!important;}
  #header .cart-count {margin-left: 0;top: 0px;min-width: initial;width: 70px;right: 5px;padding: 0;height: 70px;line-height: 70px;z-index: 58;background: none;align-items: center;position: absolute;}
  .cart-window-visible  #header .cart-count {background: #fff;}
  .header-top .btn.cart-count::before {margin-right: 0;margin-top: 3px;background-size: contain;height: 32px;width: 32px;}
  .navigation-buttons > a[data-target="cart"] i {width: 18px;height: 18px;top: 38px;left: 43px;font-size: 10px;line-height: 14px;}
  .top-navigation-contacts {display: none!important;z-index: initial!important;}
  #navigation .top-navigation-contacts {display: none!important;height: auto;border-bottom: 1px solid #E5E5E5;margin: 0 -15px;flex-direction: column;padding:  10px 15px;align-items: flex-start;}
  .top-navigation-contacts a:first-of-type {}
  .top-navigation-contacts a {font-size: 16px;padding: 9px 0;}
  .footer-contact .top-navigation-contacts a:first-of-type {}
  .top-nav-button-register {display: none;}
  .header-top {padding-top: 0;padding: 0;margin: 0px;}
  .header-top .search {}
  .search input:-ms-input-placeholder {font-size: 13px;font-weight: 300;}
  .search input::-webkit-input-placeholder {font-size: 13px;font-weight: 300;}
  .search input::placeholder {font-size: 13px;font-weight: 300;}
  .header-top .search input {}
  .header-top .search .btn {padding-left: 12px;padding-right: 12px;width: 80px;}
  .header-top .search::before {top: 14px;left: 10px;}
  #header {margin-bottom: 0;top: initial;position: initial;background: none;}
  #header .container {padding-left: 10px;padding-right: 10px;}
  .site-name {max-width: 170px;margin: 11px 0;position: absolute;top: 17px;left: 65px;z-index: 58;padding: 0;margin: 0;}
  #header .container {position: initial;}
  #header .site-name img {max-width: 170px;}
  #header .search-form {display: block;max-width: 100%;}

  .popup-widget.cart-widget, .popup-widget.login-widget {padding-top: 0;z-index: 100;}

  .navigation-in>ul>li>a>b {padding-top: 0;padding-bottom: 0;}

  .responsive-tools>a[data-target="login"] {display: block;}

  ol.cart-header li {border-bottom: 0;}
  .ordering-process .top-navigation-bar {position: relative;}
.navigation-window-visible .top-navigation-bar .container > div.top-navigation-contacts {position: absolute;bottom: initial;}
  .navigation-window-visible .toggle-window[data-target="navigation"]::after {color: #fff;}
 .ordering-process .toggle-window[data-target="navigation"]::after {bottom: -10px;}
 .ordering-process .top-navigation-contacts a.project-phone {right: 104px;}
 .ordering-process .responsive-tools .toggle-window[data-target="search"] {display: none;}
 .in-dekujeme .toggle-window[data-target="navigation"]::after {bottom: -10px;}
 .in-dekujeme .top-navigation-contacts a.project-phone {right: 104px;}
 .in-dekujeme .responsive-tools .toggle-window[data-target="search"] {display: none;}
 .in-dekujeme .header-top .search {display: none;}
 .ordering-process .site-name {display: block;}
 .ordering-process .toggle-window[data-target="navigation"] {position: absolute!important;top: 11px!important;left: 0px;}

 .next-step-back::before {display: none;}

.header-top .btn.cart-count .cart-price {display: none!important;}

.top-navigation-bar .container {padding: 0;}
#navigation {transform: translateX(-100%);width: 100%;height: 70%;min-height:70%;margin-top: 80px;border-top: 1px solid #E5E5E5;padding-bottom: 0px;position: absolute;}
.navigation-window-visible #navigation {transform: translateX(0%)}
.responsive-tools {padding-top: 0;padding-bottom: 0;height: 80px;background: #fff;padding-left: 15px;padding-right: 15px;position: relative;justify-content: space-between!important;}
.responsive-tools .toggle-window {z-index: 11;}
.top-navigation-tools a.login {display: none!important;}
.navigation-in>ul:last-child {margin-bottom: 0;}

.products-block .p .flags-default {position: initial;padding: 10px;}
.products-block .p .flags-default .flag {float: none;}

.navigation-in ul.menu-level-2::after {top: -1px;}

.top-navigation-bar .container>div.top-navigation-tools {position: initial;}
.top-navigation-bar .socials {display: none;}
.header-top .search fieldset {max-width: 100%;z-index: 8;}
.header-top {min-height: 0;}
.top-navigation-bar .top-navigation-tools>a.register {display: none;}

.popup-widget.cart-widget {left: initial;right: 0px;margin-top: 0px;margin-top: 70px;top: 0;position: fixed;}
.popup-widget.login-widget {left: initial;right: 0px;margin-top: 80px;}
body.ordering-process .popup-widget.login-widget {left: initial;right: 0px;margin-top: 20px;}

.carousel-inner>.item a {display: block;}
/*.carousel-inner>.item img {height: 100%!important;width: 100%;object-fit: cover;}*/

.top-navigation-bar a.icon-header {display: none;}

.p-detail .price-final-holder {font-size: 34px;}
.p-detail .quantity {flex: 0 0 105px;}
.p-detail .add-to-cart-button {flex: 1 1 auto;max-width: 100%;margin-left: 10px;}

.flags-extra .flag {width: 50px;height: 50px;}
.flag.flag-discount .price-save {font-size: 14px;}

.mobile .custom-footer .banner ul {display: none;}
.mobile .custom-footer .banner h4+div {display: none;padding: 10px;}
.custom-footer {padding-bottom: 0;}
.custom-footer>div {padding-bottom: 0;padding-right: 0;}

.footer-rows.container {padding-left: 0;padding-right: 0}
#footer ul {margin-top: 0;}
.custom-footer>div:nth-of-type(1) p {margin-bottom: 30px;font-size: 18px!important;font-weight: 500!important;}
.custom-footer>div:nth-of-type(1) {border-top: 0;}
.custom-footer h4 {display: flex;justify-content: space-between;padding: 25px 0px;margin-bottom: 0!important;align-items: center;}
.custom-footer h4::after {background-image: url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.26287 6C5.07423 6 4.88561 5.92797 4.74178 5.78422L0.215928 1.25832C-0.0719759 0.970413 -0.0719759 0.503627 0.215928 0.21584C0.503715 -0.0719468 0.970408 -0.0719468 1.25833 0.21584L5.26287 4.22061L9.26743 0.21598C9.55533 -0.0718069 10.022 -0.0718069 10.3097 0.21598C10.5978 0.503767 10.5978 0.970553 10.3097 1.25846L5.78396 5.78436C5.64006 5.92814 5.45144 6 5.26287 6Z' fill='%23000'/%3E%3C/svg%3E%0A");width: 11px;height: 6px;background-size: contain;background-repeat: no-repeat;content: "";transition: 0.5s;}
.custom-footer h4.toggled::after {transform: rotate(180deg);}
.custom-footer>div:nth-of-type(1) {padding: 30px 15px;}
.custom-footer>div:nth-of-type(2) {padding: 0 15px;}
.custom-footer>div:nth-of-type(2) .item {width: 100%;position: relative;}
.custom-footer>div:nth-of-type(2) .item ul {position: relative;top: -10px;}
.custom-footer>div:nth-of-type(2) .item:nth-of-type(1)::after {position: absolute;border-bottom: 1px solid #EBEBEB;left: -500%;content: "";width: 1000%;display: block;height: 100%;bottom: 0px;z-index: -1;}

.custom-footer>div:nth-of-type(1) h2 + div {padding-left: 0;}
.custom-footer>div:nth-of-type(1) h2 + div .contact-item {width: 100%;margin-bottom: 20px;}
.custom-footer>div:nth-of-type(1) h2 + div::before {display: none;}
.custom-footer>div:nth-of-type(1) h2 {padding-left: 85px;position: relative;min-height: 75px;display: flex;align-items: center;}
.custom-footer>div:nth-of-type(1) h2::before {content: "";width: 75px;height: 75px;background: url(../img/contact-face.jpg);position: absolute;left: 0;top: 0px;}

.custom-footer__newsletter {padding: 30px 15px;}

.footer-stores h2 {font-weight: 500;}
.footer-stores {padding: 30px 15px;}
.footer-stores>div:nth-of-type(1) img {display: block;margin-bottom: 25px;margin-top: 20px;}
.footer-stores>div:nth-of-type(2) {display: none;}

.footer-refs {margin: 35px 15px 0px 15px;}

.footer-ship {border-top: 0;flex-flow: row wrap;}

.footer-links-icons .footer-links {justify-content: flex-start;margin-top: 20px!important;margin-bottom: 20px;padding-left: 0!important;}
.footer-links .footer-link {padding-right: 60px;}

.payments-block {flex-flow: row wrap;}
.payments-block>div {margin: 10px;}
.bottom-footer {padding: 20px 0;}
.footer-bottom.container {padding: 0;}
.copyright {max-width: 250px;margin-bottom: 20px;}
#signature {margin-bottom: 20px;}

.main__cat-top .products-block .p-bottom .prices {text-align: left;}
.products-block .p-bottom .prices, .products-block .p-bottom .p-tools {flex: 0 0 100%;text-align: center;display: block;}
.products-block .p-bottom .p-tools .availability {text-align: center;}
.products-block .p-bottom .p-tools form {justify-content: center;}
.products-block.products .p .name {margin-bottom: 10px;text-align: center;}
.products-block .p-bottom>div {flex-flow: row wrap;}
.products-block.products .p .btn {width: 100%;}
.products-block .p a.image {margin: -10px -10px 10px -10px;}
.products-block .p .flags-default {top: -10px;}

h4.homepage-group-title, .h4.homepage-group-title {margin: 0 10px;}
h4.homepage-group-title:first-of-type, .h4.homepage-group-title:first-of-type {margin-top: 0;}
.products-carousel h2 {font-size: 34px;}
.products-carousel__inner {margin-bottom: 0;padding-left: 10px;padding-right: 10px;}

.products-block .ratings-wrapper .stars-wrapper {flex: 1 1 100%;justify-content: center;margin-bottom: 10px;}

}

@media (max-width: 600px) {
  .in-index #carousel .wrapper {max-width: 250px;}
}


@media (max-width: 500px) {
  .subcategories.with-image li a {padding: 5px;}
  .subcategories.with-image li a .text {font-size: 15px;line-height: 16px;}
  .subcategories li {padding: 3px;}
  .subcategories {margin: 0px -3px;}

  .top-tips {justify-content: center;}
  .top-tips .item {padding: 10px 5px;justify-content: center;}

  .carousel-control::before {width: 30px;height: 30px;background-size: contain;margin-top: -15px;}

  .p-image-wrapper .flags-extra .flag.flag-discount .price-save {font-size: 14px;}

  .filter-sections .slider-wrapper {flex: 1 1 100%;}
  .param-filter-top fieldset div label[for=stock] .filter-count {display: none;}

  #content .filter-section fieldset div {width: 100%;}

  .homepage-box.welcome-wrapper h1 {font-size: 24px;}
  .homepage-box.welcome-wrapper h2 {font-size: 18px;}

}

@media (max-width: 480px) {
  .products-block>div {width: 50%;}
  .products-block.products .product {padding: 5px;}
  .products-block .p {padding: 15px 10px;}
  .products-block .p-desc {display: none;}
  .products-block.products .prices .price-final strong {font-size: 18px;}
  .products-block.products .product .quantity {display: none;}
  .products-block .ratings-wrapper .availability span {font-size: 13px;font-weight: 500;margin-bottom: 10px;}
  .category-appendix {line-height: 17px!important;font-size: 12px!important;}
}

@media (max-width: 365px) {
  .top-navigation-bar .dropdown {left: 130px;}
  .socials a {font-size: 14px;}

  .site-name {max-width: 130px;top: 21px;}
}

@media (max-width: 480px) {
  .ordering-process .quantity-form .quantity {padding: 0;}
  .ordering-process .quantity-form .quantity .increase, .ordering-process .quantity-form .quantity .decrease {width: 44px;height: 44px;}
  .cart-table .p-quantity>div {display: flex;justify-content: flex-end;}
}
