* {
    box-sizing: border-box;
  }
::selection {
	background: #282828;
}
.visually-hidden {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    border: 0;
    padding: 0;
    white-space: nowrap;
    clip-path: inset(100%);
    clip: rect(0 0 0 0);
    overflow: hidden;
}
html {
  height: 100%;
}
body {
  display: flex;
  flex-direction: column;
  min-height: 100%;
  margin: 0;
  padding: 0;
  font-family: Inter;
  color: #282828;
  background: #F4F4F4!important;
}
.page-tagged .productFilter {
  display_: none;
}
.info-level3, .info-level4, .info-level5, h1, h2, h3, h4, h5, h6 {
  font-family: Inter;
}
.navbar .navbar-top {
	height: 56px;
}
footer{
  margin-top: auto;
}
.footer .footer-ofert{
  margin-top: 15px;
}
.headerOffset {
  padding-top: 165px;
}
h2, .section-title, .section-title span {      
  font-family: Inter;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
  margin-bottom: 24px;
  margin-left: 0 !important;
  margin-right: 0 !important;
  color: #282828;
  text-align: left !important;
}
.section-title:after {
  display: none !important;
}
h4 {
  display: block;
  color: #fefdfd;
  font-family: Inter;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px;
  margin-bottom: 18px;
}
.navbar.stuck .navbar-top {
    margin-top: 0;
}
.search-box{
  display: none;
}
.navbar-brand{
	display: none;
}
.navbar-header{
	display: none;
}
.footer-bottom{
  display: none;
}
.footer{
  padding-bottom: 0px !important;
}
.footer a {
	color: #8E8E8E;
}
.footer a:hover {
	color: #D4D4D4;
}
.main {
  padding: 30px 60px 98px;
  background-color: #E3E3E3;
}
.header {
  position: relative;
  z-index: 1030;
}
.header__navbar {
  padding: 19px 0;
  background-color: #282828;
}
.header__navbar-items {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.header__navbar-item {
  position: relative;
  font-family: 'Inter';
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  color: #F4F4F4;
  border: none;
  background: #282828;
}
.header__navbar-item:not(:last-child) {
  margin-right: 13px;
}
.header__navbar-items--left,
.header__navbar-items--right {
  display: flex;
}
.header__navbar-items--left {
  flex-wrap: wrap;
}
.header__navbar-items--right {
  width: 370px;
  justify-content: end;
  flex-shrink: 0;
}
.header__navbar-item a {
  color: #F4F4F4;
  text-decoration: none;
  text-transform: none;
}
.header__navbar-item a:hover {
  color: #D4D4D4;
}
.header__navbar-item > i {
    display: inline-block;
    margin-left: 10px;
    width: 20px;
    height: 16px;
    position: relative;
    top: 2px;
    background-image: url(https://userimages.shopmanager.by/3099961/sprite-all.png) !important;
    background-position: -131px 0px;
    transition: all 0.5s ease;
  	cursor: pointer;
}
.header__dropdown-phone {
  	margin-left: 10px;
    width: 20px;
    height: 16px;
  	border: none;
  	background-color: transparent;
  	background-image: url(https://userimages.shopmanager.by/3099961/arrow-white.svg) !important;
  	background-repeat: no-repeat;
    background-position: 0 6px;
    transition: all 0.5s ease;
  	cursor: pointer;
}
.header__dropdown-phone.active {
  	transform: rotate(180deg);
  	background-position: 8px 2px;
}
.header__navbar-phones {
  display: none;
  position: absolute;
  top: 35px;
  right: -10px;
  min-width: 265px;
  padding: 16px;
  color: #FEFDFD;
  border-radius: 0 0 24px 24px;
  background-color: #282828;  
  z-index: 20;
}
.header__navbar-phones li {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  color: #FEFDFD;
}
.header__navbar-phones li a {
  color: #FEFDFD;
}
.header__navbar-phones li span {
  color: #8E8E8E;
}
.header__dropdown-phone.active + .header__navbar-phones {
  display: block;
}
.header__navbar-item .header__open-callback-btn {
  display: block;
  margin-top: 16px;
  padding: 8px;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  color: #282828;
  background-color: #FEFDFD;
  border: 1px solid #ECECEC;
  border-radius: 24px;
}
.header__navbar-item .header__open-callback-btn:hover {
  color: #868686;
}
  .header__navbar-phone {
    display: inline-block;
    color: #FEFDFD;
    font-weight: 700;
    font-size: 14px;
	line-height: 17px;
    padding-left: 28px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0625 3C7.75469 3 4.25 6.8233 4.25 11.5227V15.0537C4.25 15.9264 4.95078 16.6364 5.8125 16.6364H6.59375C6.80095 16.6364 6.99966 16.5466 7.14618 16.3867C7.29269 16.2269 7.375 16.0101 7.375 15.7841V11.4009C7.375 11.1748 7.29269 10.958 7.14618 10.7982C6.99966 10.6384 6.80095 10.5486 6.59375 10.5486H5.88437C6.31875 7.25028 8.92031 4.70455 12.0625 4.70455C15.2047 4.70455 17.8062 7.25028 18.2406 10.5486H17.5312C17.324 10.5486 17.1253 10.6384 16.9788 10.7982C16.8323 10.958 16.75 11.1748 16.75 11.4009V16.6364C16.75 17.5764 16.0492 18.3409 15.1875 18.3409H13.625V17.4886H10.5V20.0455H15.1875C16.9109 20.0455 18.3125 18.5165 18.3125 16.6364C19.1742 16.6364 19.875 15.9264 19.875 15.0537V11.5227C19.875 6.8233 16.3703 3 12.0625 3Z' fill='%238E8E8E'/%3E%3C/svg%3E%0A");
    background-position: 0 50%;
    background-repeat: no-repeat;
  }
  .header__navbar-working-times {
    color: #FEFDFD;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 14px;
	line-height: 17px;
    padding-left: 28px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 3C7.8131 3 4 6.8131 4 11.5C4 16.1869 7.8131 20 12.5 20C17.1869 20 21 16.1869 21 11.5C21 6.8131 17.1869 3 12.5 3ZM12.5 18.3C8.75065 18.3 5.7 15.2494 5.7 11.5C5.7 7.75065 8.75065 4.7 12.5 4.7C16.2494 4.7 19.3 7.75065 19.3 11.5C19.3 15.2494 16.2494 18.3 12.5 18.3Z' fill='%238E8E8E'/%3E%3Cpath d='M12.6996 8H11V12.3526L13.7984 15L15 13.8632L12.6996 11.6869V8Z' fill='%238E8E8E'/%3E%3C/svg%3E%0A");
    background-position: 0 50%;
    background-repeat: no-repeat;
  }
  .header__content {
    padding: 18px 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #F4F4F4;
  }
  .header__logo {
	margin: 0 auto 0 0;
    width: 190px;
    height: 68px;
    background-image: url(https://userimages.shopmanager.by/3099961/logo.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .header__group {
    flex: 1;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .header__menu {
    font-family: Inter;
    font-size: 14px;
    font-weight: 600;
    line-height: 17px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 8H21' stroke='%23FEFDFD' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 12H21' stroke='%23FEFDFD' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 16H21' stroke='%23FEFDFD' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: 12px 50%;
    color: #fff;
    background-color: #282828;
    border: none;
    border-radius: 10px 0 0 10px;
    padding: 8px 12px 8px 42px;
    max-height: 40px;
    min-height: 40px;
    height: 40px;
    width: 112px;
    min-width: 112px;
    display: flex;
    align-items: center;
    z-index: 10000;
  }
  .header__side {
    margin-top: 20px;
    margin-left: 20px;
  }
@media (max-width: 846px){
  .header__side {	
  	margin: 0 0 0 auto;
    display: flex;
    justify-content: space-between;
  }
  .header__side .desktop.flex {
    margin-top: 20px;
    margin-left: 5px;
  }
}
  .button--icon {
    border: none;
    padding: 0;
    position: relative;
  }
  .button--icon sup {
    position: absolute;
    top: -7px;
    right: -11px;
    width: 20px;
    height: 20px;
    border: 1px solid #F4F4F4;
    border-radius: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    background-color: #488E3F;
    font-family: Inter;
    font-size: 8px;
    font-weight: 600;
    line-height: 10px;
  }
  .icon {
    display: block;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: 50%;
  }
  .icon--comparison {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1356_3194)'%3E%3Cpath d='M4 21L4 3' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 21L8 8' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21L12 3' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 21L16 7' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 21V13' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1356_3194'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  .icon--favorite {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8401 4.61012C20.3294 4.09912 19.7229 3.69376 19.0555 3.4172C18.388 3.14064 17.6726 2.99829 16.9501 2.99829C16.2276 2.99829 15.5122 3.14064 14.8448 3.4172C14.1773 3.69376 13.5709 4.09912 13.0601 4.61012L12.0001 5.67012L10.9401 4.61012C9.90843 3.57842 8.50915 2.99883 7.05012 2.99883C5.59109 2.99883 4.19181 3.57842 3.16012 4.61012C2.12843 5.64181 1.54883 7.04108 1.54883 8.50012C1.54883 9.95915 2.12843 11.3584 3.16012 12.3901L4.22012 13.4501L12.0001 21.2301L19.7801 13.4501L20.8401 12.3901C21.3511 11.8794 21.7565 11.2729 22.033 10.6055C22.3096 9.93801 22.4519 9.2226 22.4519 8.50012C22.4519 7.77763 22.3096 7.06222 22.033 6.39476C21.7565 5.7273 21.3511 5.12087 20.8401 4.61012V4.61012Z' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  .icon--basket {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 22C10.5523 22 11 21.5523 11 21C11 20.4477 10.5523 20 10 20C9.44772 20 9 20.4477 9 21C9 21.5523 9.44772 22 10 22Z' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19 22C19.5523 22 20 21.5523 20 21C20 20.4477 19.5523 20 19 20C18.4477 20 18 20.4477 18 21C18 21.5523 18.4477 22 19 22Z' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 3H5.63636L8.07273 15.497C8.15586 15.9267 8.38355 16.3127 8.71595 16.5874C9.04835 16.8621 9.46427 17.0081 9.89091 16.9997H18.7273C19.1539 17.0081 19.5698 16.8621 19.9022 16.5874C20.2346 16.3127 20.4623 15.9267 20.5455 15.497L22 7.66655H6.54545' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  .mr-20 {
    margin-right: 20px;
  }
  .form-control {
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 21px;
    color: #282828;
    height: 40px;
    padding: 0 12px;
  }
  .form-control[type=text] {
    background-color: #fff;
    padding: 0 12px;
    border: 0;
  }
  .form-control::placeholder {
    color: #D4D4D4;
  }
  .header__search {
    border-radius: 0 10px 10px 0;
    width: 536px;
    max-height: 40px;
    min-height: 40px;
    height: 40px;
  }
  .header__navbar-mobile {
    display: none;
    color: #fff;
  }
  .flex {
    display: flex;
  }
  .flex-position {
      justify-content: space-between;
  }  
  .wide {
    display: block;
  }
  .mobile {
    display: none; 
  }
  .header__burger {
    width: 48px;
    height: 40px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 8H21' stroke='%23FEFDFD' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 12H21' stroke='%23FEFDFD' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 16H21' stroke='%23FEFDFD' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: 50%;
    background-color: #282828;
    border-radius: 10px;
    position: relative;
    z-index: 100000;
  }
  .footer {
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 21px;
    color: #8E8E8E;
    background-color: #282828 !important;
    position: relative;
    border-bottom: none !important;
  }
  .footer__bg {
    position: absolute;
    right: 0;
    bottom: 0;
    background-image: url(https://userimages.shopmanager.by/3099961/img_QR.png);
    background-repeat: no-repeat;
    background-size: 190px 235px;
    width: 190px;
    height: 235px;
  }
  .footer__top {
    display: flex;
    justify-content: space-between;
    padding: 32px 0 40px 0;
  }
  .footer__copyright {
    width: 424px;
    margin-right: 80px;
  }
  .footer__contacts {
  	margin-right: 80px;
  }
  .email-item span {
  	color: #8E8E8E;
  }
  .email-item span:hover {
  	color: #D4D4D4;
  }
  .footer__social-items {
    display: flex;
    align-items: center;
    justify-content: left;
  }
  .footer__social-item {
    margin-right: 16px;
  }
  .footer__social-item:last-child {
    margin-right: 0;
  }
  .icon--instagram {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='24' viewBox='0 0 20 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.87727 0.06C6.94364 0.0109091 7.28364 0 10 0C12.7164 0 13.0564 0.0118182 14.1218 0.06C15.1873 0.108182 15.9145 0.278182 16.5509 0.524545C17.2173 0.776364 17.8218 1.17 18.3218 1.67909C18.8309 2.17818 19.2236 2.78182 19.4745 3.44909C19.7218 4.08545 19.8909 4.81273 19.94 5.87636C19.9891 6.94455 20 7.28455 20 10C20 12.7164 19.9882 13.0564 19.94 14.1227C19.8918 15.1864 19.7218 15.9136 19.4745 16.55C19.2236 17.2174 18.8303 17.822 18.3218 18.3218C17.8218 18.8309 17.2173 19.2236 16.5509 19.4745C15.9145 19.7218 15.1873 19.8909 14.1236 19.94C13.0564 19.9891 12.7164 20 10 20C7.28364 20 6.94364 19.9882 5.87727 19.94C4.81364 19.8918 4.08636 19.7218 3.45 19.4745C2.78266 19.2236 2.17802 18.8302 1.67818 18.3218C1.16944 17.8224 0.775741 17.2181 0.524545 16.5509C0.278182 15.9145 0.109091 15.1873 0.06 14.1236C0.0109091 13.0555 0 12.7155 0 10C0 7.28364 0.0118182 6.94364 0.06 5.87818C0.108182 4.81273 0.278182 4.08545 0.524545 3.44909C0.776112 2.78189 1.17011 2.17756 1.67909 1.67818C2.17822 1.16955 2.78225 0.775858 3.44909 0.524545C4.08545 0.278182 4.81364 0.109091 5.87727 0.06ZM14.0409 1.86C12.9864 1.81182 12.67 1.80182 10 1.80182C7.33 1.80182 7.01364 1.81182 5.95909 1.86C4.98364 1.90455 4.45455 2.06727 4.10182 2.20455C3.63545 2.38636 3.30182 2.60182 2.95182 2.95182C2.62004 3.27459 2.36471 3.66753 2.20455 4.10182C2.06727 4.45455 1.90455 4.98364 1.86 5.95909C1.81182 7.01364 1.80182 7.33 1.80182 10C1.80182 12.67 1.81182 12.9864 1.86 14.0409C1.90455 15.0164 2.06727 15.5455 2.20455 15.8982C2.36455 16.3318 2.62 16.7255 2.95182 17.0482C3.27455 17.38 3.66818 17.6355 4.10182 17.7955C4.45455 17.9327 4.98364 18.0955 5.95909 18.14C7.01364 18.1882 7.32909 18.1982 10 18.1982C12.6709 18.1982 12.9864 18.1882 14.0409 18.14C15.0164 18.0955 15.5455 17.9327 15.8982 17.7955C16.3645 17.6136 16.6982 17.3982 17.0482 17.0482C17.38 16.7255 17.6355 16.3318 17.7955 15.8982C17.9327 15.5455 18.0955 15.0164 18.14 14.0409C18.1882 12.9864 18.1982 12.67 18.1982 10C18.1982 7.33 18.1882 7.01364 18.14 5.95909C18.0955 4.98364 17.9327 4.45455 17.7955 4.10182C17.6136 3.63545 17.3982 3.30182 17.0482 2.95182C16.7254 2.62006 16.3325 2.36474 15.8982 2.20455C15.5455 2.06727 15.0164 1.90455 14.0409 1.86ZM8.72273 13.0827C9.43605 13.3797 10.2303 13.4197 10.9699 13.1961C11.7095 12.9725 12.3485 12.499 12.7778 11.8566C13.2071 11.2142 13.4001 10.4426 13.3237 9.67373C13.2473 8.90485 12.9064 8.18634 12.3591 7.64091C12.0102 7.29225 11.5884 7.02528 11.1239 6.85922C10.6595 6.69317 10.164 6.63215 9.67318 6.68056C9.18233 6.72897 8.70832 6.88562 8.28528 7.13921C7.86223 7.3928 7.50068 7.73704 7.22664 8.14714C6.9526 8.55723 6.7729 9.02299 6.70047 9.51087C6.62804 9.99876 6.66468 10.4966 6.80776 10.9687C6.95084 11.4407 7.1968 11.8751 7.52793 12.2407C7.85906 12.6062 8.26711 12.8938 8.72273 13.0827ZM6.36545 6.36545C6.84275 5.88816 7.40938 5.50955 8.033 5.25124C8.65661 4.99293 9.325 4.85998 10 4.85998C10.675 4.85998 11.3434 4.99293 11.967 5.25124C12.5906 5.50955 13.1573 5.88816 13.6345 6.36545C14.1118 6.84275 14.4905 7.40938 14.7488 8.033C15.0071 8.65661 15.14 9.325 15.14 10C15.14 10.675 15.0071 11.3434 14.7488 11.967C14.4905 12.5906 14.1118 13.1573 13.6345 13.6345C12.6706 14.5985 11.3632 15.14 10 15.14C8.63678 15.14 7.3294 14.5985 6.36545 13.6345C5.40151 12.6706 4.85998 11.3632 4.85998 10C4.85998 8.63678 5.40151 7.3294 6.36545 6.36545ZM16.28 5.62545C16.3983 5.51388 16.493 5.37971 16.5585 5.23089C16.624 5.08206 16.6589 4.92161 16.6613 4.75903C16.6637 4.59645 16.6334 4.43504 16.5723 4.28437C16.5111 4.1337 16.4204 3.99683 16.3054 3.88185C16.1904 3.76688 16.0536 3.67614 15.9029 3.61502C15.7522 3.55389 15.5908 3.52361 15.4282 3.52598C15.2657 3.52835 15.1052 3.56332 14.9564 3.62881C14.8076 3.69431 14.6734 3.789 14.5618 3.90727C14.3448 4.1373 14.226 4.44284 14.2306 4.75903C14.2352 5.07522 14.3629 5.37716 14.5865 5.60077C14.8101 5.82437 15.1121 5.95203 15.4282 5.95664C15.7444 5.96125 16.05 5.84245 16.28 5.62545Z' fill='%238E8E8E'/%3E%3C/svg%3E%0A");
  }
  .icon--viber {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='24' viewBox='0 0 20 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.49876 0.0033122C7.89376 0.0226872 4.44313 0.286437 2.51313 2.05706C1.07751 3.47956 0.576256 5.58269 0.517506 8.18331C0.468756 10.7746 0.410006 15.6408 5.10063 16.9658V18.9839C5.10063 18.9839 5.07126 19.7914 5.60501 19.9571C6.26251 20.1652 6.63688 19.5439 7.26188 18.8764L8.42751 17.5583C11.6369 17.8252 14.095 17.2102 14.3781 17.1189C15.0294 16.9108 18.6975 16.4421 19.2969 11.5752C19.9119 6.54894 18.9975 3.38206 17.3469 1.94956H17.3369C16.8388 1.49081 14.8369 0.0320622 10.3644 0.0158122C10.3644 0.0158122 10.0325 -0.0060628 9.49876 0.0033122ZM9.55376 1.41644C10.0094 1.41331 10.2863 1.43269 10.2863 1.43269C14.0719 1.44269 15.8788 2.58206 16.305 2.96581C17.695 4.15706 18.4113 7.01206 17.8869 11.2083C17.3888 15.2771 14.5506 15.8249 14 16.0005C13.7656 16.0755 10.4744 16.4978 7.74688 16.3222C7.74688 16.3222 6.635 18.3692 6 19.0005C5.8925 18.9742 5.99375 19.183 6 19.0005L6.07001 16.0689C2.09188 14.9689 1.91876 10.4108 1.96126 8.24269C2.01001 6.07456 2.41688 4.30081 3.62813 3.09956C5.25876 1.62519 8.18876 1.42644 9.55251 1.41644H9.55376ZM9.85376 3.58394C9.82101 3.58361 9.78853 3.58976 9.75818 3.60204C9.72783 3.61433 9.70021 3.63249 9.67691 3.6555C9.65361 3.67851 9.6351 3.7059 9.62243 3.7361C9.60977 3.76629 9.60321 3.79869 9.60313 3.83144C9.60313 3.97144 9.71688 4.08206 9.85376 4.08206C10.4734 4.07028 11.0893 4.18129 11.6659 4.4087C12.2425 4.63612 12.7683 4.97542 13.2131 5.40706C14.1213 6.28894 14.5638 7.47394 14.5806 9.02331C14.5806 9.16019 14.6913 9.27394 14.8313 9.27394V9.26394C14.8972 9.26411 14.9606 9.23818 15.0076 9.19182C15.0545 9.14546 15.0812 9.08242 15.0819 9.01644C15.1122 8.28716 14.994 7.55932 14.7343 6.87717C14.4746 6.19501 14.0789 5.57279 13.5713 5.04831C12.5819 4.08144 11.3281 3.58394 9.85376 3.58394ZM6.55938 4.15706C6.38247 4.13121 6.20205 4.16672 6.04813 4.25769H6.03501C5.67767 4.46715 5.35576 4.73189 5.08126 5.04206C4.85313 5.30581 4.72938 5.57269 4.69688 5.82956C4.67751 5.98269 4.69063 6.13581 4.73626 6.28206L4.75251 6.29206C5.00938 7.04706 5.34501 7.77331 5.75501 8.45706C6.28314 9.41766 6.9331 10.306 7.68876 11.1002L7.71126 11.1327L7.74688 11.1589L7.76938 11.1852L7.79563 11.2077C8.59265 11.9656 9.48318 12.6185 10.4456 13.1508C11.5456 13.7496 12.2131 14.0327 12.6138 14.1502V14.1564C12.7313 14.1921 12.8381 14.2083 12.9456 14.2083C13.2871 14.1833 13.6103 14.0447 13.8638 13.8146C14.1725 13.54 14.4343 13.2168 14.6388 12.8577V12.8514C14.8306 12.4902 14.7656 12.1483 14.4888 11.9171C13.9343 11.4324 13.3347 11.0019 12.6981 10.6314C12.2719 10.4002 11.8388 10.5402 11.6631 10.7746L11.2888 11.2464C11.0969 11.4808 10.7481 11.4483 10.7481 11.4483L10.7381 11.4546C8.13751 10.7902 7.44376 8.15706 7.44376 8.15706C7.44376 8.15706 7.41126 7.79894 7.65188 7.61644L8.12063 7.23894C8.34501 7.05644 8.50126 6.62394 8.26063 6.19706C7.89276 5.55966 7.4632 4.95991 6.97813 4.40644C6.87209 4.27596 6.72332 4.18718 6.55813 4.15581L6.55938 4.15706ZM10.2863 4.89956C9.95438 4.89956 9.95438 5.40081 10.2894 5.40081C10.7021 5.40751 11.1094 5.49546 11.488 5.65965C11.8667 5.82383 12.2093 6.06103 12.4963 6.35769C12.758 6.64644 12.9592 6.9848 13.0878 7.35271C13.2164 7.72063 13.2699 8.11061 13.245 8.49956C13.2461 8.56539 13.273 8.62815 13.3199 8.67441C13.3667 8.72067 13.4298 8.74675 13.4956 8.74706L13.5056 8.76019C13.5719 8.7597 13.6354 8.73313 13.6823 8.68624C13.7292 8.63934 13.7558 8.57588 13.7563 8.50956C13.7788 7.51644 13.47 6.68331 12.8644 6.01581C12.2556 5.34831 11.4063 4.97394 10.3219 4.89956H10.2863ZM10.6969 6.24706C10.355 6.23706 10.3419 6.74831 10.6806 6.75831C11.5044 6.80081 11.9044 7.21706 11.9569 8.07331C11.958 8.13831 11.9846 8.20027 12.0308 8.24595C12.0771 8.29162 12.1394 8.31737 12.2044 8.31769H12.2144C12.2478 8.31626 12.2806 8.30818 12.3109 8.29393C12.3411 8.27969 12.3683 8.25955 12.3907 8.23471C12.4131 8.20987 12.4303 8.18081 12.4413 8.14923C12.4524 8.11766 12.457 8.0842 12.455 8.05081C12.3963 6.93456 11.7875 6.30581 10.7069 6.24769L10.6969 6.24706Z' fill='%238E8E8E'/%3E%3C/svg%3E%0A");
  }
  .icon--whatsapp {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='24' viewBox='0 0 20 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5125 11.985C14.2642 11.8609 13.0467 11.2625 12.82 11.1792C12.5933 11.0967 12.4283 11.0559 12.2625 11.3042C12.0975 11.5509 11.6233 12.1092 11.4792 12.2742C11.3342 12.44 11.19 12.46 10.9425 12.3367C10.695 12.2117 9.89667 11.9509 8.95083 11.1075C8.215 10.4509 7.7175 9.64003 7.57333 9.3917C7.42917 9.1442 7.5575 9.01003 7.68167 8.8867C7.79333 8.77587 7.92917 8.59753 8.05333 8.45337C8.1775 8.30837 8.21833 8.20503 8.30083 8.0392C8.38417 7.8742 8.3425 7.73003 8.28 7.60587C8.21833 7.4817 7.72333 6.26253 7.51667 5.7667C7.31583 5.2842 7.11167 5.35003 6.96 5.3417C6.815 5.33503 6.65 5.33337 6.485 5.33337C6.32 5.33337 6.05167 5.39503 5.825 5.64337C5.5975 5.89087 4.95833 6.49003 4.95833 7.7092C4.95833 8.92753 5.845 10.105 5.96917 10.2709C6.09333 10.4359 7.715 12.9375 10.1992 14.01C10.7908 14.265 11.2517 14.4175 11.6108 14.5309C12.2042 14.72 12.7442 14.6934 13.1708 14.6292C13.6458 14.5584 14.6358 14.03 14.8425 13.4517C15.0483 12.8734 15.0483 12.3775 14.9867 12.2742C14.925 12.1709 14.76 12.1092 14.5117 11.985H14.5125ZM9.99417 18.1542H9.99083C8.51536 18.1545 7.06698 17.7578 5.7975 17.0059L5.4975 16.8275L2.37917 17.6459L3.21167 14.6059L3.01583 14.2942C2.19095 12.9812 1.75441 11.4615 1.75667 9.91087C1.75833 5.3692 5.45333 1.6742 9.9975 1.6742C12.1975 1.6742 14.2658 2.53253 15.8208 4.0892C16.5878 4.85302 17.1957 5.76134 17.6094 6.76161C18.0231 7.76189 18.2343 8.83426 18.2308 9.9167C18.2292 14.4584 14.5342 18.1542 9.99417 18.1542ZM17.0042 2.9067C16.086 1.98247 14.9935 1.24965 13.7901 0.750701C12.5866 0.251754 11.2961 -0.00339687 9.99333 3.4148e-05C4.53167 3.4148e-05 0.085 4.44587 0.0833333 9.91003C0.0808025 11.649 0.536979 13.3579 1.40583 14.8642L0 20L5.25333 18.6217C6.70656 19.4135 8.33508 19.8283 9.99 19.8284H9.99417C15.4558 19.8284 19.9025 15.3825 19.9042 9.91753C19.9082 8.61526 19.654 7.32512 19.1562 6.12173C18.6584 4.91834 17.927 3.82559 17.0042 2.9067Z' fill='%238E8E8E'/%3E%3C/svg%3E%0A");
  }
  .icon--telegram {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='24' viewBox='0 0 20 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1356_1747)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.5 10C18.5 14.6944 14.6944 18.5 10 18.5C5.30558 18.5 1.5 14.6944 1.5 10C1.5 5.30558 5.30558 1.5 10 1.5C14.6944 1.5 18.5 5.30558 18.5 10ZM20 10C20 15.5228 15.5228 20 10 20C4.47715 20 0 15.5228 0 10C0 4.47715 4.47715 0 10 0C15.5228 0 20 4.47715 20 10ZM4.46694 8.99318L13.325 4.92025C13.7292 4.70221 14.1199 5.03641 13.9655 5.77451L12.4572 14.2504C12.3518 14.8533 12.0475 14.9962 11.6238 14.718L9.32614 12.6944L8.2215 13.9752C8.21738 13.9799 8.21328 13.9846 8.20921 13.9893C8.08598 14.1314 7.98383 14.2492 7.76136 14.2492L7.91824 11.4535L12.1814 6.86586C12.3683 6.66809 12.1409 6.57098 11.8921 6.75149L6.63025 10.71L4.35603 9.86412C3.86591 9.68481 3.86241 9.2827 4.46694 8.99318Z' fill='%238E8E8E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1356_1747'%3E%3Crect width='20' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  .footer__bottom {
    font-family: Inter;
    font-size: 12px;
    font-weight: 600;
    line-height: 18px;
    color: #515151;
    padding: 24px 0;
    border-top: 1px solid #515151;
  }
  .top-banner {
    width: 100%;
    margin-bottom: 32px;
  }
  .top-banner__items {}
  .top-banner__item {
    height: 100%;
  }
  .top-banner__item img {
    width: 100%;
  }
  .top-categories__items {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    grid-gap: 24px;
    margin-bottom: 24px;
  }
  .top-categories__items:nth-child(2) {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .top-categories__item {
    border-radius: 24px;
    background-color: #979BA3;
    padding: 24px;
    height: 224px;
    position: relative;
    background-repeat: no-repeat;
    background-position: bottom 24px right 36px;
    background-size: 35%;
  }
  .top-categories__item-title {
    color: rgba(40, 40, 40, .6);
    font-family: Inter;
    font-size: 32px;
    font-weight: 800;
    line-height: 39px;
    margin-bottom: 18px;
  }
  .top-categories__item-control {
    border-radius: 30px;
    background-color: #FEFDFD;
    color: rgba(40, 40, 40, .6);
    font-family: Inter;
    font-size: 12px;
    font-weight: 700;
    line-height: 15px;
    padding: 8px 20px;
    width: fit-content;
  }
.featuredImgLook2 {
  	display: grid;
    grid-template-columns: 33% 33% 33%;
	text-align: left;
}
.featuredImgLook2:before {
  display: none;
}
.featuredImgLook2 .category {
  width: 100%;
}
.featuredImgLook2 .category .inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  /*height: 224px;*/
  height: 100%;
  min-height: 224px;
  padding: 24px;
  border: none;
  border-radius: 24px;
  position: relative;
  text-align: center;
  /*background-color: rgba(214, 216, 220, 0.8);*/
  background-repeat: no-repeat;
  background-position: bottom 24px right 36px;
  background-size: 35%;
  box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.05);
  cursor: pointer;
}

.featuredImgLook2 .inner {
	border: none;
}

.featuredImgLook2 .inner:hover {
	border: none;
  	box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.15);
}

.featuredImgLook2 .category .inner .image {
/*display: none;*/
}
.featuredImgLook2 .category .inner .info-level3 {
color: rgba(40, 40, 40, .6);
font-family: Inter;
font-size: 32px;
font-weight: 800;
line-height: 39px;
margin-bottom: 18px;
padding: 0;
}
.featuredImgLook2 .category .inner .info-level3 a {
color: #282828;
font-family: Inter;
font-size: 28px;
font-weight: 800;
line-height: 32px;
}
.featuredImgLook2 .category .inner .info-level3 span {
display: none;
}
.featuredImgLook2 .category .inner .gray-link {
display: none;
}
.featuredImgLook2 .category .inner .btn {
  display: none;
  border-radius: 30px;
  background-color: #FEFDFD;
  color: rgba(40, 40, 40, .6);
  font-family: Inter;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
  padding: 8px 20px;
  width: fit-content;
}
.wrapper-delivey {
  margin: 0 auto;
  padding: 24px;
  padding-bottom: 64px;
  background-color: #FEFDFD;
  border-radius: 24px 24px 0px 0px;
}
.delivery {
  font-family: Inter;
  font-size: 14px;
  font-weight: 500;
  line-height: 25px;
  color: #282828;
  padding: 0;
}
.delivery .breadcrumbs {
  line-height: 21px;
}
.delivery .breadcrumbs__item:not(:first-child)::before {
    bottom: 4px;
}
.delivery h1 {
  margin-top: 12px;
  margin-bottom: 32px;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}
.delivery h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 16px;
  line-height: 20px;
}
.delivery ul {
  padding-left: 22px;
  list-style: disc;
}
.delivery li {
  margin-bottom: 5px;
}
.delivery hr {
  margin-top: 24px;
  margin-bottom: 24px;
}
.delivery b {
  font-size: 18px;
  line-height: 22px;
}
.delivery img {
  width: 20%;
  margin-right: 10px;
}
.small-text {
  font-size: 10px;
  line-height: 12px;
  color: #8E8E8E;
}
.wrapper-about {
  margin: 0 auto;
  padding: 20px;
  padding-bottom: 64px;
  padding-right: 16px;
  background-color: #FEFDFD;
  border-radius: 24px 24px 0px 0px;
}
.about {
  font-family: Inter;
  font-size: 14px;
  padding: 0;
}
.about h1 {
  margin-top: 12px;
  margin-bottom: 32px;
  font-family: Inter;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}
.about h2 {
  font-size: 20px;
  margin-bottom: 24px;
  margin-top: 43px;
}
.about .row, .about .col-sm-6, .about .col-sm-4 {
  padding: 0;
  margin: 0;
}
.about .col-sm-2 {
  background-color: #ECECEC;
  width: 176px;
  min-height: 228px;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 60px;
  margin-right: 24px;
  margin-bottom: 24px; 
  border-radius: 10px;   
  text-align: center;
  color: #515151;
}
.about .col-sm-2 p {
  color: #515151;
  opacity: 0.5;
}
.about .col-sm-2 img {
  margin-bottom: 13px;
}
.about .table-content {
    background-color: #488E3F;
    color: #FEFDFD;
    font-size: 14px;
    line-height: 17px;
    border-radius: 10px;
    width: 624px;
    min-height: 228px;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 67px;
    padding-bottom: 56px;
    margin-bottom: 24px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
  }
  .about .table-content div {
    margin-left: 5px;
    margin-right: 5px;
    text-align: center;
  }
.about table {
    width: 100%;
  text-align: center;
}
.about tr {
  display: flex;
  width: 100%;
  justify-content: space-around;
}
.about .custom-font-size {
  font-size: 56px;
  font-weight: 700;
  line-height: 68px;
  text-align: center;
  margin: 0;
}
.about .col-sm-3 {
  width: 300px;
  min-height: 326px;
  font-size: 12px;
}
.custom-fon .col-sm-2 {
  padding-top: 109.5px;
  min-height: 326px;
}
.custom-fon p {
  line-height: 21.6px;
}
.about h3 {
  margin: 0;
  margin-bottom: 16px;
  font-size: 20px;
}
.about .col-sm-4 {
  width: 193px;
}
.wrapper-contacts {
  margin: 0 auto;
  padding: 24px;
  background-color: #FEFDFD;
  border-radius: 24px 24px 0px 0px;
}
.contacts-container {
  font-family: Inter;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  color: #282828;
  padding: 0;
}
.contacts-container h1 {
  margin-top: 12px;
  margin-bottom: 32px;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}
.contacts {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 60px;
}
.contacts div {
  width: 626px;
  font-size: 14px;
  padding: 42px 32px;
  border-collapse: collapse;
  box-sizing: border-box;
  border: 1px solid #ECECEC;
  flex-grow: 1;
}
.contacts :nth-child(n) {
  border-left: 0px;
}
.contacts :nth-child(2n) {
  border-right: 0px;
}
.contacts h2 {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  margin-bottom: 24px;
  margin-top: 0;
}
.contacts li {
  margin-bottom: 10px;
}
.contacts li b {
   font-weight: 700;
}
.contacts a {
  color: #282828;
}
.wrapper-return {
  margin: 0 auto;
  padding: 24px;
  background-color: #FEFDFD;
  border-radius: 24px;
}
.return {
  font-family: Inter;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  color: #282828;
}
.custom-color {
	color: #515151;
}
.return h1 {
  margin-top: 32px;
  margin-bottom: 32px;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px
}
.return h2 {
  font-size: 20px;
  font-weight: 700;
  line-height: 24px
  margin-top: 24px;
}
.return a {
	text-decoration: underline;
}
.return hr {
  margin-top: 16px;
  margin-bottom: 16px;
  opacity: 0.2;
}
.return h3 {
  font-size: 18px;  
  font-weight: 600;
  line-height: 22px;
  margin-top: 32px;
}
.return h4 {
  font-size: 16px;
    font-weight: 600;
  line-height: 20px;
    color: black;
    margin-top: 32px;
    margin-bottom: 12px;
}
.return ul {
  padding-left: 20px;
}
.list-style--number ul {
  list-style: decimal;
}
.list-style--number li ul {
  padding-left: 12px;
}
.list-style--number li ul li{
  position: relative;
}
.list-style--number li ul li::before{
  counter-increment: section;
  content: counter(section)".";
  font-size: 16px;
  position: absolute;
  top: 0px;
  left: -28px;
}
.list-style--line ul {
  list-style: none;
}
.list-style--line li {
  position: relative;
}
.list-style--line li::before {
  content: "";
  position: absolute;
  width: 15px;
  height: 1px;
  background-color: #000;
  left: -22px;
  top: 8px;
}
.list-style--line p + div {
    background-color: #F4F4F4;
    border-left: 1px solid #515151;
    padding-left: 23px;
    padding-top: 16px;
    padding-bottom: 16px;
}
.wrapper-loyalty {
  margin: 0 auto;
  padding: 24px;
  padding-bottom: 64px;
  background-color: #FEFDFD;
  border-radius: 24px;
}
.loyalty {
  font-family: Inter;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  padding: 0;
  color: #282828;
}
.loyalty h1 {
  margin-top: 32px;
  margin-bottom: 32px;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}
.loyalty .col-sm-6 {
  box-sizing: border-box;
  padding-left: 37px;
  padding-right: 37px;
  padding-top: 102px;
  width: 351px;
  min-height: 267px;
  border: 1px solid #ECECEC;
}
.loyalty .row {
  margin: 0;
}
.loyalty .row :nth-child(n) {
  border-left: 0px;
}
.loyalty .row :nth-child(2n) {
  border-right: 0px;
}
.loyalty img {
  margin-left: 109px;
}
.flex-container {
  display: flex;
  flex-wrap: wrap;
}
.wrapper-sertificat {
  margin: 0 auto;
  padding: 24px;
  background-color: #FEFDFD;
  border-radius: 24px;
}
.sertificat {
  font-family: Inter;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  color: #282828;
    padding: 0;
}
.sertificat h1 {
  margin-top: 32px;
  margin-bottom: 32px;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}
.sertificat p {
  margin-bottom: 12px;
}
.sertificat ul {
  margin-top: 42px;
}
.sertificat li {
  padding-left: 32px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  border: 1px solid #ECECEC;
  border-left: 0px;
  border-right: 0px;
  border-collapse: collapse;
}
.sertificat-image {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
    margin-top: 42px;
  margin-bottom: 88px;
}
.breadcrumbs ul, .breadcrumb {
  margin: 0;
  padding: 0;
  padding-bottom: 20px;
  list-style: none;
}
.breadcrumbs li, .breadcrumb li {  
  padding: 0;
  border: none;
}
.breadcrumbs__list, .breadcrumb {
  display: flex;
  flex-wrap: wrap;
  border: none;
}
.breadcrumbs__item, .breadcrumb li {
  display: flex;
}
.breadcrumb > li + li::before {
	padding: 0;
}
.breadcrumbs__item:not(:first-child)::before, .breadcrumb > li + li::before {
  content: "";
  width: 6px;
  height: 6px;
  border: 1px solid #8E8E8E;
  border-left: none;
  border-bottom: none;
  transform: rotate(45deg) translate(4px, 7px);
}
.wrapper-delivey .breadcrumbs__item:not(:first-child)::before, .wrapper-about .breadcrumbs__item:not(:first-child)::before,
.wrapper-return .breadcrumbs__item:not(:first-child)::before, .wrapper-loyalty .breadcrumbs__item:not(:first-child)::before {
  transform: rotate(45deg) translate(7px, 8px);
}
.wrapper-delivey .breadcrumbs__item:not(:first-child)::before {
  transform: rotate(45deg) translate(8px, 9px);
}
.breadcrumbs__item:not(:first-child)::before {  
  position: relative;
  bottom: 2px;
}
.breadcrumb li:last-child::before {
  margin-right: 7px;
}
.breadcrumbs__item:first-child .breadcrumbs__link, .breadcrumb li:first-child a {
  padding-left: 0;
}
.breadcrumbs__item:last-child .breadcrumbs__link, .breadcrumb li:last-child {
  color: #282828;
  font-weight: 500;
  text-decoration: none;
}
.breadcrumbs__link, .breadcrumb a {
  font-weight: 500;
  color: #8E8E8E;
  padding-right: 9px;
  padding-left: 9px;
}
.breadcrumbs__link:hover,
.breadcrumbs__link:focus {
  color: #282828;
}
.breadcrumbs__link:active {
  color: black;
}
#sectionSalesProducts .old-price, #sectionSalesProducts .discount, #sectionNewProducts .new-product {
  display: none;
}
.sales-icon, .popular-icon, .new-icon {
position: relative;
}
.sales-icon::before, .new-icon::before, .popular-icon::before {
  content: "";
  display: block;
  width: 50px;
  height: 50px;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  top: 13px;
  left: 40px;
  z-index: 50;
}
.sales-icon::before {
  background-image: url("https://userimages.shopmanager.by/3099961/bast prise.svg");
}
.popular-icon::before {
  background-image: url("https://userimages.shopmanager.by/3099961/hit.svg");
}

.new-icon::before {
  background-image: url("https://userimages.shopmanager.by/3099961/new.svg");
}

.page-index .new-icon::before, .page-index .sales-icon::before {
  left: 20px;
}

.price {
  font-size: 16px;
  color: #282828;
}

#ps-next, #ps-next-2 {
    right: -15px;
}

#ps-prev, #ps-prev-2 {
    left: -15px;
}

.owl-wrapper {
  padding-bottom: 24px;
  padding-top: 24px;
}

.image-show-case-wrapper {
  top: 6px;
  border-radius: 24px;
}

.image-show-case-wrapper .owl-wrapper {
  padding: 0;
}

.owl-carousel .owl-wrapper-outer {
  border-radius: 24px;
}

.image-show-case-wrapper .ps-nav,
.image-show-case-wrapper:hover .ps-nav {
  top: 50%;
  transform: translateY(-50%);
}

.megamenu .collapse {
  position: relative;
  top: 100px;
  width: 100%;
  padding: 0 50px;
  background-color: #FEFDFD;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.15);
  overflow: scroll;
  z-index: 10000;
}

.hidden {
	display: none;
}

.navbar-tshop,
.navbar-top {
    background: none;
}

@media (min-width: 768px) {
.navbar-nav {
  float: none;
  display: flex;
  justify-content: space-evenly;
}

.navbar-collapse.collapse {
  display: none !important;
  border: none;
}

.navbar-collapse.collapse.show {
  display: block !important;
}
}

.nav > li > a {
	border-bottom: 3px solid transparent;
}

.nav > li:hover > a, .nav > li:active > a {
background: #FEFDFD;
border-bottom: 3px solid #282828;
}

.nav .open > a {
background: #FEFDFD;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
background: #FEFDFD;
border-color: #282828;
}

.nav > li.active, .nav > li > a:hover, .nav > li > a:focus, .nav > li:hover > a {
  background: #FEFDFD;
}

.navbar-nav > li > .dropdown-menu {
  border-bottom-left-radius: 24px;
  border-bottom-right-radius: 24px;
}

.dropdown-menu {
  background-color: #FEFDFD;
  border: none;
  border-top: 1px solid #D4D4D4;
  box-shadow: 0px 8px 16px -2px rgba(40, 40, 40, 0.15);
}

.navbar-nav > li > a {
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  color: #282828;
  text-transform: none;
}



a:hover, a:focus, a.link {
  color: #868686;
}

.basket {
  box-sizing: border-box;
  font-family: Inter;
  font-size: 14px;
  width: 650px;
  padding: 32px;
  padding-top: 24px;
  background-color: #FEFDFD;
  border-radius: 24px;
  top: 60px;
}

.megamenu .dropdown-menu {
  left: -900px;
}

.cartMenu .dropdown-menu {
	border-radius: 24px;
}

.cartMenu:hover > a.dropdown-toggle {
	background: none;
}

.form-control[type=text] {
	padding: 0;
}

.basket-form-btn, .newsletter .subscribe-btn {
  display: block;
  width: 280px;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #FEFDFD;
  text-align: center;
  text-decoration: none;
  text-transform: none;
  padding-top: 11px;
  padding-bottom: 12px;
  margin-left: auto;
  background-color: #282828;
  border: none;
  border-radius: 24px;
}

.basket-form-btn i {
  display: none;
}

.basket-form-btn:hover,
.newsletter .subscribe-btn:hover {
	background: #515151;
}

.newsletter {
	border: none;
}

.form-control[type=text], .form-control {  	
  	display: block;
    border: none;
  	border-bottom: 1px solid #282828;
  	border-radius: 0;
  	background-color: #FEFDFD;
}

#modalCartCheckout .modal-bg-1 {
  font-family: Inter;
  font-size: 14px;
  font-weight: 500;
  color: #8E8E8E;
  background-color: #FEFDFD;
  border-radius: 24px;
}

#modalCartCheckout .modal-bg-1 label {
  font-weight: 500;
}

#modalCartCheckout .modal-bg-1 .close {
  right: 25px;
  top: 15px;
}

#modalCartCheckout .modal-bg-1 .form-control {
  box-shadow: none;
  padding: 0;
  color: #282828;
} 

#modalCartCheckout .modal-bg-1 #comments {
  resize: vertical;
}

#modalCartCheckout .modal-bg-1 #checkoutBody p {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: #515151;
}

#modalCartCheckout .modal-bg-1 #checkoutBody .cart-header {
  font-family: Inter;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
  color: #282828;
  text-transform: initial;
}

.basket .basket-breadcrums {
	display: flex;
	padding-left: 32px;
    padding-bottom: 24px;
	color: #282828;
}

.basket .basket-breadcrums::after {
  content: "";
  display: block;
  width: auto;
  height: 1px;
  background-color: #D4D4D4;
  position: absolute;
  left: 0;
  right: 0;
  top: 72px;
}

.basket-breadcrums .breadcrumbs__item:not(:first-child)::before {
  width: 10px;
  height: 10px;
  border-width: 2px;
  transform: rotate(45deg) translate(5px, 8px);
}

.basket-breadcrums .breadcrumbs__item:not(:first-child)::before {
  
}

.basket-breadcrums .breadcrumbs__item .breadcrumbs__link {
	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
    color: #282828;
    text-transform: math-auto;
}

.basket-breadcrums .breadcrumbs__item:last-child .breadcrumbs__link {
    color: #8E8E8E;
}


.basket-content {
  padding: 24px 0 32px 0;
  background-color: #FEFDFD;
  border-radius: 24px;
}

.btn-primary {
border-radius: 24px;
background-color: #282828;
width: 100%;
}

.action-control a:hover, .action-control a.active {
  color: #ffffff;
  background: #515151;
}

.categories-item {
  position: relative;
  box-sizing: border-box;
  min-height: 225px;
  padding-left: 24px;
  padding-top: 24px;
  margin-bottom: 24px;
  margin-right: 24px;
  background-color: rgba(151, 155, 163, 0.8);
  border-radius: 24px;
}

.categories-item img {
  position: absolute;
}

.categories-item a,
.categories-item button {
  font-size: 12px;
  line-height: 15px;
  font-weight: 700;
  color: #8E8E8E;
  display: block;
  box-sizing: border-box;
  width: 90px;
  padding-top: 8px;
  padding-bottom: 9px;
  text-align: center;
  background-color: #FEFDFD;
  border: none;
  border-radius: 30px;
}

.categories-item a:hover {
  color: #282828;
}

.categories-item h3 {
  font-size: 32px;
  font-weight: 800;
  color: #282828;
  opacity: 0.5;
  margin: 0;
  margin-bottom: 15px;
}

.categories-item:hover h3 {
  	color: #FEFDFD;
}

.item-big img {
  right: 22px;
  bottom: 1px;
}

.item-small img {
  right: 8px;
  bottom: -8px;
}

.categories {
	margin-top: 32px;
}

@media (min-width: 1200px) {
    .item-big {
        width: 560px;
    }

    .item-small {
        width: 267px;
    }
}

@media (max-width: 1200px) {  

}

@media (min-width: 1400px) {
    .item-big {
        width: 632px;
    }
    
    .item-small {
        width: 304px;
    }
}

.our-brands {
	margin: 0 auto;
    margin-bottom: 88px;
}

.brands-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
  padding: 11px 15px;
  margin-top: 24px;
  background-color: #FEFDFD;
  box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.05);
  border-radius: 24px;
}

  .brands {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    border-radius: 24px;
    background-color: #FEFDFD;
    padding: 10px 0;
  }


.brands-item {
  display: flex;
  box-sizing: border-box;
  width: 195px;
  height: 97px;
  padding: 10px;
  justify-content: center;
  align-items: center;
}

.brand-lg {
  background-image: url("https://userimages.shopmanager.by/3099961/LG.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-lg img {
  opacity: 0;
}

.brand-lg:hover img {
  opacity: 1;
}

.brand-samsung {
  background-image: url("https://userimages.shopmanager.by/3099961/samsung.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-samsung img {
  opacity: 0;
}

.brand-samsung:hover img {
  opacity: 1;
}

.brand-sony {
  background-image: url("https://userimages.shopmanager.by/3099961/sony.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-sony img {
  opacity: 0;
}

.brand-sony:hover img {
  opacity: 1;
}

.brand-dell {
  background-image: url("https://userimages.shopmanager.by/3099961/dell.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-dell img {
  opacity: 0;
}

.brand-dell:hover img {
  opacity: 1;
}

.brand-asus {
  background-image: url("https://userimages.shopmanager.by/3099961/asus.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-asus img {
  opacity: 0;
}

.brand-asus:hover img {
  opacity: 1;
}

.brand-gigabyte {
  background-image: url("https://userimages.shopmanager.by/3099961/Gigabyte.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-gigabyte img {
  opacity: 0;
}

.brand-gigabyte:hover {
  background-image: none;
}

.brand-gigabyte:hover img {
  opacity: 1;
  margin-top: 2px;
}

.brand-delonghi {
  background-image: url("https://userimages.shopmanager.by/3099961/DeLonghi.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-delonghi img {
  opacity: 0;
}

.brand-delonghi:hover img {
  opacity: 1;
}

.brand-philips {
  background-image: url("https://userimages.shopmanager.by/3099961/Philips.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-philips img {
  opacity: 0;
}

.brand-philips:hover img {
  opacity: 1;
}

.brand-bosh {
  background-image: url("https://userimages.shopmanager.by/3099961/bosh.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-bosh img {
  opacity: 0;
}

.brand-bosh:hover {
  background-image: none;
}

.brand-bosh:hover img {
  margin-right: 1px;
  opacity: 1;
}

.brand-electrolux {
  background-image: url("https://userimages.shopmanager.by/3099961/electrolux.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-electrolux img {
  opacity: 0;
}

.brand-electrolux:hover img {
  opacity: 1;
}

.brand-hp {
  background-image: url("https://userimages.shopmanager.by/3099961/hp.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-hp img {
  opacity: 0;
}

.brand-hp:hover img {
  opacity: 1;
}

.brand-dyson {
  background-image: url("https://userimages.shopmanager.by/3099961/dyson.svg");
  background-repeat: no-repeat;
  background-position: center;
}

.brand-dyson img {
  opacity: 0;
}

.brand-dyson:hover img {
  opacity: 1;
}

.brands__item {
  height: 97px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.brands-item:hover {
    cursor: pointer;
}

#imageShowCase-2 {
  margin-top: 32px;
  margin-bottom: 32px;
}
/* end index page */

@media(max-width: 1399px) {
  .featuredImgLook2 {
    grid-template-columns: 1fr 1fr;
  }
}

@media(max-width: 460px) {
  .featuredImgLook2 .category .inner .info-level3 a {
    font-size: 20px;
    line-height: 26px;
  }
   .featuredImgLook2 .category .inner .info-level3 {
    line-height: 26px;
  }
}

@media all and (max-width: 848px) {
.featuredImgLook2 {
  grid-template-columns: 1fr;
}
  
.page-brand  .featuredImgLook2, .page-catalog  .featuredImgLook2 {
  grid-template-columns: 50% 50%;
}
  
  .page-brand  .featuredImgLook2  .info-level3, .page-catalog  .featuredImgLook2 .category .inner .info-level3 a{
    font-size: 14px;
  }
  .page-catalog  .featuredImgLook2 .category .inner .info-level3 a{
    line-height: 20px;
  }
  .page-brand  .featuredImgLook2  .info-level3 span {
    font-size: 10px;
  }
  
  .page-brand  .featuredImgLook2 img {
    max-width: 100%;
  }
  
  .page-catalog  .featuredImgLook2 img {
    max-width: 80%;
  }
  
  .page-brand .featuredImgLook2 + .featuredImgLook2 .inner .image {
    margin-top: 0 !important;
  }
  
  .page-brand .category-brand-item-wrapper {
    min-height: 108px;
  }
}

@media(max-width: 400px) {
    .page-brand  .featuredImgLook2  .info-level3 {
    font-size: 10px;
  }
  .page-brand  .featuredImgLook2  .info-level3 span {
    font-size: 8px;
  }
}

  .catalog-items {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 24px;
    margin-bottom: 32px;
  }
  .catalog-item {
    padding: 20px;
    border-radius: 24px;
    background-color: #FEFDFD;
  }
#sales-products-slider .item {
    margin: 0 15px;
}
  .owl-item .item {
      padding: 20px;
      border-radius: 24px;
      background-color: #FEFDFD;
    height: 380px;
  }
  .owl-item .item .product {
    border: none;
    text-align: left;
    display: flex;
    flex-direction: column;
  }
.owl-item .item .product .description {
  min-height: auto;
  max-height: auto;
  margin-top: auto;
  margin-left: 0;
  margin-right: 0;
}
.owl-item .item .product .action-control {
  display: none;
}
.owl-item:hover .item .product .action-control {
  display: block;
  margin-top: auto;
}
.owl-item .item .product:hover {
  box-shadow: none;
  border: none;
}
.owl-item .item .info-level4 {
  min-height: fit-content;
  max-height: fit-content;
  line-height: 100%;
  margin: 0;
}
.owl-item .item .info-level4 a {
  font-family: Inter;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  color: #515151;
  text-transform: none;
}
.owl-item .item .info-level5 {
  display: none;
}
.owl-item .item .grid-description {
  display: none;
}
.catalog-item__icon {
  margin-bottom: 8px;
}
.catalog-item__image {
  margin-bottom: 36px;
  display: flex;

  justify-content: center;
}
.catalog-item__image img {
  height: 130px;
}
.catalog-item__title {
  font-family: Inter;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  color:  #515151;
  margin-bottom: 8px;
}
.catalog-item__price {
  font-family: Inter;
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
}

.banner {
  margin-bottom: 32px;
}
.banner__items {}
.banner__item {}
.banner__item img {
  width: 100%;
}

.helping {
  margin-bottom: 32px;
  height: 224px;
}
.helping__items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 24px;
}
.helping__item {
  height: 224px;
  border-radius: 24px;
  overflow: hidden;
  display: flex;
}
.helping__item-image {
  width: 282px;
  height: 100%;
}
.helping__item-image img {
  height: 224px;
}
.helping__item-content {
  background-color: #FEFDFD;
  padding: 50px 60px;
}
.helping__item-title {
  margin-bottom: 14px;
  font-family: Inter;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  color:  #282828;
}
.helping__item-text {
  font-family: Inter;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
@media all and (max-width: 1200px) {
  .wide {
    display: none;
  }
  .header__navbar {
    display: flex;
    justify-content: flex-end;
    padding-right: 30px;
    padding-left: 30px;
  }
  .header__search {
    width: 436px;
  }
  .header__content {
    padding-left: 30px;
    padding-right: 30px;
  }
  .footer__top {
  }
  .footer__bottom {
  }
  .main {
    padding-left: 30px;
    padding-right: 30px;
  }
  .helping {
    height: auto;
  }
  .helping__items {
    height: auto;
    grid-template-columns: 1fr;
  }
  .catalog-items {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .top-categories__items {
    grid-template-columns: 1fr 1fr 1fr !important;
  }
}
@media all and (max-width: 1050px) {
  .header__navbar-mobile {
    display: block;
  }
  .header__navbar-items {
    display: none;
  }
  .header__search {
    width: 336px;
  } 
  .catalog-items {
    grid-template-columns: 1fr 1fr 1fr;
  }
  .footer__top .container {
    flex-direction: column;
  }
  .footer__bg {
    display: none;
  }
  .footer__copyright {
    width: 100%;
    margin-bottom: 25px;
  }
  .footer__contacts {
    margin-bottom: 25px;
  }
  .footer__social-items {
    justify-content: flex-start;
  }
  .top-categories__items {
    grid-template-columns: 1fr 1fr 1fr !important;
  }
}
@media all and (max-width: 846px) {
  .desktop .mr-20 {
    display: none;
  }
  .mobile {
    display: block;
    margin-top: 11px;
  }
  .header__group {
    display: none;
  }
  .catalog-items {
    grid-template-columns: 1fr;
  }
  .top-categories__items {
    grid-template-columns: 1fr !important;
  }
}
.section-title.style2 span {
    font-family: Inter;
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 24px;
    margin-left: 0 !important;
    margin-right: 0 !important;
    color: #282828;
    text-align: left !important;
	text-transform: none;
	background: transparent!important
}
/*search Block*/
.search-full{
  position: static;
  background: transparent;
  border-radius: 0px 10px 10px 0px;
  min-height: inherit;
  display: flex;
  justify-content: center;
  align-items: center;
}
#searchQ {
	height: 40px;
    line-height: inherit;
    padding: 0 15px;
    background: #FEFDFD;
    text-align: left;
  	font-family: 'Inter';
    font-size: 14px;
  	font-weight: 500;
  	line-height: 21px;
}
#searchQ:after {
	content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    width: 30px;
    height: 30px;
    background-image: url("https://userimages.shopmanager.by/3099684/sprite.png") !important;
    background-position: 307px -9px;
}
#searchQ::placeholder {
	font-family: Inter;
	font-weight: 400;
    font-size: 12px;
	color: lightgray;
}
.search-close{
	display: none;
	height: 71px;
}
.searchInputBox {
  max-width: 100%;
  background-color: transparent;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.searchInputBox .search-btn {
  color: #4b5253;
  background: #fff;
  height: 40px;
  width: 54px;
  margin-left: -5px;
  vertical-align: top;
  padding: 0;
  font-family: 'Inter';
  font-size: 16px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.searchInputBox .search-btn:hover {
	background: lightgray;
}
.search-input {
	line-height: 2.2;
    color: #333;
}
.searchInputBox .search-btn {
    color: #666;
}
.ui-autocomplete {
	top: 160px!important;
}
/*End Search Block*/
.navbar-nav .dropdown a {
  color: #282828;
}
@media(max-width: 767px) {
  .technoblog-flex {
    width: auto;
  }
  .item-big img {
    width: 200px;
  }
  
  .brands-item {
    margin-right: 0;
    margin: 0 auto;
  }
  
  .megamenu .dropdown-menu {
    left: -370px;
  }
  .basket {
  	width: auto;
  }
}

.featuredImgLook2 .col-md-3.col-sm-6.col-xs-6, .featuredImgLook2 .col-md-4.col-sm-6.col-xs-6 {
  width: auto;
}

.panel-default > .panel-heading {
     border-top: 4px solid #282828; 
}

.form-control:focus {
    border-color: #282828;
}

.product:hover {
  border: none;
}
.pagination > .active > a {
  background-color: #282828; 
  border-color: #282828;
}
.pagination > .active > a:hover {
  background-color: #515151; 
  border-color: #515151;
}
.item {
  margin-bottom: 32px;
}
.product {
  display: flex;
  flex-direction: column;
  padding: 18px 24px;
  border: none;
  border-radius: 24px;
  background-color: #FEFDFD;
}
.page-category .product, .page-category .product:hover, .page-favorites .product {
  border: none;
  box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.05);
}
.page-category .product:hover, .page-favorites .product:hover {
  box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.15);
}
.page-category .product .image a img {
  padding-top: 25px;
}
.product:hover .image a img {
  transform: none;
}
.page-category .panel-title {
  color: #282828;
}
.page-category label {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #282828;
  display: flex;
}
.page-category input[type="checkbox"] {
    appearance: none;
    width: 16px;
    height: 16px;
    margin: 0;
    margin-right: 12px;  
    margin-bottom: 8px;
    outline: none;
    border: 1px solid #8E8E8E;
    border-radius: 5px;
  flex-shrink: 0;
}
.page-category input[type="checkbox"]:checked {
  background-image: url("https://userimages.shopmanager.by/3099961/Union.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-color: #FEFDFD;
}
.product .description {
  margin: 0;
  /*margin-bottom: 8px;*/
  min-height: auto;
  text-align: left;
}
.product .info-level4 {
  min-height: auto;
  line-height: 17px;
  margin: 0;
}
.page-category .product .description,
.page-favorites .product .description {
  margin-top: auto;
  padding-top: 5px;
}
.page-favorites .product .info-level5 {
  padding-bottom: 0;
}
.page-category .product .info-level4 {
  /*margin-top: 32px;*/
}
.page-category .item,
.page-favorites .item,
.page-tagged .item {
    min-height: 430px;
}
.page-category .item .product .action-control,
.page-favorites .item .product .action-control,
.page-tagged .item .product .action-control {
    display: none;
}

.page-category .item .product:hover .action-control,
.page-favorites .item .product:hover .action-control,
.page-tagged .item .product:hover .action-control {
    display: block;
}

.page-tagged .item .product .info-level5 {
  display: none;
  /*font-family: Inter;
  padding-top: 10px;*/
}

/*.page-tagged .item .product:hover .info-level5 {
  padding-bottom: 0;
}*/

.page-category .item .product:hover .price {
  /*margin: 0;
  margin-top: auto;*/
}
.page-category .section-filters .mCustomScrollBox {
    overflow-y: hidden !important;
}
.item .product .info-level4 a {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-transform: capitalize;
  color: #515151;
}
.product .grid-description {
  display: none;
}
.product .price {
  padding: 8px 0;
  margin-top: auto;
  text-align: left;
}
.cart-actions button, .cart-actions .wishlist {
    background: none repeat scroll 0 0 #282828;
    border: 2px solid #282828;
}
.cart-actions button:hover {
    background: #515151;
  	color: #ffffff;
    border: solid 2px #515151;
}
.mCS-dark-2 > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #282828 !important;
}
@media (min-width: 768px) {
	.item-small  {
      width: 304px;
    }
    .megamenu .dropdown-menu {
      left: -700px;
 	 }
}
@media (max-width: 1199px) {
	.item-big img {
      width: 40%;
    }  
    .footer__copyright {
    margin-right: 20px;
  }
  .footer__contacts {
  	margin-right: 20px;
  }
}
@media (max-width: 660px) {
	.about .col-sm-6 {
      width: auto;
    }  
  .about .custom-font-size {
  	font-size: 20px;
  }  
    .about h2 + div img {
  	width: 100%;
  }  
  .loyalty img {
  	width: 100%;
    margin-left: 0;
  }  
  .sertificat-image img {
  	width: 50%;
    height: 50%;
  }
}
@media (max-width: 400px) {
  .basket-form-btn {
    width: auto;
  }  
  .newsletter .subscribe-btn {
  	width: 200px;
  }  
  .megamenu .dropdown-menu {
    width: 320px;
    left: -290px;
  }  
  .item-big img {
    width: 130px;
  }  
  .about h2 + div img {
  	width: 100%;
  }  
  .about .col-sm-6 {
  	width: 280px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 48px;
  }  
  .about tr {
  	font-size: 10px;
  }  
  .about .custom-font-size {
  	font-size: 14px;
  }  
  .loyalty .col-sm-6 {
  	width: auto;
  }
}
  @media (min-width: 1400px) {
    .container {
        width: 1320px;
    }
    
    .megamenu .dropdown-menu {
      left: -900px;
 	 }
    
    
    .footer__bg {
        right: 60px;
      }
  }

.show-main-menu {
	display: flex;
}

.cartRespons.js-cart-title, .cart-menu-title {
	display: none;
}

.button--icon .basket_product-count {
  right: 8px;
}

.category--tv:hover {
	background-color: #583270;
}

.category--sound:hover {
	background-color: #CC7833;
}

.category--near:hover {
	background-color: #B0433F;
}

.category--laptop:hover {
	background-color: #463C90;
}

.category--coffee:hover {
	background-color: #654B3B;
}

.category--monitor:hover {
	background-color: #2B4161;
}


.category--tv img {
  bottom: -5px;
}

.category--sound img {
  bottom: -3px;
}

.category--near img {
  bottom: 1px;
}

.category--laptop img {
	
}

.category--coffee img {
	
}

.category--monitor img {
	
}

.category--tv, .category--monitor, .category--coffee,
.category--laptop, .category--near, .category--sound,
.page-index .owl-item .item, .searchInputBox, .review-cart,
.page-tagged .product {
  box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.05);
}

.category--tv:hover, .category--monitor:hover, .category--coffee:hover,
.category--laptop:hover, .category--near:hover, .category--sound:hover,
.page-index .owl-item:hover .item, .searchInputBox:hover, #sectionArticles .featuredImgLook2 .inner:hover, .review-cart:hover,
.page-tagged .product:hover {
  box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.15);
}

.category--coffee h3, .category--laptop h3, .category--near h3, .category--sound h3 {
  font-size: 28px;
}

.megamenu-content ul li {
    border-bottom: none;
  line-height: 32px;
}

.megamenu-content ul li a {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #515151;
}

.megamenu-content ul li a:hover {
  padding-left: 0;
  font-weight: 600;
  color: #282828;
}

.megamenu-content ul li p {
  margin: 0;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #282828;
}

.megamenu-content .col-lg-2 {
    width: 20%;
}

/* tecnoblog articles on index */
#sectionArticles .featuredImgLook2 {
  grid-template-columns: 1fr 1fr;
  grid-gap: 20px;
}

#sectionArticles .featuredImgLook2 .inner {
    border: none;
    padding: 0;
    margin-bottom: 0;
    display: flex;
    width: 635px;
	border-radius: 24px;
	box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.05);
}

.image,
.image a img {
  max-height: 224px;
}

#sectionArticles .page-details-wrap {
  width: 70%;
  padding: 25px 35px;
  padding-top: 45px;
}

#sectionArticles .page-details-wrap p {
  margin: 0;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #8E8E8E;
}

#sectionArticles .featuredImgLook2 .col-md-3.col-sm-6.col-xs-6 {
	padding: 0;
}

#sectionArticles .row {
	margin-right: 0;
  	margin-left: 0;
}

#sectionArticles .article-card-img-wrapper {
    height: auto;
  	width: 282px;
	border-radius: 24px 0px 0px 24px;
}

#sectionArticles .featuredImgLook2 .btn-link {
  padding: 0;
  font-size: 12px;
  color: #282828;
  font-weight: 600;
  text-transform: inherit;
}

#sectionArticles .featuredImgLook2 .info-level3 {
  padding: 0;
  padding-bottom: 19px;
  font-family: 'Inter';
  font-size: 14px;
  line-height: 17px;
  font-weight: 600;
  text-transform: initial;
}
#sectionArticles .featuredImgLook2 .info-level3 a {
 color: #282828;
}

.load-more-block {
  display: none;
}

@media (max-width: 1399px) {
  #sectionArticles .featuredImgLook2 .inner {
    width: 560px;
  }
}

@media (max-width: 1199px) {
  #sectionArticles .featuredImgLook2 {
  	grid-template-columns: 1fr;
    
    justify-items: center;
  }
  
  #sectionArticles .featuredImgLook2 .inner {
    width: 840px;
  }
}

@media (max-width: 991px) {
  #sectionArticles .featuredImgLook2 .inner {
    width: 560px;
  }
}

@media (max-width: 590px) {
  #sectionArticles .featuredImgLook2 .inner {
    width: 370px;
    flex-direction: column;
  }

  #sectionArticles .article-card-img-wrapper {
      width: 100%;
      border-radius: 24px 24px 0px 0px;
  }

  #sectionArticles .page-details-wrap {
    width: 100%;
  }
}

@media (max-width: 399px) {
  #sectionArticles .featuredImgLook2 .inner {
    width: 270px;
  }
}

/* item-blog-post */

.item-blog-post {
  font-family: Inter;
}

.item-blog-post .post-main-view {
  border-radius: 24px;
  background-color: #FEFDFD;
}

.item-blog-post .post-header {
  border: none;
}

.item-blog-post h1 {
  margin-left: 30px;
  font-weight: 700;
  font-size: 28px;
  line-height: 34px;
}

.item-blog-post h2 {
  margin: 42px 0 0;
  padding-bottom: 16px;
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  border-bottom: none;
}

.item-blog-post h3 {
  margin: 42px 0 0;
  padding-bottom: 16px;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  border-bottom: none;
}

.item-blog-post ul {
  padding: 16px;
  list-style-type: disc;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 25px;
  padding-left: 24px;
}

.item-blog-post h2 + ul {
  padding-top: 0;
}

.item-blog-post p {
  font-weight: 500;
  font-size: 14px;
  line-height: 25px;
  color: #000;
}

.item-blog-post img {
  display: inline-block;
  width: 100%;
  height: auto;
  border-radius: 24px;
}

.blog-wrapper .featuredImgLook2 .inner {
  display: flex;
  flex-direction: column;
  padding: 20px;
  border-radius: 24px;
}

.blog-wrapper .featuredImgLook2 .inner:hover {
  border: 1px solid #CCC;
}

.blog-wrapper .featuredImgLook2 .img-link {
  text-align: center;
}

.blog-wrapper .featuredImgLook2 .btn-link {
  margin-top: auto;
  padding: 11px 30px;
  color: #fff;
  background-color: #282828;
  border-radius: 24px;
}

.blog-wrapper .featuredImgLook2 .btn.btn-link i {
  display: none;
}

.blog-wrapper .article-card-img-wrapper img {
  border-radius: 24px;
}

.blog-wrapper .featuredImgLook2 p {
  color: #515151;
}

/* multi-posts prewiev page */ 
.page-articles .blog-wrapper .breadcrumbDiv, .page-articles .blog-wrapper .breadcrumb, .page-articles .col-sm-12 {
  background-color: #FEFDFD !important;
}

.page-articles .blog-wrapper .breadcrumbDiv {
  border-radius: 24px 24px 0 0;
}

.page-articles .col-sm-12 {
  padding-bottom: 115px;
  border-radius: 0 0 24px 24px;
}

.page-articles h1 {
  padding-bottom: 15px;
  padding-left: 9px;
  padding-top: 14px;
  font-family: 'Inter';
  font-size: 30px;
  font-weight: 600;
  color: #282828;
}

.page-articles .col-md-12 {
  padding: 0;
}

.page-articles .bl-inner {
  display: flex;
  flex-wrap: wrap;
  margin-right: -24px;
  margin-top: 32px;
}

.page-articles .item-blog-post {
  width: 648px;
  margin-right: 24px;
}

.page-articles .post-main-view {
  display: flex;
  background-color: #FEFDFD;
  box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.05);
}

.page-articles .post-main-view:hover {
  box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.15);
}

.page-articles .item-blog-post h2 {
  	margin: 0;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
  	color: #282828;
}

.page-articles .item-blog-post a {
  	color: #282828;
}

.page-articles .item-blog-post p {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
  	color: #8E8E8E;
}

.page-articles .item-blog-post img {
    display: inline-block;
    width: 282px;
    height: 224px;
  	margin: 0;
    border-radius: 24px 0 0 24px;
}

.page-articles .item-blog-post .post-description {
  width: 55%;
  padding-top: 50px;
}

.page-articles .item-blog-post .btn-more {
    padding: 0;
    font-weight: 600;
  	color: #515151;
  	text-transform: none;
  	letter-spacing: normal;
  	background-color: transparent;
}

.page-articles .item-blog-post .btn-more i {
  	display: none;
}

@media(max-width: 1399px) {
  .page-articles .item-blog-post {   
    width: 573px;
  }
  
  .page-articles .item-blog-post .post-description {
    padding-top: 26px;
  }
}

@media(max-width: 1199px) {
  
  .page-articles .item-blog-post {
    width: 706px;
    margin: 15px auto;
  }
  
  .page-articles .item-blog-post img {
    width: auto;
  }
  
  .page-articles .item-blog-post .post-description {
    flex-shrink: 0;
    width: 424px;
    padding-top: 50px;
  }
}

@media(max-width: 789px) {
  .page-articles .bl-inner {
    margin-right: 0;
  }
  
  .page-articles .item-blog-post {
    width: auto;
  }
  
  .page-articles .post-main-view {
    display: block;
  }
  
  .page-articles .item-blog-post img {
    height: auto;
    border-radius: 24px 24px 0 0;
  }
  
  .page-articles .item-blog-post .post-description {
    width: auto;
    padding-top: 30px;
  }
}

/* End multi-posts prewiev page */

/* All brands page */
.page-brands h1 {
  padding-bottom: 15px;
  font-family: 'Inter';
  font-size: 30px;
  font-weight: 600;
  color: #282828;
}
/* End all brands page */

/**/
.review {
    font-family: Inter;
    font-size: 12px;
    font-weight: 400;
    line-height: 15px;
    color: #282828;
  	margin-bottom: 30px;
}

.review__info {
	justify-content: space-between;
}

.review .review_title {
	padding: 0;
}

.review__average-rating {
  	position: relative;
  	margin-left: 24px;
    font-size: 16px;
    font-weight: 300;
    line-height: 20px;
    color: #8E8E8E;
}

.review__rating-star {
    position: absolute;
    top: 0;
    left: -12px;
    fill: #488E3F;
}

.section-title.style2 .review__rating-label {
  display: inline-block;
  margin: 0;
  padding: 0;
}

.review-add__btn {
  position: relative;
    font-size: 14px;
    font-weight: 500;
    line-height: 21px;
    color: #515151;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 44px;
  padding-right: 20px;
  border: 1px solid #D4D4D4;
  border-radius: 24px;
}

.review-add__btn::before, .review-add__btn::after {
	content: "";
  position: absolute;
  width: 14px;
  height: 2px;
  background-color: #282828;
  top: 15px;
  left: 20px;
}

.review-add__btn::after {
	transform: rotate(90deg);
}

.review-cart {
    box-sizing: border-box;
  	display: flex;
    flex-direction: column;
  	min-height: 245px;
    padding: 28px 24px;
  	margin: 0 12px;
    border-radius: 24px;
    background-color: #FEFDFD;
}

.review-cart__title {
    font-size: 14px;
    font-weight: 600;
    line-height: 17px;
    margin-bottom: 8px;
    margin-top: 0;
}

.review-cart__description {
    margin-top: 16px;
    margin-bottom: 16px;
}

.review-cart .autor {
  	margin-top: auto;
    font-size: 10px;
    line-height: 12px;
    color: #8E8E8E;
}

.place-card__stars {
    width: 73px;
    height: 12px;
}

.place-card__stars::before {
    width: 73px;
    background-size: 73px 12px;
}

.place-card__stars span {
    width: 0%;
}

.place-card__stars span::before {
    width: 73px;
    background-size: 73px 12px;
}

.rating__stars {
    position: relative;
    display: block;
    font-size: 0;
}

.rating__stars::before {
    content: "";
    display: inline-block;
    height: 100%;
    background: url("https://userimages.shopmanager.by/3099961/stars.svg") transparent no-repeat center;
}

.rating__stars span {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    height: 100%;
    overflow: hidden;
}

.rating__stars span::before {
    content: "";
    display: inline-block;
    height: 100%;
    background: url("https://userimages.shopmanager.by/3099961/stars-active.svg") transparent no-repeat center;
}

.rating__stars .review__rating[data-rating="0"] {
    width: 0;
}

.rating__stars .review__rating[data-rating="1"] {
    width: 20%;
}

.rating__stars .review__rating[data-rating="2"] {
    width: 40%;
}

.rating__stars .review__rating[data-rating="3"] {
    width: 60%;
}

.rating__stars .review__rating[data-rating="4"] {
    width: 80%;
}

.rating__stars .review__rating[data-rating="5"] {
    width: 100%;
}

/* Review Modal Block */

.modal-overlay {
  display: none;
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 1099;
}

.modal-backdrop {
  background-color: rgba(0, 0, 0, 0.25);
}

.modal-backdrop.in {
  opacity: 1;
}

.modal-overlay.show {
  display: block;
}

.custom-modal {
    z-index: 1100;
}

.gratitude-modal {
    box-sizing: border-box;
    display: none;

    width: 750px;
    padding: 240px 20px;
    background-color: #FEFDFD;
    box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.15);
    border-radius: 24px;
    text-align: center;

    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

@media(max-width: 760px) {
  .gratitude-modal {
    width: auto;
    padding: 100px 20px;
  }
}

.gratitude-modal__message {
    display: inline-block;
    margin: 0;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 28px;
    line-height: 34px;
    color: #282828;

    position: relative;
    padding-left: 36px;
}

.gratitude-modal__message--success {
    display: none;
    width: 22px;
    height: 12px;
    border: 4px solid #488E3F;
    border-top: none;
    border-right: none;
    transform: rotate(-45deg) skewX(-5deg);

    position: absolute;
    left: 0;
    bottom: 12px;
}

.gratitude-modal__message--error {
    display: none;
    width: 28px;
    height: 28px;
    border: 3px solid #d1164e;
    border-radius: 50%;

    position: absolute;
    left: 0;
    bottom: 4px;
}

.gratitude-modal__message--error::before {
    content: "";
    display: block;
    width: 15px;
    height: 3px;
    background-color: #d1164e;
    transform: rotate(45deg);

    position: absolute;
    left: 4px;
    bottom: 10px;
}

.gratitude-modal__message--error::after {
    content: "";
    display: block;
    width: 15px;
    height: 3px;
    background-color: #d1164e;
    transform: rotate(-45deg);

    position: absolute;
    left: 4px;
    bottom: 10px;
}

.gratitude-modal__description {
    margin: 0;
    margin-top: 8px;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #515151;
}

.gratitude-modal__confirm-btn {
    display: inline-block;
    margin-top: 24px;
    padding: 12px 65px;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    color:#FEFDFD;
    background-color: #282828;
    border: none;
    border-radius: 24px;
    cursor: pointer;
}

.gratitude-modal__confirm-btn:hover {
    background-color: #515151;
}

@media(max-width: 624px) {
  .gratitude-modal__message--error{
    width: 29px;
    height: 29px;
  }
  .gratitude-modal__message {
    font-size: 20px;
  }
  .gratitude-modal__confirm-btn {
    padding: 12px 20px;
  }
}

@media(max-width: 483px) {
    .gratitude-modal__message {
    font-size: 15px;
  }
  .gratitude-modal__confirm-btn {
    font-size: 12px;
  }
}

.review-modal {
    box-sizing: border-box;
    display: none;

    width: 435px;
    background-color: #FEFDFD;
    border-radius: 24px;

    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  
  	z-index: 1100;
}

.review-modal__close {
    position: absolute;
    top: 24px;
    right: 40px;
    width: 24px;
    height: 24px;
    border: none;
    background-color: #FEFDFD;
    cursor: pointer;
}

.review-modal__title {
    margin: 0;
    padding: 24px 40px;
    border-bottom: 1px solid #D4D4D4;
}

.review-modal-form__form {
    padding: 24px 40px 32px;
}

.review-modal-form__label {
    display: block;
    margin-top: 22px;
    margin-bottom: 3px;
  
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
  	color: #8E8E8E;
}

input[type=text].review-modal-form__input,
.review-modal-form__input {
    box-sizing: border-box;

    display: block;
    width: 100%;
    min-height: 23px;
    margin-bottom: 20px;

    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 21px;
    color: #282828;

    border: none;
    border-bottom: 1px solid #282828;
  	border-radius: 0;
}

.review-modal-form__input:focus {
  outline: none;
}

.review-modal__review-description {
    margin-bottom: 32px;
    margin-top: 8px;
    padding: 12px;

    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 21px;
    color: #282828;

    background-color: #ECECEC;
    border: none;
    border-radius: 10px;
    resize: none;
}

.form__rating {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: flex-start;

    margin-top: 8px;
}

.form__rating-label {
    display: block;
    width: 24px;
    height: 24px;
    margin-right: 4px;
    cursor: pointer;
}

.form__rating-label:first-child {
    margin-right: 0;
}

.form__rating-label:hover .form__star-image,
.form__rating-label:hover~.form__rating-label .form__star-image,
.form__rating-input:focus~.form__rating-label .form__star-image,
.form__rating-input:checked~.form__rating-label .form__star-image {
    fill: #ff9000;
}

.form__star-image {
    fill: #c7c7c7;
    transition: fill 0.3s;
}

.modal__submit-btn {
    display: block;
    width: 280px;
    padding: 12px;
    margin-left: auto;

    color: #FEFDFD;
    background-color: #282828;
    border: none;
    border-radius: 24px;

    cursor: pointer;
}

.modal__submit-btn:disabled {
    background-color: #D4D4D4;
}

.modal-field {
    position: relative;
}

.require-field {
    position: absolute;
    bottom: -20px;

    font-size: 12px;
    color: red;
    opacity: 0;
}

.show-require-field {
    opacity: 1;
}

.show {
    display: block;
}


@media (max-width: 720px) {
  .review-modal {    
    max-height: 90%;
  	overflow: scroll;
  }
}

@media (max-width: 440px) {
  .review-modal {
    width: 310px;
    max-height: 90%;
  	overflow: scroll;
  }
  .review-modal-form__form {
  	padding: 24px 30px 32px;
  }
}


/* Finish Review Modal Block */

.add-to-compare {
  position: relative;
  font-family: Inter;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  color: #8E8E8E;
  border: 1px solid #8E8E8E;
  border-radius: 10px;
  width: 118px;
  padding: 7px 22px;
  padding-left: 39px;
  margin-bottom: 12px;
  background-color: #FEFDFD;
}

.add-to-compare::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1356_3194)'%3E%3Cpath d='M4 21L4 3' stroke='%238E8E8E' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 21L8 8' stroke='%238E8E8E' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21L12 3' stroke='%238E8E8E' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 21L16 7' stroke='%238E8E8E' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 21V13' stroke='%238E8E8E' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1356_3194'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  left: 13px;
  top: 6px;
}

.add-to-compare.active {
  color: #282828;
  border: 1px solid #282828;
}

.add-to-compare.active::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1356_3194)'%3E%3Cpath d='M4 21L4 3' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 21L8 8' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21L12 3' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 21L16 7' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 21V13' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1356_3194'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.add-to-compare:hover,
.add-to-compare:focus {
	border-color: #282828;
}

.add-to-compare:active {
	opacity: 0.6;
}

.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail {
	width: 2px;
  	background-color: #282828;
}

.mCS-dark-2 > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    border-radius: 50%;
  	width: 12px;
    height: 12px;
  	background-color: #282828 !important;
}

.panel-default > .panel-heading {
    border: none;
}

.panel {
     background-color: transparent; 
     border: none; 
  	 box-shadow: none;
}

.filter-panel-price {
  	 margin-bottom: 0;	
}

.collapse.in {
    border: 1px solid #D4D4D4;
    border-radius: 10px;
    background-color: #FEFDFD;
}

.product-section {
	background-color: #D4D4D4;
}

#details tbody tr.product-item:nth-child(odd) td {
	background-color: transparent; 
}

.product-item {
	background-color: #FEFDFD;
}

#details:not(.compare-details) .product-item :nth-child(2) {
  float: right;
  color: #515151;
}

.transitionfx {
  background-color: #FEFDFD;
  padding-top: 10px;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li:hover > a {
  background-color: #FEFDFD;
  color: #282828 !important;
  padding: 0;
  padding-bottom: 16px;
}

.nav-tabs>li.active>a {
  border-color: #282828;
}

.nav-tabs>li.active {
    border-bottom: 3px solid #282828;
}

/* callback modal form */ 

.callback-modal {
    display: none;
    font-family: Inter;
    font-size: 14px;
    color: #282828;
    position: fixed;
    left: 50%;
    top: 50%;
  	transform: translate(-50%, -50%);
    box-sizing: border-box;
    width: 648px;
    padding-top: 24px;
    background-color: #FEFDFD;
    border-radius: 24px;
    z-index: 1100;
}

.callback-modal__close {
    position: absolute;
    top: 24px;
    right: 40px;
    width: 24px;
    height: 24px;
    border: none;
    background-color: #FEFDFD;
    cursor: pointer;
}


.callback-modal__title {
    margin: 0;
    margin-bottom: 24px;
    padding-left: 32px;
}
.callback-modal-form {
    border-top: none;
    padding: 32px;
    padding-top: 44px;
}

.callback-modal-form::before {
    content: "";
    position: absolute;
    left: 0px;
    right: 0px;
    top: 87px;
    display: block;
    height: 1px;
    background-color: #d4d4d4;
  }

.callback-modal__data-wrapper {
    display: flex;
}
.callback-modal-form__label {
    display: block;
    font-weight: 500;
    color: #8E8E8E;
    margin-bottom: 3px;
}
.callback-modal .callback-modal-form__input {
    box-sizing: border-box;
    width: 280px;
    height: auto;
    margin-right: 24px;
    margin-bottom: 0;
  	font-family: Inter;
  	font-weight: 500;
    font-size: 14px;
  	line-height: 21px;
    color: #282828;  
    border: none;
    border-bottom: 1px solid #515151;
    border-radius: 0;
}
.callback-modal .callback-modal-form__input:focus {
  	outline: none;
}
.callback-form-btn {
    display: inline-block;
    box-sizing: border-box;
    width: 280px;
    font-weight: 600;
    color: #FEFDFD;
    text-align: center;
    margin-top: 42px;
    padding-top: 12px;
    padding-bottom: 12px;
    border: none;
    border-radius: 24px;
    background-color: #282828;
}
.callback-form-btn--close {
    position: relative;
    color: #282828;
    border: 1px solid #8E8E8E;
    background-color: #FEFDFD;
    margin-left: 20px;
}
@media (max-width: 640px) {
  .callback-modal {
  	width: 300px;
  }
  .callback-form-btn {
  	width: 235px;
    margin-top: 20px;
  }
  .callback-form-btn--close {
  	margin-left: auto;
  }
  .callback-modal .callback-modal-form__input {
    width: 235px;
    margin-bottom: 20px;
  }
  .callback-modal__data-wrapper {
  	flex-wrap: wrap;
  }
  .callback-modal-form {
  	padding-top: 32px;
  }
}
.chat-sticky {
    display: block;
    width: 88px;
    height: 88px;
    position: fixed;
    right: 20px;
    top: 88%;
  	z-index: 10;
}
.chat-sticky button {
    border: none;
    background-color: transparent;
    cursor: pointer;
}
@media (max-width: 720px) {
  .chat-sticky {
  	width: 70px;
    height: 70px;
  }  
  .chat-sticky img {
    width: 70px;
    height: 70px;
  }
}
.section-filters, .panel-default > .panel-heading, .breadcrumbDiv, .breadcrumb, .productFilter, .section-block {
	background-color: #FEFDFD !important;
}
.page-index .width100.section-block.text-center {
  background-color: inherit !important;
}
.page-category h1 {
	font-size: 28px;
  	font-weight: 700;
  line-height: 34px;
  color: #282828;
  padding-left: 22px;
  padding: 22px;
  background-color: #FEFDFD;
  border-radius: 24px 24px 0 0;
}
.alias-section {
    background-color: #FEFDFD;
    margin: 0;
  	padding: 17px;
}
.section-filters, .section-block {
	border-radius: 0px 0px 24px 24px;
  	padding-bottom: 15px;
}
@media(min-width: 992px){
  .section-filters {
    min-height: 100vh;
    width: 30%;
  }
}
.page-category .productFilter {
	border: none !important;
  	margin-bottom: 24px;
  	padding-bottom: 24px!important;
  border-radius: 0px 0px 24px 24px;
}
.page-category .col-md-9 {
  padding-top: 20px;
  padding-right: 0;
  border-radius: 24px;
  position: relative;
}
@media (min-width: 992px) {
  .page-category .col-md-9 {
    width: 70%;
  }  
  .page-category .col-md-9::after {
    content:"";
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    display: block;
    width: 48px;
    height: 48px;
    border: 24px solid #F4F4F4;
    border-radius: 24px;
  }
  .page-category .col-md-9::before {
    content:"";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: -2;
    display: block;
    width: 24px;
    height: 24px;
    background-color: #fff;
  }
}
#sortBy, #priceTo, #priceFrom {
  width: 200px;
  border: 1px solid #D4D4D4;
  padding: 8px;
  padding-left: 24px;
  border-radius: 10px;
}
#priceTo, #priceFrom {
	width: 100%;
  padding: 12px;
  text-align: center;
}
#sortBy {
  cursor: pointer;
  appearance: none;
  font-size: 14px;
  line-height: 16px;
  height: 32px;
  padding: 4px 12px;
  padding-right: 30px;
  border-radius: 30px;  
  background-image: url('https://userimages.shopmanager.by/3099961/arrow.svg'); 
  background-repeat: no-repeat, repeat;
  background-position: right 13px top 12px, 0 0;
  background-size: 12px 7px, 100%;
  text-align: center;
  box-shadow: none;
}
#sortBy option {
  font-family: Inter;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  color: #282828;
  width: 200px;
  background-color: #FEFDFD;
}
#sortBy option:hover {
  background-color: #282828;
}
.breadcrumbDiv {
  padding-left: 24px;
	padding-top:24px;
  border-radius: 24px 24px 24px 0px;
}
#collapse-price {
	border: none;
  border-radius: 0;
  background-color: #FEFDFD
}
.page-category .collapseWill {
	font-family: Inter;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  color: #282828;
}
.page-category .pull-left.js-products-found {
  	margin: 0;
    margin-top: 10px;
	padding-left: 10px;
}
.page-catalog .row {
	margin-right: 0;
  margin-left: 0;
}
.page-brand .breadcrumbDiv, .page-brand .breadcrumb {
	background-color: #F4F4F4 !important;
}
.page-product .btn-cart, .page-product .btn-one-click {
	width: 245px;
  padding: 12px;
  margin-bottom: 8px;
  margin-top: 48px;
  text-align: center;
  font-family: Inter;
  font-size: 16px;
  font-weight: 600;
  line-height: 17px;
  border-radius: 24px;
  text-transform: inherit;
}

.page-product .btn-one-click {
  color: #282828;
  background: #FEFDFD;
  margin-bottom: 40px;
  margin-top: 0px;
  border: 1px solid #282828;
}

.page-product .btn-one-click:hover {
  border: 1px solid #282828;
}

.page-product .addto {
  display: flex;
  flex-direction: column;
}

.details-description {
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  padding-bottom: 0 !important;
  margin-bottom: 22px;
}
.incaps {
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
  	line-height: 17px;
	color: #488E3F;
    text-transform: inherit;
  	letter-spacing: normal;
  	margin-top: 9px;
}
.color-in {
  	position: relative;
	width: 18px;
    height: 18px;
  	margin-right: 4px;
    background-color: #488e3f;
    border-radius: 50%;
  	color: #488e3f;
  	top: 4px;
}

.page-product .cart-actions .details-description-warranty.product-code {
      text-transform: capitalize;
}

.color-in::before {
  content: "";
  position: absolute;
  width: 10px;
  height: 8px;
  background-image: url("https://userimages.shopmanager.by/3099961/union-light-green.svg");
  top: 5px;
  right: 4px;
}
.availability-0 {
  position: relative;
  padding-left: 26px;
  color: #3A50A1;
}
.availability-0::before {
  content: "";
  position: absolute;
  width: 18px;
  height: 18px;
  background-image: url("https://userimages.shopmanager.by/3099961/clock-bg.svg");
  top: 0;
  left: 0;
}
.availability-2 {
  position: relative;
  padding-left: 26px;
  margin-top: 8px;
  color: #D71921;
}
.availability-2::before {
  content: "";
  position: absolute;
  width: 18px;
  height: 18px;
  background-image: url("https://userimages.shopmanager.by/3099961/cross-bg.svg");
  top: 0;
  left: 0;
}
.product-price {
	font-weight: 700;
  	line-height: 34px;
}
#details tr {
  width: 100%;
  min-height: 41px;
  border-bottom: 1px solid #D4D4D4;
}
.page-compare #details tr th {
  vertical-align: top;
}
#details .product-item td, #details .product-section {
  padding: 12px 24px;
  font-size: 10px;
  font-weight: 500;
  line-height: 21px;
  color: #8E8E8E;
}
#details .product-item td {
  color: #515151;
}
.page-compare #details .product-item td {
  max-width: 33% !important;
  width: inherit;
}
.page-compare #details .product-item td:first-child {
  max-width: 20% !important;
}
#details .product-section {
  color: #515151;
  background-color: #ECECEC;
  border-top: 1px solid #D4D4D4;
}
#details .product-section div {
	border: none;
}
#details .compare-prd-name {
  color: #515151;
}
.page-product .cart-actions {
	border-bottom: none;
}

.page-product .product-card {
  padding-left: 24px;
  padding-right: 6px;
}

.page-product .cart-actions p {
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  color: #282828;
}
.details-description-warranty-value {
  font-weight: 700;
}
.product-title {
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
  text-transform: capitalize;
  padding-bottom: 4px;
}
.tab-content {
  width: 50%;
}
.product-allert {
  padding: 42px 40px;
  margin-bottom: 10px;
  background: rgba(244, 244, 244, 1);
  font-family: Inter;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  text-align: left;
  color: rgba(40, 40, 40, 1);
}
.product-allert-desc {
  padding-left: 24px;
  margin: 0;
  position: relative;
}
.product-allert-desc::before {
  position: absolute;
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  top: 0;
  left: 0;
  background-image: url("https://userimages.shopmanager.by/3099961/infoMenu.svg");
  background-repeat: no-repeat;
  background-size: cover;
}
.product-tab {
	display: flex;
    flex-wrap: wrap;
}
.product__description--custom, .product__description--custom .product-code {
    font-size: 8px;
  	font-weight: 400;
  	line-height: 12px;
  	color: #8E8E8E;
    width: 50%;
    padding: 0 24px;
    padding-right: 10px;
}

.product__description--custom .product-code {
  padding: 0;
}
@media(max-width: 679px) {
  .product__description--custom {
    width: auto;
    padding-top: 20px;
  }
  .tab-content {
    width: auto;
  }
}
@media(max-width: 541px) {
  .product-title {
    font-size: 18px;
    line-height: 26px;
  }
}
@media(max-width: 991px) and (min-width: 768px) {
  .page-category .col-md-9 h1, .page-category .col-md-9 .productFilter {
    display: none;
  }  
  .section-filters {
    margin-bottom: 20px;
    z-index: 5;
  }  
  .page-category .alias-section {
    background-color: transparent;
  }
}
@media(max-width: 991px) {
  .page-category .breadcrumbDiv {
    border-radius: 24px 24px 0px 0px;
  }
}
@media(max-width: 369px) {
  #details .product-item td, #details .product-section {
  	padding: 12px 0;
  }
}
.nav-tabs {
  border-bottom: 1px solid #D4D4D4;
  width: 100%;
}
.nav-tabs li {
	/*margin-left: 24px;*/
}
.nav-tabs li a {
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  letter-spacing: normal;
  text-transform: none;
}
.page-brands .section-block, .page-brands .breadcrumb, .page-brands .breadcrumbDiv, .blog-wrapper .breadcrumbDiv, .blog-wrapper .breadcrumb {
  background-color: #F4F4F4 !important;
}
.page-category .alias-link {
  font-family: Inter;
    font-size: 16px;
    line-height: 20px;
    color: #282828;
}
.compare-prd-img-wrap {
  width: fit-content;
  position: relative;
}
.compare-prd-img-wrap .img-responsive {
  min-width: 200px;
}
.tag-compare-close {
  display: block;
  width: 24px;
  height: 24px;  
  position: absolute;
  top: 5px;
  right: -10px;  
  background: url("https://userimages.shopmanager.by/3129905/cross.svg") center center no-repeat;
  opacity: 0.5;
  cursor: pointer;
  z-index: 1;
}
.tag-compare-close:hover {
  opacity: 0.8;
}
.page-compare .col-sm-12 {
  background-color: #FEFDFD;
}
.page-compare .col-sm-12 h1 {
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}
.page-compare .breadcrumbDiv, .page-product .breadcrumbDiv {
  display: flex;
  border-radius: 24px 24px 0px 0px;
}
.page-compare .breadcrumb li::before {
    margin-right: 7px;
    margin-left: 7px;
}
.page-compare .breadcrumb a {
  padding-right: 0;
}
.clear-compare-details {
  max-height: 26px;
  margin-left: auto; 
  padding: 0px 25px;
  background-color: #FEFDFD;
  border: 1px solid #D4D4D4;
  border-radius: 30px;
  font-family: Inter;
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
  color: #282828;
}
.compare-empty .col-sm-12 {
  padding-bottom: 115px;
  margin-bottom: 32px;
  border-radius: 0 0 24px 24px;
}
.page-index .product {
  padding: 0;
}
@media(max-width: 370px) {
  .header__content {
    padding-left: 0;
  }
}
.page-catalog .breadcrumbDiv {
	border-radius: 24px 24px 0px 0px;
}
.page-favorites .breadcrumbDiv {
  display: flex;
  border-radius: 24px 24px 0px 0px;
}
#clearFavorites {
  max-height: 26px;
  margin-left: auto;
  padding: 1px 25px 1px;
  background-color: #FEFDFD;
  border: 1px solid #D4D4D4;
  border-radius: 30px;
  font-family: Inter;
  font-size: 12px;
  font-weight: 500;
  color: #282828;
}
@media(max-width: 376px) {
  #clearFavorites {
    max-height: 42px;
    width: 100px;
    text-align: end;
  }
}
.favorite-title {
  background-color: #FEFDFD;
  border-radius: 24px;
  padding-left: 24px;
  padding-bottom: 115px;
  margin-bottom: 32px;
  font-family: Inter;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}
@media(max-width: 1199px) {
  .favorite-title {
    border-radius: 0px 0px 24px 24px;
  }
}
.count-favorite {
  font-weight: 500;
  color: #8E8E8E;
  padding-left: 8px;
}
.page-favorites .productFilter {
  display: none;
}
.add-to-favorite {
  position: relative;
  font-family: Inter;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  color: #8E8E8E;
  border: 1px solid #8E8E8E;
  border-radius: 10px;
  width: 118px;
  padding: 7px 11px;
  padding-left: 29px;
  margin-bottom: 12px;
  margin-right: 8px;
  background-color: #FEFDFD;
}
.add-to-favorite::before {
  content: "";
  position: absolute;
  width: 14px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8401 4.61012C20.3294 4.09912 19.7229 3.69376 19.0555 3.4172C18.388 3.14064 17.6726 2.99829 16.9501 2.99829C16.2276 2.99829 15.5122 3.14064 14.8448 3.4172C14.1773 3.69376 13.5709 4.09912 13.0601 4.61012L12.0001 5.67012L10.9401 4.61012C9.90843 3.57842 8.50915 2.99883 7.05012 2.99883C5.59109 2.99883 4.19181 3.57842 3.16012 4.61012C2.12843 5.64181 1.54883 7.04108 1.54883 8.50012C1.54883 9.95915 2.12843 11.3584 3.16012 12.3901L4.22012 13.4501L12.0001 21.2301L19.7801 13.4501L20.8401 12.3901C21.3511 11.8794 21.7565 11.2729 22.033 10.6055C22.3096 9.93801 22.4519 9.2226 22.4519 8.50012C22.4519 7.77763 22.3096 7.06222 22.033 6.39476C21.7565 5.7273 21.3511 5.12087 20.8401 4.61012V4.61012Z' stroke='%238E8E8E' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  left: 11px;
  top: 7px;
}
.add-to-favorite.active {
  color: #282828;
  border: 1px solid #282828;
}
.add-to-favorite.active::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='282828' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8401 4.61012C20.3294 4.09912 19.7229 3.69376 19.0555 3.4172C18.388 3.14064 17.6726 2.99829 16.9501 2.99829C16.2276 2.99829 15.5122 3.14064 14.8448 3.4172C14.1773 3.69376 13.5709 4.09912 13.0601 4.61012L12.0001 5.67012L10.9401 4.61012C9.90843 3.57842 8.50915 2.99883 7.05012 2.99883C5.59109 2.99883 4.19181 3.57842 3.16012 4.61012C2.12843 5.64181 1.54883 7.04108 1.54883 8.50012C1.54883 9.95915 2.12843 11.3584 3.16012 12.3901L4.22012 13.4501L12.0001 21.2301L19.7801 13.4501L20.8401 12.3901C21.3511 11.8794 21.7565 11.2729 22.033 10.6055C22.3096 9.93801 22.4519 9.2226 22.4519 8.50012C22.4519 7.77763 22.3096 7.06222 22.033 6.39476C21.7565 5.7273 21.3511 5.12087 20.8401 4.61012V4.61012Z' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.add-to-favorite:hover,
.add-to-favorite:focus {
	border-color: #282828;
}
.add-to-favorite:active {
	opacity: 0.6;
}
.tag-fav-close {
  display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    top: 5px;
    right: 0px;
    background: url(https://userimages.shopmanager.by/3129905/cross.svg) center center no-repeat;
    opacity: 0.5;
    cursor: pointer;
}
.fotorama__thumb-border {
  border-color: #282828;
  border-radius: 10px;
}
.tag-fav,
.tag-compare {
    position: relative;
    cursor: pointer;
}
.page-index .owl-item .tag-fav::before,
.page-category .product .tag-fav::before,
.page-tagged .product .tag-fav::before,
.page-index .owl-item .tag-fav.active::before,
.page-category .product .tag-fav.active::before,
.page-tagged .product .tag-fav.active::before{
    content: " ";
    position: absolute;
    width: 24px;
    height: 24px;
    top: -8px;
    right: 0px;
    opacity: 0;
}
.page-index .owl-item .tag-fav::before,
.page-category .product .tag-fav::before,
.page-tagged .product .tag-fav::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8401 4.61012C20.3294 4.09912 19.7229 3.69376 19.0555 3.4172C18.388 3.14064 17.6726 2.99829 16.9501 2.99829C16.2276 2.99829 15.5122 3.14064 14.8448 3.4172C14.1773 3.69376 13.5709 4.09912 13.0601 4.61012L12.0001 5.67012L10.9401 4.61012C9.90843 3.57842 8.50915 2.99883 7.05012 2.99883C5.59109 2.99883 4.19181 3.57842 3.16012 4.61012C2.12843 5.64181 1.54883 7.04108 1.54883 8.50012C1.54883 9.95915 2.12843 11.3584 3.16012 12.3901L4.22012 13.4501L12.0001 21.2301L19.7801 13.4501L20.8401 12.3901C21.3511 11.8794 21.7565 11.2729 22.033 10.6055C22.3096 9.93801 22.4519 9.2226 22.4519 8.50012C22.4519 7.77763 22.3096 7.06222 22.033 6.39476C21.7565 5.7273 21.3511 5.12087 20.8401 4.61012V4.61012Z' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-index .owl-item .tag-fav.active::before,
.page-category .product .tag-fav.active::before,
.page-tagged .product .tag-fav.active::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='282828' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8401 4.61012C20.3294 4.09912 19.7229 3.69376 19.0555 3.4172C18.388 3.14064 17.6726 2.99829 16.9501 2.99829C16.2276 2.99829 15.5122 3.14064 14.8448 3.4172C14.1773 3.69376 13.5709 4.09912 13.0601 4.61012L12.0001 5.67012L10.9401 4.61012C9.90843 3.57842 8.50915 2.99883 7.05012 2.99883C5.59109 2.99883 4.19181 3.57842 3.16012 4.61012C2.12843 5.64181 1.54883 7.04108 1.54883 8.50012C1.54883 9.95915 2.12843 11.3584 3.16012 12.3901L4.22012 13.4501L12.0001 21.2301L19.7801 13.4501L20.8401 12.3901C21.3511 11.8794 21.7565 11.2729 22.033 10.6055C22.3096 9.93801 22.4519 9.2226 22.4519 8.50012C22.4519 7.77763 22.3096 7.06222 22.033 6.39476C21.7565 5.7273 21.3511 5.12087 20.8401 4.61012V4.61012Z' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-index .owl-item .tag-compare::before,
.page-category .product .tag-compare::before,
.page-tagged .product .tag-compare::before,
.page-index .owl-item .tag-compare.active::before,
.page-category .product .tag-compare.active::before,
.page-tagged .product .tag-compare.active::before{
    content: " ";
    position: absolute;
    width: 24px;
    height: 24px;
    top: -8px;
    right: 28px;
    opacity: 0;
}
.page-index .owl-item .tag-compare::before,
.page-category .product .tag-compare::before,
.page-tagged .product .tag-compare::before{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1356_3194)'%3E%3Cpath d='M4 21L4 3' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 21L8 8' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21L12 3' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 21L16 7' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 21V13' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1356_3194'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-index .owl-item .tag-compare.active::before,
.page-category .product .tag-compare.active::before,
.page-tagged .product .tag-compare.active::before{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1356_3194)'%3E%3Cpath d='M4 21L4 3' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 21L8 8' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21L12 3' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 21L16 7' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 21V13' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1356_3194'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-index .owl-item:hover .tag-fav::before,
.page-category .product:hover .tag-fav::before,
.page-tagged .product:hover .tag-fav::before,
.page-index .owl-item:hover .tag-fav.active::before,
.page-category .product:hover .tag-fav.active::before,
.page-tagged .product:hover .tag-fav.active::before,
.page-index .owl-item:hover .tag-compare::before,
.page-category .product:hover .tag-compare::before,
.page-tagged .product:hover .tag-compare::before,
.page-index .owl-item:hover .tag-compare.active::before,
.page-category .product:hover .tag-compare.active::before,
.page-tagged .product:hover .tag-compare.active::before {
    opacity: 1;
}
.page-brand .featuredImgLook2 .inner {
  border-radius: 24px;
}
.page-brand .featuredImgLook2 + .featuredImgLook2 .inner .image {
  margin-top: 35px;
}
.page-category .clearFilter {
  color: #FEFDFD;
  padding-bottom: 3px;
  right: -24px;
  top: 3px;
  background-color: #282828;
  border: 1px solid #FEFDFD;
}
.page-category .clearFilter:hover {
  background-color: #515151;
}
.icon--basket .info-level4 a {
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  color: #515151;
  text-transform: capitalize;
}
.icon--basket .info-level4 + div {
  display: none;
}
.icon--basket .miniCartSubtotal {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  color: #282828;
  text-transform: initial;
  padding-right: 10px;
}

.icon--basket .input-group {
  left: -20px;
}

.icon--basket .btn.btn-link.bootstrap-touchspin-up, .icon--basket .btn.btn-link.bootstrap-touchspin-down {
    border: 1px solid #282828;
    border-radius: 50%;
  	display: flex;
  	align-items: center;
  	justify-content: center;
  	width: 19px;
  	height: 19px;
  	padding: 0;
    padding-bottom: 2px;
    margin-left: 0px;
    color: #282828;
    font-size: 18px;
    font-weight: 300;
    line-height: 18px;
    right: 15px;
    z-index: 100;
}
.icon--basket .btn.btn-link.bootstrap-touchspin-up:hover, .icon--basket .btn.btn-link.bootstrap-touchspin-down:hover {
  text-decoration: none;
}
.icon--basket .btn.btn-link.bootstrap-touchspin-down {
  margin-left: 0;
  margin-right: 0px;
  padding-bottom: 1px;
  left: 15px;
}
.icon--basket .form-control[type=text], .icon--basket .form-control {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  border: none;
  color: #282828;
  box-shadow: none;
}
.icon--basket .glyphicon {
  top: -6px;
}
.icon--basket .glyphicon-trash:before {
  content: "";
  position: absolute;
  display: block;
  width: 12px;
  height: 1px;
  background-color: #8E8E8E;
  transform: rotate(45deg);
}
.icon--basket .glyphicon-trash:after {
  content: "";
  position: absolute;
  display: block;
  width: 12px;
  height: 1px;
  background-color: #8E8E8E;
  transform: rotate(-45deg);
}
.miniCartTable .mCSB_container {
  margin-right: 0!important;
}
.miniCartFooter .subtotal {
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  color: #8E8E8E;
  text-transform: capitalize;
}
.miniCartFooter .subtotal .js-subtotal-view {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  color: #282828;
  text-transform: initial;
}
.cartMenu table tr {
  border-bottom: 1px solid #8E8E8E;
}
.icon--basket .miniCartProduct {
  min-height: 122px;
}
.cartMenu img {
  width: 75px;
}
.mCustomScrollBox {
  overflow-y: auto !important;
}
.pagination > li > a {
  color: #282828;
}
.mCSB_scrollTools .mCSB_dragger {
  height: 12px !important;
}
/*basket modal form*/
.modal-dialog.wide-modal.modal-bg-1 {
    font-family: Inter;
    font-size: 16px;
    box-sizing: border-box;
    padding-top: 24px;
    background-color: #FEFDFD;
    border-radius: 24px;
}
@media(min-width: 800px) {
  .modal-dialog.wide-modal.modal-bg-1 {
    width: 750px;
  }
}
.basket-modal__header .modal__close-svg {
  display: none;
}
.basket-modal__header .close {
  right: 40px;
  top: 10px;
}
.basket-breadcrums {
    display: flex;
    flex-wrap: wrap;
    padding:0;
  	padding-top: 4px;
    padding-left: 45px;
    list-style:none;
    font-size: 20px;
}
.basket-modal__header::before {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background-color: #D4D4D4;
  left: 0;
  top: 57px;
}
.basket-modal__header .basket-breadcrums .breadcrumbs__item:first-child .breadcrumbs__link {
    color: #8E8E8E;
}
.basket-modal__header .basket-breadcrums .breadcrumbs__item:last-child .breadcrumbs__link {
    color: #282828;
}
.basket-modal__description {
    padding-left: 15px;
    margin-bottom: 26px;
  	font-size: 12px;
  	font-weight: 400;
  	line-height: 18px;
    color: #515151;
  	padding-top: 25px;
}
.basket-modal-form {
    padding: 15px;
    padding-top: 0;
    padding-bottom: 42px;
}
#modalCartCheckout .basket-modal-form h3 {
  font-family: Inter;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #8E8E8E;
  text-transform: inherit;
  margin: 0;
  padding: 0;
}
.basket-modal-form label {
    display: block;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #8E8E8E;
}
.basket-modal__data-wrapper, .basket-form__radio-btn {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.basket-form__radio-btn {
    width: 302px;
    padding-top: 16px;
    padding-bottom: 16px;
    margin-top: 16px;
    margin-bottom: 34px;
    border: 1px solid #282828;
    border-radius: 10px;
    justify-content: center;
}
.basket-form__radio-btn label {
  position: relative;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #282828;
  margin: 0;
  padding-left: 31px;
}
.basket-form__radio-btn input {
  opacity: 0;
}
.basket-form__radio-btn input + label::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  display: block;
  width: 22px;
  height: 22px;
  border: 1px solid #282828;
  border-radius: 50%;
}
.basket-form__radio-btn input:checked + label::after {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #282828;
  border-radius: 50%;
}
.basket-modal-form #deliveryType {
  display: none;
}
#adress, #clientEmail, #comments, #clientName, #subscribe {
    min-height: 30px;
    display: block;
    border: none;
    border-bottom: 1px solid #8E8E8E;
    box-shadow: none;
}
#clientEmail, #comments, #clientName, #subscribe, .promo-comment {
    width: 302px;
}
@media(max-width: 729px) {
    .basket-modal__data-wrapper div {
      width: 100%;
    }
    #clientEmail, #comments, #clientName, #subscribe, .promo-comment {
      width: 100%;
  	}
}
#clientName, #subscribe {
    margin-bottom: 34px;
}
#adress {    
    width: 100%;
    margin-bottom: 32px;
}
.basket-form-close {
    position: relative;
}
.basket-form-close::before, .basket-form-close::after {    
    content: "";
	position: absolute;
	width: 19px;
	height: 2px;
	background-color: #8E8E8E;
	right: -713px;
	top: -31px;
}
.basket-form-close::before {
    transform: rotate(-45deg);
}
.basket-form-close::after {
    transform: rotate(45deg);
}
.promo-comment {
  font-size: 10px;
  font-weight: 500;
  line-height: 12px;
  color: #8E8E8E;
}
.total-sum {
    text-align: end;
  	font-weight: 500;
	font-size: 14px;
  	line-height: 21px;
  	color: #8E8E8E;
}
.sum {
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #282828;
}
.basket-form-btn {
    display: block;
    width: 280px;
    color: #FEFDFD;
    text-align: center;
    text-decoration: none;
    padding-top: 12px;
    padding-bottom: 12px;
    margin-left: auto;
    background-color: #282828;
    border: none;
    border-radius: 24px;
}
#finalBody {
  text-align: center;
  padding-top: 200px;
  padding-bottom: 246px;
}
#finalBody .gratitude-modal__message--success {
  display: block;
}
/*end basket modal form*/

.page-category .panel-heading {
  padding-left: 0;
}

.page-category .panel-heading .pull-left {
  display:none;
}

.page-category .panel-heading .collapseWill {
  position: relative;
  padding-right: 20px;
}

.page-category .panel-heading .collapseWill::after {
  content: "";
  position: absolute;
  top: 8px;
  right: 0;
  width: 12px;
  height: 7px;
  background-image: url("https://userimages.shopmanager.by/3099961/arrow.svg");
  background-repeat: no-repeat;
  background-position: center;
  transform: rotate(180deg);
}

.page-category .panel-heading .collapseWill.pressed::after {
  transform: rotate(0deg);
}

.page-compare .js-hide-similar-params, .page-compare .js-show-similar-params {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #8E8E8E;
}

.page-compare .js-hide-similar-params:hover, .page-compare .js-show-similar-params:hover {
  color: #282828;
}

.page-favorites .info-level5 a, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
  color: #282828;
}

/*.item .product .action-control {
  display: none;
} 

.item:hover .product .action-control {
  display: block;
  margin-top: auto;
} */

.page-articles-single .breadcrumbDiv {
  padding-left: 32px;
  background-color: #FEFDFD !important;
  border-radius: 24px 24px 0 0;
}

.page-articles-single .breadcrumb, .page-articles-single .col-md-12.col-centered {
  background-color: #FEFDFD !important;
}

.page-articles-single .col-md-12.col-centered {
  padding-left: 0;
  padding-right: 0;
  border-radius: 0 0 24px 24px;
}

.page-articles-single .no-margin-top, .page-articles-single .width100.section-block.text-center {
  display: none;
}

.page-category .panel-body.range-filter-body {
  padding-left: 0;
}

.page-catalog .section-block, .page-catalog .breadcrumbDiv, .page-catalog .breadcrumb {
  background-color: #F4F4F4 !important;
}

@media (min-width: 1400px) {
  body:not([class]) .container.headerOffset {
      flex-grow: 1;
      /*display: flex;*/
  }
  
    body:not([class]) .container.headerOffset .row {
      flex-grow: 1;
      display: flex;
      /*flex-direction: column;*/
  }
  
  body:not([class]) .container.headerOffset .row.featuredImgLook2 {
    display: grid;
  }
  body:not([class]) .container.headerOffset .section-block {
    background: transparent !important;
  }
  
    body:not([class]) .container.headerOffset .row .wrapper-contacts {
      flex-grow: 1;
  }
}

.page-search .breadcrumbDiv, .page-search .breadcrumb {
  border-radius: 24px;
}

.page-search .breadcrumbDiv {
  margin-bottom: 20px;
}

.page-search .breadcrumb {
  padding-bottom: 24px;
}

@media (min-width: 979px) {
  div.cartMenu.dropdown:hover div.dropdown-menu {
    display: none;
  }
  
  div.cartMenu.dropdown.open:hover div.dropdown-menu {
    display: block;
  }
}

.page-category .page-info {
  font-family: Inter;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #282828;
  margin-bottom: 88px;
}

.page-category .page-info h2 {
  font-family: Inter;
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0;
}

.page-category .page-info h3 {
  font-family: Inter;
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0;
}

.page-category .page-info ul {
  list-style: disc;
  padding-left: 20px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.page-category .page-info a {
  color: #337AB7;
}

.owl-item .item .grid-description, .product .grid-description {
  display: block;
}

.owl-item .item {
  height: 410px;
}

.owl-item .item .grid-description p, .product .grid-description p {
  font-family: Inter;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  margin-top: 18px;
}

.owl-item:hover .item .product p, .product:hover .grid-description p {
  margin: 0;
  margin-top: 4px;
}

.owl-item:hover .item .product .price, .page-category .item .product:hover .price {
  padding: 2px 0;
}

.header__navbar-item .color-red {
  color: #FF634F;
}

.header__navbar-item .color-yellow {
  color: #FFEB64;
}

.talk-with-maneger {
  font-family: Inter;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #8E8E8E;
  margin: 0;
  margin-top: 20px;
}

.page-tagged .breadcrumbDiv {
  border-radius: 24px 24px 0px 0px;
}

.page-tagged h1 {
  font-family: Inter;
  font-weight: 700;
  font-size: 28px;
  line-height: 34px;
  color: #282828;
  padding-bottom: 27px;
}

.page-tagged .tagged-text {
  font-family: Inter;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #282828;
  margin-bottom: 4px;
}

.page-tagged .tagged-small-text {
  font-family: Inter;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #8E8E8E;
}

.page-tagged-info-header, .page-tagged-info-body {
  background-color: #FEFDFD;
  padding-left: 20px;
  padding-right: 20px;
}

.page-tagged .w100.productFilter.clearfix {
  border: none !important;
  padding-top: 20px !important;
  padding-bottom: 15px !important;
  padding-right: 20px !important;
  border-radius: 0px 0px 24px 24px;
}

/*.page-tagged .w100.productFilter.clearfix .pull-left {
  display: none;
}*/

.page-tagged .breadcrumbDiv-wrap, .page-tagged .page-tagged-info-wrap {
  margin-left: 0;
  margin-right: 0;
}


.product-code, .availability-comment {
  display: block;
  font-family: Inter;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}

.product-code {
  text-transform: lowercase;
  color: #515151;
  letter-spacing: normal;
  margin-bottom: 16px;
}

.availability-comment {
  font-size: 12px;
  font-weight: 400;  
  line-height: 14px;
  color: #8e8e8e;
}

.gratitude-modal--flex {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/*mobile css*/
.tabbar {
  display: none;
}

@media (max-width: 846px) {
  .product-allert {
    margin: 8px;
    margin-top: 0;
    padding: 22px 24px;
    max-height: 74px;
    overflow: hidden;
    font-size: 10px;
  }
  
  .product-allert-desc {
    max-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
  }
  
  .product-allert-desc::after {
	content: "";
	text-align: right;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 70%;
	height: 1.2em;
    background: linear-gradient(90deg, rgba(244, 244, 244, 0) 0%, #F4F4F4 120%);
	pointer-events: none;
  }
  
  .product-allert.active, .product-allert.active .product-allert-desc {
    max-height: none;
    -webkit-line-clamp: inherit;
  }
  
  .product-allert.active .product-allert-desc::after {
    display:none;
  }
  
  .breadcrumbs__item, .breadcrumb li {
    font-size: 10px;
    line-height: 15px;
  }
  
  .breadcrumbs__item:not(:first-child)::before, .breadcrumb > li + li::before {
    width: 4px;
    height: 4px;
    transform: rotate(45deg) translate(2px, 6px);
  }
  
  .breadcrumbs__link, .breadcrumb a {
    padding-left: 5px;
    padding-right: 7px;
  }
  
  .breadcrumb {
    padding: 0;
  }
  
  .add-to-compare::before {
    left: 30px;
  }
  
  .add-to-favorite::before {
    left: 20px;
  }
  
  .header__navbar, .header__content {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  
  .tabbar {
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    background-color: #FEFDFD;
    min-width: 320px;
    /*max-width: 480px;*/
    width: 100%;
    min-height: 64px;
    padding-top: 12px;
    z-index: 99999999999;
  }
  
  .tabbar .tabbar-list {
    display: flex;
    justify-content: space-around;
    margin: 0;
  }
  
  .tabbar-sales button, .tabbar-info button {
    border: none;
    padding: 0;
    background-color: #FEFDFD;
  }
  
  .tabbar .color-red {
    color: #FF634F;
  }
  
  .tabbar .color-yellow {
    color: #FFEB64;
  }
  
  .tabbar .color-red img, .tabbar .color-yellow img {
    margin-right: 4px;
  }
  
  .tabbar-item {
    text-align: center;
  }
  
  .tabbar .tabbar-pages {
    background-color: #282828;
    border-radius: 10px;
    
    position: fixed;
    top: 78px;
    left: 10px;
    right: 10px;
    height: calc(100vh - 160px);
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 24px;
    text-align: left;
    
    overflow: scroll;
  }
  
  .tabbar-pages a {
    font-size: 14px;
    font-weight: 500;
    color: #FEFDFD;
    
    position: relative;
  }
  
  .tabbar-pages a::after {
    position: absolute;
    right: 0;
    top: 0;
    content: "";
    width: 10px;
    height: 16px;
    background-color: transparent;
    background-image: url(https://userimages.shopmanager.by/3099961/arrow-right.svg) !important;
    background-repeat: no-repeat;
    /*background-position: -131px 0px;
    transform: rotate(-90deg);*/
  }
  
  .tabbar-pages li:not(:last-child) {
    margin-bottom: 16px;
  }
  
  .tabbar-item button, .tabbar-item p {
    font-size: 8px;
    color: #282828;
  }
  
  .tabbar .button--icon {
    padding-left: 10px;
  }
  
  .navbar-collapse.collapse {
    max-height: initial;
    height: calc(100vh - 160px);
  }
  
  .wide {
    display: block;
    margin-left: auto;
  }
  
  .header__dropdown-phone.active {
  	background-position: 2px 2px;
}
  
  .header__navbar-mobile, .header__navbar-items--left {
    display: none;
  }
  
  .header__navbar-items {
    display: flex;
    justify-content: initial;
    width: auto;
    flex-grow: 1;
  }
  
  .header__logo {
    background-image: url(https://userimages.shopmanager.by/3099961/logoMobile.svg);
    width: 78px;
    height: 28px;
  }
  
  .header__group {
    display: flex;
    justify-content: initial;
    margin-left: 0;
    box-shadow: 0px 2px 16px -2px rgba(40, 40, 40, 0.05);
  }
  
  .header .mobile {
    display: none;
  }
  
  .header__side .desktop.flex {
    display: none;
  }
  
  .header__search {
    width: 70%;
  }
  
  .header__navbar-items--right {
    width: auto;
    flex-grow: 1;
  }
  
  .header__navbar-phone, .header__navbar-working-times {
    font-size: 12px;
    font-weight: 600;
    padding-left: 0;
    background-image: none;
  }
  
  .header__navbar-phone {
    padding-left: 5px;
  }
  
  .header__navbar-working-times {
    padding-top: 3px;
  }
  
  .header__navbar-item:not(:last-child) {
    margin-right: 5px;
  }
  
  .header__dropdown-phone {
    margin-left: 0;
    width: 15px;
    height: 15px;
  }
  
  .header__menu {
    width: 67px;
    min-height: 33px;
    height: 33px;
    min-width: auto;
    padding: 0;
    padding-left: 12px;
    background-image: none;
    font-size: 10px;
  }
  
  .header__search {
    min-height: 33px;
    height: 33px;
  }
  
  #searchQ, .searchInputBox .search-btn {
    height: 33px;
  }
  
  .header__content {
    padding-left: 10px;
    padding-right: 10px;
  }
  
  .header__content .container.flex {
    padding: 0;
    min-width: 300px;
  }
  
  .searchInputBox, .header__search {
    width: auto;
    display: flex;
    flex-grow: 1;
  }
  
  .search-full {
    width: auto;
    flex-grow: 1
  }
  
  #searchQ {
    padding: 0px 7px;
    font-size: 10px;
    flex-grow: 1;
  }
  
  #searchQ::placeholder {
    font-size: 10px;
  }
  
  #executeSearch {
    width: auto;
    padding: 0 20px;
  }
  
  .page-category .panel-heading {
    padding: 0;
  }
  
  .page-category .panel, .page-category .filter-panel-price {
    margin: 0;
    margin-bottom: 24px;
  }
  
  .page-category .form-group {
    margin: 0;
  }
  
  .page-category .panel-body {
    padding-top: 16px;
    /*padding-bottom: 0;*/
  }
  
  .page-category .filter-panel-price .panel-body {
    padding-right: 0;
  }
  
  .page-category #priceTo, .page-category #priceFrom {
    width: 136px;
    padding: 12px 39px;
  }
  
  .page-category #priceFrom {
    margin-right: 8px;
  }
  
  .page-category .clearFilter {
    right: -10px;
  }
  
  .page-category .section-filters {
    padding-left: 8px;
    padding-right: 8px;
  }
  
  .range-filter-body .form-inline .form-group {
    max-width: initial;
  }
  
  .page-category .section-filters .sp {
    display: none;
  }
  
  .navbar-top i.fa-search {
    padding: 0;
  }
  
  .headerOffset {
    padding-top: 95px;
  }
  
  .page-category .headerOffset {
    overflow-x: hidden;
  }
  
  .owl-carousel .owl-wrapper-outer {
    border-radius: 10px;
  }
  
  .icon--basket {
    margin-left: -10px;
  }
  
  .basket {
    top: calc(140px - 100vh);
    left: -263px;
    right: 8px;
    padding: 15px;
    max-height: calc(100vh - 155px);
    height: calc(100vh - 158px);
    overflow-y: scroll;
    border: none;
  }
  
  .basket-content {
    margin-left: -15px;
    margin-right: -15px;
  }
  
  .miniCartProductThumb {
    display: none;
  }
  
  #modalCartCheckout .modal-bg-1 .close {
    right: 5px;
    top: 12px;
  }
  
  .review-modal {
    top: 93px;
    height: calc(100vh - 150px);
    border-radius: 10px;
    transform: translate(-50%, 0);
  }
  
  .basket-modal__header::before {
    top: 60px;    
    right: 16px;
    left: 16px;
    width: auto;
  }
  
  .basket-breadcrums {
    padding-left: 0;
  }
  
  #modalCartCheckout .modal-body, .basket-modal__description {
    padding: 0;
    padding-top: 18px;
  }
  
  #checkoutBody {
    padding: 0;
  }
  
  .basket-modal-form {
    padding: 0;
  }
  
  .basket-form__radio-btn {
    margin-bottom: 0;
  }
  
  .basket-modal__data-wrapper:last-child {
    margin-bottom: 34px;
  }
  
  .icon--basket .cartMenu table tr td {
    padding: 22px 7px;
  }
  
  .icon--basket .miniCartSubtotal, .icon--basket .info-level4 a {
    font-size: 8px;
    line-height: 12px;
  }
  
  .icon--basket .info-level4 a, .icon--basket .miniCartDelete .delA {
    padding-bottom: 0;
  }
  
  .icon--basket .btn.btn-link.bootstrap-touchspin-down {
    left: 6px;
  }
  
  .icon--basket .btn.btn-link.bootstrap-touchspin-up {
    right: 6px;
  }
  
  .icon--basket .basket-form-btn {
    padding-top: 12px;
    padding-bottom: 12px;
    margin-left: auto;
    margin-right: auto;
  }
  
  .icon--basket .info-level3 {
    border: none;
    margin-right: 15px;
  }
  
  .basket .basket-breadcrums {
    padding-left: 0;
    margin-top: 0;
    padding-bottom: 10px;
    padding-top: 1px;
  }
  
  .basket-breadcrums .breadcrumbs__link {
    padding-right: 6px;
    padding-left: 6px;
  }
  
  .basket-breadcrums .breadcrumbs__item:first-child .breadcrumbs__link {
    padding-left: 0;
  }
  
  .basket-breadcrums .breadcrumbs__item:not(:first-child)::before {
    width: 7px;
    height: 7px;
    bottom: 0px;
  }
  
  .basket-breadcrums .breadcrumbs__item .breadcrumbs__link {
    font-size: 14px;
  }
  
  .basket .basket-breadcrums::after {
    top: 55px;
    right: 16px;
    left: 16px;
  }
  
  .chat-sticky {
    top: auto;
    bottom: 74px;
    /*right: 10px;*/
    left: 10px;
    z-index: 100;
  }  
  
  .chat-sticky img, .chat-sticky {
    width: 50px;
    height: 50px;
  }
  
  .categories {
    margin-top: 16px;
    margin-left: -5px;
    margin-right: -5px;
  }
  
  .categories h2 {
    font-family: Inter;
	font-size: 14px;
	font-weight: 600;
	line-height: 21px;
    margin-bottom: 0;
    padding-bottom: 10px;
  }
  
  .section-title.style2 span {
    font-family: Inter;
	font-size: 14px;
	font-weight: 600;
	line-height: 21px;
    margin-bottom: 0px;
    padding: 0;
  }
  
  #sectionSalesProducts .section-title {
    margin-bottom: -15px;
    margin-top: 16px;
  }
  
  .page-index .row {
    margin-left: -10px;
    margin-right: -10px;
  }
  
  .categories-item {
    background-color: #D6D8DC;
    min-height: 90px;
    width: 100%;
    min-width: 95px;
    border-radius: 5px;
    padding: 0;
    margin: 0;
    text-align: center;
  }
  
  .categories-item h3 {
    font-size: 10px;
    margin-bottom: 0;
    padding-bottom: 0;
  }
  
  .categories-item button {
    font-size: 4px;
    line-height: 9px;
    width: 30px;
    padding-bottom: 0;
    padding-top: 0;
    margin: 0 auto;
    border-radius: 10px;
  }
  
  .categories-item img {
    left: 50%;
    transform: translate(-50%);
  }
  
  .item-small img {
    right: 27px;
  }
  
  .category--sound img {
    bottom: 3px;
    width: 86px;
    right: 1px;
  }
  
  .category--near img {
    bottom: 2px;
    width: 43px;
    right: 23px;
  }
  
  .category--coffee img {
    width: 38px;
    bottom: -3px;
    right: 26px;
  }
  
  .category--laptop img {
    width: 70%;
    bottom: 2px;
    right: 14px;
  }
  
  .category--tv img {
    width: 76px;
    bottom: 0;
    right: 8px;
  }
  
  .category--monitor img {
    width: 58px;
    bottom: 4px;
    right: 16px;
  }
  
  .review {
    padding: 0 10px;
  }
  
  .review .owl-wrapper-outer {
    border-radius: 0;
  }
  
  #sectionArticles .row {
    margin-left: 0;
    margin-right: 0;
  }
  
  #sectionArticles .featuredImgLook2 .inner {
    width: 300px;
  }
  
  #sectionArticles .page-details-wrap {
    padding: 20px;
  }
  
  #sectionArticles .featuredImgLook2 .info-level3 {
    font-size: 11px;
    line-height: 13px;
    padding-bottom: 10px;
  }
  
  #sectionArticles .featuredImgLook2 .btn-link, #sectionArticles .page-details-wrap p {
    font-size: 10px;
    line-height: 12px;
  }
  
  .our-brands {
    padding: 0 10px;
  }
  
  .brands-container {
    /*width: 300px;*/
    padding: 0;
    border-radius: 10px;
  }
  
  .brands-item {
    width: 150px;
    height: 66px;
  }
  
  .brand-lg img{
    width: 40px;
    height: 17px;
    opacity: 1;
  }
  
  .brand-samsung img{
    width: 68px;
    height: 11px;
    opacity: 1;
  }
  
.brand-sony img{
  width: 48px;
  height: 11px;
  opacity: 1;
}

.brand-dell img{
  width: 27px;
  height: 27px;
  opacity: 1;
}

.brand-asus img{
  width: 41px;
  height: 11px;
  opacity: 1;
}

.brand-gigabyte img{
  width: 68px;
  height: 15px;
  opacity: 1;
}

.brand-delonghi img{
  width: 68px;
  height: 21px;
  opacity: 1;
}

.brand-philips img{
  width: 68px;
  height: 14px;
  opacity: 1;
}

.brand-bosh img{
  width: 70px;
  height: 15px;
  opacity: 1;
}

.brand-electrolux img{
  width: 68px;
  height: 17px;
  opacity: 1;
}

.brand-hp img{
  width: 27px;
  height: 27px;
  opacity: 1;
}

.brand-dyson img{
  width: 48px;
  height: 18px;
  opacity: 1;
}
  
  .brand-lg {
    background-image: none;
  }
  
  .brand-samsung {
    background-image: none;
  }
  
.brand-sony {
  background-image: none;
}

.brand-dell {
  background-image: none;
}

.brand-asus {
  background-image: none;
}

.brand-gigabyte {
  background-image: none;
}

.brand-delonghi {
  background-image: none;
}

.brand-philips {
  background-image: none;
}

.brand-bosh {
  background-image: none;
}

.brand-electrolux {
  background-image: none;
}

.brand-hp {
  background-image: none;
}

.brand-dyson {
  background-image: none;
}
  
  .page-product .incaps {
    margin: 0;
    display: contents;
    font-size: 11px;
    line-height: 13px;
  }
  
  .page-product .incaps.availability-2 {
    display: block;
    padding-left: 20px;
  }
  
  .availability-2::before {
    width: 14px;
    height: 14px;
    top: -1px;
    background-size: contain;
  }
  
  .color-in {
    width: 14px;
    height: 14px;
    top: 3px;
  }
  
  .color-in::before {
    width: 9px;
    top: 3px;
    right: 3px;
  }
  
  .page-product .product-title, .page-product .breadcrumbDiv {
    padding-left: 10px;
  }
  
  .page-product .breadcrumbDiv {
    border-radius: 10px 10px 0px 0px;
  }
  
  .page-product .product-title {
    padding-bottom: 0;
  }
  
  .page-product .add-to-favorite, .page-product .add-to-compare {
    width: 138px;
    margin-bottom: 8px;
  }
  
  .page-product .add-to-favorite {
    margin-left: 8px;
    margin-right: 8px;
  }
  
  .header__navbar-phones {
    position: fixed;
    right: 50%;
    transform: translateX(50%);
    top: 44px;
    z-index: 100000;
  }
  
  .page-product .addto {
    margin: 16px 0;
  }
  
  .page-product .btn-cart, .page-product .btn-one-click {
    width: calc(100vw - 50px);
    margin: 0;
    padding: 10px;
    font-size: 14px;
  }
  
  .page-product .btn-cart {
    margin-bottom: 8px;
  }
  
  .page-product .cart-actions {
    padding-bottom: 0;
    margin-bottom: 6px;
  }
  
  #details .product-item td, #details .product-section, .page-product .details-description {
    font-size: 10px;    
    line-height: 15px;
  }
  
  .page-product .details-description {
    padding-bottom: 16px !important;
    padding-top: 14px;
  }
  
  #details .product-section, #details .product-item td {
    padding: 12px 8px;
  }
  
  .page-product .col-md-12:has(table) {
    padding: 0;
  }
  
  .page-product .nav-tabs {
    margin-bottom: 8px;
  }
  
  .page-product .nav-tabs li {
    margin-left: 8px;
  }
  
  .page-product .nav-tabs li a {
    font-size: 14px;
  }
  
  .product__description--custom .product-code {
    margin-left: 0;
  }
  
  .page-product .product-price {
    font-size: 22px;
    margin-bottom: 0;
  }
  
  .page-product .cart-actions p {
    font-size: 12px;
    line-height: 18px;
    margin-left: 0;
    margin-right: 0;
  }
  
  .footer__top .container, .footer__bottom .container {
    text-align: center;
  }
  
  .footer__top .container {
    padding-left: 50px;
    padding-right: 50px;
  }
  
  .footer, .footer__bottom {
    font-size: 8px;
    line-height: 12px;
  }
  
  .footer__bottom {
    padding: 16px 0;
    padding-bottom: 80px;
  }
  
  .footer h4 {
    font-size: 10px;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 0;
    padding-bottom: 12px;
  }
  
  .footer__social-items {
    justify-content: space-evenly;
  }
  
  .searchInputBox .search-btn {
    color: #8e8e8e;
  }
  
  .page-product .product__description--custom {
    font-size: 6px;    
    line-height: 9px;
    padding-bottom: 22px !important;
  }  
  
  .page-product .product__description--custom div {
    padding-bottom: 10px !important;
  }
  
  #clearFavorites, .clear-compare-details {
    font-size: 8px;
    width: 104px;
    max-height: 25px;
    padding: 1px 10px 1px;
  }
  
  .clear-compare-details {
    max-height: 18px;
  }
  
  #clearFavorites {
    padding: 0;
    width: 104px;
    height: 18px;
    text-align: center;
    line-height: 16px;
  }
  
  #details .compare-prd-name {
    font-size: 8px;
    line-height: 12px;
    padding: 0;
  }
  
  .compare-prd-price, .compare-prd-price .old-price {
    font-size: 9px;
    line-height: normal;
  }
  
  .compare-prd-price .old-price {
    display: block;
  }
  
  .tag-compare-close {
    width: 14px;
    height: 14px;
    top: 0;
    right: 5px;
  }
  
  .clear-compare-details {
     padding: 0;
    width: 104px;
    height: 18px;
    text-align: center;
    line-height: 16px;
  }
  
  .compare-prd-img-wrap .img-responsive {
    min-width: 50px;
    max-width: 100px;
  }
  
  .page-compare .js-hide-similar-params, .page-compare .js-show-similar-params {
    font-size: 10px;
    line-height: 15px;
    border: none;
    text-decoration: underline;
  }
  
  .page-compare .col-sm-12 h1, .favorite-title {
    font-size: 18px;
    line-height: 28px;
  }
  
  .favorite-title {
    padding-top: 32px;
    padding-bottom: 83px;
    padding-left: 8px;
    margin-bottom: 16px;
    border-radius: 0 0 10px 10px;
  }
  
  .page-favorites .breadcrumbDiv {
    border-radius: 10px 10px 0 0;
    padding-left: 8px;
  }
  
  .page-compare .breadcrumbDiv {
    padding-left: 8px;
  }
  
  .page-compare .col-sm-12 {
    padding-left: 8px;
    padding-right: 8px;
  }
  
  .page-compare .col-sm-12 h1 {
    padding-top: 30px;
    padding-bottom: 20px;
    padding-left: 0;
  }
  
  .page-compare #details .product-item :not(:first-child) {
    text-align: right;
  }
  
  .page-category .col-md-9 {
    padding-right: 15px;
    padding-top: 16px;
  }
  
  .header__navbar {
    padding-left: 0px;
    padding-right: 0px;
  }
  
  .header .header__navbar > .container.flex {
    padding: 0 8px;
  }
  
  .header__navbar-phones li {
    font-weight: 600;
  }
  
  .header__navbar-phones li a {
    font-size: 12px;
  }
  
  .header__navbar-phones li span {
    font-size: 10px;
    font-weight: 700;
  }
  
  .blog-wrapper .container, .page-index .categories-wrapper {
    min-width: auto;
  }
  
  .page-index .categories-wrapper {
    padding-right: 0;
    padding-left: 0;
  }
  
  .page-index .categories-wrapper .row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 8px;
    justify-content: center;
    margin-left: 0;
    margin-right: 0;
  }
  
  .page-index .categories-wrapper .row::before, .page-index .categories-wrapper .row::after {
    display: none;
  }
  
  #ps-next, #ps-next-2 {
    right: 0;
  }
  
  #ps-prev, #ps-prev-2 {
    left: 0;
  }
  
  .adaptive-for-return-page .gmail-col-sm-12 {
    width: auto !important;
  }
  
  .adaptive-for-return-page .gmail-col-sm-12 img{
    width: 100% !important;
  }
  /*.categories-wrapper a:nth-child(3n) .categories-item {
    margin-right: 0;
  }*/
  
  .page-category .productFilter {
    margin-bottom: 0;
  }
  
  .page-category .breadcrumbDiv {
    padding-left: 7px;
    padding-right: 7px;
    border-radius: 10px 10px 0px 0px;
  }
  
  .page-category__mobile-conteiner {
    display: flex;
    flex-wrap: wrap;
    background-color: #FEFDFD;
    padding-bottom: 25px;
  }
  
  .page-category__mobile-conteiner.border-radius__bottom {
    padding-bottom: 10px;
  }
  
  .form-control {
    box-shadow: none;
  }
  
  .page-category h1 {
    width: 100%;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 32px;
    padding-bottom: 25px;
    font-size: 18px;
    line-height: 21px;
  }
  
  .section-filters__btn {
    flex-grow: 1;
    display: inline-block;
    min-width: 232px;    
    height: 44px;
    margin-left: 7px;
    margin-right: 10px;
    border: 1px solid #282828;
    border-radius: 8px;
    background-color: #FEFDFD;
    
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    
    vertical-align: middle;
  }
  
  .section-filters__btn img{
    padding-right: 5px;
  }
  
  #sortBy {
    width: 44px;
    height: 44px;
    border: 1px solid #282828;
    border-radius: 8px;
    background-image: url(https://userimages.shopmanager.by/3099961/price-filter.svg);
    background-size: auto;
    background-position: center;
  }
  
  .border-radius__bottom, .section-filters {
    border-radius: 0px 0px 10px 10px;
  }
  
  .page-category .w100.productFilter.clearfix {
    width: auto;    
    display: inline-block;    
    padding-left: 6px !important;
    padding: 0 !important;
    margin-right: 7px;
    vertical-align: middle;
  }
  
  .page-category .item .product .action-control,
  .page-favorites .item .product .action-control,
  .page-tagged .item .product .action-control {
    display: block;
  }
  
  .page-tagged .pagination + div.col-sm-4 {
    display: none;
  }
  
  .owl-item .item .product .action-control {
    display: block;
    margin-top: auto;
  }
  
  .owl-item .item .product p {
    margin: 0;
    margin-top: 4px;
  }
  
  .page-category .row, .page-product .row {
    margin-right: -5px;
    margin-left: -5px;
  }
  
  .megamenu .collapse {
    top: 37px;
    left: 10px;
    width: calc(100vw - 20px);
    padding-left: 30px;
    padding-right: 30px;
    border-radius: 10px;
  }
  
  .image-show-case-wrapper {
    top: 0px;
  }
  
  #imageShowCase-2 {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  
  #sectionSalesProducts, #new-products-slider, #top-products-slider, #sectionArticles {
    display: block;
    margin-left: -5px;
    margin-right: -5px;
  }
  
  #sectionSalesProducts .owl-wrapper {
    padding-bottom: 0; 
  }
 
  #sectionSalesProducts .owl-wrapper-outer,
  #new-products-slider .owl-wrapper-outer,
  #top-products-slider .owl-wrapper-outer {
    border-radius: 0;
  }
  
  #sectionSalesProducts .owl-item .item,
  #new-products-slider .owl-item .item,
  #top-products-slider .owl-item .item,
  .page-category .item .product,
  .page-favorites .item .product,
  .page-tagged .item .product{
    height: 200px !important;
    padding: 10px;
    border-radius: 10px;
  }
  
  #new-products-slider .item, #sales-products-slider .item, #top-products-slider .item, .page-category .item, .page-favorites .item, .page-tagged .item {
    height: 200px !important;
    min-height: 200px !important;
  }
    
  /*#new-products-slider .item, #sales-products-slider .item, #top-products-slider .item,*/ .page-category .item, .page-favorites .item, .page-tagged .item {
    width: 141px !important;
    margin-left: 0px;
    margin-right: 8px;
    margin-bottom: 8px;
    padding: 0;
    flex-grow: 1;
  }
  
  #new-products-slider .item, #sales-products-slider .item, #top-products-slider .item {
    margin: 0;
    margin-left: 4px;
    margin-right: 4px;
    margin-bottom: 8px;
    padding: 0;
  }
  
  .page-category .item:nth-child(2n), .page-favorites .item:nth-child(2n), .page-tagged .item:nth-child(2n) {
    margin-right: 0px;
  }
  
  /*#sectionSalesProducts .owl-item,
  #new-products-slider .owl-item,
  #top-products-slider .owl-item,*/ .page-category .item, .page-favorites .item {
    width: 146px !important;
  }
  
  .page-category .row.categoryProduct.xsResponse.clearfix, .page-favorites .row.categoryProduct.xsResponse.clearfix {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-left: -15px;
    margin-right: -15px;
  }
  
  .page-category .product .image a img, .page-favorites .product .image a img {
    padding-top: 6px;
  }
  
  .page-favorites .tag-fav-close {
    top: -4px;
    right: -4px;
  }
  
  #sectionSalesProducts .owl-item img, #new-products-slider .owl-item img, #top-products-slider .owl-item img,
  .page-category .item img, .page-favorites .item img, .page-tagged .item img{
    max-width: 80%;
    max-height: 100px;
  }
  
  #sectionSalesProducts .owl-item .item .info-level4, #new-products-slider .owl-item .item .info-level4, #top-products-slider .owl-item .item .info-level4,
  .page-category .item .info-level4, .page-favorites .item .info-level4, .page-tagged .item .info-level4{
    line-height: 0%;
  }
  
  #sectionSalesProducts .owl-item .item .action-control, #new-products-slider .owl-item .item .action-control,
  #top-products-slider .owl-item .item .action-control,
  .page-category .item .action-control, .page-favorites .item .action-control, .page-tagged .item .action-control{
    padding: 0;
  }
  
  #sectionSalesProducts .owl-item .old-price, #new-products-slider .owl-item .old-price, #top-products-slider .owl-item .old-price,
  .page-category .item .old-price, .page-favorites .item .old-price, .page-tagged .item .old-price, .page-favorites .item .info-level5{
    display: none;
  }
  
  .page-favorites .row, .page-compare .row, .page-product .row {
    margin-left: -5px;
    margin-right: -5px;
  }
  
  .owl-item .item .grid-description, .page-category .product .grid-description,
  .page-tagged .product .grid-description, .page-favorites .product .grid-description{
    display: none;
  }
  
  .owl-item .item .info-level4 a,
  .page-category .item .product .info-level4 a,
  .page-tagged .item .product .info-level4 a,
  .page-favorites .item .product .info-level4 a{
    font-size: 8px;
    line-height: 10px;
  }
  
  
  .owl-item .item .price,
  .page-category .price,
  .page-tagged .price,
  .page-favorites .price{
    font-size: 10px;
    line-height: 12px;
    padding: 5px 0px;
    padding-bottom: 8px;
  }
  
  .owl-item .item .action-control .btn-primary,
  .page-category .item .action-control .btn-primary,
  .page-tagged .item .action-control .btn-primary,
  .page-favorites .item .action-control .btn-primary{
    font-size: 8px;
    padding: 6px;
  }
  
  /*#new-products-slider .item, #sales-products-slider .item, #top-products-slider .item {
  	margin: 0;
  }*/
  
  .page-index .popular-icon::before, .page-index .new-icon::before, .page-index .sales-icon::before,
  .page-category .popular-icon::before, .page-category .new-icon::before, .page-category .sales-icon::before,
  .page-tagged .popular-icon::before, .page-tagged .new-icon::before, .page-tagged .sales-icon::before,
  .page-favorites .popular-icon::before, .page-favorites .new-icon::before, .page-favorites .sales-icon::before{
    width: 28px;
    height: 28px;
    background-size: cover;
    top: 7px;
    left: 10px;
  }
  
  .sales-icon::before {
    background-image: url("https://userimages.shopmanager.by/3099961/bast_prise-mobile.svg");
  }
  
  .new-icon::before {
    background-image: url("https://userimages.shopmanager.by/3099961/new-mobile.svg");
  }
  
  .popular-icon::before {
    background-image: url("https://userimages.shopmanager.by/3099961/hit-mobile.svg");
  }
  
  .page-index .popular-icon::before{
    left: 15px;
  }
  
  .page-index .owl-item .tag-fav::before,
.page-category .product .tag-fav::before,
.page-tagged .product .tag-fav::before,
  .page-favorites .product .tag-fav::before,
.page-index .owl-item .tag-fav.active::before,
.page-category .product .tag-fav.active::before,
.page-tagged .product .tag-fav.active::before,
  .page-favorites .product .tag-fav.active::before{
    width: 14px;
    height: 14px;
  top: -7px;
}
.page-index .owl-item .tag-fav::before,
.page-category .product .tag-fav::before,
.page-tagged .product .tag-fav::before,
  .page-favorites .product .tag-fav::before{
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8401 4.61012C20.3294 4.09912 19.7229 3.69376 19.0555 3.4172C18.388 3.14064 17.6726 2.99829 16.9501 2.99829C16.2276 2.99829 15.5122 3.14064 14.8448 3.4172C14.1773 3.69376 13.5709 4.09912 13.0601 4.61012L12.0001 5.67012L10.9401 4.61012C9.90843 3.57842 8.50915 2.99883 7.05012 2.99883C5.59109 2.99883 4.19181 3.57842 3.16012 4.61012C2.12843 5.64181 1.54883 7.04108 1.54883 8.50012C1.54883 9.95915 2.12843 11.3584 3.16012 12.3901L4.22012 13.4501L12.0001 21.2301L19.7801 13.4501L20.8401 12.3901C21.3511 11.8794 21.7565 11.2729 22.033 10.6055C22.3096 9.93801 22.4519 9.2226 22.4519 8.50012C22.4519 7.77763 22.3096 7.06222 22.033 6.39476C21.7565 5.7273 21.3511 5.12087 20.8401 4.61012V4.61012Z' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-index .owl-item .tag-fav.active::before,
.page-category .product .tag-fav.active::before,
.page-tagged .product .tag-fav.active::before,
  .page-favorites .product .tag-fav.active::before{
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='282828' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8401 4.61012C20.3294 4.09912 19.7229 3.69376 19.0555 3.4172C18.388 3.14064 17.6726 2.99829 16.9501 2.99829C16.2276 2.99829 15.5122 3.14064 14.8448 3.4172C14.1773 3.69376 13.5709 4.09912 13.0601 4.61012L12.0001 5.67012L10.9401 4.61012C9.90843 3.57842 8.50915 2.99883 7.05012 2.99883C5.59109 2.99883 4.19181 3.57842 3.16012 4.61012C2.12843 5.64181 1.54883 7.04108 1.54883 8.50012C1.54883 9.95915 2.12843 11.3584 3.16012 12.3901L4.22012 13.4501L12.0001 21.2301L19.7801 13.4501L20.8401 12.3901C21.3511 11.8794 21.7565 11.2729 22.033 10.6055C22.3096 9.93801 22.4519 9.2226 22.4519 8.50012C22.4519 7.77763 22.3096 7.06222 22.033 6.39476C21.7565 5.7273 21.3511 5.12087 20.8401 4.61012V4.61012Z' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
  
  .page-index .owl-item .tag-compare::before,
  .page-category .product .tag-compare::before,
  .page-tagged .product .tag-compare::before,
  .page-favorites .product .tag-compare::before,
  .page-index .owl-item .tag-compare.active::before,
  .page-category .product .tag-compare.active::before,
  .page-tagged .product .tag-compare.active::before,
  .page-favorites .product .tag-compare.active::before {
    width: 14px;
    height: 14px;
    top: -7px;
    right: 16px;
  }
  
  .page-index .owl-item .tag-compare::before,
  .page-category .product .tag-compare::before,
  .page-tagged .product .tag-compare::before,
  .page-favorites .product .tag-compare::before{
      background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1356_3194)'%3E%3Cpath d='M4 21L4 3' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 21L8 8' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21L12 3' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 21L16 7' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 21V13' stroke='%23D4D4D4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1356_3194'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  .page-index .owl-item .tag-compare.active::before,
  .page-category .product .tag-compare.active::before,
  .page-tagged .product .tag-compare.active::before,
  .page-favorites .product .tag-compare.active::before{
      background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1356_3194)'%3E%3Cpath d='M4 21L4 3' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 21L8 8' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21L12 3' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 21L16 7' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 21V13' stroke='%23282828' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1356_3194'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  
  .page-index .owl-item .tag-fav::before,
  .page-category .product .tag-fav::before,
  .page-tagged .product .tag-fav::before,
  .page-index .owl-item .tag-fav.active::before,
  .page-category .product .tag-fav.active::before,
  .page-tagged .product .tag-fav.active::before,
  .page-index .owl-item .tag-compare::before,
  .page-category .product .tag-compare::before,
  .page-tagged .product .tag-compare::before,
  .page-index .owl-item .tag-compare.active::before,
  .page-category .product .tag-compare.active::before,
  .page-tagged .product .tag-compare.active::before
  {
    opacity: 1;
  }
  
  .page-tagged .row.categoryProduct.xsResponse.clearfix {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0;
  }
  
  #modalCartCheckout {
    z-index: 20000;
  }
  
  .page-tagged h1 {
    font-size: 18px;
    line-height: 22px;
    padding-bottom: 16px;
  }
  
  .page-tagged .tagged-text {
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 0;
  }
  
  .page-tagged .tagged-small-text {
    font-size: 10px;
  }
  
  .product-code {
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 2px;
    margin-bottom: 8px;
  }
  
  .availability-comment {
    font-size: 8px;
  }
  
  .section-title.style2 .review__rating-label {
    font-size: 20px;
  }
  
  .review__average-rating {
    font-size: 12px;
    margin-left: 10px;
    margin-top: 10px;
  }
  
  .page-catalog .featuredImgLook2 .category .inner {
    padding: 0;
  }
  
  .product-code {
    font-size: 10px;
    line-height: 15px;
  }
  
  .availability-comment {
    font-size: 8px;
    line-height: 10px;
  }
  
  #details:not(.compare-details) .product-item :nth-child(1) {
    color: #8e8e8e;
  }
  
  #details:not(.compare-details) .product-item :nth-child(2) {
    text-align: right;
  }
  
  .footer__contacts {
    margin-right: 0;
  }
  
  .footer__top {
    padding-bottom: 20px;
  }
  
  .navbar-nav .dropdown a {
    font-size: 14px;
    line-height: 21px;
    font-weight: 700;
    padding: 0px 0;
    padding-bottom: 24px;
    border: none;
  }
  
  .megamenu-content ul {
    margin-bottom: 0;
    padding-bottom: 0 !important;
  }
  
  .megamenu-content ul li {
    line-height: 14px;
  }
  
  .megamenu-content ul li p {
    font-size: 12px;
    line-height: 18px;
    font-weight: 600; 
  }
  
  .navbar-nav .dropdown .megamenu-content ul li a {
    font-size: 11px;
    line-height: 14px;
    font-weight: 500;
  }
  
  .navbar-nav .dropdown .megamenu-content {
    padding: 0 !important;
  }
  
  .callback-modal {
    width: auto;
    top: 52px;
    left: 10px;
    right: 10px;
    height: calc(100vh - 120px);
    padding-top: 16px;
    border-radius: 10px;
    overflow-y: scroll;
    transform: none;
  }
  
  .callback-modal__title {
    font-size: 14px;
    line-height: 21px;
    padding-bottom: 16px;
    padding-left: 16px;
    margin-bottom: 0;
  }
  
  .callback-modal .modal-field {
    flex-grow: 1;
  }
  
  .callback-modal .callback-modal-form__input, .callback-form-btn {
    width: 100%;
  }
  
  .callback-modal .callback-modal-form__input {
    margin-right: 15px;
  }
  
  .callback-modal .callback-modal-form__input::placeholder{
    color: #282828;
  }
  
  .callback-form-btn {
    line-height: 14px;
    padding-top: 13px;
    padding-bottom: 13px;
    margin-top: 8px;
    border-radius: 30px;
  }
  
  .callback-modal-form {
    padding: 16px;
    padding-top: 23px
  }
  
  .callback-modal-form .callback-modal-form__label {
    font-size: 12px;
    color: #8e8e8e;
  }
  
  .basket-content {
    padding: 0;
    margin-top: 21px !impportant;
  }
  
  .basket-content .subtotal {
    padding-top: 0;
    padding-bottom: 21px;
  }
  
  .cartMenu .dropdown-menu {
    border-radius: 10px;
  }
  
  .callback-modal .modal__close-svg {
    position: relative;
    right: -27px;
    top: -9px;
    width: 20px;
    height: 20px;    
  }
  
  .callback-modal .modal__close-svg path {
    fill: #8e8e8e;
  }
  
  #modalCartCheckout .modal-bg-1 #checkoutBody p {
    font-size: 8px;
    line-height: 12px;
  }
  
  .basket-modal__description, #clientName, #subscribe, .basket-modal__data-wrapper:last-child {
    margin-bottom: 16px;
  }
  
  .basket-modal-form label, #modalCartCheckout .basket-modal-form h3 {
    font-size: 12px;
    line-height: 18px;
  }
  
  .basket-form__radio-btn label {
    font-size: 14px;
    line-height: 21px;
  }
  
  .tabbar-basket .button--icon {
    position: static;
  }
  
  .basket {
    position: fixed;
    left: 10px;
    right: 10px;
    top: 93px;
  }
  
  .page-category .page-info-wrap {
    margin-right: -15px;
    margin-left: -15px;
  }
  
  .page-category .page-info {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 32px;
    font-size: 12px;
  }
  
  .page-category .page-info h2 {
    font-size: 16px;
  }
  
  .footer__top {
    padding-top: 14px;
  }
  
  .page-category .panel-title {
    margin-bottom: 16px;
  }
  
  #collapse-price .panel-body {
    padding-top: 0;
  }
  
  .modal__submit-btn {
    margin-top: 0;
    width: 100%;
  }
  
  .callback-modal-form::before {
    content: "";
    position: absolute;
    left: 16px;
    right: 16px;
    top: 53px;
    display: block;
    height: 1px;
    background-color: #d4d4d4;
  }
  
  .page-tagged h1 {
    padding-top: 32px;
  }
  
  .page-tagged .w100.productFilter.clearfix {
    border-radius: 0 0 10px 10px;
  }
  .page-tagged .breadcrumbDiv {
    border-radius: 10px 10px 0 0;
    padding-left: 8px;
    padding-right: 8px;
  }
  
  .page-tagged-info-header, .page-tagged-info-body {
    padding-left: 8px;
    padding-right: 8px;
  }
  
  .category .image, .product .image {
    height: auto;
  }
  
  .section-title.style2 {
    margin: 0px 0 10px;
  }
  
  #top-products-slider .owl-wrapper, #new-products-slider .owl-wrapper, .review-slider .owl-wrapper {
    padding: 0;
  }
  
  #sectionArticles .featuredImgLook2 .col-md-3 {
    display: flex;
    margin-bottom: 12px;
    width: 100%;
  }
  
  .section-block {
    padding-bottom: 0;
    margin-bottom: 0;
  }
  
  .review-add__btn {
    width: 100%;
    text-align: center;
  }
  
  .review-add__btn::before, .review-add__btn::after {
    left: 80px;
  }
  
  .our-brands h2 {
    font-size: 14px;
    line-height: normal;
    padding: 0;
    margin-bottom: 10px;
  }
  
  .our-brands {
    margin-bottom: 32px;
  }
  
  .review .info-level3 {
    margin-bottom: 8px;
  }
  
  #sectionArticles .featuredImgLook2 .inner {
    border-radius: 10px;
    flex-direction: column;
    flex-grow: 1;
  }
  
  #sectionArticles .image a img {
    width: 100%;
  }
  
  #sectionArticles .article-card-img-wrapper {
    border-radius: 10px 10px 0px 0px;
  }
  
  .total-sum {
    font-size: 14px;
    line-height: normal;
  }
  
  .item-blog-post h1, .item-blog-post h2 {
    font-size: 16px;
    line-height: normal;
    padding: 10px;
    margin: 0;
    padding-bottom: 0px;
  }
  
  .item-blog-post h2 {
    padding: 0px;
    padding-bottom: 10px;
  }
  
  .item-blog-post .post-main-view .post-description {
    padding: 10px;
    padding-top: 0;
  }
  
  .item-blog-post p {
    font-size: 14px;
    line-height: 20px;
  }
  
  .page-articles-single .col-md-12.col-centered {
    border-radius: 0 0 10px 10px;
  }
  
  .item-blog-post img {
    border-radius: 10px;
  }
  
  .page-articles-single .breadcrumbDiv {
    border-radius: 10px 10px 0 0;
    padding-left: 10px;
  }
  
  .gratitude-modal {
    width: calc(100vw - 20px);
    height: calc(100vh - 172px);
    top: 294px;
    border-radius: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  
  .gratitude-modal__message {
    font-size: 18px;
    line-height: normal;
  }
  
  .gratitude-modal__description {
    font-size: 10px;
    line-height: 12px;
  }
  
  .gratitude-modal__message--error {
    bottom: -5px;
  }
  
  .gratitude-modal__message--success {
    bottom: 7px;
  }
  
  .gratitude-modal__confirm-btn {
    font-size: 14px;
    width: 253px;
    height: 40px;
    padding: 12px 20px;
  }
  
  .gratitude-modal--flex {
    display: flex;
  }
  
  .review-cart {
    border-radius: 10px;
    margin: 0 0px;
  }  
  
  .page-index .image-show-case-wrapper {
    padding-left: 5px;
    padding-right: 5px;
  }
  
  #modalCartCheckout .modal-bg-1 {
    border-radius: 10px;
    top: 93px;
    min-height: calc(95vh - 170px);
    height: calc(95vh - 170px);
    margin-top: 0;
  }
  #modalCartCheckout #finalCheckout {
    margin-bottom: 15px;
  }
  
  .modal-bg-1 .close {
    color: #8e8e8e;
  }
  
  .page-tagged .pull-left.js-products-found {
    display: none;
  }
  
  .nav > li:hover > a, .nav > li:active > a {
    border: none;
  }
  
  .nav .row::before, .nav .row::after {
    display: none;
  }
  
  .navbar-nav {
    margin: 7.5px -6px;
    margin-right: -14px;
    margin-top: 17px;
  }
  
  .caret {
    width: 8px;
    height: 18px;
    float: right;
    border: none;
    background-image: url("https://userimages.shopmanager.by/3099961/catalog-arrow.svg") !important;
    background-repeat: no-repeat;
    background-position: center;
    background-position-y: 4px;
  }
  
  .page-compare .breadcrumbDiv, .page-product .breadcrumbDiv {
    border-radius: 10px 10px 0px 0px
  }
  
  .wrapper-loyalty .breadcrumbs__item:not(:first-child)::before, .wrapper-contacts .breadcrumbs__item:not(:first-child)::before,
  .wrapper-about .breadcrumbs__item:not(:first-child)::before{
    transform: rotate(45deg) translate(5px, 5px);
  }
  
  .wrapper-sertificat .breadcrumbs__item:not(:first-child)::before, .wrapper-delivey .breadcrumbs__item:not(:first-child)::before {
    transform: rotate(45deg) translate(5px, 8px);
  }
  
  .wrapper-contacts, .wrapper-loyalty, .wrapper-delivey, .wrapper-about, .wrapper-sertificat {
    min-width: auto;
    padding: 24px 8px;
    border-radius: 10px 10px 0px 0px;
  }
  
  .contacts div {
    border: none;
    padding: 30px 0;
  }
  
  .page-articles .blog-wrapper .breadcrumbDiv {
    border-radius: 10px 10px 0px 0px;
    padding-left: 8px;
    padding-right: 8px;
  }
  
  .page-articles .col-sm-12 {
    border-radius:0px 0px 10px 10px ;
    padding-left: 8px;
    padding-right: 8px;
  }
  
  .page-articles h1 {
    padding-left: 0;
  }
  
  .review-modal__title {
    border: none;
  }
  
  .review-modal__title::after {
    content: "";
    position: absolute;
    left: 30px;
    right: 30px;
    top: 72px;
    display: block;
    height: 1px;
    background-color: #d4d4d4;
  }
}

@media (min-width: 480px) and (max-width: 846px) {
  .review-cart {
    margin: 0 6px;
  }  
  
  .review__info {
    display: block;
  }
  
  .review-add__btn::before, .review-add__btn::after {
    left: 20px;
    top: 13px;
  }
  
  .callback-modal-form::before {
    content: "";
    position: absolute;
    left: 24px;
    right: 24px;
    top: 59px;
    display: block;
    height: 1px;
    background-color: #d4d4d4;
  }
  .page-product .col-md-12:has(table) {
    padding-left: 15px;
    padding-right: 15px;
  }  
  
  .header__content {
    padding-left: 8px;
    padding-right: 8px;
  }
  
  /*.header__navbar-items--right {
    width: 100%;
    justify-content: space-evenly;
  }*/
  
  #searchQ {
    max-width: 100%;
    /*width: 340px;*/
  }
  
  .tag-compare-close {
    width: 17px;
    height: 17px;
  }
  
  .page-index .categories-wrapper .row {
    grid-gap: 8px 11px;
  }
  
  .categories-item {
    min-width: 146px;
    margin: 0;
  }
  
  /*.categories-item button {
    margin-left: 58px;
  }
  
  .category--near img {
    width: 32%;
    right: 45px;
  }
  
  .category--tv img {
    width: 55%;
    right: 33px;
  }
  
  .category--sound img {
    bottom: 4px;
    width: 60%;
    right: 26px;
  }
  
  .category--laptop img {
    bottom: 3px;
    width: 46%;
    right: 41px;
  }
  
  .category--coffee img {
    bottom: 0px;
    width: 25%;
    right: 53px;
  }
  
  .category--monitor img {
    width: 42%;
    right: 40px;
  }*/
  
  .tabbar .tabbar-pages {
    top: 78px;
    left: 12px;
    width: 95%;
  }
  
  .tabbar-basket .button--icon {
    position: static;
  }
  
  .basket {
    position: fixed;
    left: 10px;
    right: 10px;
    top: 90px;
    height: calc(100vh - 160px);
  }
  
  .icon--basket .basket-form-btn {
    margin-right: 15px;
  }
  
  .callback-modal {
    width: 460px;
    top: 50%;
    right: auto;
    left: 50%;
    transform: translate(-50%, -50%);
    height: auto;
    padding-top: 22px;
  }
  
  .callback-form-btn, .callback-modal .callback-modal-form__input {
    width: 198px;
  }
  
  .callback-form-btn--close {
    margin-left: 0;
  }
  
  .callback-modal .callback-modal-form__input {
    margin-right: 16px;
  }
  
  .callback-modal .callback-modal-form__input#callback-name {
    margin-right: 0;
  }
  
  .callback-modal-form {
    padding: 24px;
  }
  
  .callback-modal__title {
    padding-left: 22px;
  }
  
  .modal__submit-btn {
    margin-right: 12px;
  }
  
  .callback-form-btn {
    margin-top: 0;
  }
  
  #sectionArticles .featuredImgLook2 {
    grid-template-columns: 1fr 1fr;
  }
  
  #sectionArticles .featuredImgLook2 .inner {
    width: 224px;
  }
  
  .page-category #priceTo, .page-category #priceFrom {
    width: 216px;
  }
  
  .icon--basket .miniCartSubtotal, .icon--basket .info-level4 a {
    font-size: 10px;
    line-height: 12px;
  }
    
  .page-category .item, .page-favorites .item, .page-tagged .item {
    margin-left: 0px;
    margin-right: 11px;
    margin-bottom: 11px;
    padding: 0;
  }
  
  #new-products-slider .item, #sales-products-slider .item, #top-products-slider .item {
    margin-left: 5px;
    margin-right: 6px;
    margin-bottom: 11px;
    padding: 0;
  }
  
  .page-category .item:nth-child(2n), .page-favorites .item:nth-child(2n), .page-tagged .item:nth-child(2n) {
    margin-right: 11px;
  }
  
  .page-category .item:nth-child(3n), .page-favorites .item:nth-child(3n), .page-tagged .item:nth-child(3n) {
    margin-right: 0px;
  }
  
  .callback-modal .modal__close-svg {
    right: -18px;
    top: -2px;
  }
  
  /*@media (orientation: landscape) {
    .basket {
      top: -255px;
    }
  }*/
  
  #details .compare-prd-name {
    font-size: 10px;
    line-height: normal;
  }
  
  .compare-prd-price, .compare-prd-price .old-price {
    font-size: 12px;
  }
  
}

@media (min-width: 320px) and (max-width: 679px) {
  .product__description--custom {
    padding-left: 8px;
    padding-right: 8px;
  }
  
  .tab-content, .page-product .tab-content table {
    width: 100%;
  }
}

@media (min-width: 320px) and (max-width: 479px) {
  .clear-compare-details {
    display: block;
    margin-left: auto;
  }
  
  .page-compare .col-sm-12 {
    padding-bottom: 24px;
  }
}

@media(min-width: 637px) and (max-width: 846px) {
  .page-category .item:nth-child(2n), .page-favorites .item:nth-child(2n), .page-tagged .item:nth-child(2n) {
    margin-right: 11px;
  }
  
  .page-category .item:nth-child(3n), .page-favorites .item:nth-child(3n), .page-tagged .item:nth-child(3n) {
    margin-right: 11px;
  }
  
  .page-category .item:nth-child(4n), .page-favorites .item:nth-child(4n), .page-tagged .item:nth-child(4n) {
    margin-right: 0px;
  }
}

@media(min-width: 794px) and (max-width: 846px) {
  .page-category .item:nth-child(2n), .page-favorites .item:nth-child(2n), .page-tagged .item:nth-child(2n) {
    margin-right: 11px;
  }
  
  .page-category .item:nth-child(3n), .page-favorites .item:nth-child(3n), .page-tagged .item:nth-child(3n) {
    margin-right: 11px;
  }
  
  .page-category .item:nth-child(4n), .page-favorites .item:nth-child(4n), .page-tagged .item:nth-child(4n) {
    margin-right: 11px;
  }
  
  .page-category .item:nth-child(5n), .page-favorites .item:nth-child(5n), .page-tagged .item:nth-child(5n) {
    margin-right: 0px;
  }
}

@media(max-width: 480px) {
  .page-product .product-card {
    padding: 0 10px;
  }
}
/*end mobile css*/

.page-compare td.param-value {
    border-left: 1px solid #D4D4D4;
}

.contacts .citizens-appeals {
  width: auto;
  padding: 42px 0;
  border: none;
}

/*надпись для НГ*/
/*.headerOffset {
  padding-top: 205px;
}
.new-year {
  padding: 10px 0;
  text-align: center;
  background-color: #F4F4F4;
}
/*конец надписи для НГ*/

/*Стили для кружков на мобилке*/
/*._orientationRight_ee1e .button_d58f {
  margin-right: 5px !important;
  bottom: 50px;
}

#jvlabelWrap, #jcont {
 	right: auto !important;
    left: 40px !important;
  }*/

@media(min-width: 847px) {
  .chat-sticky {
    left: 20px;
    right: auto;
  }
}

@media(max-width: 846px) {
  jdiv[class*="popupBlock_"] {
    left: 20px;
  }
  
  jdiv[class*="button_"] {
    margin-right: 0px !important;
    margin-left: 10px !important;
  	margin-bottom: 70px !important;
  }
  
  jdiv[class*="_orientationRight_"] {
    right: auto;
    left: 0;
    z-index: 2 !important;
  }
  
  .chat-sticky {
    left: auto;
    right: 20px;
  }
}
/*Конец стилей для кружков на мобилке*/

.page-articles-single .blog-left a {
  color: #337AB7;
}

.page-articles-single .blog-left h3 {
  font-size: 18px;
}

.page-articles-single .blog-left h2 {
  font-size: 20px;
}

/* similar products view */
div.container.main-container.headerOffset > div.row.transitionfx > div:last-child {
  background-color: #F4F4F4;
  padding-top: 20px;
}

div.product-tab {
  padding-bottom: 25px;
}



