body {
  background-color: #f9f9f9;
  }

a,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #000;
  text-decoration: none;
}
a.nounderline:hover {text-decoration: none !important}
.font-strong {font-weight: 500}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: 500;
}

p {
  font-size: 1rem;
  color: inherit;
  font-weight: 400;
}
@media (min-width: 768px) and (max-width: 991px) {

  .add-to-cart {
    font-size: 14px !important;
  }
  .add-to-cart i{
    font-size: 24px;
  }
}

@media (max-width: 991px) {

.footer-bottom .text-left, .footer-bottom .text-right {
   text-align: center !important
  }
  
.header-top.is-sticky .container-header {
  display: block !important;
}

.stickyspace {
  height: 62px !important;
}

.header-top {
  padding: 15px 5px;
}

.box-icon .icon-information {
  padding-bottom: 22px !important;
}
.block_newsletter #gdpr_consent {
  margin-bottom: 0rem !important;
  margin-top: 30px !important;
}	
	

}



@media (min-width: 576px) {
  .modal .modal-dialog-aside {
    max-width: 520px !important;
    
  }
  .modal.fade {
  padding-right: 0px !important
  }
  
  .modal-body {
  
  padding: 20px 40px !important;}
  
  
}

@media (min-width: 1279px) {
  .container {
    width: 1200px;
    max-width: 100%;
  }
}
@media (min-width: 1440px) {
.container {
    max-width: 100%;
    width: 1400px;
    
    
}



.row.header-top__row {padding: 0px}	

}

@media (min-width: 1680px) {
.container {max-width: 100%; width: 1440px;}
	
}

.color-grey {color: #444}

.font-15 {font-size: 15px}
.font-14 {font-size: 14px}
.font-13 {font-size: 14px}
.font-12 {font-size: 12px}
.font-11 {font-size: 11px}

.border-bottom {border-bottom: 1px solid #ddd}


.page-loader-active .page-loader-blur, .page-loader-active #footer, .page-loader-active #wrapper, .search-result-open #_desktop_top_menu, .header-dropdown-open:not(.open-menu) #_desktop_top_menu, .loading-products #wrapper, .header-dropdown-open #wrapper, .header-dropdown-open #footer, .search-result-open #wrapper, .search-result-open #footer, .loading-products #mobile_filters .modal-content {
  opacity: 0.3;
  -webkit-filter: blur(1px);
  -moz-filter: blur(1px);
  -o-filter: blur(1px);
  -ms-filter: blur(1px);
  filter: blur(1px);
}
#mobile_filters .modal-dialog {background: #fff}

.header-top.normal-header .logo {max-width: 140px;}


.header-top__content .dropdown-menu {
	border: 0px;
	background: #fff;
    -webkit-box-shadow: 1px 2px 8px -2px rgba(0,0,0,.11);
    box-shadow: 1px 2px 8px -2px rgba(0,0,0,.11);
    border-radius: 0px;
}

.dropdown-menu.blockcart__dropdown {min-width: 450px; margin-right: -5px;}
.dropdown-menu.blockcart__dropdown #datawysylki {margin-bottom: 0px !important}
.dropdown-menu.userinfo__dropdown {min-width: 420px; padding: 20px 25px 20px}

#c-box .color-grey {font-weight: 400; color: #000}
#c-box .color-grey span.material-icons {position: relative;top: 6px;font-size: 21px;}
#c-box .dropdown-close {padding: 8px 0px;}
#c-box .customer-links a {padding: 0px; font-size: 14px !important; font-weight: 400}
#c-box .logoff_last span {position: relative;top: 3px;}
.modal-open #c-box .customer-links a {font-size: 16px !important;}
#c-box .customer-links li {margin-bottom: 5px; position: relative}
#c-box .customer-links:not(.border-icon) li {padding-left: 28px;}
#c-box .customer-links:not(.border-icon) li:before {content:''; position: absolute; width: 16px; height: 8px; background-size: 16px; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACpSURBVHgBxZSxDcMgEEU/IDeRB8BykBghK3gDb5oRnFEoKVNQpMEXXxsFU935tRTvSfABLsZBmDBN620cP6WU979zC0FCCCtZ+3TObd77CO2AQ/wiomSA2IowEIalztrNGBMJSLXWJeec1AJ6ESoBZxFqAa0Ic59nwkVwhOgK+gUE/Ss45siz5HnWfV90H+GPXO0RtuR8pvMRNeTiAT05I7qCYRgeZ3LmCyoHfCjXZY1/AAAAAElFTkSuQmCC'); left: 0px; top: 8px}
.modal-open #c-box .customer-links:not(.border-icon) li:before {top: 5px;}
.modal-open #c-box .font-14, .favorite-menu.font-14 {font-size: 18px !important; font-weight: 600}
.modal-open #c-box .login_last .font-14 {font-size: 16px !important; font-weight: 400}
.top-menu-login, #mobile_top_menu_wrapper .top-login-all {display: none}
#mobile_top_menu_wrapper .top-menu-login {display: block}
.currency-blk #c-box .color-grey, .currency-blk #c-box .color-grey span, .currency-blk .info-guest-box {color: #fff}

.currency-blk #c-box .customer-links:not(.border-icon) li:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABKSURBVHgB7ZWxDQAgCARfJ3AERnL/RjdBSOgt3wiXkNDdFSQAv6Oq00bAIOTOokSYdIScGiEV8XRE8w08dkcmqHdQ8nzyCLg+owPlSdsKc0N1UgAAAABJRU5ErkJggg==');}

.btn-primary.login-customer, .btn-block.logoff-btn {padding: 7px 12px; font-size: 13px;}
.customer-register {color: #d51116 !important}

#conditions-to-approve {
  background-color: #fff;
  border-color: #e1e1e1;
  color: #000;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 0;
}

.card {
  border-radius: 0;
  border: none;
}
.alert-info {
  background-color: #fff;
  border-color: #e1e1e1;
}
.product-flags li.product-flag {
  background: #fe670e;
  box-shadow: none;
}

#products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a {
  color: #000;
  font-size: 1rem;
  text-decoration: none;
  text-align: center;
  font-weight: 500;
}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
  outline: none;
}

#zapytajo {
  background: #fff;
  padding: 0px;
  color: #000;
  width: 100%;
}

#zapytajo_results {
  padding: 1rem;
  display: none;
}

.header-top__badge {
  background: #d51116;
}

.material-icons {
  color: #000;
}

.btn-secondary {
  text-transform: uppercase;
}
.btn-primary, .btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #d51116;
  border-color: #d51116;
  text-transform: uppercase;
  box-shadow: none;
  letter-spacing: 1px;
}

.btn-primary.white-button {
  color: #222;
  background: #fff;
  border: 1px solid #999;
}

.btn-primary.white-button:hover {background: #333}

.btn-primary.disabled, .btn-primary:disabled,
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle
{
  color: #fff;
  background-color: #a70c10;
  border-color: #a70c10;
  opacity: 1;
}

.form-group-password .btn.btn-primary, .form-group-new_password .btn.btn-primary, .form-group-password_repeat .btn.btn-primary {background: #fff !important;
opacity: 1 !important;
border: 0px !important;
height: calc(100% - 2px);
top: 1px;
right: 1px;}
.form-group-password .btn.btn-primary span, .form-group-new_password .btn.btn-primary span, .form-group-password_repeat .btn.btn-primary span {color: #999}
.form-group-password .input-group-append, .form-group-new_password .input-group-append, .form-group-password_repeat .input-group-append  {position: absolute; right: 0px; height: 100%; z-index: 5;}


#custom-text {
 font-weight: 200;
  margin-top: 30px;
}
.product-miniature__title {
  font-weight: 500;
padding: 0px;
font-size: 14px;
}
.product-list-reviews .grade-stars {
  display: inline-block;
  display: inline-block;
  margin-right: 22px;
  margin-top: 3px;
  position: relative;
  top: 2px;
}

.price {
  color: #000;
}
.product-flags {
  left: 0px;
  bottom: 15px;
  top: auto;
  opacity: 1;
  background: transparent !important;
  position: absolute;
}

.product-flags ul {margin-bottom: 0px !important}

.product-flags__flag {min-width: 55px;}

.products-list__block--mini .product-flags {position: static; text-align: left !important;}
.products-list__block--mini .product-flags span {margin: 0px 4px 0px 0px; font-size: 0.65rem; min-width: auto; padding: 4px 10px 3px;}
.products-list__block--mini .product-miniature__title  {text-align: left !important; height: auto; padding: 0px; margin: 8px 0px !important;}
.products-list__block--mini .product-miniature__pricing #eurocena {padding: 0px; margin-top: -3px}
.products-list__block--mini .product-miniature__pricing .small {font-size: 14px;}
.products-list__block--mini .products-list__block {padding-bottom: 0px !important}
.box-bg {background: #fff; padding: 30px 50px}
.products-list__block--mini .favorite-category {position: static}
.products-list__block--mini article {align-items: center}
.products-section-title.box-mini {font-weight: 700; text-align: center !important;}

.footer-container {
  background: #f9f9f9;
  padding-top: 0;
  margin-top: 0;
}
#checkout  .header-nav {
background: #fff;
font-size: 0.825rem;
}

.header-top.is-sticky .container-header {
	display: none
}

#contact-link p {margin-bottom: 0px; text-align: center; padding: 10px 0px; font-size: 14px;}


  .banner {
    margin-bottom: 30px !important;
  }
 
  #footer i {
    font-size: 26px;
    color: #222;
  }
  #footer .part {
    padding-top: 30px !important;
  }
.swiper-button-prev i, .swiper-button-next  i {
  color: #fe670e;
  }
  .homeslider__caption {
    display:none;
  }
  .l-header {
    margin: 0;
}

.products-section-title {
    text-align: center;
    margin-bottom: 1rem !important;
    padding: 0;
 }
.products-section-title span{
  color: #222;
font-size: 28px;
font-weight: 700;
padding: 0 25px;
background: transparent;
line-height: 100%;
text-transform: none;
}

.featured-products__navigation  {position: absolute; top: 0px; right: 0px}
.featured-products__header {position: relative}

.posty-n .h2, .posty-r .h2{
  color: #222;
  font-size: 20px;
  font-weight: 600;
  line-height: 100%;
  text-transform: none;
  position: relative;
  margin-top: 17px;
  margin-bottom: 1rem !important;
}
.categoryimage {
  min-height: 125px;
}

.special-orange {
  color: #000!important;
}


#product .add-to-cart i {
	width: auto;
	height: auto;
}

.product-miniature__thumb-link {height: 100%; width: 100%; display: inline-block; text-align: center}

.atribute-line span {width: 20px; height: 20px; border-radius: 50%; display: inline-block; margin: 0px 2px}
.atribute-line a {font-size: 14px; padding: 0px 2px;}
.atribute-line span.white-att {box-shadow: inset 0px 0px 1px 0px rgba(0,0,0,0.2);}
.atrribute-list .atribute-line a:nth-child(n+2) {display: none;}

.product-miniature__thumb-link img.front-image{top: 0;}
.product-miniature__thumb-link img.back-image{position: absolute; top: 0;left: 0; opacity: 0; filter: alpha(opacity = 0);z-index: -1; transition: opacity 0.2s ease-in-out;}
.product-miniature__thumb-link:hover img.back-image {opacity: 1;filter: alpha(opacity = 100);z-index: 1;}
.favorite-category {position: absolute;top: 0px;left: 0px;z-index: 2;}

.add-to-cart i {
  vertical-align: middle;
  line-height: 1.2;
  padding: 0;
width: 15px;
    height: 32px;
    margin: 0;
}
.discount-percentage, .discount-amount {
  color: #333;
}
.display-toggle__link.active {
  background: #fe670e;
}
.display-toggle__link.active .material-icons {
  color: white;
}

.brand-qt {font-weight: 400; margin-top: 3px;}
.btn.btn-wh {background: #fff; border: 0px !important; color: #222}
.btn-gr {display: block}
.btn.btn-wh:hover {background: #d51116; color: #fff}
.btn.btn-arrow-dz {position: relative; padding-right: 35px; font-size: 15px;}
.btn.btn-arrow-dz:before {content: ''; width: 20px; height: 20px; background-size: 14px !important; background-position: center !important; background-repeat: no-repeat !important; position: absolute; right: 10px; top: 50%; margin-top: -10px}
.btn.btn-arrow-dz.btn-wh:hover:before, .btn.btn-arrow-dz.btn-red:before, .btn-primary.btn-border.btn.btn-border-wh span, .btn-arrow-dz.btn-border:hover:before   {background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAlCAYAAAAqXEs9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RkRCRkFFRkQ4QzExRUU4NTNDRUJBMDVBNTQ3RjE1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RkRCRkFGRkQ4QzExRUU4NTNDRUJBMDVBNTQ3RjE1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlGREJGQUNGRDhDMTFFRTg1M0NFQkEwNUE1NDdGMTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlGREJGQURGRDhDMTFFRTg1M0NFQkEwNUE1NDdGMTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7QO6QTAAAA4UlEQVR42szXiwkCMQwGYC03gCN4G7jCbeBobqAbOIIr3AY6ghvUC7Qgol6T/nkUQktb6NcSCtnmnDeR2sDcf48G2kcDjeDz6YLXJXZS0AOMORfMvMSBJpNT7hLmVnrCTHUhBcE8vUB/MdagVYwlqAljBWrGWIBYGG0QG6MJEmG0QGKMBqgLgwZ1Y5AgCAYFgmEQICimFwTH9IBUMFKQGkYCUsVwQeoYDsgE01p1WGHGFpDZy9QSKwXBrOaQC+YXyA3zDeSK+QS5Y95BITAVFAZTQccomPoxnsr44o2h9hJgAAcYZqU9ls7vAAAAAElFTkSuQmCC');}
.btn.btn-arrow-dz.btn-wh:before, .btn-primary.btn-border span, .btn-arrow-dz.btn-border:before {background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAlCAYAAAAqXEs9AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD1SURBVHgBzde7DcMgEIDhw4/epWUaskFWyAYZJZtlhKyQDbJCGneWHBzJVh62zMHdcX8DAopPojoAZRnMY9t1D2Cuwjw2xjhgDgWq6voAhA3D4GAcr37bzGeoL6OsbVtXluXNA9wIcPfrcTovIEO/mL7vT/OdOGgN8/RlAe1hREEhGDFQKEYEhMGwg7AYVlAMhg0Ui2EBpWDIQakYUhAFhgxEhSEBUWKSQdSYJBAHJhrEhYkCcWLQIG4MCiSBCQZJYaZ2xyApzDxiGQ2Yz4wmzCYoF2YVlBPzB8qN+QJpwCwgLZg3SBNmqvCYsxbMkrX20vhAQS/Adj2NvYbPXAAAAABJRU5ErkJggg==');}
.btn.btn-arrow-dz:hover:before, .btn-primary.btn-border:hover span {rotate: 90deg;}
.btn.btn-border-bl {background: transparent !important; border: 1px solid #333 !important; color: #333 !important; position: relative; padding: 10px; font-size: 14px; font-weight: 600;}
.btn.btn-border-wh {background: transparent !important; border: 1px solid #fff !important; color: #fff !important; position: relative; padding: 10px; font-size: 14px; font-weight: 600;}
.btn-primary.btn-border span {background-size: 14px; width: 14px;height: 14px;display: inline-block;top: 13px;position: absolute;margin-left: 7px;}

.btn-arrow-dz.btn-border {border: 1px solid #333; background: transparent; color: #222}

.btn-primary:hover {
  color: #fff;
  background-color: #a70c10;
  border-color: #a70c10;
}
.translate-middle {
  transform: translate(-50%,-50%)!important;
}
.start-50 {
  left: 50%!important;
}
  .top-50 {
    top: 50%!important;
}
#custom-text .page_heading{
text-align: center;
display: inline-block;
width: 100%;
font-size: 20px;
font-weight: 500;
margin-bottom: 5px!important;
}
#custom-text  .page_heading_mini {
  text-align: center;
    display: inline-block;
    width: 100%;
    margin-bottom: 3.5rem;
    position: relative;
}
#custom-text .page_heading_mini::before {
  content: '';
  width: 80px;
  height: 3px;
  background: #ff6000;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  bottom: -20px;
}



.orange {
  color: #333;
}
.block_newsletter .custom-control {
  margin-top: 20px;
}

  
  
 @media(max-width:767px){
.proff .col-6 {
min-height: 125px;
 }


}
.proff .col-6 {
  display: block;
    padding: 0;
    margin: 0;
    float: left;
  
}
.proff p {
  margin-bottom: 0.25rem;
}
@media(min-width:1199px) {
  .holder {
    float: left;
  }
}

.pbig {
  font-size: 16px;
  padding-left: 5px;
}
#footer ul li {
  font-size: small;
  margin: 0 0 8px;
}


#footer .links-list__link, #footer span.h4, #footer_contact_list li, #footer_contact_list a, .footer-bottom span, .footer-bottom a {color: #222; font-size: 14px;}
#footer span.h4 {font-weight: 600;font-size: 16px;color: #222;}
.footer-bottom {padding: 25px 0px 15px;}
.footer-center {padding: 35px 0px 0px; position: relative}
.footer-center .pbig {font-weight: 600;}


#left-column .card {
  border-color: #fff;
  margin-bottom: 20px;
}
#left-column .card-header {
  background-color: transparent;
  padding-left: 0;
}
#js-product-list > div.hidden-md-up.text-xs-right.up {
  display: none;
}
.swiper-button-custom {
  width: 30px;
  height: 30px;
  margin: 0px 0px 0px 4px;
  color: #333;
  background: #f0f0ef;
  border-radius: 50%;
}

.green {
  color: #98b855;
}
.star-content .star, .star-content .star-on, .star-content .star-hover {
  background-size: 1rem;
  width: 16px;
  height: 16px;
}
.btn-primary .material-icons {
  color: #fff;
}
.homeslider__arrow {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

.counter {
  font-size: 0.825rem;
  font-weight: 500;
    color: #999;
}
.free-info-small {
  width: 100%;
  height: 8px;
  border: 0;
  background: #ddd;
  margin-top: 5px;
  position: relative;
  border-radius: 30px;
}
.free-info-small div {
  border-radius: 30px 0px 0px 30px;
  height: 100%;
  position: absolute;
  top: 0;
  background: #47c33d;
}

.free-only-cart {display: none}

.product-information  .card-body {
  border-color: #fff;
}
.breadcrumb {
  background-color: #f9f9f9;
}
.menutops {
  border-bottom: 0px;
  background-color: #f9f9f9;
}
#navbar-top {
  box-shadow: 0px 1px 4px rgba(0,0,0,0.1);
  z-index: 999;
}
.l-header {
  z-index: 999;
}


@media only screen and (min-width:992px) {

.main-menu__item--0.menu-horizontal .main-menu__item--1 {
  flex: 0 0 50%;
  max-width: 50%;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}

.main-menu__item--0.menu-horizontal .main-menu__list--1 {
  display: flex;
  flex-wrap: wrap;
}

.main-menu__item--0.menu-horizontal .main-menu__sub {width: 700px;}
	
.main-menu__item-link--top {
font-weight: 700;
color: #000 !important;	
border-bottom: 2px solid #fff;
text-transform: uppercase;
}
.cartdone {
  font-size: 19px;
  float: left;
  margin-top: 3px;
}

}
.input-group-text {
background-color: #fff;	
}


.product-list-reviews {
  position: static;

}
.wiadomosc {
  display: inline-block;
  width: 100%;
}
.wiadomosc p{
  font-size: 0.825rem;
  margin-bottom: 0;
  text-align: center;
}
.block-social .btn-light {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
}



.block-social .icon:before, .icon.icomon:before {
  font-family: "icomoon" !important;
    font-style: normal;
    font-weight: 500;
    font-variant: normal;
    line-height: 1;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    font-size: 26px;
    color: #828284;
}

.block-social a:hover .icon:before {color: #fff}

.card-footer, .card-header, #cart .card-header  {
  background-color: #fff;
}
.-unreachable {
  opacity: 0.6;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  background-color: #fff;
  border-bottom: 2px solid #333;
  color: #333;
}

.icon-collapse[aria-expanded=true] .material-icons::before {
  display: none;
}
.links-list {
  padding: 0 0 15px;
  margin: 0;
}
.manname {
  text-align: center;
}
.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  text-align: center;
  background-color: #007bff;
  transition: width .6s ease;
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 0.6rem;
  overflow: hidden;
  font-size: .75rem;
  background-color: #e9ecef;
  border-radius: 0px;
}

#cart .breadcrumb {display: none !important;}


.rezerwacja {
  color: #c30000;
  box-shadow: 0 0 7px 5px rgba(0,0,0,.01);
}
.blockreassurance_product .item-product {
  display: table;
  float: none;
  margin: auto;
  padding: 0;
}
.blockreassurance_product p.block-title {
  line-height: 0.825rem;
  font-size: 0.825rem;
  text-align: center;
}
#cart .cart-copylink .strong {
  font-weight: 600;
}
#cart .cart-copylink .blue{
text-decoration: underline;
color: #0090ff;
}
#cart #wrapper, #checkout #wrapper {

  padding-bottom: 20px;
}

.header-top__content .header-top__icon {
margin: 0 auto;
content: '';
height: 28px !important;
width: 28px !important;
background-size: 23px !important;
background-position: center;
background-repeat: no-repeat;}


#m-search {
background-image:   url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAwCAYAAACFUvPfAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQ3SURBVHgB1ZmxUttAEIb3TibjxE7idA4WiXgCSJcO0aUDunQhT5DkCTBPEHgCSJkKu0yF6dKFMh3ODMbMUMQZ7CJg6bJ7PhnZxpLOli3ln8E6iZPu83pvb7UH8B+KwQQqoHLZ7CY3jBUXwAYhCowxy/u/EKKO53V8+GnXdU+azWYFYpQWtFks2mAYO9hcJXaNW1sCoOI4zu7l5WUdplQk6FKptIodPwNZ9U41BKmiRU8zmUydNNCfsQK4rg2Mrfnvw3sOp4UPhX5hmh9cIfbUaQsh9tvt9l4LBRFVLBYtwzDKONg7NWgd3Wq30WgcwgQaC01+m8/nD9BBN9Wl/XanU9aBHdYwPD67fH5xsQuauhdaAudyx9DzXbLu1vn5eQ1iErrPR+Vu0l3Q4u917r8X2iyVCNimKOC47nock2dYap7QOAUE30PwT1HvNYYvmIuLO2jZ7VkCk66vry8fP3nyDcHf4p/9OJ//c91uf49y7wC0DGmcH8oTxtYxvv6EGUqB/0XoNxhtXj/K5b7iJA+dM9x/wgzjoNdgNLNPYQ7CcfZwPFp8Chlv/BD1odHHttG3LHILnHRlmKMwztNEJAvbpmnaYf25r7EjG2hlmLNwXWph+NuXJ0LshPWX0UMtz8dk5cbFxTIkIMuyCt3b29/UxvXgWdB60LO0YfQWEMZqkJCktTE1oHYul9sM6uu5xwp94Az+AgkKYarquBbST8qmDww3c4kY4+QoS8NgYjYiTvkANSiJmSaviEMLCwt1OlIUC+rHM6oDdqxDwlJ+LQ1H+c+4fhxSJoxgEvrZw4dPx/VJHXQU8a5yCxbiR/OS96551mz+GteHZ7NZ+XMIvXe+mYjSVdUMDAicnJ9WQmwXlp8/fwkJinNuqWZg6O35tBAndLgB2IIE5bruBh2F61aD+vWgOa/RgXG+AQmKe4tKt1sL6SeDOuWzkVPDWcifGjeursLdQzc1nIV0UuN+nM48eEC1jUSsTbWVvpUj1EL60H5rMyEOgpbROEW5DxaDyvJk0hcQLB/8wD+Bb+VHMGORYZZKpTMaD3060vshaWQZ7zoOhT0q0GzqPEhXXkHIc4tOpxO57jECTXUOfNA6Nlu4tG+TxeN2FXIJr4Ll1Vd00uKxtTy5pApxRLkA5dq3jhNL4Ua9j5LrSUOIm5tXYSFuWIFVU1kw5PzYS2KmKdP6atu2ukSWpZLYKbpGPJYeGNA0ywPxW4iKYKyKX6AW9AUs/NK3+NKMg2z4YRF0F++teAbRBY+8EzBSpr17AM0B2qqoe9ew9ryqUl3/XBipbft/SR1w7T0XBW8r+LBtDAKt4WSrIlDlPqBJwCfaKPLL26pAMKv/UNwkGt7SCJIu+NTQcUkHPDXQpKjgqYImRQFPHTQpDDyV0KQg8NRCk8aBpxqadB946qFJfnDMCBOtGGiJwJeWlrap/Q/IFTjQy6TCMAAAAABJRU5ErkJggg==');
background-size: 25px !important;
background-position-y: 1px !important;
height: 27px !important;
}

#m-menu {
  background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAwCAYAAABE1blzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAySURBVHgB7dixDQAgCAAw8A38/02dHR0h7RnNXXVisBUAAAAAwJ/UhgAAAADASxt2dwGoQgP9B4w0JQAAAABJRU5ErkJggg==');
}

#m-heart {
	background-size: 28px 24px !important;
background-image: url(../img/fav_icon.svg) ;}

#m-user {
background-image:   url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA0CAMAAADPNIq/AAAAqFBMVEVHcEwbGxsbGxscHBwQEBAbGxscGxscGxsYGBgbGhobGxsZGRkcGBgbGxscHBwdGxsbGxsbGxsbGRkcGxscHBwcHBwcGxsdHR0eGxsbGhocGhocHBwcGhogICAdHR0bGxsbGxsdGxscGhr///8cGxs4NzfGxsbx8fF/f3/i4uIqKSmqqalxcHDU1NTj4uKbm5uNjY1HRkZVVFSAf3+OjY2cm5u4uLhUVFQ4uzTdAAAAI3RSTlMAYM9AEN+/7yDfj1BAn4CPkF9wz2+vkFBfz4CQfxBgcKCfsHZXW+EAAAHWSURBVEjHnZXbduIwDEUNJHECbWkLTC9zH2/buRJu7fz/n80DU4oTO3T1PO8lyZKOLISrq+lYgkymV2JIo5iT4rsglo6h3JhCKWtyDXHq5x4l2qiTKo2c+bgZ5Fadyebw6Mkr2aiONsh+9phc9ZQz7r0Xbfug1dz3AlbKI0Pc6TNaeVUyccAvvgqP77l1wATjBw1PDiixfnCNdEBQAcHnwIzCz9lO6kX4MUmnPRs/mHfaM6H0g7rTcJH5c1dkH12KniEW7PvgvhdQiFRy6HIH3+KKB9i7VtiD1zQPEn22lEYjfwTsmoHOjVWqMIcSxmn4AMj3AyB/BrHo2xkH8bU/YjQHdF4VVinbvOYa8KFLCbUznab2HaA5/O1t2rqGqZs2oWx9s25LxpHjLd0EPKPPF3KOLkJWWOv37CPKIKdUU76dlTSmVQNqkccyr6nVoHbH5CkUw+Aaoo8EVKrmWQgR01wCDXLg4HW9+Bw6eK6778WK18tgxR+RsLWXOLvlSaTZwPxOU8xSIdKM8mWIeyn/u+f7VwaCmh3cvm3aKIO6CWHnP2J6A2yrTljb7kDeRK6nf2XANm9NoZRSRVPlW/rYsYCV41aQySwKOHuyXCUZQLb4vZw41D8axboXZF8HYQAAAABJRU5ErkJggg==');background-position: 4px 3px; background-size: 19px !important;
height: 27px !important;
width: 27px !important;

} 
                 
.header-top__block .m-koszyk {
	background-image: url(../img/cart_icon.svg) ;);
	height: 27px !important;
  width: 29px !important;
  background-size: 29px 24px !important;
  background-position: 0px 2px;
	
}

.m-pkoszyk {
  text-transform: uppercase;
}
#koszyk-mobile .add-txt {
  display: none;
}
.m-ckoszyk:before {
  display: inline-block;
  content: '';
  color: #fff;
  width: 25px;
    height: 25px;
    background-size: 15px;
    background-repeat: no-repeat;
    background-position: 5px 5px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ1OS41MjkgNDU5LjUyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDU5LjUyOSA0NTkuNTI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiBjbGFzcz0iIj48Zz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0xNyw1NS4yMzFoNDguNzMzbDY5LjQxNywyNTEuMDMzYzEuOTgzLDcuMzY3LDguNzgzLDEyLjQ2NywxNi40MzMsMTIuNDY3aDIxMy4zNWM2LjgsMCwxMi43NS0zLjk2NywxNS41ODMtMTAuMiAgICBsNzcuNjMzLTE3OC41YzIuMjY3LTUuMzgzLDEuNy0xMS4zMzMtMS40MTctMTYuMTVjLTMuMTE3LTQuODE3LTguNS03LjY1LTE0LjE2Ny03LjY1SDIwNi44MzNjLTkuMzUsMC0xNyw3LjY1LTE3LDE3ICAgIHM3LjY1LDE3LDE3LDE3SDQxNi41bC02Mi45LDE0NC41SDE2NC4zMzNMOTQuOTE3LDMzLjY5OGMtMS45ODMtNy4zNjctOC43ODMtMTIuNDY3LTE2LjQzMy0xMi40NjdIMTdjLTkuMzUsMC0xNyw3LjY1LTE3LDE3ICAgIFM3LjY1LDU1LjIzMSwxNyw1NS4yMzF6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjZmZmZmZmIiBmaWxsPSIjZmZmZmZmIi8+CgkJPHBhdGggZD0iTTEzNS40MzMsNDM4LjI5OGMyMS4yNSwwLDM4LjUzMy0xNy4yODMsMzguNTMzLTM4LjUzM3MtMTcuMjgzLTM4LjUzMy0zOC41MzMtMzguNTMzUzk2LjksMzc4LjUxNCw5Ni45LDM5OS43NjQgICAgUzExNC4xODMsNDM4LjI5OCwxMzUuNDMzLDQzOC4yOTh6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjZmZmZmZmIiBmaWxsPSIjZmZmZmZmIi8+CgkJPHBhdGggZD0iTTM3Ni4yNjcsNDM4LjI5OGMwLjg1LDAsMS45ODMsMCwyLjgzMywwYzEwLjItMC44NSwxOS41NS01LjM4MywyNi4zNS0xMy4zMTdjNi44LTcuNjUsOS45MTctMTcuNTY3LDkuMzUtMjguMDUgICAgYy0xLjQxNy0yMC45NjctMTkuODMzLTM3LjExNy00MS4wODMtMzUuN2MtMjEuMjUsMS40MTctMzcuMTE3LDIwLjExNy0zNS43LDQxLjA4MyAgICBDMzM5LjQzMyw0MjIuNDMxLDM1Ni4xNSw0MzguMjk4LDM3Ni4yNjcsNDM4LjI5OHoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiNmZmZmZmYiIGZpbGw9IiNmZmZmZmYiLz4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+Cg==);
}
#m-car {
	content: '';
	width: 30px;
	height: 24px;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0id2luZG93cy0xMjUyIj8+DQo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQxNC4wMDQsMzAzLjYyN2MtMzIuNDgyLDAtNTguOTA3LDI2LjQyNi01OC45MDcsNTguOTA4YzAsMzIuNDc2LDI2LjQyNiw1OC45MDIsNTguOTA3LDU4LjkwMiAgICBjMzIuNDg3LDAsNTguOTA4LTI2LjQyNiw1OC45MDgtNTguOTAyQzQ3Mi45MTIsMzMwLjA1Myw0NDYuNDg2LDMwMy42MjcsNDE0LjAwNCwzMDMuNjI3eiBNNDE0LjAwNCwzODguMzk5ICAgIGMtMTQuMjcsMC0yNS44NzUtMTEuNjA1LTI1Ljg3NS0yNS44N2MwLTE0LjI3LDExLjYwNS0yNS44NzUsMjUuODc1LTI1Ljg3NXMyNS44NzUsMTEuNjExLDI1Ljg3NSwyNS44NzUgICAgQzQzOS44OCwzNzYuNzkzLDQyOC4yNzQsMzg4LjM5OSw0MTQuMDA0LDM4OC4zOTl6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0zMjkuMjIxLDkwLjU2M0gxNi41MTZDNy4zOTQsOTAuNTYzLDAsOTcuOTU3LDAsMTA3LjA4djI1NC4zNDhjMCw5LjEyMiw3LjM5NCwxNi41MTYsMTYuNTE2LDE2LjUxNmg1MS43NTF2LTMzLjAzMiAgICBIMzMuMDMyVjEyMy41OTZoMjc5LjY3M3YyMzcuODMyaDMzLjAzMlYxMDcuMDhDMzQ1LjczOCw5Ny45NTcsMzM4LjM0NCw5MC41NjMsMzI5LjIyMSw5MC41NjN6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjE0OS4xOTYiIHk9IjM0NC45MTIiIHdpZHRoPSIyMjIuNDE3IiBoZWlnaHQ9IjMzLjAzMiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMTA4LjQ1NiwzMDMuNjI3Yy0zMi40ODIsMC01OC45MDgsMjYuNDI2LTU4LjkwOCw1OC45MDhjMCwzMi40NzYsMjYuNDI2LDU4LjkwMiw1OC45MDgsNTguOTAyICAgIGMzMi40ODIsMCw1OC45MDgtMjYuNDI2LDU4LjkwOC01OC45MDJDMTY3LjM2MywzMzAuMDUzLDE0MC45MzgsMzAzLjYyNywxMDguNDU2LDMwMy42Mjd6IE0xMDguNDU2LDM4OC4zOTkgICAgYy0xNC4yNywwLTI1Ljg3NS0xMS42MDUtMjUuODc1LTI1Ljg3YzAtMTQuMjcsMTEuNjA1LTI1Ljg3NSwyNS44NzUtMjUuODc1YzE0LjI3LDAsMjUuODc1LDExLjYxMSwyNS44NzUsMjUuODc1ICAgIEMxMzQuMzMxLDM3Ni43OTMsMTIyLjcyLDM4OC4zOTksMTA4LjQ1NiwzODguMzk5eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNDk1LjQ4NCwyMjcuNjQ3SDMyOS4yMjF2MzMuMDMyaDE0OS43NDZ2ODQuMjMyaC0yMy42NzN2MzMuMDMyaDQwLjE4OWM5LjEyMiwwLDE2LjUxNi03LjM4OCwxNi41MTYtMTYuNTE2VjI0NC4xNjMgICAgQzUxMiwyMzUuMDQxLDUwNC42MDYsMjI3LjY0Nyw0OTUuNDg0LDIyNy42NDd6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00NDUuNTQ1LDE1OS4xMjdjLTIuOTAxLTUuMjc0LTguNDUxLTguNTU1LTE0LjQ3NC04LjU1NUgzMjkuMjIxdjMzLjAzMmg5Mi4wODNsMzcuNjg0LDY4LjUybDI4Ljk0Ny0xNS45MjIgICAgTDQ0NS41NDUsMTU5LjEyN3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4=);
	background-size: 27px;
	background-repeat: no-repeat;
	background-position: center;
}
#module-is_favoriteproducts-favorite #js-product-list-header {
  margin-top: 20px;
}
.form-control:focus {
  background-color: #fff;
  border-color: #666;
  box-shadow: none;
}
.cart-products__remove span{
  display: table;
  margin: auto;
}
.voucher {
  display: flex;
  justify-content: space-between;
}
.voucher span {
  float: left;
}
#checkout .cart-voucher {
  display: none;
}
#subcategories .card-body{
  padding: 0.5rem;
}

.strong {
  font-weight: 600;
}

  .btn-secondary:hover, .btn-secondary {
    background-color: #fff;
    color: #000;
  }
  .btn-secondary:hover {
    opacity: 0.6;
  }
.register-form .account-label.open:before, .custom-control-input:checked ~ .custom-control-label::before {
    color: #333 !important;
    border-color: #000 !important;
    background-color: #000;
}
.stickyspace {
  height: 170px;
}
#cart .stickyspace {
display: none;
}

.animated {
  -webkit-animation-duration: 0.6s;
          animation-duration: 0.6s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

@-webkit-keyframes fadeInDownLarge {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDownLarge {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInDownLarge {
  -webkit-animation-name: fadeInDownLarge;
          animation-name: fadeInDownLarge;
}

.is-sticky {
  box-shadow: 0px 2px 4px rgba(44,44,44,0.05), 0px 2px 8px rgba(44,44,44,0.1);
  inset: 0px 0px auto;
  position: fixed;
  z-index: 100;
  -webkit-animation-name: fadeInDownLarge;
  animation-name: fadeInDownLarge;
}



.page-item.active .page-link, .page-item.active .comments-pagination span, .comments-pagination .page-item.active span, .comments-pagination li.active .page-link, .comments-pagination li.active span {
 color: #333;
 background: transparent;
border-bottom: 1px solid #333;
}

.rating_box_inner i, .rating_box i {width: 14px; height: 14px; display: inline-block; background-size: 14px; background-image:  url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtMjMuMzYzIDguNTg0LTcuMzc4LTEuMTI3LTMuMzA3LTcuMDQ0Yy0uMjQ3LS41MjYtMS4xMS0uNTI2LTEuMzU3IDBsLTMuMzA2IDcuMDQ0LTcuMzc4IDEuMTI3Yy0uNjA2LjA5My0uODQ4LjgzLS40MjMgMS4yNjVsNS4zNiA1LjQ5NC0xLjI2NyA3Ljc2N2MtLjEwMS42MTcuNTU4IDEuMDggMS4xMDMuNzc3bDYuNTktMy42NDIgNi41OSAzLjY0M2MuNTQuMyAxLjIwNS0uMTU0IDEuMTAzLS43NzdsLTEuMjY3LTcuNzY3IDUuMzYtNS40OTRjLjQyNS0uNDM2LjE4Mi0xLjE3My0uNDIzLTEuMjY2eiIgZmlsbD0iI2ViZWJlYiIgZGF0YS1vcmlnaW5hbD0iI2ZmYzEwNyIgY2xhc3M9IiIvPjwvZz48L3N2Zz4=');}
.rating_box_inner i.light, .rating_box i.light {background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtMjMuMzYzIDguNTg0LTcuMzc4LTEuMTI3LTMuMzA3LTcuMDQ0Yy0uMjQ3LS41MjYtMS4xMS0uNTI2LTEuMzU3IDBsLTMuMzA2IDcuMDQ0LTcuMzc4IDEuMTI3Yy0uNjA2LjA5My0uODQ4LjgzLS40MjMgMS4yNjVsNS4zNiA1LjQ5NC0xLjI2NyA3Ljc2N2MtLjEwMS42MTcuNTU4IDEuMDggMS4xMDMuNzc3bDYuNTktMy42NDIgNi41OSAzLjY0M2MuNTQuMyAxLjIwNS0uMTU0IDEuMTAzLS43NzdsLTEuMjY3LTcuNzY3IDUuMzYtNS40OTRjLjQyNS0uNDM2LjE4Mi0xLjE3My0uNDIzLTEuMjY2eiIgZmlsbD0iI2ZmY2MwMCIgZGF0YS1vcmlnaW5hbD0iI2ZmYzEwNyIvPjwvZz48L3N2Zz4=');}
.rating_box i {position: relative; top: 1px;}
.products-list__block .europ-stars, .products-list__block  .empty-opinie{padding: 10px 0px;margin-bottom: 2px;font-size: 14px;min-height: 40px;}
#recnagl {
  float: left;
}
#recnagl .products-section-title span{
  top: -5px;
  padding: 0;
  margin-left: 0;
  border: none;
  background: none;
  }
#recnagl .products-section-title{
  border-bottom: none;
}
#nbstars .grade-stars{
  min-width: 87px;
  margin-right: 15px;
}

.modal-header {background: #f7f7f7; border-bottom: 0px !important; position: relative; border-radius: 0px !important}
.modal-header .modal-title, #mobile_cms #box-title {font-size: 22px !important;font-weight: 500;width: 100%;text-align: center;}
.modal.fixed-right .modal-header .close, .modal.fixed-left .modal-header .close {position: absolute; height: 100%}
.modal.fixed-right .modal-header .close span, .modal.fixed-left .modal-header .close span {display: none}
.modal.fixed-right .modal-header .close, .modal.fixed-left .modal-header .close {opacity: 1; z-index: 1; width: 70px;height: 100%;padding: 0px; background-size: 18px !important; background-repeat: no-repeat !important;  background-position: center !important;}
.modal.fixed-right .modal-header .close {left: 0px;  background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAISSURBVHic7ZtNSgNBEEaf8QZJSPCy/h3ElbgR9TASFF0HFLMS0eW4aAokmMzU9F9V6wdZzaS73gvTmS5ogEPgHNgAX8ANMKe9zIE7AuMbcEpg5wzotj4rYFmjykxZEpi2OY8h/PLbF1qSsAu+A14BPndcbEHCPvgO+AC43XODZwl98B1wDWFx6LvRm4Qh8Ct+LPYL4L7nC4/AUSmCiAxheeAXlhYkjIbXDGBVQjS8ZiBrEpLBawa0IiE5vGbg2hKywWsmqCUhO7xmotISisFrJiwloTi8ZuLcEqrBawrIJaE6vKaQ1BLMwGsKSiXBHLymsFgJZuE1BY6VYB5ekkOCG3hJSgnu4CUpJLiFl8RIcA8vGSOhGXiJRkJz8JIhYM8EuObgJUMkNAsvGSuhCXiJVkJT8JIF/c+7rAvF4CelJlLkoHYBOaJ9BGp3m5Nm7CLYhITYv0HXEobAP9G/MLqUoHm9tdBtTpox7/bNSIjZ2LiXkGJX51ZCyi2tOwk59vNuJORsZpiXUKKTY1ZCyTaWOQk1enhmJNRsYFaXYKF7W02CBXhNLUklWILX1JREgkV4TW1REizDS7JJ8AAvSS7BE7wkmQSP8JJoCZ7hJaMltAAvUUuY8XcPTc0Argbc6AleMkTCJYTDg63BS/okvAO87LjoHV6yT8Ia/g9PMyFIWBMOUl8A0ypl5s2UwLYhsJ4Ak2/8Xwb+pWPGqQAAAABJRU5ErkJggg==');}
.modal.fixed-left .modal-header .close {right: 15px;  background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAISSURBVHic7ZtNSgNBEEaf8QZJSPCy/h3ElbgR9TASFF0HFLMS0eW4aAokmMzU9F9V6wdZzaS73gvTmS5ogEPgHNgAX8ANMKe9zIE7AuMbcEpg5wzotj4rYFmjykxZEpi2OY8h/PLbF1qSsAu+A14BPndcbEHCPvgO+AC43XODZwl98B1wDWFx6LvRm4Qh8Ct+LPYL4L7nC4/AUSmCiAxheeAXlhYkjIbXDGBVQjS8ZiBrEpLBawa0IiE5vGbg2hKywWsmqCUhO7xmotISisFrJiwloTi8ZuLcEqrBawrIJaE6vKaQ1BLMwGsKSiXBHLymsFgJZuE1BY6VYB5ekkOCG3hJSgnu4CUpJLiFl8RIcA8vGSOhGXiJRkJz8JIhYM8EuObgJUMkNAsvGSuhCXiJVkJT8JIF/c+7rAvF4CelJlLkoHYBOaJ9BGp3m5Nm7CLYhITYv0HXEobAP9G/MLqUoHm9tdBtTpox7/bNSIjZ2LiXkGJX51ZCyi2tOwk59vNuJORsZpiXUKKTY1ZCyTaWOQk1enhmJNRsYFaXYKF7W02CBXhNLUklWILX1JREgkV4TW1REizDS7JJ8AAvSS7BE7wkmQSP8JJoCZ7hJaMltAAvUUuY8XcPTc0Argbc6AleMkTCJYTDg63BS/okvAO87LjoHV6yT8Ia/g9PMyFIWBMOUl8A0ypl5s2UwLYhsJ4Ak2/8Xwb+pWPGqQAAAABJRU5ErkJggg==');}

.main-menu__item .navbar-toggler {padding: 0.5rem 0px 0.5rem 40px;}

.currency-blk .modal.fixed-right .modal-header, .currency-blk .modal.fixed-left .modal-header, .currency-blk #saerchModal .modal-header {background: #1c1b1b; border-bottom: 1px solid #38342f !important;}
.currency-blk .modal.fixed-right .modal-title, .currency-blk .modal.fixed-left .modal-title, .currency-blk #saerchModal .modal-header .modal-title{color: #fff}
.currency-blk .modal.fixed-left .modal-header .close, .currency-blk .modal.fixed-right .modal-header .close {background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIaSURBVHic7ZtLSgNBFEXLZAeJGNysv4U4EieiLkZCRMcBRUciOjwO0m9iNF23urp+eqfpfu+eE7oIgXbAFDgDXoFP4BrYd40F2AduO8YX4ASYOuCU7SyBRe7SsQIsOqbvOXLdN/9TmpCwAx7g2QEfv3xYvYQeeIB3B9zsuKBaCR7wAFd2OPRdWJUET/gldtgDB8Bdzw33wGFmtt54sqy2WFqQEAwvDihSwmB4cVBREqLBiwOLkBAdXhycVcJo8OKCLBJGhxcXJZWQDF5cmERCcnhx8agSssGLBUaRkB1eLBJVQjHwYqEoEoqDF4sNklAsvFgwSELx8GJRSUI18JaYEqqDt8SQUC28ZYiE6uEtIRKagbcoEpqDt3iCPXZwbcFbPCW0CW8ZIKF+eEuAhHbgLZ2EvucdNudCMvhJqkVC9nIXiJ6AR6CIv9yjJAC+HQkD4OuX4An/QP/BWJ8ET/gV/j+F65GgwIv3lC8hBF68t1wJQ+DFGeVJiAEvzipHQkx4cWZ+CWPAi7PzSRgTXtyRXkIKeHFXOgkp4cWd40vIAS/uHk9CTnixQ3wJJcCLXeJJKAle7DRcQonwYrdwCSXDix11CTXAi139JdQEb4kmoUZ4y2AJNcNbgiW0AG+RJQBz/u5LU3MHXLYEb/GUcOGA99bgLR4S3hzw1CK8pUfC+v/laWDSSVizeZH6HJjlLh07wKxje+1Yj4HJF5zf7Nz1DArzAAAAAElFTkSuQmCC');}
.currency-blk .modal.fixed-right  .modal-body, .currency-blk .modal.fixed-left .modal-body {background: #1c1b1b;}
.currency-blk .modal.fixed-right  .modal-body a, .currency-blk .modal.fixed-left .modal-body a {color: #fff}
.currency-blk .js-top-menu-bottom .ps-module-link .align-items-center {background: #1c1b1b; padding: 20px; color: #fff}
.currency-blk .main-menu__item {border-top: 1px solid #655a4c;}
.currency-blk .main-menu__item .material-icons {color: #fff;}
.currency-blk .top-selector a {background-color: #1c1b1b; border: 1px solid #655a4c; color: #fff}
.currency-blk #c-box .border-bottom {border-bottom: 1px solid #655a4c !important;}
.currency-blk .modal-open #c-box .font-14 {color: #fff;}
.currency-blk .search-modal .close span {color: #fff !important}

#mobile_top_menu_wrapper  #c-box .color-grey {text-align: center; border: 2px solid #ddd; padding: 8px; margin-bottom: 15px !important; position: relative; display: block;}
#mobile_top_menu_wrapper  #c-box .color-grey:before {content: ''; position: absolute; left: 10px; height: 27px !important; width: 27px !important; background-size: 20px !important; background-position: center;  background-repeat: no-repeat; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAwCAYAAACITIOYAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATWSURBVHgBzVkxcxpHGP32TtgeAQKNUzASylyZknRyZdKpM+ncWW0qWWUq4BfY/gWGf4C6dEZV3In8gpxHEmLGmokkkCcZwW3et+wxWIa7veOweDOn2xO7e49vd99++xCUAJxCwbmz7YqQ8rkkKgkhHP3RFZ5d3Du4jm9vb1tXAMWEoAVQLBTKZNtVFMuGTZh8azQa1Xu9nksREYtsHsim01W8+LVPAlcTz51UKtV2Ab9eJpMpSSlLeNEL0l8KZdcjqp+fnzcoAiKTLWDIU7b9AcQcRVKId4PB4K3J8HJb27ZreOkr9Q8pa2fdbp0MYVMETBNFtNyR5z3rdrutfwGT9vhSV/1+v5Xd2LgG4T180fJGNks3/f6xSftIZDdzuRNFFMN9++XLs8vLyx7FAAh/BOEjEH4JwnvZTOa6Pxh8DGtnkSGKW1vVSURHo18XWdUMzNcO+jvksrCsKo9aWBujyHJHlmW1uIyh/znOSp4FRLizkcttolhG/yVMh2ZQfaPI2mN5IkSikRRRH2trazUaq0m5WCyWg+oakbW05LA+UsKAyinZUw9SViiYRzBY+PVc7SQd1QmEUFNMa/FchJK1bLs07k8YyUscnJ2dtWm8uzm8kcyrF0oWC0qRlZ7n0nLh8p90KuXMqxBKVth2ju+e7myJUFIoHj+OH1k5Gl2ripaVpweG8aawCggla1sW56K8Uku0XKj+kT905lUIJesJoRpDup7TkqDyYmSUvJUHbeOhZH1ZgXSVwnaYuJC2PU4ZhWgH1TObs1K+G9/kK0oYKu8w3CGNyA49r0EcXaL9pKPLeYdOO0PzDiOyqhMdXRwK3wftMlHwY7F4wAHgcuJ5R3F7+wSX3MZ9UcLoo4S+/uH+MFo1kzaRdHaIpJtXLMsYDownJgnzLOiInqCYx6KqYxHXTNrFOjBCez9MvAEc+jCnmyYZ2TdH9whEY5FlOI6Tv7u7ezs5pWo/wPO8I2s4dM8/f1bazFNFJSaPHpWnj+JcH0eZw9PT0wZFwEImB887dPCGIpgcUY7u9xHpdHsfOEP1sk+e/IXM7D887oZU5+gfYtW34p6KYzsymfX1A7x8f8rXioI22jaX6sj4JDGUbBv50sWbRQv5Lp8k2D668u0jBua3MxwOnfsWkn55JBvJmCzLjYeVP0WyrVdzmyJAW0hlqEh1alQ6LIthihJKVq3o9fU36Hh/EZKzgAW6P0VazemgKNthRDPpNGvqnu7sd3T2283NjUsJgE2OdDp9BBnbRNR2cVWCvC87iCjvUij+5JtwFxcXf1DC8M06ODM8yuUgs24u2R+ePv1ziugvS/MMNDBabZh1nzi6THiWWTeTLJtwaPDyexH1wdPCt0N56rHTyFpO88iq/duyGlxO0oQzBduh2qzbRZa1B5Ol6fu/32Rd2I3ejwui/r2J+tBmHVuiDnT99cxKLCUqX93a+pseGHwiUbkucl4/d/4qsnhQ1iZHlR4YWsf5yvvRnZDd2dmp+M521D17afCDJsQB3yZkkYu++KrCCmA6ujwtJmSVvpE6uLVplSDlsb5XFNkpR6TzUAowF5bV5hs7QorsxDAm+kQrBsjY2GuDI6TIeuNfCxkdWjHwbw686LmsyMLVVjomhXBpBSE0L0V24m573kI/xC0b/wOtoFdhDpC/wQAAAABJRU5ErkJggg==');} 
.currency-blk  #mobile_top_menu_wrapper  #c-box .color-grey:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAwCAYAAACITIOYAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKfSURBVHgB1ZmBcdswDEW/OoE2qDpBtUG5QbNBvEFHqDawO0G9QZoJrEzgdAJ5A2cDlkiBBFJkhZJAWXl3PN5ZJAgBIETCGQzw3rvQfQ+N+iK0nB89hfbI7T7LshrXIii5Ca3x8dDYDZYkLFiEdlRKnEOryML0TI3L+bedb79Uo8elVPSWlZNF3Yi52hMk4wapIOHKOmStfIKMnOcKt7CGXS8WrTATDhuxcAFLlPt2MEJZ+AgrONYkRke7fkBuroywgQXmAtuynRgCczEVdnkN2QtuaNwnvI+kl3uk41dnrV5ilP3K/R+ko+b+G+agXGS2sXrWKCSNYQ6SuZGYmHViwmA1xChLxzx6889IhAqxp6FxMcqeuP+CdJTcPw4NilH2gXuHdEjK+os5qI/CvJ06vEYT81FYXthb2S/nDljwoQ4yLFiuMVsYQbJMraoE68P3T8yEZMhe8CnuYyocPFtl6rVmq+Qkv4fpC+NmxFzn2xfG6LmT4ZBolHUatpbT1uZxjl1+VuOPfomreEfp9Rc5lLJSxDhGKHrwCfJ0jJKO3X7246E5v0MrkRJW8tBjMbpS08ajGNUxS5Yv+dmuxwM0t4Al/m26kdpWgZHwC+19O9YnpcFLwrXgykIwy62U3GaWldmFOqeax1nHGNPW6Ci692kvjBRmdyrE4hXuvO0eC8FGEYWLmAn62HaHhVEKN+9606tjW0rXD6yvjbUdGli8bs6Fv91tPUqlh7s06MADKlwZldYOfQ9Lk3xnBIdDq7qor+I/uK/D/1UnXJmgAxU8+quL6i0KrAS1h84vm92/1gbsavtGqH3kJAwc9w9YH1KluRFlpYhbY33U3BeirCT/E9aHFOv+V+D9AtXtqXAKe95kGf/wXHEO6SLDChH9/gE+wgfKhdFkOgAAAABJRU5ErkJggg==');}
#mobile_top_menu_wrapper  .favorite-menu:before {content: ''; position: absolute; left: 10px; height: 27px !important; width: 27px !important; background-size: 20px !important; background-position: center;  background-repeat: no-repeat; background-image:  url('data:image/png;base64,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');}

.currency-blk #mobile_top_menu_wrapper  #c-box .color-grey {border: 2px solid #655a4c; color: #fff}
.currency-blk #mobile_top_menu_wrapper  .favorite-menu {border: 2px solid #655a4c; color: #fff;}
#mobile_top_menu_wrapper  .favorite-menu {border: 2px solid #ddd; color: #333; display: block; width: 100%; position: relative}
.currency-blk  #mobile_top_menu_wrapper  .favorite-menu:before {background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAwCAYAAAC13uL+AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALbSURBVHgB3VqLkdowEF1SgTqISqAEp4LQAVcCHeAO7jqADkgqIKmAuwrMVWA62JPOq/FDGCPbksG8mR0Gffz0rNXq5xkFgJkz8/Pb2NyYFrM4GXsX+zubzf7RABgeJRyWKxMeJdlHsT/CdaQhsKKM7TkchbEldYQVZWxtrAyn4o0xTV1hK3miLOmbsYXkKSk3l7StCEOROpBrweeiDsZyrl6sBvGW68XYzhO5plBI4wsQlTsxAXVfPJGrG+VfoeyeK/cPbePWeyEqpFIBFTR1RAPx+kq5TehLaOHKvPaqtkbdLhhOnF8TCMLK0N5q4cF2764VcoTFUGHwTBS4lLQ1CJtTBIjAEnn8TAdNEQECSxDGQ3usgWcFPAozNpKxoQTgywiXUwKAe65cgkrVa0CqgHhPiQC9t3cJC0k4UEJwHdk0JYLXUeoHVcsdi/+UELI0+zV42dTO4ZaDFnMrTsufIyVGSmGAD/nVVtxP+XOi58K3W37Sc+Jkxbke0/QccJ5YWnFHL3HqcAHy021bvmd2mjgatXC9LstowmhcacH6L9nqYQzAKijDRJzZM5oguNooWxRNmdsp9x702rIpU0917HG9lSraCk1u7HHbRtUrqKBgr3ONscFd9qJcb4HKlNuTGIAgwsFt5frM8mHdk88PhvKuFR/aPaEDum+ywT0fLnpidOw9dLg6Qh/2kMjwXnrnewn/YQfX/RzpPHNAW/qNs8AHJjn669GOeIGOq62ECzDhtyrx+BV4UPwh4vn6qAK5PtSNLwxIVmML5PNLE00pwS23Nwm4UFiUS5MQ0uQC7yIMyJMJvKswaERUgV5UvJ8waBAGmVfqCT6fx4q7C3Pgauvh5sHOd+lczaMorFP95OjbQFNuOeTFjAa+/MxjeaP8Glx6y3deu96EBIVdW6Dhy494cpoSvEhacP01UOb1bkZTRIOQDQh+3PEVCnFB/2uGN3omcDUfHsZ0wy+22y/+dc46gwAAAABJRU5ErkJggg==');}

#mobile_top_menu_wrapper #c-box .color-grey span.material-icons  {display: none}
.currency-blk .modal .new-client {color: #fff}
#mobile_top_menu_wrapper .menu-account-show  .open-login {display: block}



#saerchModal .modal-content {background: transparent}
#saerchModal .search-result {background: #fff; padding: 0px}
#saerchModal .search-form__form-group {pointer-events: auto; position: fixed; width: 100%; z-index:10}
#saerchModal  .js-search-result .search-tag {margin-top: 68px;}

.breadcrumb {margin-bottom: 0px}
.breadcrumb li {font-size: 14px; z-index: 1;}

.popular-search-tags a {display: block; background: transparent !important; position: relative; padding: 2px 0px 2px 28px; font-size: 16px; color: #333 !important;}
.popular-search-tags a:hover {color: #d51116 !important}
.popular-search-tags a:before {content:''; width: 16px; height: 10px; background-size: 100%; background-repeat: no-repeat; top: 9px; position: absolute; background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACqSURBVHgBxZSxDcMgEEUPTjSRB8BykBghK3gDb5oRnFEoKVNQRIrgkmujYKo7v5biPQk+ACeDIEyY5+0yTa9SyvPfuQVBQggbWXt3iLv3PoJ2ACI+iCgRQOxFGBCGpWjtboyJX1l617rmnJNawChCJeAoQi2gF2Guy0JwEhwhuoIRjQjUr4DnyLPkedbWVtVH+CtXe4Q9OZ+pfEQ9uXjASM6IrsA5dzuSMx+UAX8oqhFHogAAAABJRU5ErkJggg=='); left: 0px;}
.search-tag.col-lg-12.col-xl-12 .popular-search-tags a {display: inline-block; margin-right: 20px;}

.search-tag {padding: 30px 25px}
.popular-search {font-weight: 600; font-size: 21px;}
.modal-content {border: 0px !important; border-radius: 0px !important;}
.modal-content .close span {font-size: 30px !important; color: #333 !important}
.modal-content .close {opacity: 1 !important}

.custom-control-label a {text-decoration: underline;}
.custom-control-label a, .custom-control-label p a, .custom-control-label p {font-size: 14px;}
.custom-control-label a:hover {text-decoration: none}
.custom-control-label em {font-style: normal;}

.info-top {background: #af9a7e; color: #fff !important; margin-bottom: 0px; padding: 7px 0px; font-size: 14px; font-weight: 500;}
.info-top .container {max-width: 1050px;}
.info-top a {color: #fff;text-decoration: none;}

.box-input-newsletter .input-group {margin: 0 auto 30px}
.box-input-newsletter  .input-group-append {width: 100%; margin-right: 0px; justify-content: center;}
.box-input-newsletter  .input-group-append {margin-top: 0px}
.box-input-newsletter .input-group input.form-control {color: #000;font-weight: 500;font-size: 18px;border: 0px; border-bottom: 1px solid #333; padding-left: 0px; margin-right: 20px; background: transparent !important;}
.box-input-newsletter .input-group  .btn {border-radius: 0px; padding-left: 40px; padding-right: 40px;}
.box-input-newsletter .custom-control {
  max-width: 880px;
  margin: 20px auto;
  padding-left: 2.2rem;
}
.box-text-newsletter .news-head {
  font-weight: 700;
  font-size: 42px;
  margin-bottom: 10px;
  text-transform: none;
  max-width: 100%;
}
.box-text-newsletter {
  margin-bottom: 32px;
}

.block_newsletter #gdpr_consent {
  margin-top: 40px;
  margin-bottom: 1rem;
}

.newsletter-bottom {max-width: 900px; margin: 35px auto 0px; font-size: 15px; text-align: center;}
.newsletter-bottom a {text-decoration: underline;}
.newsletter-bottom a:hover {text-decoration: none;}

.box-text-newsletter p {font-size: 19px;font-weight: 500;letter-spacing: 2px;}
.block_newsletter .custom-control-label .small {
  font-size: 14px;
text-align: center;
font-weight: 400;
}
.block_newsletter  .alert {text-align: center}


.homeslider li {text-align: center}
.top-selector .change-color {background: #f5f5f5;float: right;padding: 5px 15px;font-weight: 600;text-transform: uppercase;font-size: 13px;}
.top-selector {display: block;width: 100%; height: 30px;}
#mobile_top_menu_wrapper .modal-body {padding: 0px 30px !important}


.general-border {border-top: 1px solid #ddd}
.general-border-grey {border-top: 1px solid #e6e6e6}
.more-products {display: none}

#blockcart-modal .modal-dialog .modal-body {align-items: center; padding: 0px 30px !important; margin: 10px 0px 0px;}
#blockcart-modal .modal-dialog .modal-footer {padding: 15px 25px; border: 0px;}
#blockcart-modal .modal-dialog .modal-body .cart-right-modal {background: #f5f5f5; padding: 20px 30px 30px;}
#blockcart-modal .modal-dialog .modal-info {font-size: 14px; font-weight: 600; border-bottom: 1px solid #ddd}
#blockcart-modal .modal-dialog .cart-summary-line {margin-bottom: 3px !important; font-size: 15px;}
#blockcart-modal .modal-dialog .cart-summary-line span {font-weight: 600;}
#blockcart-modal .modal-dialog .cart-products__desc p {line-height: 18px; font-weight: 600;}
#blockcart-modal .modal-dialog .general-border {height: 1px; width: 100%}
#blockcart-modal .modal-dialog .modal-header img {position: relative;top: -3px;}

.icon-footer .small {margin-bottom: 0px;  font-size: 16px; font-weight: 600; line-height: 22px;}
.icon-footer p {margin-bottom: 5px}
.icon-footer p span {font-size: 32px;}
.icon-footer .info-icon {width: 60px; height: 54px; display: inline-block; background-size: 100%; background-repeat: no-repeat;}
.icon-footer .info-icon.info-icon-1 {background-image:   url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAArCAYAAADFRP4AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAT/SURBVHgB7VpNchpHFH6veyBaxAo5gckJjE4QdAIzJlkHNqgoL5B2qZQkfqxKZQdapFSQBWidKINOADqB5wZCJzCVlcrMdOd1gzCC+bNlVBTwVUloenpEz9evv/f6vUYgXDVPDhliCVYQZqH2w+y11Tq9hS+FlLZ58M6M0tUYf2BCSriTQnZgRYAcUwjwer5duLIKXwjGsX7VOsllC+86YX2N6UAQb98Ua6EPPBesi+M0cLZATLYY/lK+/7N5mqSVUbbah10z3xgG9WWwQTAPahX1KT7uHob13ShiNFyRZwgl6+LXZFC3jSPGLJ71SThsYLF6UL/NsxiFER6RqGb+Vjrmg40kxnxbsSXAucF52a/PZloMAWOsQoFNSrlvr/sbS4yZrwwp4KsywDq578T8/Y0lRoGi4AZ9DL3c90YTo+HjvjeemKn75t+0Z9u3FqPgYp6EOD3rvrfEgLKaygAkVA3OpkGf8em2zNCWPg0rjielHcKRVCmYLImyJoY5rCuYO4AVwjLSDlEgmRzCKkOlHZZsHYHYaowPDNjiEa6apxUmWGdrMXOgYK/sgJPcEuODLTE+2BLjg7UXX5VScO6/TTHG0lQhePnQLqS8E0L0f9Z7pUWsLTF6t2zESpTGzBlctWBfgryj+tkQERKM4Y8MWYliJbonu+COqmbxj8HD82tJzHXrtCQAKvTCNqUVTNPHKhR0/cqgFCeP31p/lfuUvNLta0eM1TppEykZkCJvFs66Yf0npPWti5Oc5JBCV1SNHcNeK2Joxus042lw2Z5ZrA0+51lzrsK5Nl5JLR8iJUOk7Os0whMR2WJ0wtjZVSciyEwhqRsRbSHFZZQi+TKhhHaiKUdepOjTHIx26hJTdJkABJv69sEZnc8K7iwiWYz1528pGO2+J0Iy5OculaDpHyGuKcteVrvgsJLnUsFjZXrZgTk3QWpMNLb3qpAPAm+U7tC498GR50RShgS390/zOOP1L0MtRr8wN3pCwnl2UhSfQZ9+Gv82jztIX0J99/1mYLnAtCqFzLZoCx/Fe1KKG4wb+7pc8hgdizaMHJlFE79nvv3dnr0ZbjGGShJj14OUKd4cnOWoz0DP3DPDGudpk/PWAs535YexeZCioU4/qIokxBbr2Cz4S8latMpjeNbMdakP5ryKV0sFI91A7C+0S5mjpXMU9vhDRXK+jo36Re4Tni/DuHhNopYzC7U9iABazx8ECSBzeR+eCGmIVyihobxMYEfultX8moVqfjqO8aGjHo0bIQKsVpmkQlxnxwU4DUPcv8gQAW2vB4T65TUb/hiSGLeBC3gqUE7+4CIkvanfveNxYwARIWnfpI7bzbYZbId34V6L6CKYqxT7cw4tJsh8yVsZNjwnduCxhnBB1yypVkPYkTIFZPhSCvFozIGmZrUrpOziA4ycBdVe6DsxX4j9932UwSwbalm75J5/OgjeFoy9bvzWITc+u9MOFN+xmtNSigWfPtI6xZnyXp1VIEWDwgtyxfVQZ6BjIFxIP4S763H5Mqk2Z15B3DgifmHpixiGeoHnwuQg4pAC057fuPXeCijQczA/fz+aal9UyNxEb3wl+8KFG/UXM+AVRZA5UkobHJ7/GnuUrwklBfKjaFD+5Rcad2dh3Jo4ZqoTVvPPRiJm+kW0Nddnb1FSfENCq5aZ614G5TtWAUr/JGM5ZIoQPW6bnMQNxHnHL/j7H3GuJR93eBlvAAAAAElFTkSuQmCC');}
.icon-footer .info-icon.info-icon-2 {background-image:   url('data:image/png;base64,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'); background-size: 80%;}
.icon-footer .info-icon.info-icon-3 {background-image:   url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAsCAYAAADVX77/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANQSURBVHgB7ZlNaBNBFIDfTJKmlYrbiyfRrSjiH40HPSjW1IvgDzQtvYndSk2sF+utrf1JalFvbQ+lNIK2HhXbKtSLoCtUPIgQ9aAI6orguUJhm7a740ySTQINm81kbzvfYWdnee/t5E14P7NoYXowbGIcBk527zsKR05ehL8/P0NqeQmq5fyV/sz48vE9R/Lb6ndAuO0GrK2uwOv5aagEbJqqn/14jKATAKnAQd32BhlnHIiB2tF47eQXhbGSGRG7kkV6t2InHwjWSlSnFWGfY50shG08+LMTpEaiiS7gQNd1hQ7hrBmkRa7x2bFIdw4o1v2mQSY7ehIq2L9fpkOrNa/Bwd4L3YO/oQzzM8OzbMTgcYQDwOMIB4DHyWUBEl54MPIGOPj28ZV86Pi5nBkS4rVTCr8Pj1N7tilt+UVSam69np+vk41ZqgNloWslBCZzDoAV0yRvgYO6OoktUK7WThHhwi1KUXu2KQ0HghIdQtacEOMTIeXrAFozML18HZBqjyXiwIGu9ytg5WFaB7RH+exYpJXb+e3bNIy5jp4xFWzfn6kDblrzIK4dd1gHMD0RA4QDwOMIB4DHEXVAbirqAFEHeBThAPA4Ig0CJ+w4neYpFrDmwAVY+jRMY7IineTwL+3re2Xv4VNlZZ/NDPUiROS26Fhv8XNuB9AYrQH4UuASLH35THBwnF0MUmvrG/45kcRANCq/xT63AyI99zU63NIv9yngAtbOpK8OOdZhR/m63ic7ko2NLZZ6LoIgeBzhAPA4hW4wOfIIOPjxZVne39ScM0O7QU47pfD7fCPUXqedzLulh9LpS935+bqZnqA6Tj6OnqHdoObCPwAVTypMY+UwXba3FfF1GDyOcAB4HP5maCoeggBhzdBzcAGWPQxiVGSLNVC0GYo7aoaSQwoQJLfHRuPFz/24Bk8AD4F1GvQCErgFAtlHoDIIkZ2KYgISIeaW9fojXXGuVBOJ3mWdYItbzRDNHi1sTCuVNEOjjfRMUnYkG7tTcqNFEASPI7IAuzyZGgghjLkC2p/vH5p27joAmxtrLChJT9lRWRXoq4WQhDEKUXu28il1UT544izVyx4M6cbaMarTCGVAmOwhJtIyhTw7W4PC1x3PYBJI/AdZvYnwG/rJ8AAAAABJRU5ErkJggg==');}
.icon-footer .info-icon.info-icon-4 {background-image:   url('data:image/png;base64,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');}






@media only screen and (min-width: 992px) and (max-width: 1199px) { 
.footer-contact-box {flex: 0 0 26%; max-width: 26%;}
.footer-center .ps-module-link {flex: 0 0 22%; max-width: 22%;}
.footer-center .logo-footer  {flex: 0 0 20%; max-width: 20%;}
.footer-center .block-social {flex: 0 0 10%; max-width: 10%;}
.top-selector {margin-right: 15px; margin-left: -30px;}
.search-form {max-width: 20rem;}
.js-search-result {margin-left: -415px}
.main-menu__item-link--top {padding: 20px 10px;}
.layout-full-width .products-list__block--grid, .layout-left-column .products-list__block--grid, .baner-category {padding: 0px 10px;}
.products-list.row {margin: 0px -10px}
.block-social ul {text-align: center}
.footer-after .container .copylink {text-align: left !important; margin-top: 0px !important;}
.footer-after .container .copylink .footer-after-h4 {margin-bottom: 5px; display: block;}
.footer-after {padding: 15px;}
.footer-after .container {max-width: 975px;}
#euro-boxs {margin: 60px auto}
#euro-boxs .baner-head {font-size: 34px; line-height: 38px;}
#euro-boxs .baner-text {font-size: 16px;}
#euro-boxs .baner-tbutton {margin-top: 0px;}
.image_title.position-absolute {left: 50px; top: 40px}
.icon-footer .small {font-size: 13px}
	
}

@media only screen and (min-width:992px) {
	
.search-result__bottom  .search-more {padding: 12px 6px;}	
#menutop .container {padding: 0px !important; width: 100% !important}	
.js-search-result .search-tag {padding: 30px 35px;}
.footer-center {padding: 25px 0px 20px;}
.ps-module-link .mb-3, .footer-contact-box .m-3 {margin-bottom: 20px !important;}
.main-menu__item-link--top {font-weight: 600; color: #000 !important; border-bottom: 2px solid #f9f9f9; font-size: 14px; }
.main-menu__item-link--top:hover {color: #d51116 !important; border-bottom: 2px solid #d51116;transition: 0.3s ease-out;}
.product-miniature:not(.nohover):hover {box-shadow: none}
.atrribute-list {display: none; position: absolute; width: 100%;}
.products-list__block {overflow: hidden; padding-bottom: 10px !important;}
#blockcart-modal .modal-dialog {max-width: 800px;}
#blockcart-modal .modal-dialog  .col-lg-6 {padding: 30px;}
#_desktop_search_from {margin-top: 14px;}
.main-menu__item--0:first-child {padding-left: 0px !important}
.main-menu__item--0:last-child {padding-right: 0px !important}
.product-miniature:hover, .product-miniature:hover .img-filter  {background-color: #fff; filter: brightness(1); transition: all 0.1s ease;}
.product-miniature { -webkit-transition: all 0.1s ease;  transition: all 0.1s ease;}
.box-bottom .product-miniature__actions {position: absolute; width: 100%; top: 0px; opacity: 0}
.box-bottom-hover {position: relative}
.product-miniature:hover .box-bottom .product-miniature__actions {opacity: 1}
.product-miniature:hover .box-bottom .box-bottom-hover .product-miniature__pricing {opacity: 0}
#index .featured-products.container {max-width: 95%; width: 95%;}
.swiper.product-slider .swiper-slide {max-width: 30%;}
.footer-container #custom-text2 {margin-bottom: 60px}
 .baner-category {margin-bottom: 30px;}


}


@media only screen and (min-width:1200px) {
.footer-contact-box {flex: 0 0 25%; max-width: 27%;}
.footer-center .ps-module-link {flex: 0 0 22%; max-width: 22%;}
.footer-center .logo-footer  {flex: 0 0 20%; max-width: 20%;}
.footer-center .block-social {flex: 0 0 10%; max-width: 10%;}
.block-social ul {text-align: right;}
.main-menu__item-link--top {padding: 18px 0px;}
.main-menu__item--0 {padding: 0px 6px !important;}
.js-search-result {width: 950px; margin-left: -525px;}
.slide-brand-image__slider .col-xl-2 {flex: 0 0 11.11%; max-width: 11.11%; padding: 0px;}
.main-menu__item--0 .main-menu__link--0::after {right: -12px;}
.swiper.product-slider .swiper-slide {max-width: 24%;}
#euro-boxs {margin: 80px auto}
#euro-boxs .baner-head {font-size: 44px; line-height: 46px;}
#euro-boxs .baner-text {font-size: 18px;}
#euro-boxs .baner-tbutton {margin-top: 10px;}
.footer-container #custom-text2 {margin-bottom: 80px}
#footer.l-footer {padding-top: 80px;}



}

@media (min-width: 1279px) {

.main-menu__item--0 {padding: 0px 8px !important;}
.main-menu__item--0 .main-menu__link--0::after {right: -12px;}
.main-menu__item-link--top {font-size: 13px; }
}

@media only screen and (min-width:1440px) {
	
.top-selector {margin-right: 70px; margin-left: -80px}
.main-menu__item-link--top {padding: 18px 0px}
.layout-full-width .products-list__block--grid, .layout-left-column .products-list__block--grid, .baner-category {padding: 0px 20px;}
.products-list.row {margin: 0px -20px}
.products-list__block--mini .box-center {padding-left: 50px}
.main-menu__item--0 {padding: 0px 12px !important;}
.main-menu__item--0 .main-menu__link--0::after {right: -22px;}
.main-menu__item-link--top {font-size: 15px; }
.footer-contact-box {flex: 0 0 25%; max-width: 25%;}
.footer-center .ps-module-link {flex: 0 0 22%; max-width: 22%;}
.footer-center .logo-footer  {flex: 0 0 20%; max-width: 20%;}
.footer-center .block-social {flex: 0 0 10%; max-width: 10%;}
.swiper.product-slider .swiper-slide {max-width: 22%;}
#euro-boxs .baner-head {font-size: 48px; line-height: 51px;}
#euro-boxs .baner-text {font-size: 20px;}
#euro-boxs .baner-tbutton {margin-top: 20px;}
	
}



@media only screen and (min-width:1200px) and (max-width:1439px) {

.top-selector {margin-right: 45px; margin-left: -95px;}
.search-form {max-width: 23rem;}
.layout-full-width .products-list__block--grid, .layout-left-column .products-list__block--grid, .baner-category {padding: 0px 12px;}
.products-list.row {margin: 0px -12px}
.products-list__block--mini .box-center {padding-left: 30px}

}


@media only screen and (min-width:768px) and (max-width:991px) {
.footer-center:after {width: 200px;height: 60px;margin-left: -100px;margin-bottom: -30px; background-size: 100px}
.footer-center {padding: 35px 0px 20px;}
.footer-contact-box {flex: 0 0 28%; max-width: 28%;}
.footer-center .logo-footer  {flex: 0 0 100%; max-width: 100%; text-align: center !important;}
.footer-center .block-social {flex: 0 0 11%; max-width: 11%;}
.footer-center .ps-module-link {flex: 0 0 30%; max-width: 30%;}
.header-top__row .header-top__block {padding-left: 6px; padding-right: 6px;}
.header-top__row .header-top__block--cart {padding-left:0px;}
.products-section-title span {font-size: 22px; padding: 0px}
.block-social ul {text-align: center}
.footer-after .container .copylink {text-align: left !important; margin-top: 0px !important;}
.footer-after .container .copylink .footer-after-h4 {margin-bottom: 5px; display: block;}
.footer-after {padding: 15px 0px;}
.swiper.product-slider .swiper-slide {max-width: 38%;}
.icon-footer .small {font-size: 13px}
	
	
}

@media ( min-width :768px) {
.baner-md {display: block !important}
.footer-center .block-social {padding-right: 0px;}

}



@media ( max-width :991px) {
.footer-container #custom-text2 {margin-bottom: 40px}
#euro-boxs {margin: 40px auto}
#euro-boxs .baner-head {font-size: 28px; line-height: 32px; margin-bottom: 10px;}
#euro-boxs .full-width-baner .baner-head {margin-bottom: 30px;}
#euro-boxs .baner-text {font-size: 16px;}
#euro-boxs .baner-tbutton {margin-top: 10px; margin-bottom: 0px;}
.currency-blk .dark-color, body:not(.currency-blk) .bight-color  {display: none}
.header-top__block.header-top__block--logo	{text-align: center}
.header-top__block.header-top__block--menu-toggle {margin-right: 40px;}
.box-text-newsletter .news-head {font-size: 34px; line-height: 38px; margin-bottom: 24px;}
.box-text-newsletter p {font-size: 16px;letter-spacing: 1px;}
.currency-blk .footer-after {background: #1c1b1b !important; border-top: 1px solid #655a4c;}
.currency-blk .footer-after .container .footer-after-h4 {color: #fff}
.currency-blk .ft-center {background: #1c1b1b !important; padding-top: 20px;}
.currency-blk  #footer span.h4, .currency-blk .block-social ul a span:before, .currency-blk #footer .links-list__link, .currency-blk #footer span.h4, .currency-blk #footer_contact_list li, .currency-blk #footer_contact_list a, .currency-blk .footer-bottom span, .currency-blk .footer-bottom a {color: #fff !important;}	
#saerchModal .search-result {padding: 0px !important;}
#saerchModal .search-tag {padding: 10px !important;}
.search-modal .search-form__btn {right: 0px;}	
.header-top__block--search {flex-grow: 0;}
.header-top__badge {top: -0.7em; width: 1.6em; height: 1.6em; font-size: 0.6rem; line-height: 1.6em; margin-right: -1.1em;}
.header-top:not(.is-sticky) {box-shadow: 0px 5px 10px rgba(0,0,0,0.06);}
.main-menu__item-link {padding: 1rem 0px;}
#_mobile_top_menu .main-menu__item.main-menu__item--sub:nth-child(n+2), #_mobile_top_menu .main-menu__item--2 {border-top: 0px !important;}
#_mobile_top_menu .menu-sub__content .main-menu__item-link  {padding: 0.6rem 15px 0.6rem 25px; font-weight: 400; position: relative;}
#_mobile_top_menu .menu-sub__content .main-menu__item--2 .main-menu__item-link {padding-left: 50px;}
#_mobile_top_menu .menu-sub__content .main-menu__item--2 .main-menu__item-link:before {left: 25px;}
#_mobile_top_menu .menu-sub__content .main-menu__item-link:before {content: '';width: 20px;height: 14px;position: absolute; background-size: 14px; background-repeat: no-repeat;background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACpSURBVHgBxZSxDcMgEEU/IDeRB8BykBghK3gDb5oRnFEoKVNQpMEXXxsFU935tRTvSfABLsZBmDBN620cP6WU979zC0FCCCtZ+3TObd77CO2AQ/wiomSA2IowEIalztrNGBMJSLXWJeec1AJ6ESoBZxFqAa0Ic59nwkVwhOgK+gUE/Ss45siz5HnWfV90H+GPXO0RtuR8pvMRNeTiAT05I7qCYRgeZ3LmCyoHfCjXZY1/AAAAAElFTkSuQmCC');left: 0px;top: 16px;} 
#_mobile_top_menu .icon-collapse[aria-expanded="true"] .material-icons {font-size: 24px; rotate: 180deg;}
.currency-blk #_mobile_top_menu .menu-sub__content .main-menu__item-link:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABKSURBVHgB7ZWxDQAgCARfJ3AERnL/RjdBSOgt3wiXkNDdFSQAv6Oq00bAIOTOokSYdIScGiEV8XRE8w08dkcmqHdQ8nzyCLg+owPlSdsKc0N1UgAAAABJRU5ErkJggg==');}
#_mobile_top_menu a {text-decoration: none}
.main-menu__item-link--2 {font-weight: 600;}
#footer ul li {margin: 0 0 10px;}
.atrribute-list {display: none}
.product-tabs .d-none {display: none !important;}
#blockcart-modal .modal-dialog .modal-body {margin: 20px 0px 0px;}
.currency-blk  .header-top.normal-header, .currency-blk  .header-nav.header-checkout {background: #1c1b1b !important}
.currency-blk #m-user {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAwCAYAAACITIOYAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKfSURBVHgB1ZmBcdswDEW/OoE2qDpBtUG5QbNBvEFHqDawO0G9QZoJrEzgdAJ5A2cDlkiBBFJkhZJAWXl3PN5ZJAgBIETCGQzw3rvQfQ+N+iK0nB89hfbI7T7LshrXIii5Ca3x8dDYDZYkLFiEdlRKnEOryML0TI3L+bedb79Uo8elVPSWlZNF3Yi52hMk4wapIOHKOmStfIKMnOcKt7CGXS8WrTATDhuxcAFLlPt2MEJZ+AgrONYkRke7fkBuroywgQXmAtuynRgCczEVdnkN2QtuaNwnvI+kl3uk41dnrV5ilP3K/R+ko+b+G+agXGS2sXrWKCSNYQ6SuZGYmHViwmA1xChLxzx6889IhAqxp6FxMcqeuP+CdJTcPw4NilH2gXuHdEjK+os5qI/CvJ06vEYT81FYXthb2S/nDljwoQ4yLFiuMVsYQbJMraoE68P3T8yEZMhe8CnuYyocPFtl6rVmq+Qkv4fpC+NmxFzn2xfG6LmT4ZBolHUatpbT1uZxjl1+VuOPfomreEfp9Rc5lLJSxDhGKHrwCfJ0jJKO3X7246E5v0MrkRJW8tBjMbpS08ajGNUxS5Yv+dmuxwM0t4Al/m26kdpWgZHwC+19O9YnpcFLwrXgykIwy62U3GaWldmFOqeax1nHGNPW6Ci692kvjBRmdyrE4hXuvO0eC8FGEYWLmAn62HaHhVEKN+9606tjW0rXD6yvjbUdGli8bs6Fv91tPUqlh7s06MADKlwZldYOfQ9Lk3xnBIdDq7qor+I/uK/D/1UnXJmgAxU8+quL6i0KrAS1h84vm92/1gbsavtGqH3kJAwc9w9YH1KluRFlpYhbY33U3BeirCT/E9aHFOv+V+D9AtXtqXAKe95kGf/wXHEO6SLDChH9/gE+wgfKhdFkOgAAAABJRU5ErkJggg==');}
.currency-blk #m-heart {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAwCAYAAAC13uL+AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALcSURBVHgB3VqLkdowEF1SgTqISqAEp4LQwbkEOrA7uOvAdECuApIKSCqwUwF0sCedVudFGCPbko14MzsM+vjpWavVzyvwACJm6uensrUySaZxVvaX7H21Wv2GCVA8gjg0V0Y8grIbsndlvxRXA1OgRSk7oD9qZTkMhBalrFB28qfCSpmEodCVHFGa9E3ZhvIElVtT2o6EcZHSk2uDl6KOyko0L1Yy8ZorV7Z3RBbgC2p8zUSVVoxH3dwRub1T/pWVPaBxf9827pwXInwq1ayChIHoIC5ulKt8X0IPV+a0V/Q16n5Bf+LylkAm7OTbWz08vN37W4UsYT1VGHsmF/hCaQUTtoYAIIF23OZdmRYSAoIJPDFhOLXHOni2jEfwjIoyKogAvI5wJUQAc8+tTRCxeo2RCkZ8gEhgvXewCRtKOEJEYBvZJESC01HiG5jljsYfiAhamv2YvGzq57DLQY21FifpTwOREVMYwz/6lVrcd/pzhufCp1v+h+fEWYuzPSbhOfDliVpc4ySmDhsgG7tt+ZzZIXF0asF2XZZBwuhcabH1X7TVwxxgq6CMJ/KZPYMEgWajrFF3Ze5S7j3Wa3lXpkx17GG7lar7CiU39rBvo+oUFKzgqHONuYFD9qLYboFOMbcnIcCCCHq3Fdszy4d1T7w8GCqHVnxo92QdMHyTzdzz4aInj46jhw6aI/RpDwkM56XnMAVoDmgRAxzUTsXoceb5wChHfyPaES7QodlK2ADjf6sSjl8wDwo/RBxfn1Ugtoe64YUxku3cAvHy0kRCTGDP7U0ELi4syKWJD2l0gYsIY+TRBC4qjDUiqEAnKi4njDWIB5lXGAm8nMfqxYVZoNl62Hlw8F06mnmUCxtUPzrGNlCVe5nyYmYDXn/mkd8pXzCX3uHCa9e7oKCw7ws0eP0RTwkpwYmkNbZfA2VO72aQIjqEVEzw444vX5ALul8zvMEzAc18eJzTDT8AQy0wBOcRHOkAAAAASUVORK5CYII=');}
.currency-blk .header-top__block .m-koszyk {background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAwCAYAAACrF9JNAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK1SURBVHgB3VrtUeMwEN3c3P/LVYCugvNVcO7k6ODSAemAdBCogKGC0EGgAosKYioQMrwlG+EPSXYSoTfj2cRaK3r6eFqtQ+TAGLM0eWDFnL5RvnikWJj9SC8pQdh2bdG+gu/FjKSGvaDEYInNrXkjN5vNPkYyt+nKo3cwVWNI1rA/KT1MTvIHpYe/sE/y5hiSc0oPCjZeWRvYxa2gXhUlBt4g3fvZCI/lVuLjp1EMJmmlWeOjorTAovPsFuS0hfyGfXALYkm+iQ8231SgYMeJDqMRHazxZKIeEZh/6vgspquIUx+tZtRueSxJDfuL0kCn6DQYtSYpnYCAST60FcaSfIFNhSQra6vo5LKFlLCTktSwis6MIdFpkMNIKtjnLocchKeE7QwCxpJM4UzZGc4xcpiurdkAiS8tPBCdZsnoLtFp8NVHUsE+9Tl9pzho2PLMGQIWvt6TRyxJCUXnx1FI1sL+ofOjpmOgK2mUIsYIT4rZgVaMJklpJpkPkPOruw+MIalhU8kOdGKKLaQ4gf5oke89DZpstcjYnQo7e63tpSgQMwqE/ZFraxb4WuOa0+GxS9N+OoeC41FZVwMl7l3akb2lY8ASvBK9upTbh3l/EXQnyhUFwj7zX4zcqqX+G1Fe0tQw+7dZDYoePya6oQCg/grPLnr8VvDZ0tQQla8H/OYYSWMCAgXre+nbOaL+kjwQsoXwCbx3LeBcxwFzSf5g33sPX25D4eEbRFLB+hytOKkUEvJx5KQ9fINyTCEkNazPqePCecYHnLBWHr5c/7SnD7P/k9LQmpQCNfmaxJqvhgQwCo6g/Ovx2fp0xkD9Vz1+10dTV/zAQozS2mAvRANLQbAycftk6dRfOGUblEXtwyENGfoXZTWmAZi2u576d2bqadrREI4+ZGM2xomCJqi/cjovqv5Xto/W8yC1i8wAAAAASUVORK5CYII=');}
.currency-blk #m-search {background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAwCAYAAACFUvPfAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJWSURBVHgB7VmBccIwDBQsUDaoNygbNJ2g6QbZoNmgbNBuQDsBZYKUCWCDZIOwgSsfMqgmTWLj2OGOv9MJOMX+yG9HKABXiAk4QEo5Q5eiPaAlaOq7YCEV2Q5tM5lMviEWkGyCVqDV0g4qfokmIBRwsjmR5VDfc7oR0RCvfl80XDc8eZzg1cjYguRhM4ZA+2TjlGgZ+IYihrZiE33Ykm0Y0yT/Br5AhLcsuwl4BMnqKBfwAabDcij9ke71hn6HS6CWbGjCbC5OPAcX0I7XmEMAMKnUTkmi7CosICDYhi9sL8y0LCAwaONrmSQ2F+osZxAB8nD+988203LwLDMOM7afWp8HU/Ip+R+IBCyq9mz+tC1Wk34g/wVxsSb/2BnZd1mGBp3b3TKVh3ogqp4Zl6Ou2+KUPAR9riAySNfKoG3VpzA+7Mnf/RcwRtLdGJOmFfpqWi9H1JNDgRVp+7a4KYm/QlM79x7iQpDftQVpTW/Iv0BcPJNfd0ayCs+uNPQMVrR11/LOpaFHOJXG1qWhZziVxjGzLU+9Fftjl2W7lIGKJ3pO1NZZNgbR/Y4VDAxaXS0L9/6Hced+GinN8/CG0OUrK//2I1a+pUKJ4YQF+AARL30PLA//R3mr2G9/hTJSsgmWruTlqbetoYlv5RCbnp0qkkkm67oBuum8gWxuJGQw4mabVjLpFLQK2rby/G3BWW87CHE2USb7vcao2arMWsYrbYg7vSgyJlUbqfFFEZa9Vc8xBLqCxlBl6ROVzONGMKn4xo14aNyIh8aNeGgYxFO4Fugnsfr8C4V/xDhdAcQPAAAAAElFTkSuQmCC');}
.currency-blk #m-menu {background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAwCAYAAABE1blzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAvSURBVHgB7dixDQAgCAAw8P+f1ZWREdKe0bxfLHYCAAAAAOhJbQgAAAAAVNpwugeAhgv+RYdZZgAAAABJRU5ErkJggg==');}
.currency-blk .logo-white {display: inline-block;}
.currency-blk .logo-black {display: none}
.currency-blk .header-nav .header-row .back-shop.icon-checkout::before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAF6SURBVHic7do5TsNgGITh94cgUVNAOlokKgoKQELiEogDcQMaJOAU9EAFQWkD4QhUUEcsQ5E4CzgLyL9tnHk6J5H9zXiJbBnMzMzMbD6FWCuWtATsAzXgJoTQibWt0pFUl9TUQEvSStFz5aIXvq2fjoueLc1CliuTVAeugY2Ur9ez3FbpTNjziaOiZ4xmhvCnRc8YjaS13kVunHNJmZ5qpeHwDu/wDu/wA2cOX0UO7/AO7/BVDj/ySEyT7+cBOsAloMhzxfABPAEnIYSX5MN+AZJqwC2wnf9suXoAtkIIbzD6RGiX6ocH2AR2koXhAv7jYf1X/azDBdwBzfxnyV0LaCQL83YRbNO9CL6O/ZWk1Sl/g9W940u4BFwC4BIAlwC4BMAlAC4BcAmASwBcAuASAJcAzPkLEokZSjgsesboppRwUfR8aTI9N0MIz8AB3aev3z1mua1S6x0J90N7/0rSctFzpYn5quwisAe8A40QwmesbZmZmZmZ/d4Xd5frldAER7gAAAAASUVORK5CYII=');}
.currency-blk .header-nav .header-row .safe-payment.icon-checkout::before {background-image: url('data:image/png;base64,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');}
.header-nav .header-row .icon-checkout::before {background-size: 85% !important;}
.js-search-result .popular-search-tags a {display: inline-block; margin-right: 10px; }
.product-miniature__actions span {display: none !important}
.product-miniature .box-bottom-hover {display: flex;  align-items: center; }
.product-miniature .box-bottom-hover .product-miniature__pricing {flex: 1; padding-right: 10px;}
.product-miniature .box-bottom-hover .product-miniature__actions {width: 38px}
.product-miniature .box-bottom-hover .product-miniature__actions .btn.btn-primary {height: 38px;width: 38px;padding: 0px; margin-top: -5px; background-image: url(../img/cart_icon.png); background-repeat: no-repeat; background-color: transparent; border: 0px; background-size: 31px; background-position: center;}
.product-miniature .box-bottom-hover .product-miniature__actions .button-grey {display: none}	
.footer-container  #euro-boxs .full-width-baner .baner-head {margin-bottom: 10px;}
.box-product .products-list__block--grid {margin-top: 20px; flex: 0 0 100%; max-width: 100%; padding: 0px;}
.box-product .products-list__block--grid img {width: 100%}
#_mobile_top_menu .baner-menu {margin: 15px 0px 25px}
.baner-category {margin-bottom: 20px; padding: 0 0.325rem;}
#js-product-list-top .dropdown button {font-size: 14px;}
.box-input-newsletter {padding-left: 20px; padding-right: 20px;}
	
	
}

@media ( max-width :767px) {

.baner-sm {display: block !important;}
.footer-center .logo-footer  {display: none !important}
.footer-center {padding: 10px 0px;}
#oplogomain img {max-width: 140px;}
.block_newsletter .custom-control-label .small {text-align: left;}
.box-text-newsletter {margin-bottom: 5px;}
.products-section-title span {font-size: 18px; padding: 0px}
.products-section-title {text-align: left !important}
.featured-products__header {margin-bottom: 20px !important;}
.featured-products__navigation {top: -2px;}
.swiper.product-slider .swiper-slide {max-width: 46%;}
.products-list__block--mini {padding: 20px 10px !important}
.breadcrumb li {font-size: 10px;}
#blockcart-modal .modal-title, #email-alert-modal .modal-title {font-size: 16px !important; margin-top: 2px;}
.footer-center .d-flex {border-bottom: 1px solid #ddd; padding-bottom: 12px !important; margin-bottom: 12px !important;}
.block-social ul {text-align: center}
.header-top__row .header-top__block {padding-left: 4px; padding-right: 4px;}
.footer-after .container .footer-after-h4 {top: 0px; display: block; margin-bottom: 7px;}
.footer-after .container .copylink {text-align: left !important; margin-top: 20px !important;}
.footer-after {padding: 0px 0px 20px;}
.currency-blk .footer-center .d-flex {border-bottom: 1px solid #655a4c;}
.currency-blk #footer i {color: #fff;}
#euro-boxs {margin: 40px auto}
#euro-boxs .baner-head {font-size: 44px; line-height: 44px; margin-bottom: 20px;}
#euro-boxs .baner-text {font-size: 18px;}
#euro-boxs .baner-tbutton {margin-top: 20px;}
#euro-boxs .euroboxess {margin-bottom: 20px;}
#euro-boxs .btn.btn-arrow-dz {font-size: 12px;}
.baner-sm {display: block !important}
.footer-container  .center .image_title {justify-content: start; padding-top: 10%;}


#m-search {
  background-size: 21px !important;
  background-position-y: 0px !important;
  height: 21px !important;
}

#footer .links-list__link, #footer span.h4, #footer_contact_list li, #footer_contact_list a, .footer-bottom span, .footer-bottom a {font-size: 16px !important;}
.block-social {margin: 30px 0px}
.block-social .icon::before {font-size: 30px;}
.icon-instagram:before {width: 26px; height: 26px; background-size: 26px !important}



	
}

@media ( max-width :576px) {
.box-input-newsletter .input-group input.form-control, .box-input-newsletter  .input-group-append {width: 100%; margin-right: 0px; justify-content: center;}
.box-input-newsletter  .input-group-append {margin-top: 0px}
.box-input-newsletter  .input-group-append input {min-width: 200px}
.header-top__content .header-top__block {padding: 0px 4px;}
.swiper.product-slider .swiper-slide {max-width: 68%;}
#blockcart-modal .modal-dialog {margin: 0 auto !important}
#blockcart-modal {top: auto; bottom: 0px}
#oplogomain img {max-width: 110px;}
.modal-open #c-box .customer-links a {font-size: 14px !important;}
.modal-open #c-box .font-14, .favorite-menu.font-14 {font-size: 16px !important;}
.header-top__link {padding: 5px 3px;}
.main-menu__item-link {padding: 0.8rem 0px;}
.login_last .login-customer {display: block; margin-right: 0px !important; margin-bottom: 10px}
.login_last {text-align: center}
#euro-boxs .baner-head {font-size: 28px; line-height: 32px; margin-bottom: 10px;}
#euro-boxs .baner-text {font-size: 16px; line-height: 20px;}
#euro-boxs .baner-tbutton {margin-top: 0px;}


#m-heart {background-size: 24px !important;}

#m-search {
  background-size: 22px !important;
  background-position-y: 0px !important;
  height: 23px !important;
}
.header-top__content .header-top__icon {
  background-size: 20px !important;
}
.header-top__content .m-koszyk.header-top__icon {
  background-size: 24px !important;
  background-position-y: 4px;
}
#m-menu {
  background-size: 20px !important;
  background-position-y: 4px !important;
}

.header-top__link { padding-top:6px; padding-bottom:3px; }	

}



@media (min-width: 1680px) {
.main-menu__item--0 {padding: 0px 21.3px !important;}
.main-menu__item--0 .main-menu__link--0:after {right: -25px;}
#index .featured-products.container {max-width: 1745px; width: 95%}
.swiper.product-slider .swiper-slide {max-width: 19%;}

}

@media (min-width: 992px) {

#index .featured-products.container {max-width: 100% !important; width: 100% !important; padding: 0px !important;}
.featured-products .swiper.product-slider {position: relative; margin: 0px;}
.featured-products .swiper.product-slider:before {content: ''; width: 120px; height: 100%;  background: rgb(249,249,249); background: linear-gradient(90deg, rgba(249,249,249,0.8540148481267507) 0%, rgba(249,249,249,0) 100%); position: absolute; left: 0px; top: 0px; z-index: 2; pointer-events: none;}
.featured-products .swiper.product-slider:after {content: ''; width: 120px; height: 100%;  background: rgb(249,249,249); background: linear-gradient(90deg, rgba(249,249,249,0) 0%, rgba(249,249,249,0.8652193299194678) 100%); position: absolute; right: 0px; top: 0px; z-index: 2; pointer-events: none;}
		
}

@media (min-width: 1750px) {
.featured-products .swiper.product-slider {position: relative; margin: 0px -10px;}
}



.box-bottom {padding: 0px 20px 10px}

.slide-brand-image img {filter: grayscale(1);}
.slide-brand-image img:hover {filter: grayscale(0);}
.logo-white {display: none}

.js-search-result .product-miniature__thumb-link .img-filter {padding: 5px 0px; max-width: 70%}
.js-search-result .product-miniature__thumb-link img.back-image {left: 15%}

.block-social li {display: inline-block; margin: 0px 2px !important;}
.block-social ul a span:before {color: #000 !important}
.ft-center .general-border {border-top: 1px solid #ededed}
.currency-blk .ft-center .general-border {border-top: 1px solid #655a4c}
.product-miniature {background-color: #f0f0f0 !important;}

.footer-container .home-width #euro-boxs {margin: 50px auto !important}
#euro-boxs .baner-head span {font-weight: 600}
.baner-module .white-text a {color: #fff}
#euro-boxs .euroboxess {margin-bottom: 1.25rem}

.baner-module img.lazyload:not(.loaded) {background: transparent !important;}
.baner-module .position-absolute {position: absolute !important;display: flex;flex-direction: column; height: 100%;width: 100%;top: 0px;left: 0px; flex-wrap: wrap;}
.baner-module.homeslider .container.text {position: absolute;height: 100%;left: 50% !important;transform: translate(-50%, -50%);top: 50%;}
.baner-module.homeslider .container.textimg {position: relative}
.baner-module .full-width-baner, .baner-module .full-width-single .euroboxess {flex: 0 0 100% !important; max-width: 100% !important;}
.baner-module .full-width-single .euroboxess {padding: 0px !important}
.baner-module .euroboxess {margin-bottom: 1.25rem;}
.baner-module .white-text a, .baner-module .white-text {color: #fff;}

.center .image_title, .alignv-2 .image_title {justify-content: center;}
.top .image_title, .alignv-1 .image_title  {justify-content: start;}
.bottom .image_title, .alignv-3 .image_title  {justify-content: end;}

.alignleft .image_title, .alignh-1 .image_title {align-content: start;}
.aligncenter .image_title, .alignh-2 .image_title {align-content: center;}
.alignright .image_title, .alignh-3 .image_title {align-content: end;}

.left0 .image_title {padding-left: 0%}
.left5 .image_title {padding-left: 5%}
.left10 .image_title {padding-left: 10%}
.left15 .image_title {padding-left: 15%}

.right0 .image_title {padding-right: 0%}
.right5 .image_title {padding-right: 5%}
.right10 .image_title {padding-right: 10%}
.right15 .image_title {padding-right: 15%}

.top0 .image_title {padding-top: 0%}
.top5 .image_title {padding-top: 5%}
.top10 .image_title {padding-top: 10%}
.top15 .image_title {padding-top: 15%}

.bottom0 .image_title {padding-bottom: 0%}
.bottom5 .image_title {padding-bottom: 5%}
.bottom10 .image_title {padding-bottom: 10%}
.bottom15 .image_title {padding-bottom: 15%}
.bottom20 .image_title {padding-bottom: 20%}
.bottom25 .image_title {padding-bottom: 25%}

.maxw-1 {max-width: 10%}
.maxw-2 {max-width: 20%}
.maxw-3 {max-width: 30%}
.maxw-4 {max-width: 40%}
.maxw-5 {max-width: 50%}
.maxw-6 {max-width: 60%}
.maxw-7 {max-width: 70%}
.maxw-8 {max-width: 80%}
.maxw-9 {max-width: 90%}
.maxw-0 {max-width: 100%}

.baner-module .slider-head {font-weight: 700;}
.homeslider.baner-module .slider-head {font-weight: 400;}
.homeslider.baner-module .slider-head span {font-weight: 700;}

@media (min-width: 1200px) {

.homeslider.baner-module .slider-head {font-size: 42px; margin-bottom: 20px; line-height: 50px;}
.homeslider.baner-module p {font-size: 18px; line-height: 24px;}
.baner-module .slider-head {font-size: 32px; margin-bottom: 10px}
.baner-module  p {margin-bottom: 30px}
.img-mobile {display: none}
	

}

@media only screen and (min-width:992px) and (max-width:1199px) {

.homeslider.baner-module .slider-head {font-size: 38px; margin-bottom: 15px; line-height: 44px;}
.homeslider.baner-module p {font-size: 16px; line-height: 22px;}	
.baner-module .slider-head {font-size: 28px; margin-bottom: 5px}
.baner-module  p {margin-bottom: 30px}
.img-mobile {display: none !important}
	
}

@media only screen and (min-width:768px) and (max-width:991px) {
	
.homeslider.baner-module .slider-head {font-size: 40px; margin-bottom: 20px; line-height: 46px;}
.homeslider.baner-module p {font-size: 17px; line-height: 26px;}	
.baner-module .slider-head {font-size: 24px;margin-bottom: 5px}
.baner-module  p {margin-bottom: 20px}
.baner-module .btn.mobile-mini {padding: 7px 15px;}
.mobile-2, .img-desktop, .img-mobile {display: none !important}
	
}



@media only screen and (min-width:576px) and (max-width:767px) {
	
.homeslider.baner-module .slider-head {font-size: 32px; margin-bottom: 15px; line-height: 36px;}
.homeslider.baner-module p {font-size: 16px; line-height: 24px;}	
.baner-module .slider-head {font-size: 24px;margin-bottom: 0px}
.baner-module  p {margin-bottom: 20px}
.baner-module .btn.mobile-mini {padding: 6px 12px;}
.mobile-2, .img-desktop, .img-mobile {display: none !important}
	
}

@media (max-width: 575px) {
	
.homeslider.baner-module .slider-head {font-size: 32px; margin-bottom: 20px; line-height: 38px;}
.homeslider.baner-module p {font-size: 16px; line-height: 24px;}	
.baner-module .slider-head {font-size: 22px;margin-bottom: 0px}
.baner-module  p {margin-bottom: 15px}
.baner-module .btn.mobile-mini {padding: 6px 10px; font-size: 11px;}
.mobile-3, .img-desktop, .img-tablet {display: none !important}
.alignhm-1 .image_title {align-content: start;}
.alignhm-2 .image_title {align-content: center;}
.alignhm-3 .image_title {align-content: end;}
.alignvm-2 .image_title {justify-content: center;}
.alignvm-1 .image_title  {justify-content: start;}
.alignvm-3 .image_title  {justify-content: end;}
.maxwt-1 {max-width: 10%}
.maxwt-2 {max-width: 20%}
.maxwt-3 {max-width: 30%}
.maxwt-4 {max-width: 40%}
.maxwt-5 {max-width: 50%}
.maxwt-6 {max-width: 60%}
.maxwt-7 {max-width: 70%}
.maxwt-8 {max-width: 80%}
.maxwt-9 {max-width: 90%}
.maxwt-0 {max-width: 100%}
.leftm0 .image_title {padding-left: 0%}
.leftm5 .image_title {padding-left: 5%}
.leftm10 .image_title {padding-left: 10%}
.leftm15 .image_title {padding-left: 15%}

.rightm0 .image_title {padding-right: 0%}
.rightm5 .image_title {padding-right: 5%}
.rightm10 .image_title {padding-right: 10%}
.rightm15 .image_title {padding-right: 15%}

.topm0 .image_title {padding-top: 0%}
.topm5 .image_title {padding-top: 5%}
.topm10 .image_title {padding-top: 10%}
.topm15 .image_title {padding-top: 15%}

.bottomm0 .image_title {padding-bottom: 0%}	
.bottomm5 .image_title {padding-bottom: 5%}
.bottomm10 .image_title {padding-bottom: 10%}
.bottomm15 .image_title {padding-bottom: 15%}
	
}


@media (min-width: 992px) {
.baner-module .text-off-desktop .baner-text,
.baner-module .baner-off-desktop  {display: none !important}
.mobile-1, .img-tablet, .img-mobile {display: none !important}
.product-miniature:hover {background-color: #fff !important;}

	
}

@media only screen and (min-width:768px) and (max-width:991px) {

.baner-module .text-off-tablet .baner-text,
.baner-module .baner-off-tablet  {display: none !important}


}


@media (min-width: 992px) {
.baner-module .text-off-desktop .baner-text,
.baner-module .baner-off-desktop  {display: none !important}


}

@media only screen and (min-width:768px) and (max-width:991px) {

.baner-module .text-off-tablet .baner-text,
.baner-module .baner-off-tablet  {display: none !important}


}

@media (max-width: 767px) {
.baner-module .text-off-mobile .baner-text,
.baner-module .baner-off-mobile {display: none !important}


}

.icon-tiktok {width: 21px; height: 21px; background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAH9SURBVFiFxZc9aBRRFEbPk1USC10FIUTs1EKtlHRipQTxpxC11EK0sRErxdZCsJQIEhshhYgQELVIpzaCaRQrCVjEbTWuIGqIx2LXZdl9M3kzY5yv27n33e/Mm8u9LFSUOumwltV1KeeTkkqoAYzXCQBwpG6Ay2qoE+AAcL5OAIAp9WCdABuBOfVC1udYawCAUeA+MK9eUneqG/5Z9Yw5kKJR+D83kKu1AvgJvKsT4BcwAdwAPleqpO5Sr6kz6gv1pXq2Lx7rgXZffJN6Tn2stgd7IM94rzqX0UDXVwH4llO3qe6xu6waGUkXgbtZ8SoKISwBS39/D/WAehW4V9F81R0QBVAPA7eLFKgK0HtLtQFMDUJ19QN4CMwDI8DbioDDAMApYHck5z1wMoTwMaNG7G2L3wBwJhJvA0dDCJ9SCxZV/3VPROLTJc2LNaGdVbkjEn9Vwrw4QAhBYDkSN6HGlsiz74UAuvoaie9PqBHLaaUC9KTORkZqS23mnNmqfomce5Dq238DzyPxceCRujli3gSeAjHAJ6kAvWZRR4AFYHskb5HOkHoNrACHgCvAtkjuB2BfCCHWU/nqrs0q+q2eKGw8AHGnAsDNSuZdgIY6XcL8lol/SFNBTquLCcYL6rGyPrkTS11PZ0kdpzOqx+gMpxbwBpgFnoUQVsoC/AFa913VUFVsOAAAAABJRU5ErkJggg=='); background-size: 21px; opacity: 0.5}
.icon-tiktok:hover {opacity: 1}

.videowrapper {
    float: none;
    clear: both;
    width: 100%;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
    margin: 5px 0px;
}
.videowrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}



.baner-category {
  flex: 0 0 100%;
  max-width: 100%;
}

.modal-body  .open-login  #loyalty-box {width: 100%; margin-left: 0px; margin-bottom: 20px;}
.open-login #loyalty-box {width: calc(100% + 50px); margin-left: -25px; margin-bottom: 20px;}
.blockcart__dropdown #loyalty-box {width: calc(100% + 50px); margin-left: -25px; margin-bottom: -20px; margin-top: 15px;}
#loyalty-box {background: #e5ded5; padding: 20px 25px; border-top: 3px solid #1c1b1b}
#loyalty-box.loyalty-6 {border-color: #d49132}
#loyalty-box.loyalty-5 {border-color: #a6a6a6}
#loyalty-box.loyalty-4 {border-color: #a17f61}
#loyalty-box .loyalty-box-head {font-weight: 600}
.loyalty-box .row {align-items: center;}
.loyalty-box .row .loyalty-box-info {font-weight: 600; font-size: 19px; text-transform: uppercase; line-height: 20px;}
.loyalty-box .row .loyalty-box-info span {font-weight: 400; font-size: 16px; text-transform: none;}
.iconc-color .header-top__icon-container {border: 1px solid #222; border-radius: 50%; background: #e5ded5}
.iconc-color.icon-4 .header-top__icon-container {background: #a17f61}
.iconc-color.icon-5 .header-top__icon-container {background: #a6a6a6}
.iconc-color.icon-6 .header-top__icon-container, .iconc-color.icon-8 .header-top__icon-container  {background: #d49132}

.scroll-container::-webkit-scrollbar {width: 8px;}
.scroll-container::-webkit-scrollbar-track {background: #f1f1f1;  border-radius: 10px;}
.scroll-container::-webkit-scrollbar-thumb {background-color: #ddd; border-radius: 0px; }
.scroll-container::-webkit-scrollbar-thumb:hover {background-color: #555;}
.scroll-container {scrollbar-width: thin; scrollbar-color: #ddd #f1f1f1;}
