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;
}

.f-comf {
font-family: comfortaa;
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: 175px;}


.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: 2px;}
.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; color: #fff !important}
.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: 12px 12px 10px; font-size: 13px;}
.customer-register {color: #5a4341 !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: #b3894c;
}

.material-icons {
  color: #000;
}

.btn-secondary {
  text-transform: uppercase;
}
.btn-primary, .btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #b3894c;
  border-color: #b3894c;
  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: #dbb789;
  border-color: #dbb789;
  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: 16px;
}

.product-miniature__title a {color: #594240 !important}
.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-miniature__pricing .price {
font-weight: 700;
 color: #B3894C;
 font-size: 18px;
}



.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;

}

.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;
    width: 100%;
  display: inline-block;
 }
.products-section-title span{
  color: #594240;
font-size: 22px;
font-weight: 500;
padding: 0 25px;
background: transparent;
line-height: 100%;
text-transform: uppercase;
}

.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: #dbb789; 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 #594240; background: transparent; color: #594240}

.btn-primary:hover {
  color: #fff;
  background-color: #dbb789;
  border-color: #dbb789;
}
.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 10px;
}

.footer-logo img {max-width: 135px;}
#footer .links-list__link, #footer span.h4, #footer_contact_list li, #footer_contact_list a, .footer-bottom span, .footer-bottom a {color: #bdb7b0; font-size: 14px;}
#footer span.h4 {font-weight: 700;font-size: 15px;color: #fff;text-transform: uppercase;}
.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) {

.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: #fff;
}

.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,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAiCAYAAACnSgJKAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALqSURBVHgBxVdLctNAEH0aF0XCyjdAOUAKp4o9E3MAzAZINjE7dvENbE5gc4KYVUixwDkAlcmOHV5kjzgB9oZPFdHwejR2mViyZEd2XpVLsqbVr7unPyPgDhHkCTS0rj6o4MhaaP6t8Rf6F0d8NuTN0MY4/2CMwZLIJD/UumYDdCmhUQwRZTunn837gvLp5CQ+tgo9J2AxigMMAnpngSE9jOS5RGSLkaCBDQU8o6bQvWxhGJHXE7mlyA/r+oQkTa/o3S+LzsCYUY4evNK6GQRoeyMibsV+ngH/kR/UdZeXlvPW4vmy+0gDQhrwiVprRQxQ0xfruj1DvLdKAgnRfYt9SCIyMWnIySL5yozFA/fE4g2VXGJFDKPo9+MwPLumWonA7k44vvoWfUmTdZ4rhXbCi/6pKZ6tWegzRyTp/N+2JGcqeZML0wSL8RYlQbaNBhjeVreV13+T/E/F1zEFi5THMmD+nDvVNr1XKHqbLASJYJlgRF0eMZ+epK0rCjxygrHL0FIhkZTq4W31sF5/OEceKLhkYHbmNpJVwA6YqVcxNo78nlI/sGFIqSXhtraGNSDwzv2M4/E8ucV3xx3YHZQMaV4Mu5CP0uaD4qL3nJOpbKikklhqqR1TbcUcl5KRnNtiKUoES+zYXS2HTRq5a4WAa6mTNlsGOKiajGaNvyirZbvezrD0xHtpsy+e6gZuCTeo4B3heSBLbjrPX2rdoucyz0dsOHurtloZItsVXEy9vjCZiTyd52fG9Cgs4amy8Xyl9RpLQjyeJbYy2xdg7hh1sK/7fHrkF/sxJ12RKMge05Mut87VtT/FGCxD7hV1pnvmjfjLwWOvEX00xpXm5ADJrZKh0ZqQisdFz3GZR2dXdjwKBz4KuRBSJpdk9kz0FhqQ+9EgRsjRmMfnRpB4FLoXk+qIYuCS94ObIS5iQC75bZBnwFrJ8wxYO/kiAzZCnmXAxsjTDKhgg7iKosFuGO64L1+LMe4C8lEp1395zWs9kRDTywAAAABJRU5ErkJggg==);
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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAkCAYAAAAU/hMoAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAP+SURBVHgBzVg9c9NAEH13JjNAg/kFXKgYJoEwQ0N3Dg0dSQHj0CR0dHF+QZyOLuYXOGmSAAVOBTT4qKAjGaCO6ChNwdcM0fFWtjzC2I4kHOI3Y+t0Oq329vZ2363CAJSttUrjNptz/BnpU0DLe+yxvxEeYnfHuQApkZRHOUXPX1p5qrfjnrUzXmGdT6zyaIXAHgXuK4UWB1+Fp8IKM52XN8IQa8OUjZRTWO0nj48vsG8mlqeB2lfKazjXGqgkFVz2GrVImMKjHyFqvS90PiyKVvmhRd4Gv0LMP3Vu769xs3aVH6iKPE6u+g3YTCPPhyglJ656BdL87ofHfD9h/YRTcJNSDEIsbTu32Z3wrK3TYktUbvO7RyWlPLF6XbRKKqq6H9M4YLOx/crNIwMSihZp0ZJYtGtBYG3rlatmkSfuRllNTnBvu+lK0leQv+mL5h1nLE688CEIjpxxEjJ+yphdKlTWGuUrk6aInAoK3gfB58vG/KTRHkxPmi8fDoK3qrPrmr3LlRVdC9CinLBY4Rr+AeWSbXKFDFd2UnP24qytf1FQsMVlPvRYo4IBVySTy/QDN9suL0aMqL1sf84cI8Bj5yQyzGeJn4NAn2zIlas8o+GjGLWPEWGrTyjKg+5EGZd1dG0H1rEEdTuno0DLyI/xxSctaUq3l3yscEeiBcFN804zbLyWzTNnbRFjhFOAlWvo/b5mfHRyc1ajgnGCxjI3jZMNpPnnJF9zyy+PizWZVpcg9NBjQ+6j3Q0JwuR342JNptRVSQpxgomUTFozok0nCCEnaFuxGvfp7lOP+wxHEuHXcUIQA1EhWc1GMk13lRQHFaLL5tzdm3YOJwDhknKsIJdcSfbr5M2OUCvm8YJH/X8ve7TMKgo7K725X/cOFgYTLbsw5P+EiDgj8kEh3bXe54XeDiGxMem8SgL7/iB4ieNWUPjsENJd6PfixyB4O23MeWaiSsyOcQyQuDxRwHM2L1HBa4Monh4kgMy6ImGJzfUFaxdxDDgrkaTNG1aGcVA9TMhpYdhCiHnMjRP+qLAwa9flNClnoX5+mFrJDR5DfVvR1in6zagU7QTsStrDmkIK9Du2IifyHHd1mkHiL7RoKbZoXh+VgkGe83gqS8b4o2JBZz/Kl2LILj6j8CyqB+U4jxeyDJYYdt2YzUPgFj+4xEIAGEdfD3tHJjah8aZTlJKJPURGZLJkEgslW+Pby2w2voe4P6AQJYWHOjNY8RcJzBPnGsiBTJZMglZ9MTUpq48HEwrlqQtmN5ktpEJHj9/pZJIbPJPnTgi5LRkjUQkzvF2hVTdi/8tSoTtWJTuKSn2xrtoboyV0Cxk21lEYiZIxGAOlYLoopZZRVTIEvwHbSQQnjHR2cQAAAABJRU5ErkJggg==);}

#m-user {
background-image:   url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAkCAYAAADo6zjiAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAN+SURBVHgBvVdLTttQFD3PQSrppN5BLYb9qGEFON0AMKhEOyHMOmu6AtIVQFZQmJR+BoQFFF5WAJGY4yWEAQIk8Ou5zw5KIz/HxiFXQg7xe/ee+z9RKCkbYRgqD6tQCJVBYABfAUOjEMFA38XY/6P1WVF9quhBGg6UwvfU8DAGzmh8wO+GxlgQ7/g5TI/3TIyvP7WOpuktBOBjGG7S6116iFihexNjt6f1cPLcWhj6i3wQyDY1+4jRPtB6vxIAMQ4PezR+Rk/Xi3iVRuuQ2hsE0coDoaYp8jyc0nB0bdDM8tolLUbjVuGEFgKmY9kF3MtTwrDv0LjkeL2McZE9npd7rBfY2nFIzfXiQxg2PGXz3ib6Ph4h51E0fL0U1Amg9eZl0Of/0eQZZwQWeEme18ARKsgiC1a6hiDWst67U+BhRfq6bOgnRVIhLctiW8k24xAVI+BjgBkIjQ84qAKUAcALPv8qeT+mS/T4We8WXJckb65LZYW6fDiccUfA42zneMUMxMiYNlZfcQCcYH2ZZDJeUUFkIMmOIIh+KQAcIj0+/Oce2qggN17SfneG4zxD8kdxMzwh+kbeKM29LzvB4zhmGx4c6/WsM7mjmMnbsqO0hsOyqZDzck8KUFaz61wuAPE6Nrxs0KjXcCIeoYDIOTkv9+R+XvQK8QEqbHEv7Nh+Vuhc3+PIxQdYM1/4sW25Q2J8L093KUbE1txhyJKZzjHN28KKLqnkhXhr64WFa+Qd0zczRjQuJChtFta2yRhSwg356P441p2C6gqnQIjJJj+2xwwLCR2axKjs/ICPYPSOinUc49u0KOQCkJzW6a0YltHMGtAcUPtc0dpVA3Vw6CjLCwWwVPnuFYG4tqoTwCcSEub80Hpl0CUl65RZzbZjWLApkIit2MyKRiaAEQtO6ZgUk8YjJSWowg39e4Wt3391LxdA6vlpGRZcEIRlyWkkdCaAh9HJymLIl6uyoXFJWfKpRGJ8tP83CS17NXYRNWdpXCRlyc1JlvzAijfehy2+aFdhwdNEWPKrILhllD+/XQqi84to8BAB5mKbxqNpP6Wqyi+tpbi1QrLmLQD5xYuk3TqYgzANXYJoiF0LIJ1yw6f2fiTPOMhGvxUsACPtYfAkec8SW5DKLrNVT9oj3WQa85TYOhx4V+kCUUZdYI7CYWfb3Kul2y025hLzlDih6f8Ac0alTdgY8zMAAAAASUVORK5CYII=);background-position: 4px 1px; background-size: 23px !important;


} 
                 
.header-top__block .m-koszyk {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAkCAYAAAAQC8MVAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAM8SURBVHgBzVhRVtNAFL0z5UP9sa6AsAJxBU7rAqgfHoGvugJgB+wAWIHlw0PVD3EB0HEFyAoIOyhfoJxmvC9pIMY0maKJvec0k85kXm7evPdm3lPIYKNrLtgEWCA4h6/Dke3J/dJvIxEOnEY7P0E7bLE/lIloCMqRh8IWf9/v+nwmbrwyZy7CZfqFTWDdGKM0RnxvZ2itlT7tM5ETxvyqp2gQfN+qtDe416wXWaVism00CY2XvI6PrR3fd3mAtnrlVMNkFR3d3WtV4EX2v8BhlQr6lu3yI6sQosGQJs4lrXbqLNu/kJpNnSty7jzb70s2lMtmt7uMBsCQ9ZzNmCErzPYvpGZpq6t55xJ4hy5pb6PoGZqAi83gPN/tF7omCdlWA7H2jTGxvSqoUX7Mi+wECVmtVO27WEsnznXr3GV+zItsa0o2Uq52M1CJCYw/W/swm20SDowEBc4l8CKbCSEBagad2aDAuQQLpdky5xLMQzbkr9ZNYamVrFyRc8XjmAM0/mC9a/qoCZS/5mY4l2Auslwfw33boCa45GJnjXuT5Zk2JFHJw96hRtxMw2QRvMnG2QLN4Ch3uGgS82j2Ck1nCzksbqZQAH+yDWcLxRQ80DOm/UTjPb1V6gYh/hXotFTX4OjEHvo8XkmW+VAgxQbeBk7CCjVMRzNx9png2JV48N2L6JxItlKkckg2mG6v4XWEF9m0uwiVDhYTdfELVrJpxltjtrXGHu0o/HBqd6rkSB2NhMeRw+u0wiKgMvpaYe+xwhf+7ZTJKLXZ6W4VTDR28vnQR2v3+QGHEdAXMymVk2SrsjLbWaIC/h9ECgei9aocr5Rserb8dGKPC8c1pL/9aJqNlrzFSHONGYW9CIOkiR6uWZekMTPtKE13/hYTz3SpSrNyoAjSosMf4xpr09uwTA5VZqWZtQJpKsPnwjIxpdGgT1v8qXAR12YnsWOE6dhdSRIYDE9t5Xlho8NCtYorkp2cnCB14qORXcFDyQo25UCsSCqpJFo61KVCXIToSZyk03SGHucFkePE4xnyOH8gcti9zKXtUcbYR47XpiBfzyd3KXhNqolxCKIH30TYr4qNVXJor4c/HHZ95PwCMntCnZC5e6sAAAAASUVORK5CYII=);
	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==');}



.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: 80px;}

.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: #b3894c !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: #594240; color: #fff !important; margin-bottom: 0px; padding: 11px 0px 9px; font-size: 13px; font-weight: 400;}
.info-top a {color: #fff;text-decoration: none;}
.info-top .row {display: flex; align-items: center; justify-content: space-between; gap: 30px}
.info-top .row .first {margin-right: auto;}
.info-top .row .next {margin-left: 15px;}
.info-top .last .icon-top {width: 10px;height: 10px;display: inline-block;position: relative;top: 0px;margin-left: 4px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABgSURBVHgBzc/BDcAgCAVQftPB3Kxu1Bk6GfU3kvRQpMSLJEgiviAiM6GqBzNjtl7RsmaxTSXU9XC7L2ym8RCOcAg9/At+YYN7BAHUPsDqJZl4TT55wHlUHM/vPj0PhsvfziOapYhiVmMAAAAASUVORK5CYII=); background-size: 10px;}

.logo-white {display: 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: #695453; letter-spacing: 1px; font-weight: 400;font-size: 18px;border: 0px; border: 1px solid #b3894c; padding-left: 20px; margin-right: 20px; background: transparent !important; text-align: center;}
.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: 600;
font-size: 48px;
margin-bottom: 10px;
text-transform: none;
max-width: 100%;
color: #594240;
border-top: 1px solid #b3894c;
  padding-top: 40px;
}
.box-text-newsletter {
  margin-bottom: 32px;
  
}


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

.newsletter-bottom {max-width: 90%; margin: 35px auto 0px; font-size: 14px; text-align: center; color: #695453}
.newsletter-bottom a, .block_newsletter .custom-control-label .small a {text-decoration: none; color: #695453}
.newsletter-bottom a:hover, .block_newsletter .custom-control-label .small a:hover {text-decoration: underline;}
.btn-primary.btn-newsletter {background: transparent !important; border: 0px !important; font-size: 18px; padding: 5px 0px 3px; text-transform: none}
.box-input-newsletter .custom-control-label:before {border: 1px solid #b3894c;}
.box-input-newsletter .custom-control-input:checked ~ .custom-control-label:before {
  color: #fff !important;
  border-color: #b3894c !important;
  background-color: #b3894c;
}

::placeholder {
    color: #695453;
    opacity: 1; 
}

::-webkit-input-placeholder {
    color: #695453;
}

::-moz-placeholder {
    color: #695453;
    opacity: 1;
}

:-moz-placeholder {
    color: #695453;
    opacity: 1;
}

:-ms-input-placeholder {
    color: #695453;
}

::-ms-input-placeholder {
    color: #695453;
}


.box-text-newsletter p {font-size: 17px;
font-weight: 400;
letter-spacing: 3px;
text-transform: uppercase;
color: #695453;}
.block_newsletter .custom-control-label .small {
  font-size: 14px;
text-align: center;
font-weight: 400;
color: #695453;

}
.block_newsletter  .alert {text-align: center}


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


.general-border {border-top: 1px solid #e1e1e1}
.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: 18px; font-weight: 600; line-height: 22px; color: #594240}
.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,iVBORw0KGgoAAAANSUhEUgAAAEUAAAArCAYAAAAuc0UDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUASURBVHgB7VpbUuNWEO17dYcwxVTFWQHOCmBWEPOXgCH2CoAVYH8kwOQD+SNDnHwAKxhYgR88Mn84K8CsYJgVxFOVxwDS7ZwWtssYyfYQBlyWD0XZlq6k1lH36b59pUrb6ZSj+Q0NIZRVq4ubR7XW72pxYQcfGbonfOvPZTffXvQbZ4KLk0qytas0TNBqq3uTsn6FSZ/TPaC0XjPayMOf6zfWtL4sbZ7s0xABXnGHlMXNtzW6J0rb39aMY84OERmd3hcGTTGBhI31aY8GkIrYkCKwk2aXlErAC3O9xsWKlGy+3GDf5qGhWyU3lYgaFytSBIF2MtWdqamtqDGxIyUAUwHpPnf88/xs2O5YkiLZhy0fWKN3wvbH01MAn3wXBdqspOjufbElpVeKji0pAknRjM9KMe12bo81KZKiyXIBJKx1puhYkyIIS9GxJyVAM0W3RLc9IUTp+46GHP+3dRAFxh+qXHER8ZaaoUlT549Xw9U2EDxw66AfhBhBr/L/ySGeG1ZDPAbGmhICQ2O0US2mM8pSY0xKBzAfykByL8bhE4IxKSEYkxKCkdcUWdcyDs2gYm03lKyyDXhD/dr6f4StA40kKVKAmakXa6jHcvhPyNwGm+s+83vZr5WascQZrAMlD4vpmmepkO1Y9hg5Uo5/nZ/1WZUCMtAv8S7/2s26tUbYWKwFJR1yXKPVKcgpo9JPSY9lpEg5Ki4tW7b7iu2e9+/fbhQZLTRDZwXkuJp0DrOfvL38pzwypFRff4caA4QQ59MbJ7ufcmyTnPZa0EhkHwkDZRxpKxbS68efREgYBvaUQMVlao1mbxCvxHWloOC+XxhkJf9z4pnjbKGDVk5vHLvd+8TuZ0otI+Ok5EWCtt3XvJf96aQedr6+niJKDhE6RVorWWvPmWmVLM2hJN5jVgko+LvD39Jb9EQQL4EdK9fsF7r3VYuLO3iQp0jC+KXygd2kChBTZYw+i7K7r6eY5y9KYDfh+f7LEI/YP3q9kMOFdiByF+n16gE9MsRLrOVKt214kLhhm9GKXy6s3/GIsogrMs8piKHFH45uEdrTU6rb8ysgJOlZPxsVIulXx7vK5zxEbvcpGjSWKaUVlTq3iffgw4Xdcws/hoeI3I+8FATvcbv7Nj1JkRddkKbcfpohxEg3z3k+tUKPiNJOJiE6ce3xrW6ceI9i3u9nd/CeClMNenOrxWlK25lk6BHOlVSCs90XjIK1dIBK8Rucr0wPgmtc3iYj7QMmPH9G1KJbMKExs9axLg0AZnugb1qf7ZQMvfHCG9Z840QTX0z+SQOdnRrwljWc74Eay9JIVm8MeZEjrKUIUzihPf2BBoBP+sI0+7MtGM+ar8MGT8BTLOuzq8uPX+Hne+oDx+FpGFnx+VmOhgDiZYOMczTPgv9bla/JbpYvog44/CVd00bLk69THzQFz13aiD7fYwHhU0FILOPrfr+xitX30J9b99e7TsEiUbCkeKPmkZD0B2cnVJOPnpLDYNmTqjbVbzUgyK6YBHbXOD1JCd7jIK4Y7ZxGEXNTD5BLkt6GBEG6RZmAuysdFReWw8bIXEk5wfspdypyNcA1JIwk5a7hq0yva+zbD8roaeT4lJT97PmrS69+f6Cs83CAp7itVT/YWQ7sdvSXiICM2I2wCZ0rDUSKoNV7UEpNs+Ik6oM6SDnv1a8YBojd0hbQSs807W7A7opHXmQd8x/lhkbShTQCeQAAAABJRU5ErkJggg==);}
.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/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPgSURBVHgB7ZpPaBNPFMe/M9k2tvTXLr+q+OdgxIMoHip48CKkHkS01dSDHo3eBLEpiJqT9VQUwYoHb7Y30YqpVkVE6IoX8WIFES/SCCpq0aatdNO6O+PMJqnxT9nZSW+7H0hmdpnvY+dlM/Pe2yUj5zs4amDH0atoaF6Jp9eOwZ7+glrYsP2g+BzC22c3xOemkmbLruNYs7kdrx5dwcfXFoJAY/UJw+sRZODiJTRY9t+KAdEkZJ8xdpmCDkOT5YltadEcLh3xMTDS46dpXbe1WzQpT8HwhAC9fhpOYYpxOdkvOUBMvjN7z4IGxapLFEbHdO1I7MxQsspaQcWWnWlOV/qUkPGOMyO+mlzf7oRBS1OnCDmRAxByQu8AbyXgYIlcXyqBGiEx2lKLnfnZyZZlTa1lY9xUsfWjON0SbzS9PlfUAM7CGM8BhNIBAw50KM5MeHFA6QrQb1CnH5p8ePXYiwNKtkibsDXup/maf+HFAWVSQpNCADwHMMpSzKnXjQNGUY4DuMt7XFKnHQes3rQzI5ru8qHlMOOIn0bEAZdQiQM4v+PyuoyfxpB3AMVoqS+gDp3anx3OQ4PqOEDctoUuTTsSO3O9UH2sYktopip9EYRN7lPQiDhATDyKAzwiByDkRHGA/IrigLDHAWBo106Hu2/Ji0zIPmfsyL7sg0FoYttDvaI5Wz60Ok/fa/fVnBgaRLmGQDgZFOmwb+xQToc950aLIEJO5ACEHAOa5M53pMCcMSwBclGSq34Qzf0Le9rmXWqqjr/btyftzs0Od/Vav+Ub2neAwdEdA01iCZB2jBi9FETjuFRseQs7hi9yq69v+r/lz/PaDnCK37ukR7EESDsOq/Pd8qphc9/7VdLlCmLs+r0nb7/787z2X6ByKxXPoGbKtgq2byavr1kstY52AYScyAEIOZXC2Kh4SgwdqrNBudUIOwPQZPz50K9sEEiqPLn+9ObJQjYo0uG00KQRgKgqLL+iqnCIiRZBaOLV3uYKBSwBud6kibipnNgsaIKMF9f7r78UlWUkyljgiRjEGYjFGwPV3xZD2jHoj9EgGhpvyhgNTTnV8bK+eP/igXV/nVepof0T7pxzgTygnpEthgtmxVwifwTllNiIsWHX4TIdV/oRZL1y3v429ZcdaNKZfWjJtuj7GpM/XdmHedHk7R51B+w99UBOfkxolBywWLE22gUQckLvADLS15EkhByGJis3bk/FjLj55e1zOHOzlthV8tDEXLuxrcFc1TYz8Q4zE+MFYcs3rG5dvzVZ39icmHz/Gvb05zzh1PLTyEdooknJN0WJLC7K+hpCiCyr/QT7gsEHW5m9rQAAAABJRU5ErkJggg==);}
.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) { 
.top-selector {margin-right: 15px; margin-left: -30px;}
.search-form {max-width: 24rem;}
.js-search-result {margin-left: -415px}
.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 30px}
#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: 50px 0px;}
.ps-module-link .mb-3, .footer-contact-box .m-3 {margin-bottom: 20px !important;}
.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;}
.product-miniature:hover, .product-miniature:hover .img-filter  {background-color: #fff; filter: brightness(1); transition: all 0.9s ease; mix-blend-mode: normal;}
.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}
.search-result__products .product-miniature:hover .box-bottom .box-bottom-hover .product-miniature__pricing {opacity: 1}
#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) {
.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;}
.swiper.product-slider .swiper-slide {max-width: 24%;}
#euro-boxs {margin: 40px 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) {


}

@media only screen and (min-width:1440px) {
	
.top-selector {margin-right: 70px; margin-left: -80px}
.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}
.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;}
.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;}
.block-social ul {max-width: 135px;}
.footer-logo {margin-top: 100px;}
	
}



@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;}
#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);}
.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}
#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 .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; color: #594240 !important}
.box-input-newsletter {padding-left: 20px; padding-right: 20px;}
.currency-blk .logo-white {display: inline-block;}
.currency-blk .logo-black {display: none;}
	
}

@media ( max-width :767px) {

.baner-sm {display: block !important;}
.footer-center .logo-footer  {display: none !important}
.footer-center {padding: 30px 0px 10px;}
#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;}
.footer-center .d-flex {border-bottom: 1px solid #655a4c;}
#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%;}
.block-social .d-flex {display: none !important}
.footer-logo {text-align: center; margin-top: 40px;}

#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; margin-bottom: 10px;}
.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: 130px;}
.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;}
.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) {
#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);}


.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: #fff !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: #F3F1F0 !important; border-bottom: 2px solid #B3894C;}

.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; color: #594240}
.homeslider.baner-module .slider-head span {font-weight: 800;}
.homeslider.baner-module p {color: #594240}

@media (min-width: 1200px) {

.homeslider.baner-module .slider-head {font-size: 50px; margin-bottom: 20px; line-height: 60px;}
.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}
.info-top .container {padding: 0px 80px;}
	

}

@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;}


.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;}

.ft-center {background: #1c1b1b; margin-top: 50px;}
