


#column-left .latest {border: 2px solid #FF4E3A;border-radius: 21px;margin: 20px 0;}
#column-left .latest .heading{margin: 10px 0 10px 20px;color: #FF4E3A;font-family: 'Montserrat', sans-serif;font-size: 14px;font-weight: 700;line-height: 17px;}
#column-left .latest .all-link,
#column-left .latest .product-thumb__addit-dot,
#column-left .latest .sticker,
#column-left .latest .product-thumb__cart,
#column-left .latest .minim,
#column-left .latest .all-price,
#column-left .latest .indicator,
#column-left .latest .customer_group
{display:none;}


.wishlist-all p{margin: -3px 0 0 7px;}
.wishlist-all {
  width: 223px;
  height: 41px;
  border-radius: 33px;
  border: 1.5px solid #F00;
  color: #F00;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 26px;
  display: flex;
}

.home-page .all-link {margin-top: 35px;}
.simplecheckout-cart .canAdd {margin-top: 20px !important;}
.topstripe {background: linear-gradient(90deg, #FF745E 0%, #FF8DAF 100%);}
#column-left .latest .uni-module .pack {margin-top: -28px;}

.products-block.row-flex.search .product-layout.product-list .product-list-price .row-flex {display: inline-flex;margin-left: 12px;}
.products-block.row-flex.search .product-layout.product-list .product-list-price .row-flex .minim {width: 90px;}

.product-layout .row-flex .minim .tooltip-content p {padding-left: 0;}
.product-layout .row-flex .minim .tooltip-content p a {margin-left: 0;}
.product-layout .row-flex .minim .tooltip-content {padding-bottom: 7px !important;}
#product .product-page__discount-item .product-page__textblock-inner:hover .tooltip-content p a {font-size: 13px;font-weight: 500;}
.product-category-list .zagolovok {font-size: 20px;margin-bottom: 19px;}
.latest .product-page__minimum {margin-top: -1px !important;}
#product .product-page__discount-item .product-page__textblock-inner {margin-top: 3px;}

.latest-banner img {width: 475px;border-radius: 13px;}
.latest-banner {height: 215px;margin-left: -8px;}
.stories.carousel {margin-bottom: 0 !important;margin-left: 8px !important;}
.container.news #stories {width: 68.7vw; margin-left: 17px !important;}
.stories.carousel .story {margin-right: 6.5px;}

.tab-content {margin-bottom: 30px;}
.dostavka-tex button {background: none;border: none;padding: 10px 0 10px 0;text-align: left;}
.dostavka-tex button:hover {color: #ff0000}

.content-bottom .latest .uni-module__wrapper.load-complete .minim .opt-tip .test-opt .hov {margin-top: -17px;}

.otziv-prod {font-size: 30px;font-weight: 600;margin-top: 112px;margin-bottom: 40px;}
#product .gis2-otziv {margin-top: 0;}
#product .otziv-img {margin-top: 47px;}
#product .otziv-img img {float: right;}
#product .otziv-img-yandex img {float: right;}

.otziv-home {font-size: 30px;font-weight: 600;margin-top: 112px;margin-bottom: -23px;}
.yandex-otziv.home {margin-bottom: 0;}
.home-page .html-module h1 {margin-top: 114px;}
.otziv-img.home img {float: right;margin-right: -10px;}
.otziv-img-yandex.home img {float: right;margin-right: -10px;}

.content-bottom .uni-module__wrapper.load-complete .pack {margin-top: 3px;}
.uni-module.autorelated-module {margin-left: -9px;}
.uni-module.autorelated-module .owl-nav {margin-right: 19px;}
.home-page.container .row.product-info {width: 70vw;}

.latest-ban-dva img {width: 967px;border-radius: 13px;}
.latest-ban-dva {height: 226px;margin-left: -8px;margin-top: -7px;}

.product-layout.product-list .product-thumb__image img {width: 200px;height: auto;margin: 0;}
.product-layout.product-list .product-thumb__image a:before {width: 200px;}
.product-layout.product-list .product-thumb__image {max-width: 200px;}

.mfilter-content_top .mfilter-content-wrapper {display: none;}
#product .product-page__minimum {margin-bottom: 16px;}


.f-zap {margin-bottom: -170px;}

.product-list .price-block div:nth-last-child(1){height: 12px;}

.product-layout.product-price .product-price-zero {width: 300px;}
.content-bottom .product-layout.uni-item .customer_group p {margin-bottom: 0;}
.content-bottom .product-thumb__add-to-cart.add_to_cart.btn.qty-0 {margin-left: 4px !important;}

.home-page.container .row.product-info div {height: 284px;width: 16.15vw;}

.uni-alert {min-height: 100px !important;}
.breadcrumb>li {color: #002255;}
#simplecheckout_cart .flextr .timer-cart {float: left;margin-top: -5px;color: #6D6D6D;font-size: 9px;position: absolute;}
#simplecheckout_cart .flextr .timer-cart span {margin-left: 9px !important;position: relative;top: 3px;display: inline-grid;}
.account-login__form-group:first-child {margin-top: -11px;}
.lb-close:before {content: "\00d7";font-size: 41px;/* position: absolute; */font-weight: 500;margin: 10px;/* top: 555px; *//* padding-top: 100px; */}
.lb-data .lb-close {background: none;}     
.uni-banner3 .uni-banner__div img {border-radius: 21px;}

.header-price.show .all-price div:nth-child(3) {margin-right: 11px;}
.header-price.show .all-price div:nth-child(4) {margin-right: -11px;}
.header-price.manuf-info.show .row-flex div:nth-child(2) {width: 330px !important;padding-left: 15px;} 
.header-price.manuf-info.show .row-flex div:nth-child(4) {margin-left: 17px;margin-right: 15px;}
.header-price.manuf-info.show .row-flex div:nth-child(6) {margin-left: 28px;margin-right: 28px;}
.header-price.manuf-info.show .row-flex div:nth-child(7) {text-align: left;}

.product-price .product-thumb__caption .prices a {font-size: 12px;margin-left: -16px;}
.product-price .product-thumb__caption .all-price .row-flex:nth-child(3) {margin-right: 10px;}
.product-price .product-thumb__caption .all-price .row-flex:nth-child(4) {margin-right: 10px;}
.product-page__discount-item .price_discount a {color: #B5BCFF;text-decoration: underline;}

.container.topstripe__container-text.active i {display: none;}
.opt {font-family: Montserrat;font-size: 16px;font-weight: 600;line-height: 19.5px;text-align: center;}
.opt {color: #fff;background: #ff745e;height: 36px;padding-top: 8px;}
.opt a {text-decoration:underline;/* color:#fff; */}
.header-cart__wrapper {margin-bottom: 36px;}
.header-cart-bottom .header-cart__buttons {margin-bottom: 15px;}

#eyeicon {float: right;
  margin-right: -83px;
  margin-top: -30px;
  z-index: 99;
  position: relative;}
#column-right .uni-banner a img {height: 460px;}
.article_description .open img{transform: rotate(180deg);}
.news-module__image:after {content: none;}
.compact-view .product-thumb__image .account-wishlist__delete {background: none;}
.compact-view .product-thumb__image .account-wishlist__delete:before {background: none !important;}
#modal-cart .modal-title {color: #000;font-size: 20px;font-weight: 700;}
#modal-cart .modal-content {border-radius: 20px;box-shadow: 0px 4px 28px 0px rgba(0, 0, 0, 0.22);}
#modal-cart .modal-body {border-radius: 20px;}
.product-page .product-thumb__cart .add_to_cart span {display: block;/* float: left; *//* margin-left: 25px; */}
.product-page .product-thumb__cart {margin-left: -28px;}
#simplecheckout_cart .remove i::before {display: none;}
.product-layout.product-price .product-thumb__location {margin-left: 2%;margin-top: -2%;}
#simplecheckout_cart .flextr .image .product-thumb__wishlist {margin-right: -5%;}
.simpleregister-button-right {float: left;margin-left: 2%;}
#simpleedit .buttons {margin-top: -3%;}
#product .product-page__price {width: 70%;font-size: 40px;font-weight: 600;}
#product .product-page {margin-top: 18px;}
#product .product-block {margin-top: -16px;}

.test-gdcyt #partner {/* margin-left: calc(33% - 50vw); */margin-bottom: -30px;}

.obg-telef .nomer-tell {/* min-width: 295px; *//* max-width: 295px; *//* width: 295px; */display: block ruby;/* margin-right: 115px; */}
.article_description .znak-lv img {margin-top: -5px;}
.lb-container {position: relative;}
.lb-data .lb-close {/* position: absolute; *//* top: 2vw; *//* left: 72vw; */z-index: 99;}
.lb-closeContainer {float: right;margin-top: 22px;/* padding-left: 75px; */z-index: 99;position: relative;}

.row-flex.account-login2 {font-size: 14px;font-weight: 500;line-height: 45px;margin-top: -11px;}
.account-login__heading.uni-form__heading {font-size: 30px;font-weight: 700;line-height: 35px;color: #000000;}
.grafik-rabot_telefon .telegg-con img {margin-top: -6px;}


.uni-banner__item a {
  position: relative;
  overflow: hidden;
}


.uni-banner__item a:hover::before {
  content: "";
  position: absolute;
  width: 40vw;
  height: 100%;
  background-image: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 30%, /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚Â½ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â°ÃƒÂÃ‚Â»ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0.8), /* ÃƒÂÃ‚Â¦ÃƒÂÃ‚Â²ÃƒÂÃ‚ÂµÃƒâ€˜Ã¢â‚¬Å¡ ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0) 40% /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚ÂºÃƒÂÃ‚Â¾ÃƒÂÃ‚Â½Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
  );
  top: 0;
  left: -62%;
  animation: shine 2s; /* ÃƒÂÃ‚ÂÃƒÂÃ‚Â½ÃƒÂÃ‚Â¸ÃƒÂÃ‚Â¼ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â¸Ãƒâ€˜Ã‚Â ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
  margin-left: -10vw;
}


@keyframes shine {
  0% {
    left: -100px; /* ÃƒÂÃ‚ÂÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â°ÃƒÂÃ‚Â»Ãƒâ€˜Ã…â€™ÃƒÂÃ‚Â½ÃƒÂÃ‚Â°Ãƒâ€˜Ã‚Â ÃƒÂÃ‚Â¿ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·ÃƒÂÃ‚Â¸Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â¸Ãƒâ€˜Ã‚Â ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° (ÃƒÂÃ‚Â»ÃƒÂÃ‚ÂµÃƒÂÃ‚Â²ÃƒÂÃ‚Â°Ãƒâ€˜Ã‚Â Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡ÃƒÂÃ‚Â¾Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â½ÃƒÂÃ‚Â° ÃƒÂÃ‚ÂºÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â¿ÃƒÂÃ‚ÂºÃƒÂÃ‚Â¸) */
  }
  20% {
    left: 100%; /* ÃƒÂÃ…Â¸ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·ÃƒÂÃ‚Â¸Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â¸Ãƒâ€˜Ã‚Â ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° ÃƒÂÃ‚Â² ÃƒÂÃ‚ÂºÃƒÂÃ‚Â¾ÃƒÂÃ‚Â½Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Âµ (ÃƒÂÃ‚Â¿Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°ÃƒÂÃ‚Â²ÃƒÂÃ‚Â°Ãƒâ€˜Ã‚Â Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡ÃƒÂÃ‚Â¾Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â½ÃƒÂÃ‚Â° ÃƒÂÃ‚ÂºÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â¿ÃƒÂÃ‚ÂºÃƒÂÃ‚Â¸) */
  }
  100% {
    left: 100%; /* ÃƒÂÃ¢â‚¬â€ÃƒÂÃ‚Â°ÃƒÂÃ‚Â²ÃƒÂÃ‚ÂµÃƒâ€˜Ã¢â€šÂ¬Ãƒâ€˜Ã‹â€ ÃƒÂÃ‚ÂµÃƒÂÃ‚Â½ÃƒÂÃ‚Â¸ÃƒÂÃ‚Âµ ÃƒÂÃ‚Â°ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¸ÃƒÂÃ‚Â¼ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â¸ÃƒÂÃ‚Â¸ */
  }
}

#column-right .uni-banner__item a:hover::before {height: 120%;width: 57vw;margin-left: -9vw;}

.news-module__more.uni-href.new a div{
  position: relative;
  overflow: hidden;
}
.news-module__more.uni-href.new div:hover::before {
  content: "";
  position: absolute;
  width: 17vw;
  height: 100%;
  background-image: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 30%, /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚Â½ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â°ÃƒÂÃ‚Â»ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0.8), /* ÃƒÂÃ‚Â¦ÃƒÂÃ‚Â²ÃƒÂÃ‚ÂµÃƒâ€˜Ã¢â‚¬Å¡ ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0) 40% /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚ÂºÃƒÂÃ‚Â¾ÃƒÂÃ‚Â½Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
  );
  top: 0;
  left: 48%;
  animation: shine 2s; /* ÃƒÂÃ‚ÂÃƒÂÃ‚Â½ÃƒÂÃ‚Â¸ÃƒÂÃ‚Â¼ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â¸Ãƒâ€˜Ã‚Â ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
  /* margin-left: -24vw; */
}
.uni-banner2 .uni-banner__item a:hover::before {width: 49vw;}

.uni-banner3 .uni-banner__item a {position: relative;overflow: hidden;}
.uni-banner3 .uni-banner__item a:hover::before {
  content: "";
  position: absolute;
  width: 54vw;
  height: 100%;
  background-image: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 30%, /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚Â½ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â°ÃƒÂÃ‚Â»ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0.8), /* ÃƒÂÃ‚Â¦ÃƒÂÃ‚Â²ÃƒÂÃ‚ÂµÃƒâ€˜Ã¢â‚¬Å¡ ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0) 40% /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚ÂºÃƒÂÃ‚Â¾ÃƒÂÃ‚Â½Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
  );
  top: 0;
  left: 48%;
  animation: shine 2s; /* ÃƒÂÃ‚ÂÃƒÂÃ‚Â½ÃƒÂÃ‚Â¸ÃƒÂÃ‚Â¼ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â¸Ãƒâ€˜Ã‚Â ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
  z-index: 999;
}

#slideshow .swiper-wrapper .swiper-slide.text-center a {position: relative;overflow: hidden;}
#slideshow .swiper-wrapper .swiper-slide.text-center a:hover::before {
  content: "";
  position: absolute;
  width: 51vw;
  height: 100%;
  background-image: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 30%, /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚Â½ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â°ÃƒÂÃ‚Â»ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0.8), /* ÃƒÂÃ‚Â¦ÃƒÂÃ‚Â²ÃƒÂÃ‚ÂµÃƒâ€˜Ã¢â‚¬Å¡ ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0) 40% /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚ÂºÃƒÂÃ‚Â¾ÃƒÂÃ‚Â½Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
  );
  top: 0;
  left: -484px;
  animation: shine 2s; /* ÃƒÂÃ‚ÂÃƒÂÃ‚Â½ÃƒÂÃ‚Â¸ÃƒÂÃ‚Â¼ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â¸Ãƒâ€˜Ã‚Â ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
} 


.latest-banner a{position: relative;overflow: hidden;}
.latest-banner a:hover::before {
  content: "";
  position: absolute;
  width: 34vw;
  height: 100%;
  background-image: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 30%, /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚Â½ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â°ÃƒÂÃ‚Â»ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0.8), /* ÃƒÂÃ‚Â¦ÃƒÂÃ‚Â²ÃƒÂÃ‚ÂµÃƒâ€˜Ã¢â‚¬Å¡ ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0) 40% /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚ÂºÃƒÂÃ‚Â¾ÃƒÂÃ‚Â½Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
  );
  top: 0;
  left: -33%;
  animation: shine 2s; /* ÃƒÂÃ‚ÂÃƒÂÃ‚Â½ÃƒÂÃ‚Â¸ÃƒÂÃ‚Â¼ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â¸Ãƒâ€˜Ã‚Â ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
  content: "";
  position: absolute;
  width: 34vw;
  height: 215px;
  background-image: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚Â½ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â°ÃƒÂÃ‚Â»ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */ rgba(255, 255, 255, 0.8), /* ÃƒÂÃ‚Â¦ÃƒÂÃ‚Â²ÃƒÂÃ‚ÂµÃƒâ€˜Ã¢â‚¬Å¡ ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */ rgba(255, 255, 255, 0) 40% /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚ÂºÃƒÂÃ‚Â¾ÃƒÂÃ‚Â½Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */);
  top: -98px;
  left: -33%;
  animation: shine 2s;
}

.latest-ban-dva a{position: relative;overflow: hidden;}
.latest-ban-dva a:hover::before {
  content: "";
  position: absolute;
  width: 71vw;
  height: 215px;
  background-image: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 30%, /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚Â½ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â°ÃƒÂÃ‚Â»ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0.8), /* ÃƒÂÃ‚Â¦ÃƒÂÃ‚Â²ÃƒÂÃ‚ÂµÃƒâ€˜Ã¢â‚¬Å¡ ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
    rgba(255, 255, 255, 0) 40% /* ÃƒÂÃ…Â¸Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â¾ÃƒÂÃ‚Â·Ãƒâ€˜Ã¢â€šÂ¬ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â¡ÃƒÂÃ‚Â½ÃƒÂÃ‚Â¾Ãƒâ€˜Ã‚ÂÃƒâ€˜Ã¢â‚¬Å¡Ãƒâ€˜Ã…â€™ ÃƒÂÃ‚ÂºÃƒÂÃ‚Â¾ÃƒÂÃ‚Â½Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â° ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
  );
  top: -98px;
  left: -33%;
  animation: shine 2s; /* ÃƒÂÃ‚ÂÃƒÂÃ‚Â½ÃƒÂÃ‚Â¸ÃƒÂÃ‚Â¼ÃƒÂÃ‚Â°Ãƒâ€˜Ã¢â‚¬Â ÃƒÂÃ‚Â¸Ãƒâ€˜Ã‚Â ÃƒÂÃ‚Â±ÃƒÂÃ‚Â»ÃƒÂÃ‚Â¸ÃƒÂÃ‚ÂºÃƒÂÃ‚Â° */
}

#column-left .uni-banner__item a:hover::before {height: 120%;width: 57vw;margin-left: -9vw;}

#account-forgotten .account-forgotten__heading.uni-form__heading {font-size: 30px;font-weight: 700;line-height: 35px;color: #000000;}
#account-forgotten .account-forgotten__text {font-size: 14px;font-weight: 500;line-height: 45px;margin-top: -4px;}
#account-forgotten .form-control {border-radius: 2px;border: 2.5px solid #C1C1C14D;padding-left: 21px;}
.simple-content .buttons {margin-top: -16px;}

.latest-ban-dva.new {margin-top: 1px;margin-left: 2px;}
.content-top .uni-banner.row.row-flex {margin-bottom: 22px;}
.teleg-bot {margin-top: -2px;}

#account-forgotten .form-group h3 {color: #ff0000;font-weight: 700;margin-left: -9px;margin-bottom: -7px;border: solid 2px;padding: 10px;width: 21.99vw;}

.product-price .qty-indicator__percent.percent-10 {padding-left: 3px;width: 107px;margin-top: -14px;}
.product-list .qty-indicator__percent.percent-10 {font-size: 12px;width: 126px;margin-top: -5px;}

.row-flex.account-login2 a {color: #FF4E3A;text-decoration: underline;font-weight: 500;}
.account-login__forgotten {font-size: 14px;font-weight: 400;line-height: 29px;color: #FF4E3A;text-decoration: underline;margin-top: 15px;margin-bottom: 23px;}
.account-login__wrapper.uni-form .btn-primary {width: 152px;margin-bottom: 40px;}
.text-login {font-size: 15px;font-weight: 700;line-height: 35px;width: 22vw;}
#account-forgotten .simple-content h1 {font-size: 30px;font-weight: 700;line-height: 35px;color: #000000;}
.simpleregister-have-account span{font-size: 14px;font-weight: 500;line-height: 45px;min-width: 8vw;}
.simpleregister-have-account a {font-size: 14px;font-weight: 500;line-height: 45px;color: #FF4E3A;text-decoration: underline;}
.simpleregister {padding-left: 0;}
.form-horizontal .control-label {font-size: 15px;font-weight: 700;line-height: 35px;}

.test-gdcyt .article_description {font-family: 'Montserrat' !important;line-height: 31px;}
.test-gdcyt span {font-family: 'Montserrat' !important;line-height: 34px;}

#product #tab-description {font-family: Montserrat;font-size: 20px;font-weight: 400;line-height: 34px;}
#product .add_to_cart.in_cart, .add_to_cart.in_cart:hover, .add_to_cart.in_cart:focus, .add_to_cart.in_cart:active {/* width: 100%; */}
#product .product-page__textblock .knopka {border-radius: 5px;width: 164px;height: 45px;margin-left: 40px;text-align: center;padding-top: 10px;margin-top: -14px;border: 1.5px solid #000000;font-size: 14px;}
#product .product-page__discount-item {width: 23.6vw;}
#product .product-page__textblock-inner:hover .tooltip-content {margin-top: 65px;}

.product-layout .product-thumb__add-to-cart.add_to_cart.btn.in_cart {/* width: 41px; */}

.content-bottom .row-flex .heading {display: block;}
.product-page__textblock-inner img {float: right;margin-left: 7px;margin-top: 2px;width: 17px;}
.product-page__textblock {margin-top: 38px;}

#simpleedit .form-horizontal .form-group input {font-size: 12px;font-weight: 500;}
#simpleedit .form-horizontal .form-group textarea {font-size: 12px;font-weight: 500;}

.sorts-block .sorts-block__wrapper div:nth-child(4) {/* width: 137px; *//* margin-left: 3%; */}
.sorts-block .sorts-block__wrapper div:nth-child(3) {/* margin-left: 3%; *//* width: 189px; */}

.product-layout.product-list .fa.fa-rotate-180.fa-copy {margin-top: -3%;font-size: 8px;margin-left: 1%;}
.product-layout.product-price .fa.fa-rotate-180.fa-copy {font-size: 8px;margin-top: 0px;margin-left: 1%;}
.product-layout.product-grid .fa.fa-rotate-180.fa-copy {margin-left: 3%;}
.uni-module__wrapper.owl-carousel.owl-loaded.load-complete .fa.fa-rotate-180.fa-copy {margin-left: 5px;}
#toast-container>div {opacity: 1;text-align: center;box-shadow: none;font-weight: 600;}
#toast-container>.toast-error {background-image: none !important;}
#toast-container.toast-bottom-full-width>div, #toast-container.toast-top-full-width>div {width: 100%;}

.product-thumb__location span {/* color: #6D6D6D; */font-family: Montserrat;font-size: 10px;font-style: normal;font-weight: 400;line-height: normal;margin-left: 5px !important;/* margin-top: 7px !important; */}

.close-lk:hover {display: block;color: #fff;}
.uni-module__wrapper.owl-carousel .tooltip-content {margin-top: -28% !important;}
.uni-module__wrapper.owl-carousel .opt-tip img {margin-top: -1%;}

#account-forgotten #simplepage_form h2 {font-size: 30px;font-style: normal;font-weight: 700;line-height: normal; color: #000;}
.category_list.category_list1 div a img {height: 129px;width: 129px !important;}
.category_list.category_list1 div p {margin-left: 3%;width: 100%;}
.category_list.category_list1 div p a {margin-left: 0;}

.product-layout .minim .tooltip-content i {color: #000;font-size: 16px;}
.product-layout .minim .tooltip-content .close {opacity: 1;margin-top: -6%;margin-right: -5%;}

.product-layout.product-grid .minim .opt-tip img {margin-top: -18px;margin-left: 5px;width: 15px;}

#column-left .latest .price-new {font-size: 16px;}

.product-layout .minim .tooltip-content a {font-size: 10px;font-style: normal;font-weight: 700;line-height: 16px;text-decoration-line: underline;margin-left: 2%;}

.name-none a {color: #797979;}
.name-none {color: #797979;}
.checkout-cart__quantity p {color: #797979;font-family: Montserrat;font-size: 12px;font-style: normal;font-weight: 500;line-height: normal;margin-top: 10%;}
#simplecheckout_cart .flextr .total span a{color: #FF4E3A;font-family: Montserrat;font-size: 12px;font-style: normal;font-weight: 500;line-height: normal;cursor: pointer;border-radius: 33px;border: 2px solid #F00;padding: 12px 12px 11px 13px;margin-top: -0.7% !important;height: 44px;display: block;}

.coupon .inputs {margin-bottom: 3%;margin-top: 2%;font-family: Inter;font-size: 20px;font-weight: 400;}

#simplecheckout_cart .promokod {border: 0.5px solid rgba(193, 193, 193, 0.3);width: 257px;height: 46px;font-family: Montserrat;font-size: 15px;font-weight: 400;line-height: 18px;letter-spacing: 0em;text-align: left;padding-left: 21px;border-radius: 2.5px;}

.coupon {display: grid;}
.row-flex #simplecheckout_button_cart {width: 153px;height: 43px;border-radius: 5px;/* background: #5B00F0; */margin-left: 2% !important;padding-top: 0.7%;}

.product-page__image-main {border: none;}
.sorts-block .sorts-block__wrapper .ydal-sk {/* min-width: 175px; */}

#column-left .latest .uni-module {margin-bottom: 15px;}

#column-left .latest .uni-item {padding: 7px 20px;}

#column-left .latest .product-thumb__price {font-size: 16px;}
#column-left .latest .product-layout {display: flex;}
#column-left .latest .product-thumb__name {margin: 4px 0 0px 20px;height: 37px;font-size: 12px;line-height: 17px;order: 2;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
#column-left .latest .price-block {margin: 0 0 0px 20px;height: auto;}

#column-left .latest .product-thumb__image {width: 76px;height: 61px;}
#column-left .latest .sticker__item {width: 31px; height: 9PX; font-size: 5px; font-weight: 400;}
#column-left .latest .product-thumb__image a:before {top: -5px;border-radius: 10px;}

#simpleedit h3 {font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;color: #000;margin-left: -4%;margin-top: 0;}
#simpleedit .form-horizontal .form-group {margin-left: 1%;}
#simpleedit .form-horizontal .form-group input {width: 85%;}
#simpleedit .form-horizontal .form-group textarea {width: 85%;padding-top: 12px;height: 46px;}

.product-layout.product-price .price .price-new {font-size: 12px;}
.product-layout.product-price .price .price-old {font-size: 12px;margin-left: -3px !important;font-weight: 700;}
.product-layout.product-price .product-thumb__price {font-size: 12px;font-weight: 700;line-height: 15px;margin-right: -40px !important;}
.product-layout.product-price .product-thumb__price span {margin-right:20px!important;}
.product-layout.product-list .product-thumb__price span {margin-left:auto; margin-right:40px!important;}

.product-layout.product-price .product-thumb__name {font-size: 12px;}
.product-layout.product-price .qty-0 span {min-width: 166px;margin-left: 17px;font-size: 14px;font-weight: 500;padding-top: 2px;line-height: 17px;}
.product-layout.product-price .product-thumb__cart.cart.qty-0 {width: 171px;margin-left: 20px !important;}

#CategoryWall div.heading {color: #000;font-size: 30px;font-weight: 600;line-height: 36px;}
#CategoryWall .all-link {border-radius: 21.5px;border: 1px solid #FF4E3A;padding-top: 9px;font-family: Montserrat;font-size: 16px;font-weight: 500;line-height: 20px;}
#CategoryWall .category-layout.category-list .category-block h4 {font-size: 14px;padding-top: 6%;font-weight: 400;}
#CategoryWall .category-layout.category-list .category-block h4 a div {line-height: normal;padding-top: 4px;font-family: Montserrat;}
#CategoryWall h2 {color: #000;font-style: normal;font-size: 35px;font-weight: 500;line-height: 42px;}

.product-info div .text-black {font-size: 18px;font-weight: 600;line-height: 25px;margin-top: 19px;margin-bottom: 15px;}
.product-info div p {font-size: 16px; font-weight: 400; line-height: 23px;}
.product-info div:before {position: absolute;top: -2px;bottom: -10px;left: -3px;right: 0px;content: "";background: #000;opacity: 0.04;border-radius: 20px;}
.row.product-info {margin-top: 28px;margin-left: 4px;}
.row.product-info div {height: 266px;padding: 20px;width: 15.8vw;margin-right: 20px;}
#product .tab-content {margin-bottom: 76px;}


.fly-menu__menu .menu__header {margin-left: 6%;}
.fly-menu__search {/* margin-left: -13% !important; */width: 100%;}
.fly-menu {height: 55px;padding-top: 0.1%;}

.simplecheckout-cart .wishlist::after {
  background: url(/image/star.svg) no-repeat;
  content: "";
  height: 25px;
  display: inline-block;
  width: 25px;
  background-size: 10px 10px;
  margin-left: 75%;
  margin-top: 33%;
}

.simplecheckout-cart button.wishlist.active:after {
  background: url(/image/star2.svg) no-repeat;
  content: "";
  height: 25px;
  display: inline-block;
  width: 25px;
  background-size: 10px 10px;
}

#modal-cart .cart-help-cart-2 {color: #fff;margin-bottom: 4%;background: #3E3E3E;height: 60px;border-radius: 21px;font-size: 16px;font-weight: 500;padding-top: 1%;padding-left: 3%; padding-bottom: 1%;}
#modal-cart .cart-help-cart {color: #fff;margin-bottom: 4%;background: #3E3E3E;height: 60px;border-radius: 21px;font-size: 17px;font-weight: 500;padding-top: 1%;padding-left: 3%; padding-bottom: 1%;}

#account-wishlist .sorts-block__wrapper div {margin-left: 0;}

.top-links__li:first-child {margin-right: 0px;}
#top .topmenu-icon.uni-href {margin-right: 1%;}

#column-left .uni-banner__div .uni-banner__img.img-responsive {margin-top: 5%;border-radius: 21px;}

.emptiness {width: 19%;}

.menu-right .menu__level-1-li:nth-child(1):after, 
.menu-right .menu__level-1-li:nth-child(2):after, 
.menu-right .menu__level-1-li:nth-child(3):after
{
    content: "";
     display: block;
    width: 6px;
    height: 6px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #3caa3c;
    top: 13px;
    margin: -15px 0 0px 3px;
}

.simple-content #simplecheckout_form_1 .simplecheckout-button-block.buttons {float: left;}
.simple-content #simplecheckout_form_1 .simplecheckout-button-block.buttons a.btn {padding-top: 1%;}
#account-password #column-right .btn.btn-primary.btn-sm.ckshare {padding-top: 2.3%;}
#account-forgotten .simple-content .simpleregister-button-block.buttons a.btn {padding-top: 7px;background: #FF4E3A;}
#account-address .account-address-list__buttons a {padding-top: 1%;}
#account-order .account-order-list__item a.btn {padding-top: 1%;}
#account-order .account-order-info__products-table .add_to_cart {width: 41px;}

.sorts-block__wrapper.search .sorts-block__btn-group {margin-left: -0.2%;/* margin-right: -5%; */}
.checkbox-inline #mfilter-special {display: none;} 

.product-layout .minim {position: relative;}

.product-layout .minim .tooltip-content {
  display: none;
  position: absolute;
  background-color: #fff;
  top: -40px;
  text-align: center;
  font-size: 1rem;
  padding-left: 0;
  width: 301px;
  min-height: 100px;
}


.fly-menu__search {margin-left: 30px!important;}
.fly-menu__menu .menu .menu__header{border-radius: 6px;width: 9vw;background: #000000;}
.modal1-open .fly-menu {padding-right:20px;}
.modal-open .fly-menu {display: none!important;}
#account-forgotten .simpleregister-have-account {margin-top: -18px;}


.product-thumb__model2 i {margin: 3px 3px;/* font-size: 10px; */}
.product-thumb__model i {margin: -5px 3px 0px;font-size: 10px;}

.product-layout .minim .tooltip-content p {padding: 5px;line-height: 16px;}
.product-layout .minim .tooltip-content p a {color: #000;font-size: 10px;font-style: normal;font-weight: 700;line-height: 16px;text-decoration-line: underline;}
.product-layout .minim .opt-tip .hov:hover .tooltip-content {display: block !important;border-radius: 15px;background: #FFF;color: #000;box-shadow: 0px 0px 14px 8px rgba(0, 0, 0, 0.06);text-align: left;padding: 21px 29px 37px 20px;z-index: 111;margin-top: -31.5%;width: 102%;margin-left: -10.5vw;}

.minim .opt-tip .test-opt div {display: flex;}
.minim .opt-tip .test-opt {width: 100%;}
.minim .opt-tip .test-opt .tooltip-content {display: none;}
.minim .opt-tip .test-opt .hov {float: right;margin-right: 11px;}
.product-list .minim .opt-tip .test-opt .hov {float: right;margin-right: 11px;margin-top: -14px!important;}
.product-list .minim {margin:0!important;}



.product-layout .minim .opt-tip img:hover {cursor: pointer;}
.product-layout.product-grid .minim .opt-tip {max-height: 13px;margin-right: 13px;}

.owl-stage-outer .product-layout .minim .tooltip-content {margin-top: 5%;width: 15.3vw !important;padding-bottom: 30px;}

.uni-alert {margin-left: calc(50% - 50vw);top: -74% !important;/* margin: auto 42%; */right: 0;bottom: 0;left: 0;margin: auto;height: 64px;}

.simple-content #simplecheckout_form_1 .simplecheckout .content:after {font-family: "Font Awesome\ 5 Free";}

.category-row {justify-content: center;}
.ydal-sk-special {/* margin-left: -14%; *//* margin-right: 15%; *//* margin-top: -0.5% !important; */}
#account-forgotten .uni-wrapper .account-forgotten.uni-form .account-forgotten__btn.btn.btn-primary {padding-top: 0.8%;}

.top-menu .topmenu-icon img{width: 19px;/* margin-left: 10px; */}
.top-menu .top-phone {margin-right: 11px;min-width: 9.1%;}

#simplecheckout_cart .flexth0 div:last-child {margin-right: 0;}
#simplecheckout_cart .text-catr {font-size: 14px;font-weight: 700;line-height: 17px;letter-spacing: 0em;text-align: left;margin-top: 0.7%;margin-left: 4%;margin-right: 2% !important;}
#simplecheckout_cart .like-catr span a {font-size: 14px;line-height: 17px;margin-left: -7%;color: #F00;}
#simplecheckout_cart .wish-catr {border-radius: 33px;border: 1.5px solid #C1C1C1;padding: 3px 11px 5px 3px;margin-top: -0.4%;height: 41px;margin-top: -0.7%;margin-right: 2% !important;}
#simplecheckout_cart .like-catr {border-radius: 33px;border: 1.5px solid #F00;padding: 4px 12px 11px 13px;margin-top: -0.7% !important;height: 41px;}
#simplecheckout_cart .selected-catr {margin-top: -0.4%;margin-left: -1%;}
#simplecheckout_cart .wish-catr span {margin-bottom: 0 !important;margin-top: 6% !important;}
#simplecheckout_cart .like-catr {margin: 0;}
#simplecheckout_cart .like-catr img{margin-left: 2%;margin-top: 14% !important;height: 10px;width: 10px;} 

.header-cart__totals-item {float: left;margin-left: -12px;margin-top: -10px;}
.header-cart__totals-text {font-size: 16px;font-weight: 700;line-height: 20px;}
.header-cart__totals-title {font-size: 12px;font-weight: 400;line-height: 15px;margin-top: 0px;margin-right: 10px;}
.header-cart__buttons {margin-bottom: 44px;margin-left: -9px;}
.header-cart__buttons a {margin-left: 100px;padding: 8px 16px;}
.row-flex.header-cart__name {margin-bottom: 15px;margin-left: 6px;}
.row-flex.header-cart__name div:nth-child(2) {margin-right: 7px;}
.product-page .product-data__item.manufacturer {width: 100px;margin-left: 53px;margin-top: 3px;}
.product-page .product-data__item.manufacturer .product-data__item-div {/* margin-left: -12px; */text-align: left;}
.sorts-block__wrapper  div span {
  font-size: 14px;
  font-weight: 500;
}
.sorts-block__wrapper .ydal-sk {margin-top: 0;}

.content-top {
  margin-bottom: 10px;
}

.account-login__wrapper .form-control {
  width: 350px !important;
  border: 2.5px solid #C1C1C14D;
  border-radius: 2.5px;
  padding-left: 17px;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
}

.news-module .uni-item::after {
    display: inline-block;
    position: absolute;
    top: 10px;
    bottom: 0px;
    left: 7px;
    right: 10px;
    content: "";
    background: #000;
    opacity: 0.04;
    border-radius: 21px;
}


.content-bottom .featured .product-thumb__caption .product-thumb__cart .wishlist {position: relative;right: 1px;top: -420px;}
.content-bottom .latest .product-thumb__caption .product-thumb__cart .wishlist {position: relative;right: 1px;top: -420px;}


.news-module__item-1 {position: relative;margin-left: -3%;/* width: 339px; */}
.product-page__image-addit .owl-nav .owl-next {left: 670px;}
.news-list__name  {font-size: 14px;}
.top-links .top-links__a {padding: 15px 17px;margin-right: -22px;font-size: 13px;}

#simplecheckout_cart .qty-switch {
  border-radius: 5px;
  border: 1px solid #d1d1d1;
  }

.product-layout.product-grid .customer_group {margin-top: 8px;font-family: 'Montserrat', sans-serif;}

#product .product-thumb__cart.cart.qty-0 {margin-right: 6%;margin-left: -8px !important;margin-top: 18px;}

.checkout-cart__quantity .qty-switch__btn.fa-minus
{padding: 10px;margin: 1px 0;}

.menu2.new {margin-left: -0.8%;}

.meni-o-nas svg {margin-right: 44px;margin-left: 38px;}
.meni-o-nas {background: #FF4E3A;margin-left: calc(50% - 50vw);width: 110vw !important;height: 72px;padding-top: 2%;}
.meni-o-nas a {font-family: Montserrat;font-size: 21px;font-weight: 600;color: #fff;margin-right: 2px;/* display: inline-block; */}
.meni-o-nas a:first-child {margin-left: -32px;}
.meni-o-nas img {margin-right: 1%;}
.background-o-nas p {font-size: 25px; font-weight: 600; color: #FFFFFF; line-height: 38.75px;}
.background-o-nas b {color: rgba(255, 78, 58, 1);font-weight: 700;}

.companys-mission {width: 100%;border: 6px solid #C9C9C9;border-radius: 21px;margin-top: 10%;padding-top: 1%;padding-bottom: 2%;position: relative;z-index: 9;}
.companys-mission h3 {font-family: Montserrat;font-size: 58px;font-weight: 700;line-height: 60px;text-align: left;width: 56%;margin-top: 5%;}
.companys-mission .text {font-family: Montserrat;font-size: 25px;font-weight: 500;line-height: 39px;letter-spacing: 0.03em;text-align: left;width: 76%;}
.companys-mission div:first-child {padding-left: 4%;}

.karta .text-about {font-family: Montserrat;font-size: 22px;font-weight: 400;line-height: 38px;letter-spacing: 0.03em;text-align: left;color:#fff;}
.karta h3 {font-family: Montserrat;font-size: 46px;font-weight: 700;line-height: 47px;letter-spacing: 0em;text-align: left;color:#fff;margin-bottom: 6%;}
.karta .tx-nas {padding-top: 9%;padding-left: 8%;}

.our-advantages h3 {font-family: Montserrat;font-size: 46px;font-weight: 700;line-height: 47px;letter-spacing: 0em;text-align: left;margin-top: 41vw;color: #000;margin-bottom: 5%;}
.our-advantages .number-about {font-family: Montserrat;font-size: 43px;font-weight: 500;line-height: 52px;letter-spacing: 0em;text-align: left;color: #FF4E3A;margin-top: 1%;margin-bottom: 1%;}
.our-advantages .ttx-about {font-family: Montserrat;font-size: 20px;font-weight: 500;line-height: 35px;letter-spacing: 0.03em;text-align: left;margin-bottom: 1%;width: 53vw;}
.our-advantages img {margin-left: calc(50% - 50vw);width: 100vw;}

.title-companies {font-family: Montserrat;font-size: 46px;font-weight: 700;line-height: 47px;letter-spacing: 0em;text-align: left;margin-top: 9%;margin-bottom: 4%;}
.company-principles h4 {font-family: Montserrat;font-size: 30px !important;line-height: 46px !important;letter-spacing: 0em;text-align: left;color: #000;}
.company-principles p {font-family: Montserrat;font-size: 20px;font-weight: 400;line-height: 31px;letter-spacing: 0.03em;text-align: left;width: 93%;}

.development {margin-top: 9%;}
.development h3 {font-family: Montserrat;font-size: 46px;font-weight: 700;line-height: 47px;letter-spacing: 0em;text-align: left;color: #000;margin-bottom: 2.5%;}
.development p {font-family: Montserrat;font-size: 22px;font-weight: 500;line-height: 34px;letter-spacing: 0.03em;text-align: left;width: 85%;}
.development button {background: rgba(255, 78, 58, 1);border-radius: 29px;border: none;color: #fff;font-family: Montserrat;font-size: 22px;font-weight: 400;line-height: 27px;letter-spacing: 0em;width: 326px;height: 58px;text-align: center;margin-top: 3%;}

.six-pictures {margin-top: 3%;}
.six-pictures .pictures-extreme:nth-child(2) {margin-left: 1.3%;width: 48%;margin-right: -2.2%;}
.six-pictures .pictures-extreme div:nth-child(1) {margin-right: -3%;}
.six-pictures .pictures-extreme div:nth-child(3) {margin-right: -3%;}
.six-pictures .pictures-extreme div:nth-child(2) {margin-bottom: 1.6%;}


.pazovaya-aksiya {padding-left: 20px;width: 79%;}
.kontakt-inf {text-decoration: underline;color: #FF4E3A;}
.next-width {width: 83%;margin-bottom: 16px !important;}
.uni-banner__img {max-height: 100% !important;}

.mega-text-1 {font-family: Montserrat;font-weight: 700;line-height: 35px;font-size: 25px;margin-top: 64px;}
.mini-text-2 {font-family: Montserrat;font-weight: 500;line-height: 28px;font-size: 19px;}
.mini-text-1 {font-family: Montserrat;font-weight: 400;line-height: 28px;font-size: 16px;}
.pazovaya-aksiya li:nth-child(2) {margin-top: 28px;}

.dostav-new {font-family: Montserrat;font-size: 16px;font-weight: 600;line-height: 20px;border-bottom: 1px solid #000000;margin-top: 24px;padding-bottom: 24px;width: 91%;}
.dostav-new img {float: right;}
.dostav-new i {font-size: 30px;}
.dostavka-tex {font-family: Montserrat;font-size: 15px;font-weight: 400;line-height: 24px;margin-top: 17px;}

.mini-text {font-family: Montserrat;font-weight: 400;line-height: 28px;font-size: 16px;width: 83%;min-height: 72px;}
.mini-text img {margin-top: -4px;margin-left: 7px;}
.mini-chislo {font-family: Montserrat;font-size: 16px;font-weight: 400;line-height: 28px;color: #FF4E3A;}
.mini-chislo-text {font-family: Montserrat;font-size: 16px;font-weight: 400;line-height: 28px;color: #FF4E3A;cursor: text !important;}


.mega-text {font-family: Montserrat;font-weight: 700;line-height: 35px;height: 55px;font-size: 25px;display: block;}
.sorts-block__wrapper.search .row-flex {margin-left: 0 !important;}
.sorts-block__wrapper.search div:nth-child(3) {/* margin-left: 3px; */}
#dm_embedded_55023 .m365-form-content{background-image: url(/image/catalog/bg/test-back.png) !important;}

.lb-data .lb-close {/* position: relative; *//* top: -24vw; *//* z-index: 99; *//* left: -2vw; */}

.product-block .product-data__item {display: inline;text-align: left;}
.product-data__item.manufacturer a {float: left;margin-left: 51px;}
.product-block .product-data__item span {float: left;}
.product-block .product-data__item i {margin-left: 13px;float: left;}


.dostav-car {margin-right: 15px;}
.dostav-car tbody tr:nth-child(1) {background: #8D8D8A;}
.dostav-car tbody tr:nth-child(1) p {font-family: Montserrat;font-size: 23px;font-weight: 700;line-height: 28px;color: #FFFFFF;padding-top: 10px;padding-bottom: 3px;}
.dostav-car tbody tr td {padding-left: 17px;border: 2px solid #8D8D8A;border-left: none;border-bottom: none;}
.dostav-car tbody tr p {font-family: Montserrat;font-size: 19px;font-weight: 400;line-height: 23px;color: #8693A8;padding-top: 10px;}
.dostav-car thead tr th:first-child {border-radius: 17px 0 0 0;}
.dostav-car tbody tr:last-child td:first-child {border-radius: 0 0 0 17px;border-bottom: 2px solid #8D8D8A;}
.dostav-car tbody tr:last-child td:last-child {border-radius: 0 0 17px 0;border-bottom: 2px solid #8D8D8A;}
.dostav-car {border: none;border-collapse: separate;border-color: #8693a800;}
.dostav-car tbody tr td:nth-child(1) {border-left: 2px solid #8D8D8A;}

.dostav-car th {border-radius: 17px 17px 0 0;border: none;padding-left: 15px;padding-top: 6px;}
.dostav-car.obls {margin-top: -28px;}
.dostav-car.perv {margin-top: 28px;}

.aboutus-numbers h3 {font-family: Montserrat;font-size: 46px;font-weight: 700;line-height: 47px;letter-spacing: 0em;text-align: left;color: #fff;margin-bottom: 6%;}
.aboutus-numbers div h4 {font-family: Montserrat;line-height: 39px !important;letter-spacing: 0em;text-align: left;color: #fff;margin-left: -5%;}
.aboutus-numbers div p {font-family: Montserrat;font-size: 18px;font-weight: 500;line-height: 31px;letter-spacing: 0.03em;text-align: left;color: rgba(255, 255, 255, 0.7);margin-left: -5%;width: 130%;}
.aboutus-numbers {margin-top: 10%;}
.aboutus-numbers div img {margin-left: -38%;margin-top: 24%;}
.aboutus-numbers .numbers-top {margin-bottom: 4.5%;}
.aboutus-numbers {
  background-image: url(/image/catalog/bg/Group-402.png);
  background-repeat: no-repeat;
  background-size: cover;
  margin-left: calc(50% - 50vw);
  width: 100vw;
  height: 1080px;
  text-align: center;
  padding: 11% 16% 0 24%;
  }

.karta {
  background-image: url(/image/catalog/bg/fon-about.png);
  background-repeat: no-repeat;
  background-size: cover;
  margin-left: calc(50% - 50vw);
  width: 100vw;
  height: 1080px;
  background-color: #000;
  text-align: center;
  margin-top: -10%;
  padding: 13% 16% 0 2%;
  }

  
.background-o-nas {
  background-image: url(/image/catalog/bg/logisticheskij-kompleks-pushkino.png);
  background-repeat: no-repeat;
  background-size: cover;
  margin-left: calc(50% - 50vw);
  width: 100vw;
  height: 1080px;
  background-color: #000;
  text-align: center;
  padding-top: 19%;
  box-shadow: inset 0px 0px 1920px 1080px rgba(0, 0, 0, .6);
  }

#dm_embedded_55023 .m365-form-content .m365-title {display: none;}
#dm_embedded_55023 .m365-fz152 {display: none;}
#dm_embedded_55023 .m365-form-content {display: -webkit-box;}
#dm_embedded_55023 .m365-embeded.m365-embeded-showed {background: rgba(81, 81, 81, 1) !important;border: none;margin: auto;padding-left: 0;overflow: unset;height: 90px;margin-top: 14px;}
#dm_embedded_55023 .m365-description {color: #fff !important;font-family: Montserrat;font-size: 14px;font-weight: 700;text-align: left;margin-bottom: 0; width: 23vw; margin-left: -3vw; padding-top: 0.5vw;}
#dm_embedded_55023 {margin-left: calc(50% - 50vw);width: 100vw;margin-top: -55px;height: 106px;display: flex;background: rgba(81, 81, 81, 1) !important;}
#dm_embedded_55023 .m365-form-group .m365-input-text {border-radius: 27px;width: 16vw;height: 37px;border: none;padding-left: 6%;color: #515151 !important;font-family: Montserrat;font-size: 12px;font-style: normal;font-weight: 500;line-height: normal;}
#dm_embedded_55023 .m365-btn-container .m365-btn.m365-subscribe {min-width: 159px;height: 37px;padding: 0px 63px 0px 63px !important;border-radius: 61px;background: #FF4E3A !important;color: #FFF !important;font-family: Montserrat;font-size: 14px;font-style: normal;font-weight: 500; /* 321.429% */}
#dm_embedded_55023 .m365-btn-container {margin-top: 0.5%;}
.m365-form-content .m365-fz152-embedded {width: 13vw;}
#dm_embedded_55023 .m365-form-groups {margin-right: 2.5%;margin-left: 2.5%;margin-top: 0.5%;}
.header-cart__totals {padding-bottom: 32px;}
.new-info.vixod {margin-top: -10px !important;}

.checkout-cart__quantity .qty-switch__btn.fa-plus
{padding: 10px;margin: 4px 0;/* margin-top: 3%; */}


.product-page .qty-switch__btn.fa-plus {
  margin: -12px 0px 0px -37px;
  padding: 25px 15px 35px;
}

.product-page .qty-switch__btn.fa-minus {
  /* margin-top: 15px; */
  /* margin-right: -85px; */
  padding: 15px 30px 25px 20px;
  /* width: 50px; */
  margin: -2px -55px 0 0px;
  height: 50px;
  width: 50px;
}


.category-list__item:before {
  position: absolute;
  top: 5px;
  bottom: 0px;
  left: 10px;
  right: 10px;
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 25px;
}

.category-list__item {
  display: flex;
}

.prisse-2 {
  margin-top: 25px;
}

.product-page__image a:before {
  position: absolute;
  top: -15px;
  bottom: -10px;
  left: 0px;
  right: -5px;
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 25px;
}

.news-module__more {
  font-weight: 400;
  font-size: 11px;
  color: #ff4e3a;
  text-decoration-line: underline;
  line-height: 17px;
}

.all-link i {
  font-size: 12px;
}

.all-link:hover {
  background-color: #ff4e3a;
  color: #fff;
}

.header-block__item i:hover,
.header-block__item p:hover {
  color: #ff4e3a;
}

.banner0 a img {
  border-radius: 21px;
  position: relative;
}

.all-link {
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  color: #ff4e3a;
  padding: 8px 20px 10px 20px;
  border: 2px solid #ff4e3a;
  margin: 30px 28px 0px;
  border-radius: 22px;
  height: 41px;
}

.category-wall-panel {
  margin: 10px 0;
  border: 1.5px solid #ffffff;
  cursor: pointer;
}

.account-wishlist .product-thumb__name {
  order: 0;
}

#content .brands {
  text-align: center;
}

#content .brands img {
  padding: 20px 0 0 0;
}

#content .brands span {
  padding: 20px;
}

#content .brands div {
  height: 200px;
  cursor: pointer;
}

#content .brands div::before {
  display: inline-block;
  position: absolute;
  top: 10px;
  bottom: 0px;
  left: 10px;
  right: 10px;
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 15px;
}

#content .brands a {height: 200px;}
#content .brands span {font-size: 12px;}
#content .brands.new.two {margin-top: 10px;margin-bottom: 9px;}
#content .brands.new.four {margin-bottom: 50px;margin-top: 9px;}



#content .brands a::before {
  display: inline-block;
  position: absolute;
  top: 10px;
  bottom: 0px;
  left: 10px;
  right: 10px;
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 15px;
}

.brands .brands-item {
    cursor: pointer;
    position: relative;
}

.category-wall-panel-heading {
  min-height: 50px;
  padding-left: 20px;
}

.uni-banner2 {
  margin-bottom: 70px;
}

#category-wall {
  margin-bottom: 80px;
}

.cat-all {
  padding-top: 50px;
  text-align: center;
}

.uni-banner3 .uni-banner__div {
  padding: 10px 10px;
}

.uni-banner2 .uni-banner__div {
  padding: 10px 10px;
}

.uni-banner2 .uni-banner__a {
  /* padding: 10px 0px; */
  margin: 0 0 20px;
}

.uni-banner3 .uni-banner__a {
  padding: 0 10px;
}

.uni-banner3 .uni-banner__a:hover .uni-banner__img,
.uni-banner3 .uni-banner__div:hover .uni-banner__img {
  transform: scale(1);
  color: #ffffff;
}

.uni-banner3 {
  padding: 0 0 50px 0px;
  /* margin: auto; */
}

.uni-module .brands-item a::before {
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 10px;
  right: 10px;
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 15px;
  border: 10px solid #000;
}

.category-wall-panel::before {
  display: inline-block;
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 10px;
  right: 10px;
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 15px;
}

.category-wall-panel:hover {
  border: 1.5px solid #ff4e3a;
  border-radius: 15px;
}

.category-wall-panel-heading {
  margin: 0 15px;
  min-height: 3em;
}

.product-thumb__image a:before {
  position: absolute;
  top: -15px;
  bottom: -10px;
  left: -3px;
  right: 0px;
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 20px;
}

.product-thumb__addit-dot.active {
  background: #8d8d8d;
}

.partner .form-control {
  width: 290px !important;
  margin: 0 26px 0 0px;
  color: #fff;
  background: none;
  font-size: 16px;
}

.partner {
  margin-top: 64px;
  padding: 82px 10px 80px;
  margin-left: calc(50% - 50vw);
  width: 100vw;
  background-image: url(/image/catalog/bg/partner3.webp);
  background-position-x: right;
  background-repeat: no-repeat;
  background-color: #3e3e3e;
  margin-bottom: -3%;
}

.partner .heading {
  color: #ffffff;
}

.partner p {
  font-weight: 400;
  font-size: 25px;
  width: 50%;
  color: #ffffff !important;
  margin-bottom: 50px;
  line-height: 39px;
}

.partner span {
  font-size: 11px;
  color: #fff;
  line-height: 100px;
}

.add_to_cart {
  height: 41px;
  /* font-size: 20px; */
  /* font-weight: 900; */
  /* padding: 0; */
}

.product-thumb__caption .col {
  flex: 1;
  width: 25%;
}

.product-page__cart .qty-0 {
  height: 55px;
  width: 230px;
  margin: auto;
}

.product-page__cart .add_to_cart.qty-0 {
  width: 70px;
}

.qty-0 {
  /* background: #B5BCFF; */
  color: #ffffff;
  border-radius: 45px;
  height: 40px;
  margin-left: auto!important;
}

.qty-0 span {
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  padding: 11px 0px 0 0px;
  margin: auto 0px;
  cursor: pointer;
  background: #B5BCFF;
  width: 216px;
  height: 39px;
  border-radius: 5px;
  text-align: center;
}

.qty-indicator__percent.percent-14 {
  background-image: url("/image/warehouse-3.svg");
  background-repeat: no-repeat;
  background-size: 16px;
}

.qty-indicator__percent.percent-13 {
  background-image: url("/image/warehouse-3.svg");
  background-repeat: no-repeat;
  background-size: 16px;
}

.qty-indicator__percent.percent-12 {
  background-image: url("/image/warehouse-2.svg");
  background-repeat: no-repeat;
  background-size: 16px;
}

.qty-indicator__percent.percent-11 {
  background-image: url("/image/warehouse-1.svg");
  background-repeat: no-repeat;
  background-size: 16px;
}

.qty-indicator__percent.percent-10 {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  background: #ff0000;
  padding-left: 20px;
  border-radius: 10px;
  color: #fff !important;
  width: 138px;
  height: 20px;
}

.qty-indicator__text.percent-11 {
  color: #ff9a89;
  width: 100px;
}

.product-page .qty-indicator__text {
  font-weight: 500;
  font-size: 14px;
  width: 180px;
  margin-left: 20px;
  display: block;
  color: #000;
}

.product-page .qty-indicator__text.percent-110 {
  margin-left: 0;
  font-size: 16px;
  font-weight: 600;
  background: #ff0000;
  padding-left: 20px;
  border-radius: 10px;
  color: #fff !important;
  width: 161px;
  height: 23px;
}

.product-block .product-data {
  display: flex;
  font-family: Montserrat;
}

.product-layout .wishlist::after {
  background: url(/image/star.svg) no-repeat;
  content: "";
  height: 25px;
  display: inline-block;
  width: 25px;
  background-size: 16px 16px;
}

.product-layout button.wishlist.active:after {
  background: url(/image/star2.svg) no-repeat;
  content: "";
  height: 25px;
  display: inline-block;
  width: 25px;
  background-size: 16px 16px;
}

.product-page .wishlist::after {
  background: url(/image/star.svg) no-repeat;
  content: "";
  height: 42px;
  display: inline-block;
  width: 42px;
  background-size: 42px 42px;
}

.product-page button.wishlist.active:after {
  background: url(/image/star2.svg) no-repeat;
  content: "";
  height: 42px; 
  display: inline-block;
  width: 42px; 
  background-size: 42px 42px;
}

.header-cart__image a::before {
  position: absolute;
  top: -0px;
  bottom: 0px;
  left: -5px;
  right: 15px;
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 15px;
  display: inline-block;
  }

.compact-view .product-thumb__image a::before {
  position: absolute;
  top: -10px;
  bottom: 0px;
  /* left: 5px; */
  /* right: 5px; */
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 20px;
  display: inline-block;
  }

  .product-page .product-thumb__cart .add_to_cart {
    min-width: 39px;
    height: 39px;
    font-weight: 500;
    font-size: 14px;
}
.wishlist:hover, .wishlist a:hover, .wishlist.active {background: none;}
.product-page .qty-switch__input {
    width: 111px;
    height: 39px;
    font-size: 16px;
    font-weight: 500;
    line-height: 19px;
}

.partner .form-control {height: 59px;}


.product-page .add_to_cart .fa-plus::before {margin: 4px;height: 27px;width: 27px;background-size: 27px;}
.product-page .fa-check::before {
    /* height: 25px; */
    /* width: 25px; */
    /* background-size: 25px; */
    /* margin: 4px 6px 0 -24px; */
    /* text-align: center; */
    /* font-size: 14px; */
    /* font-weight: 500; */
}
.cart-help {border-radius: 21px;background: #3e3e3e;color: #fff;width: 100%;height: 75px;font-size: 20px;/* margin: 0 auto; */padding: 10px 0 20px 30px;font-weight: 500;}

.add_to_cart .fa-plus::before{/* background: url(/image/catalog/logo/shopping-cart3.svg); */content: "";height: 22px;display:inline-block;width: 22px;}

.fa-check::before{display:inline-block;content: "Добавлен";font-family: Inter;font-size: 14px;font-weight: 500;line-height: 17px;letter-spacing: 0em;text-align: center;}



.product-layout .qty-switch__btn.fa-minus {
    margin: 5px -42px 10px -10px;
    padding: 10px;
}

#product .product-pack {font-size: 10px;font-weight: 500;line-height: 11px;color: #6D6D6D;margin-left: 2px;}
.pack {font-size: 10px;font-weight: 500;line-height: 11px;color: #6D6D6D;position: absolute;}
.product-layout.product-price .pack {margin-left: -8px;}
.product-layout.product-list .pack {margin-top: 2px;}

.product-layout .qty-switch__btn.fa-plus {
  margin: 5px 0px 0px -31px;
  padding: 10px;
}

.news-module__image img {border-radius: 21px;-width: 310px;}

.sorts-block__select {
  margin: -2px 10px;
  border: 2px solid #ffffff;
  color: #002255;
  background: #fff;
  text-align: center;
}

.menu-module__pm:not(.open) .fa-angle-down {
  display: none;
}

.menu-module__pm.open .fa-angle-up {
  display: none;
}

.add_to_cart.qty-0 {
  width: 40px!important;
  /* background: #B5BCFF; */
}

.product-thumb__caption header {
  font-weight: 400;
  font-size: 13px;
}

.product-thumb__caption .prices {
  color: #000000;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
}

.product-thumb__caption .prices a{
  color: #B5BCFF;
  font-size: 13px;
  text-decoration:underline;
  font-weight: 700;
  line-height: 16px;
}


.product-thumb__caption .col_name {
  font-size: 13px;
  line-height: 16px;
  margin: 8px 0;
  /* width: 50px; */
}

.callback-o-kompanii h3 {
  padding-left: 20px;
}

.form_c .form-control {
  margin: 10px 0;
}

.top-phone a {
  font-size: 14px;
  font-weight: 600;
  background: none !important;
  color: #fff;
  margin-left: -8%;
}

.sorts-block__select option {
  color: #000;
}

.product-page__add-to-cart {
  margin: 8px 30px 15px 30px;
}

.product-data__item.manufacturer a {
  text-decoration: underline;
  width: 170px;
  text-align: left;
  margin-left: 0;
}

.product-page__discount-item .price_discount {
  color: #000000;
  font-weight: 700;
  font-size: 17px;
  /* flex: 1; */
  /* border-bottom: 1px solid #e7e7e7; */
  /* float: right; */
  width: 7vw;
}

.product-page__discount-item .name_discount {
  /* flex: 1; */
  /* border-bottom: 1px solid #e7e7e7; */
  font-size: 17px;
  font-weight: 400;
  width: 5vw;
}

.rozniza {
  display: flex;
  font-size: 10px;
  font-weight: 500;
  margin-top: 15px;
}

.rozniza span {
  /* font-weight: 600; */
  text-align: right;
  flex: 1;
}

#button-preorder {
  width: 10px;
}

#simplecheckout_cart .form-control {
  height: 40px;
  padding: 0px 0px;
  border: none;
  text-align: center;
  /* border: 1.5px solid #c1c1c1; */
}

.modal-open .fly-block {
  padding-right: 20px;
}

.menu-wrapper.new.show {
  opacity: 1;
  -webkit-animation-name: fadeIn;
  -webkit-animation-duration: 0.8s;
  animation-name: fadeIn;
  animation-duration: 0.8s;
}

.menu1 .menu__collapse {
  background: rgba(109, 237, 23, 0) !important;
}

.backdrop,
.backdrop2 {
  opacity: 0;
}

.backdrop.blur {
  opacity: 1;
  -webkit-animation-name: fadeIn;
  -webkit-animation-duration: 0.4s;
  animation-name: fadeIn;
  animation-duration: 0.4s;
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(36, 36, 35, 0.27);

  z-index: 900;
}

.backdrop2.blur {
  opacity: 1;
  -webkit-animation-name: fadeIn;
  -webkit-animation-duration: 0.2s;
  animation-name: fadeIn;
  animation-duration: 0.4s;
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(36, 36, 35, 0.27);
  z-index: 800;
}

.menu1 .menu__level-2-ul:hover,
.menu1 .menu__level-1-li:hover,
.menu1 .menu__level-1-li.open {
  background-color: #ededed;
}

.home-page .product-featured-nov .featured_name {
  padding: 10px;
  line-height: 0.9;
  height: 90px;
}

.home-page .product-featured-nov .product-thumb.transition {
  box-shadow: 0px 0px 25px 4px rgba(0, 0, 0, 0.05);
  min-height: 285px;
  padding: 2px 0 0 0;
}

.home-page .product-featured-nov .thumb_img {
  padding-left: 0;
  padding-right: 0;
}

.home-page .product-featured-nov a {
  font-weight: 600;
  font-size: 10px;
  color: #000000;
  height: 60px;
}

.home-page .product-featured-nov .special_price {
  margin: 0px 0 0 15px;
  display: flex;
}

.home-page .product-featured .product-featured-nov {
  padding-top: 15px;
}

.home-page .product-featured-nov .price-old {
  color: #959595;
  float: left;
  font-weight: 700;
  font-size: 23px;
  line-height: 27px;
  margin-left: -1%;
  width: 50%;
}

.home-page .product-featured-nov .price-new {
  font-size: 23px;
  line-height: 27px;
}

.product-thumb .price-new {
  font-weight: 700;
  white-space: nowrap;
  background: rgba(75, 3, 59, 0.81);
  border-radius: 5px;
  color: #fff;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
}

.product-thumb .price-old {
  color: #999;
  text-decoration: line-through;
  font-size: 17px;
}

.product-featured {
  margin-bottom: 30px;
}

.category-row {
  flex-wrap: wrap;
}

.category-layout {
  height: 200px;
  cursor: pointer;
}

.category-layout::before {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 10px;
  right: 10px;
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 10px;
}

.category-layout .category-block {
  flex-direction: column;
  align-items: center;
}

.category-layout .image {
  margin-bottom: 8px;
  margin-left: -10px;
  margin-top: -5px;
}

.category-layout .caption {
  margin-bottom: 10px;
  min-height: 70px;
  padding: 0 10px 0 14px;
}

.live-search__image img {
  width: 40px;
}

.live-search__more .all-link {
  margin: 0px 40px 0px 0;
}

.footer__column-ul img {
  margin-right: 23px;
  width: 24px;
}

.activ-page {
  color: #ff4e3a !important;
}

.category_list .category {
  text-align: center;
  width: 310px;
  height: 245px;
  margin-bottom: 1.5%;
  margin-right: 1.5%;
}

.category_list .category img {
  height: 58%;
  margin-top: 15%;
  margin-left: 6.5%;
  margin-bottom: 5%;
  width: 1;
}

.category_list .category p {
  padding: 15px;
}

.prise-skachat {
  border-radius: 21px;
  background: #ff745e;
  padding: 25px;
}

.prise-skachat img {
  padding: 7px 10px;
}

.prise-skachat .heading {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  padding: 0 10px;
}

.prise-skachat div {
  margin: 15px 0;
  display: flex;
}

.prise-skachat a {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  text-decoration: underline;
}

.sorts-block__wrapper div {
  /* display: inherit; */
  /* display: flex; */
  /* margin: 0 20px 0 0; */
  font-weight: 500;
  margin: 0 15px 0 0px;
}

.sorts-block__wrapper div label {/* margin: auto 15px 0 0; */}

.sorts-block__wrapper div:last-child {
  margin: 0;
  width: 161px;
}

.product-list {
  display: flex;
  margin: 25px 0 25px 0px;
  padding-bottom: 20px;
  /* border-bottom: 2px solid #EDEDED; */
}

.product-price button.wishlist {
  top: -4px;
  left: 50px;
  /* right: 0; */
}

.product-list button.wishlist {
  left: 170px;
}

.product-price .indicator2, .product-price .product-thumb__model2 {
  display: flex;
  font-size: 8px;
  margin-bottom: 3px;
  color: #797979;
  cursor: pointer;
}

.product-list .indicator2, .product-list .product-thumb__model2 {
  display: flex;
  font-size: 8px;
  margin-bottom: 5px;
  color: #797979;
  font-weight: 400;
}

.product-price .price_capt {display: block;margin: 0px 10px 0 15px;flex: 0.92;max-width: 18vw;}

.product-list .price_capt {display: block}

.product-price .indicator, .product-price .product-thumb__model, .product-price .product-thumb__name {display: none;}

.product-list .indicator, .product-list .product-thumb__model,  .product-list .product-thumb__name2 {display: none;}

.product-price .product-thumb__location img {width: 11px;}


.rozn-cat {font-size: 17px;margin-top: 13px; order:5; color:#d1d1d1; position: absolute;  right: 40px;}
.product-layout.product-list .rozn-cat {font-size: 17px;margin-top: 13px; order:5; color:#d1d1d1; position: absolute;  right: 440px;}
.rozncat-text {position: absolute;right: 40px;color:#d1d1d1;margin-right: -14px !important;}
.rozn-prod {margin-left: auto; margin-right: 50px; color: #d1d1d1;}
.rozn-prod-text{ font-size:12px;margin-left: auto; margin-right: 50px; color: #d1d1d1;}

.product-page__cart .rozn-prod {margin-right: 15px;}
.product-page__cart .rozn-prod-text {margin-right: 15px;}
#product .product-page__price .rozn-prod.cart {margin-top: 14px;}

.content-bottom .latest .rozncat-text {left: 107px;width: 97px;position: relative;}

.product-layout.product-list .rozncat-text {position: absolute;  right: 480px;color:#d1d1d1;}
.product-price .rozn-cat.spec {display: none;}
.product-layout.product-price .product-thumb__price .rozn-cat {display: none;}

.product-layout.product-grid .customer_group div:nth-child(2) {color: #b1b1b1 !important;}
.product-layout.product-price .all-price .row-flex:first-child {display: none;}

.rozn-prod {font-size: 25px;margin-top: 7px;position: absolute;right: 180px;}
.rozn-cat.spec {/* font-size: 17px !important; */!i;!;margin-top: 12px !important;margin-right: -30px !important;}
.product-price .qty-indicator__percent {background-size: 100%;background-repeat: no-repeat;margin-top: -74%;font-size: 12px;font-weight: 500;}
.product-price .qty-indicator__bar {width: 11px;height: 11px;margin-top: 10px;}
.news-list__category-date-viewed {margin-top: 13px;}
.product-list .qty-indicator__bar {width: 17px; height: 17px;}
#category-module .menu-module__ul div {text-align: left !important;margin-left: 14px;}
.product-price .header-price {
  display: block;
}
.product-layout.product-price .product-thumb__name2 {overflow: hidden;order: 2;height: 36px;display: block;width: 305px;line-height: 18px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.product-thumb__model2, .price_capt {
  display: none;
}

.indicator2 {
  display: none;
}
ÃƒÂÃ‚Â²
#simplecheckout_customer .row-flex {margin-left: 13px;margin-top: 14px;margin-bottom: -5px;}

.header-price {
  display: none;
  font-size: 15px;
  font-weight: 600;
  text-align: center;
  margin: 31px 0 40px 0;
  text-align: left;
}

.header-price .all-price {
  border-top:none;
  order: inherit;
  margin-left: 60px;
}

.product-list .all-price {
  border-top: none;
  display: none;
}

.product-price .wishlist::after {background-size: 13px 13px;}

.product-price button.wishlist.active:after {background-size:15px 15px ;}

.product-price .all-price {
  border-top: none;
  order: 1;
  margin: auto 15px;
  width: 300px;
  margin-left: -0.5vw;
}

.product-price .all-price .col_name {
  display: none;
}

.product-price .all-price .prices {
  width: 75px;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
  font-family: 'Montserrat', sans-serif;
 }

.product-price .product-thumb__price {
  order: 1;
  min-width: 80px;
  margin: auto;
}

.product-price .price-block {
  flex-wrap: nowrap;
  display: flex;
  margin-right: -2px;
}

.indicator {
  display: flex;
  order: 2;
}

.product-thumb__location {
  order: 2;
  margin: auto 0;
  cursor: pointer;
  margin-left: -3%;
  display: contents;
}

.price-block {
  /* display: flex; */
  flex-wrap: wrap;
  order: 3;
  /* height: 60px; */
}

.all-price {
  /* display: flex; */
  order: 3;
  /* width: 100%; */
  border-top: 2px solid #eee;
}

.img-list2 {
  display: none;
}

.header-cart__remove {
  width: 50px;
}


#mfilter-latest, #mfilter-location, #mflter-special {display:none;}
.sorts-block .checkbox-inline span.glyphicon {
  opacity: 1;
  background: #ffffff;
  border: 1px solid #CBCBCB;
  box-shadow: none;
  padding: 4px 4px;
  border-radius: 5px;
  margin-top: -6px;
}

.mfilter-button-bottom {display: flex;margin-top: 0px;/* margin: auto; */}
.mfilter-button-reset {
    margin-left: -2px;
    margin-right: 10px;
    margin: auto 10px auto -1px;
    /* font-size: 15px; */
}
.sorts-block .checkbox-inline input[type="checkbox"]:checked + span {
  background: #ffffff !important;
  color: black;
}



.checkout-cart__quantity .qty-switch__btn.fa-minus {
  /* margin-left: 20px; */
  padding-right: 10px;
  margin-top: 3%;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background: #ffffff;
}

.sorts-block__btn-group button {
  border: 0;
  background: #fff;
  font-size: 24px;
  color: #c1c1c1;
}

.fa-minus::before {
  font-size: 11px;
}

#simplecheckout_text_help {
  font-size: 10px;
}

#simplecheckout_summary {
  border-radius: 21px;
  background: #F4F4F4;
  color: #000;
}

.fa-th-large {
  margin-top: 6px;
}

.fa-table-cells-large:before,
.fa-th-large:before {
  content: url("/img/grid2.svg") !important;
}

.sorts-block__btn.selected .fa-th-large:before {
  content: url("/img/grid.svg") !important;
}

.simplecheckout-block .prmn-cmngr-simplecity {font-size: 18px;font-style: normal;font-weight: 500;margin-top: 10px;margin-bottom: 30px;}
.simplecheckout-block .prmn-cmngr__content {margin: 0 10px;}
.simplecheckout-block .fa-location-arrow {display: none;}
.simplecheckout-block .prmn-cmngr__city-name {color: #ff4e3a;}

.prmn-cmngr a {color: #fff;font-size: 14px;/* margin-top: -10px; */font-weight: 600;}
.prmn-cmngr {padding: 10px 20px 15px 0;line-height: 20px;width: 114%;}

.prmn-cmngr .prmn-cmngr__city-name {margin-left: 5px;}

.simplecheckout-left-column .simplecheckout-summary-totals {
  display: flex;
  height: 90px;
  margin-top: 5%;
}

.simplecheckout-left-column #simplecheckout_summary .checkout-heading {
  display: none;
}

.simplecheckout-summary-totals {
  font-weight: 600;
  font-size: 14px;
}

.simplecheckout-cart-note {
  font-size: 9px;
  font-weight: 400;
}

.simplecheckout-left-column .simplecheckout-cart-note {
  display: none;
}

.simplecheckout-left-column .simplecheckout-summary-totals #total_count_b {
  order: 1;
}

.simplecheckout-left-column .simplecheckout-summary-totals #total_count {
  order: 2;
}

.simplecheckout-left-column .simplecheckout-summary-totals #total_total {
  order: 3;
}

.simplecheckout-right-column #simplecheckout_summary .checkout-heading {
  padding: 30px 30px;
}

.simplecheckout-right-column .simplecheckout-summary-totals {
  padding: 0 20px 23px 30px;
}

.simplecheckout-right-column
  .simplecheckout-summary-totals
  .simplecheckout-cart-total {
  padding: 0 0 23px 0;
}

#simplecheckout_text_agreement img {
  border-radius: 21px;
}

#simplecheckout_customer label {
  display: none;
}

#customer_email {
  width: 50;
}

#simplecheckout_customer .form-control {
  border-radius: 6px;
  border: 2.5px solid #ededed;
}

#simplecheckout_shipping_address .form-control {
  border-radius: 6px;
  border: 2.5px solid #ededed;
}

#simplecheckout_comment textarea {
  border-radius: 6px;
  border: 2.5px solid #ededed;
  padding-top: 2%;
}

#simplecheckout_shipping .simplecheckout-block-content .form-group {
  font-size: 10px;
  margin: -35px 0 0 30px;
}

#simplecheckout_shipping .simplecheckout-block-content .form-group label {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #696464;
}

#simplecheckout_shipping_address label {
  display: none;
}

.simplecheckout-left-column .simplecheckout-agree-checkbox {
  display: none;
}

.simplecheckout #agreement_checkbox {
  visibility: hidden;
}

.simplecheckout #buttons {
  display: none !important;
}

.simplecheckout-right-column .simplecheckout-agree-checkbox a {
  color: #000000;
  font-size: 9px;
}

.simplecheckout-agree-checkbox {
  color: #000000;
  font-size: 10px;
  padding-top: 20px;
}

#simplecheckout_cart .simplecheckout-cart-total {
  display: none;
}

.simplecheckout-block-content .row-customer_telephone,
.simplecheckout-block-content .row-customer_email {
  width: 55%;
  display: inline-block;
}

.simple-content input[type="tel"] {
  max-width: 85%;
}

.product-thumb__cart .add_to_cart {
  border-radius: 5px;
  width: 151px;
  margin-left: -11px;
  font-size: 14px;
  font-weight: 500;
  /* text-align: center; */
  /* padding: 10px; */
}

.simplecheckout-agree-checkbox label {
  font-size: 10px !important;
}

.simplecheckout-cart-total .button:hover {
  box-shadow: 0px 0px 26px 0px rgba(255, 78, 58, 0.43);
}

.simplecheckout .simplecheckout-left-column .panel-heading {
  font-size: 20px;
  text-transform: none;
}

.simplecheckout
  .simplecheckout-left-column
  .panel-heading
  .checkout-heading-button {
  font-size: 16px;
}

#simplecheckout_shipping .nav-tabs {
  font-size: 1.3em;
  margin: 0 0 40px 0;
}


.simplecheckout-right-column .checkout-heading span {
  color: #fff;
}

.simplecheckout-cart thead .price {
  font-size: 12px;
}

#simplecheckout_login .form-group a {
  padding: 0px;
  font-size: 13px;
  font-weight: 500;
}

.simplecheckout-cart thead .name {
  font-size: 12px;
  line-height: 21px;
  font-weight: 500;
  font-weight: 600;
  min-width: 140px;
}

.fa-heart:before {
  content: url("/image/catalog/logo/wishlist.svg") !important;
}


.fa-shopping-bag:before {
  content: url("/image/catalog/logo/cart.svg") !important;
  will-change: transform;
  transform: translateY(0);
}

.fa-user:before {
  content: url("/image/catalog/logo/account.svg") !important;
  will-change: transform;
}


.header-block__item.header-block__item-wishlist:hover .header-wishlist.uni-href .img-vi {display: none;} 
.header-block__item.header-block__item-wishlist:hover .header-wishlist.uni-href .img-none {display: block !important;margin-left: 18px;}
.header-block__item.header-block__item-wishlist .img-none {display: none;}

.header-block__item-account.switch-on-mobile:hover .header-account .img-vi {display: none;}
.header-block__item-account.switch-on-mobile:hover .header-account .img-none {display: block !important;margin-left: 18px;}
.header-account .img-none {display: none;}
  
.header-block__item.header-block__item-cart:hover #cart .img-vi {display: none;}
.header-block__item.header-block__item-cart:hover #cart .img-none {display: block !important;margin-left: 18px;}
#cart .img-none {display: none;}


.header-block__item.header-block__item-wishlist:hover .header-wishlist p {color: #FF4E3A;}
.header-block__item-account.switch-on-mobile:hover .header-account p{color: #FF4E3A;}
#cart:hover .header-cart__btn p{color: #FF4E3A;}

.add_to_cart.in_cart, .add_to_cart.in_cart:hover, .add_to_cart.in_cart:focus, .add_to_cart.in_cart:active {/* background: #FF4E3A; *//* width: 41px; */}
.btn-primary:hover {box-shadow: 0px 0px 26px 0px rgba(255, 78, 58, 0.43);}
.m365-embeded .m365-btn.m365-subscribe:hover {box-shadow: 0px 0px 26px 0px rgba(255, 78, 58, 0.43);}
.simplecheckout-right-column .btn.btn-primary.btn-sm.ckshare:hover {box-shadow: none;}
.row-flex #simplecheckout_button_cart:hover {box-shadow: none;}

#simplecheckout_cart .wish-catr:hover {background: #C1C1C1; color: #fff;}
#simplecheckout_cart .wish-catr span a:hover {color: #000;}

#simplecheckout_cart .like-catr .fa.fa-times:before {color: #FF4E3A;font-size: 17px;}
#simplecheckout_cart .like-catr .fa.fa-times {margin-top: 9%;margin-right: 3%;margin-left: -4%;}


#simplecheckout_cart .like-catr:hover .text-danger {color: #fff;}
#simplecheckout_cart .like-catr:hover {background: #F00;}
#simplecheckout_cart .like-catr:hover .fa.fa-times:before {color: #fff;}

.header-block__item-wishlist:hover .fa-heart:before {color: #F00;z-index: 10;transform: rotate(0deg) scale(1);transition: 2s;}

#uni-module.brands .owl-item:hover .brands .brands-item {border: 1px solid rgba(255, 78, 58, 1)}

#toast-container.toast-bottom-center>div, #toast-container.toast-top-center>div {
  width: 400px;
  margin-left: auto;
  margin-right: auto;
}

.checkout-s a {font-weight: 700;}

.simplecheckout-right-column .simplecheckout-block-content {padding-top: 0;}

.simplecheckout-right-column .ckshare {width: 100%;background-color: #000;margin: 0 0 15px;}

.simplecheckout-right-column .ckshare::before {font-family: "Font Awesome\ 5 Free"; content: '\f14d'; margin: 10px;}

.simplecheckout-right-column .price-excel {width: 100%;/* background-color: #3e3e3e; */margin: 0 0 10px;}
.simplecheckout-right-column .price-excel::before { font-family: "Font Awesome\ 5 Free"; content: '\f1c3';margin: 5px;}


#shareCart .btn-default:hover {padding-top: 9%;}
#shareCart .btn-default {margin-top: 2%;}

.price-excel a {font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;text-decoration-line: underline;}
.price-excel a img {
    margin-left: 5%;
    margin-right: 1.5%;
}

.content-bottom .btn.btn-primary.btn-sm.ckshare {display: none;}


.product-layout .minim {
  font-size: 11px;
  font-weight: 500;
  order: 3;
  margin: 10px 0 10px 0;
}

.compact-view .minim {
  display: none;
}

.product-layout .minim div {
  /* flex: 50%; */
  /* max-width: 122px; */
  margin-right: 20px;
}

.product-list .minim div {
  /* flex: 50%; */
  /* max-width: 122px; */
  margin-right: 0px;
}


.product-layout .product-page__minimum {
  color: #ff745e;
  text-align: right;
  font-family: 'Montserrat', sans-serif;
  position: absolute;
  top: -69px;
}

#mfilter-sklad,
#mfilter-location {
  width: 20px;
  height: 20px;
  top: -4px;
  left: 15px;
  color: #eee;
}

.sorts-block .checkbox-inline {
  font-weight: 500;
  min-width: 20px;
  /* margin: 0 15px 0 20px; */
  font-size: 12px;
  color: #fff;
  padding-left: 5px;
  padding-right: 5px;
}

.sorts-block .sort-block {
  margin-left: 40px;
  right: 0;
  /* position: static; */
  margin-top: 8px;
}

.product-page__location img {
  padding: 0px 8px 0 0;
  margin-top: -3px;
  margin-left: 2px;
  position: relative;
}

.product-page__location {
  font-weight: 500;
  font-size: 14px;
  color: #6D6D6D;
}

.product-page__price:last-child {
  font-size: 18px;
}

.product-layout .customer_group {
  font-size: 12px;
}

.compact-view .customer_group {
  display: none;
}

.product-list-price {
  display: none;
}

.product-list .product-list-price {
  display: block;
  width: 59%;
}

.product-list .product-list-price .col {
  display: flex;
  padding: 0 0 5px 0px;
}

.product-list .product-list-price .col_name {
  padding: 0 25px 15px 10px;
  font-size: 13px;
  line-height: 16px;
  width: 75px;
}

.product-list .product-list-price .prices {
  width: 108px;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
}


.product-list .product-list-price .prices a {
  color: #B5BCFF;
  width: 77px;
  text-decoration: underline;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
}


.product-list .product-thumb__name {
  height: 44px;
  margin-bottom: -1px;
  /* width: 23vw; */
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.product-list .price-block {
  /* order: 1; */
  margin-top: 4px;
}

.product-list .price-block .price-new {
  order: 1;
  padding-right: 10px;
}
.product-list .price-block .price-old {
  order: 2;
  margin-top: -3px;
  font-size: 23px;
}

.product-list .product-thumb__price {display: flex;}

.product-list .opt-tip {
  display: none;
}

.product-list .product-thumb__image {
  width: 200px;
  height: 171px;
}

.simplecheckout label,
.simpleregister label {
  padding-bottom: 10px !important;
  font-size: 15px;
  font-weight: 500;
}

.customer_group_acc {
  border-radius: 21px;
  background: #F3F3F3;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  padding: 24px 30px;
}

.customer_group_acc a {font-size: 14px;font-style: normal;font-weight: 700;line-height: normal;text-decoration-line: underline;margin-top: 10%;padding-top: 42px;}
.customer_group_acc p {font-size: 35px;font-style: normal;font-weight: 700;line-height: normal;}
.list-group-item:not(:first-child) {border: none;}
.menu-module__ul a {font-size: 14px; font-style: normal; font-weight: 500; line-height: normal;}
.close-lk {width: 171px;height: 41px;border-radius: 33px;background: #000;color: #FFF;text-align: center;font-size: 14px;font-weight: 500;display: list-item;padding: 10px;margin-top: 10%;}

.account-order-info__products-item .add_to_cart.qty-0 {
  display: none;
}

.account-wishlist__delete::before {
  display: none;
}

.rozniza div {
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: #929292;
}

#simplecheckout_cart tr {
  border-spacing: 10px 10px;
  border-bottom: 20px solid white;
  display: flex;
}

#simplecheckout_cart .flexth {font-weight: 500;margin: 20px 0 5px;text-align: center;}

#simplecheckout_cart .flexth0 {font-weight: 500;margin: 20px 0 21px;text-align: center;cour}
#simplecheckout_cart .flexth0 div {margin-right: 27px;display: flex;cursor:}
#simplecheckout_cart .flexth0 span {margin: auto;padding-left: 10px;font-size: 14px;font-family: Montserrat;font-size: 14px;font-weight: 500;line-height: 8px;letter-spacing: 0em;text-align: left;margin-top: 9%;}
#simplecheckout_cart .flexth0 i {margin: auto;padding-left: 10px;font-size: 14px;margin-top: 2%;}
#simplecheckout_cart .flexth0 #check-number {width: 10px;}

#simplecheckout_cart .check input {width: 20px;height: 20px; }
#simplecheckout_cart .check-all input {width: 20px;height: 20px; }
#simplecheckout_cart .check {margin-right: 10px;/* flex: 0.4; *//* margin: 0!important; */}

#simplecheckout_cart .image {/* width: 8px; */text-align: center;flex: 0 0 100px;padding: 10px;/* margin-right: 20px; */}
#simplecheckout_cart .name {text-align: center;flex: 4;padding: 0 15px;}
#simplecheckout_cart .price {/* text-align: center; */flex: 1;padding: 0 8px;}
#simplecheckout_cart .quantity {/* text-align: center; */flex: 1;padding: 0 8px;}
#simplecheckout_cart .total {/* text-align: center; */flex: 1;padding: 0 8px;font-family: Montserrat;}
#simplecheckout_cart .remove {text-align: center;flex: 0.5;padding: 0 8px;font-size: 25px;color: #C1C1C1;}

.news-page.uni-wrapper p span{font-family: 'Montserrat', sans-serif !important;line-height: 25px;}
.news-page.uni-wrapper p span b {font-family: 'Montserrat', sans-serif !important;line-height: 25px;}
.news-page.uni-wrapper ul li span {font-family: 'Montserrat', sans-serif !important;line-height: 25px;}

#simplecheckout_cart .flextr {min-height: 105px;}
#simplecheckout_cart .flextr div {margin: auto;text-align: center;position: relative;}

#simplecheckout_cart  .flexth .price {font-weight: 500;}

#simplecheckout_cart .flextr .name {text-align: left;margin-top: 3px;}
#simplecheckout_cart .flextr .name .model{text-align: left;}

#simplecheckout_cart .flextr {padding: 1px 0 15px;/* border-bottom: 1px solid #E7E7E7; */}

#simplecheckout_cart .qty-switch__input {font-size: 16px;font-weight: 500;}

#simplecheckout_cart .flextr .image {/* height: 180px; */padding: 13px 15px;}

.checkout-heading-button a {margin: auto;font-size: 15px;color: #000;font-weight: 500;}

.checkout-heading-button2 {float: right;}
.product-thumb__location .ydal-skl {margin-top: 2px;}
.you-will-be-registered a {margin: auto;font-size: 15px;font-weight: 500;}

.simplecheckout-block  .image a:before {
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 8px;
  right: 8px;
  content: "";
  background: #000;
  opacity: 0.04;
  border-radius: 15px;
  display: inline-block;
}

.simplecheckout-right-column .simplecheckout-cart-total-text {
  width: 200px;
  display: inline-block;
  font-weight: 400;
}

.simplecheckout-cart thead .price {
  font-size: 12px;
  font-weight: 600;
}

.simplecheckout-cart .name .model {
  color: #797979;
  font-family: Montserrat;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  margin-bottom: 6px!important;
}

@media (max-width: 1600px) {
  .uni-banner3 .uni-banner__div {
    padding: 0;
    width: 95vw;
    margin-right: 12px;
    margin-top: 12px;
  }

  .home-page .product-featured-nov a {
    font-size: 9px;
  }

  .simple-content .name {
    float: none !important;
    width: 90%;
  }
}


.heading {color: #000000;font-size: 35px;font-weight: 500;line-height: 42px;}
.article_description .category_list p a {font-weight: 700;font-size: 18px;color: #000000;margin-left: 11%;}
.article_description .category_list div::before {
    display: inline-block;
    position: absolute;
    top: 10px;
    bottom: 0px;
    left: 10px;
    right: 10px;
    content: "";
    background: #E8E7DE;
    opacity: 0.9;
    border-radius: 21px;
    width: 310px;
    height: 245px;
}
.category_list .category a {position: relative;}

.grafik-rabot {background: #F8F8F8;padding: 10px 20px 10px 20px;width: 27vw;margin-top: 23px;display: flex;color: #1C1C1C;margin-left: 0px;}
.grafik-samovivoz {background: #F8F8F8;padding: 10px 20px 14px 20px;width: 27vw;margin-top: 30px;display: flex;color: #1C1C1C;margin-left: 0px;margin-bottom: 41px;}

.grafik-rabot h4 {color: #fff; font-size: 23px; font-weight: 700;line-height: 30px;}
.grafik-rabot h5 {color: #fff; font-size: 18px; font-weight: 500;line-height: 29px;}
.grafik-rabot p {font-size: 20px;line-height: 29px;font-weight: 600;}
.grafik-rabot p b {font-weight: 500;}
.grafik-samovivoz p {font-size: 20px;line-height: 29px;font-weight: 600;}
.grafik-samovivoz p b {font-weight: 500;}

.grafik-rabot-1 {border: 1px solid #FF745E;border-radius: 6px;padding: 6px 20px 0px 20px;width: 86%;margin-top: 2%;color: #1C1C1C;}
.grafik-rabot-1 h4 {font-size: 23px; font-weight: 700;line-height: 30px;}
.grafik-rabot-1 h5 {font-size: 18px; font-weight: 500;line-height: 29px;}
.grafik-rabot-1 p {font-size: 16px;line-height: 29px;}
.telegg-con img {margin-top: -4px;}
.minim .opt-tip img {height: 15px;}
.uni-module.autorelated-module .row-flex .minim .opt-tip img {margin-top: -1px;}
.latest .row-flex .minim .opt-tip img {margin-top: 2px;}


#product .product-page__discount-item .product-page__textblock-inner:hover .tooltip-content {padding-bottom: 20px;height: 127px;}
#product .product-page__discount-item .product-page__textblock-inner img {margin-top: 0;}
.product-layout.product-grid .minim .opt-tip .hov:hover .tooltip-content {width: auto;padding-bottom: 20px;}
.product-layout.product-grid .minim .opt-tip .test-opt .hov .vip {margin-top: -23px;}
.product-layout.product-price.compact-view .row-flex:last-child {display:block;}

.product-layout.product-list .minim .opt-tip .hov:hover .tooltip-content {width: auto;padding-bottom: 20px;}
.owl-stage-outer .product-layout .all-price .hov:hover .tooltip-content {padding-bottom: 31px;padding-right: 0;min-height: 80px;max-height: 105px;margin-top: -42px !important;margin-left: -228px;}

.grafik-rabot_telefon h4 {font-size: 25px; font-weight: 700;line-height: 30px;color: #1C1C1C;}
.grafik-rabot_telefon h5 {font-size: 16px;line-height: 29px;color: #1C1C1C;font-weight: 500;margin-top: 2%;padding-left: 0;}
.obg-telef a {font-size: 18px;font-weight: 600;line-height: 29px;color: #FF4E3A;margin-bottom: 5px;}
.telef {font-size: 18px;font-weight: 600;line-height: 29px;color: #FF4E3A;margin-bottom: 5px;}
.article_description div h4 {font-size: 25px;font-weight: 700;line-height: 30px;color: #1C1C1C;}
.article_description .cont-so {width: 40px;display: flex;}
.grafik-rabot_telefon {/* margin-top: -5px; */}
.article_description .znak-lv {margin-right: 4%;}
.article_description iframe {height: 799px;border-radius: 6px;}

.row.contact-n .hbceyjr {margin-top: 47px;margin-left: -6px;margin-right: -17px;}

.grafik-rabot_telefon_1 h4 {font-size: 25px; font-weight: 700;line-height: 30px;color: #1C1C1C;}
.grafik-rabot_telefon_1 h5 {font-size: 16px;line-height: 29px;color: #1C1C1C;font-weight: 500;margin-top: 4%;padding-left: 0;}
.grafik-rabot_telefon_1 a {font-size: 18px;font-weight: 600;line-height: 29px;color: #FF4E3A;}
.article_description div h4 {font-size: 20px;font-weight: 600;line-height: 29px;}
.grafik-rabot_telefon_1 {margin-top: 5%;}
.article_description .znak-lv {margin-right: 8px;}
.grafik-rabot_telefon_1 .tel-lk {margin-bottom: 3%;}
.grafik-rabot_telefon_1 div:nth-child(5) {margin-top: 6%;}
.network-contacts {margin-top: 4%;margin-bottom: 4%;}
.net-contacts h4 {font-size: 25px;font-weight: 700;line-height: 30px;color: #1C1C1C;margin: 15px 0px 3px 0px;}

.network-contacts a {margin-right: 10%;}

.co-ceti {margin-top: 3%;}

.dostav-nas img {width: auto;}
.dostav-nas p {width: 103%;font-size: 18px;font-weight: 500;line-height: 28px;letter-spacing: 0em;text-align: left;}
.dostav-nas h3 {font-size: 25px;font-weight: 700;line-height: 30px;color: #FF4E3A;margin-top: 5%;margin-bottom: 4%;}
.text-o-nas {font-size: 18px;font-weight: 400;line-height: 28px;}
.img1-about {margin-top: 5%;}


.header-menu__btn:hover {/* filter: drop-shadow(0px 0px 13px rgba(255, 78, 58, 0.43)); */color: #FFF;background: #3E3E3E;}
.fly-menu__menu .menu__header:hover {/* filter: drop-shadow(0px 0px 26px rgba(255, 78, 58, 0.43)); */color: #FFF;}
.fly-menu .menu__header-title {font-size: 15px;font-style: normal;font-weight: 700; line-height: normal;}


.img1-about {background-image: url(/image/catalog/info/skladbg.webp);background-repeat: no-repeat;/* background-position: center; */background-size: cover;margin-left: calc(50% - 50vw);width: 100vw;/* width: 148%; */height: 632px;/* margin-left: -24%; */background-color: #000;padding: 150px 0;}

.img1-about span {font-size: 43px;color: #FF4E3A;font-weight: 700;line-height: 80px;/* padding-top: 50px; */}
.img1-about p {/* margin-top: 10px; */font-size: 22px;color: #ffffff;font-weight: 700;line-height: 28px;width: 260px;/* text-align: center; */}
 

.gis2-otziv {color: #fff; padding: 60px 40px; background: #3E3E3E; clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%);}
.gis2-otziv {background: #3E3E3E;clip-path: polygon(0 0, 100% 0, 0% calc(100% - -93vw), 0 100%);padding: 52px 39px;border-radius: 6px 0px 0px 6px;height: 175px;margin-top: 7%;}
.gis2-otziv a {font-size: 41px;font-weight: 700;line-height: 50px;color: #fff;text-decoration: underline;margin-top: -25px;}

.yandex-otziv {background: #FF4E3A;clip-path: polygon(0 0, calc(100% - 3.99vw) 0%, 100% 100%, 0 100%);padding: 52px 39px;border-radius: 6px 0px 0px 6px;height: 175px;margin-top: 1.5%;margin-bottom: 10%;}
.yandex-otziv a {font-size: 41px;font-weight: 700;line-height: 50px;color: #fff;text-decoration: underline;margin-top: -25px;}

.otziv-img {margin-top: 10.5%;}
.otziv-img-yandex {margin-top: 3.5%;}

.partner.about-nas{margin-top: 7%;height: 100%;}
.dostav-nas{margin-top: 1%;}
.dostav-nas-kart {margin-top: 4%;}
.dostav-nas-kart img {width: 242px;float: right;}
#carousel-otzyv {margin-top: 9%;margin-bottom: 5%;}
#carousel-otzyv .owl-nav span {font-size: 39px;margin-top: -33%;margin-left: -13%;}
#carousel-otzyv .owl-nav .owl-next.disabled span {margin-left: 11%;}
#carousel-otzyv .owl-nav .owl-next span {margin-left: 11%;}
#carousel-otzyv div img {border-radius: 6px;}
#carousel-otzyv {margin-top: 9%;margin: 100px auto;}

.news-module__date {font-weight: 400;line-height: 13px;text-align: left;}
.news-module__description {padding: 0 14px;}
.news-module__name {font-size: 14px;font-weight: 500;line-height: 19px;text-align: left;z-index: 6;position: relative;}
.news-module__more {font-weight: 400;line-height: 13px;text-align: left;z-index: 6;position: relative;}
.test-9 {background: #000000 !important;opacity: 0.05;/* position: absolute; */top: 172%;width: 292px;height: 282px;margin-left: -5.7%;border-radius: 21px;margin-top: -101%;}
.news-module__text {margin-top: -4%;}


.price .price-new {font-family: 'Montserrat', sans-serif;font-size: 29px;font-weight: 700;/* line-height: 49px; */}
.price .price-old {margin-top: -16px;font-family: 'Montserrat', sans-serif;font-size: 23px;font-weight: 700;}
.product-thumb__price.price {font-size: 29px;font-weight: 700;font-family: 'Montserrat', sans-serif;}

.sticker__item {border-radius: 0px 5px 5px 0px;margin-left: 3%;font-size: 12px;height: 20px;0px, 5px, 5px,contain-intrinsic-block-size: auto 100px;font-weight: 400;}

#simple_login_header {border-radius: 6px;background: #F3F3F3;width: 211px;height: 45px;cursor: pointer;text-align: center;padding: 0;display: table-cell;vertical-align: middle;}
#simple_login_header span {font-size: 15px;color: #000;font-weight: 500;float: unset;}
.simple-content .form-control.form-control {margin-bottom: 3% !important;font-size: 14px;/* border: 2.5px solid #C1C1C14D !important; */min-width: 22vw;padding-left: 17px;font-size: 15px;font-weight: 400;line-height: 18px;}

.uni-banner__a:hover .uni-banner__img, .uni-banner__div:hover .uni-banner__img {transform: none;}


.uni-banner__item:hover .hoverImg {
    display: block;
}

.uni-banner__item {
  position: relative;
  float: left;
}

.uni-banner__item .hoverImg {
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}

.uni-banner__item:hover .hoverImg {
  display: block;
  margin-left: 8%;
  margin-top: 78%;
}

.uni-banner__item:hover .hoverImg img {display: block;}

.owl-carousel .product-thumb__wishlist.wishlist {margin-top: 3%;}

.footer__column-heading {font-size: 14px;font-weight: 700;line-height: 17px;}
.footer__column a, .dropdown-menu li > a i {font-size: 14px;font-weight: 400;line-height: 17px;}
.footer__column .collapse.footer__column-ul.footer__contacts.list-unstyled li {margin-bottom: 24px;}
.footer__column .collapse.footer__column-ul.footer__contacts.list-unstyled .row-flex.footer__column-li {margin-bottom: 23px;}
.footer__column .collapse.footer__column-ul.footer__contacts.list-unstyled .row-flex.footer__column-li li {margin-bottom: 0;}

.uni-banner3.row.row-flex .uni-banner__item:hover .hoverImg {margin-top: 349px;margin-left: 23px;}


.uni-module.brands .owl-carousel .owl-stage-outer .owl-item div a:hover {border-radius: 15px;display: block;outline: 1px solid #FF4E3A !important;}
.category-layout:hover .category-block {/* border-radius: 10px; *//* outline: 1px solid #FF4E3A; *//* margin-top: -5%; *//* transform: rotate(0deg) scale(1); *//* transition: 2s; */}
.category-layout .category-block {height: 200px;width: 200px;margin-top: -5%;}

.cat-title {font-style: normal;margin-left: 0.8%;margin-bottom: 3%;margin-top: 3%;font-size: 30px;font-weight: 600;line-height: 36px;}
.cat-title-1 {font-style: normal;margin-bottom: 3%;margin-top: 3%;font-size: 30px;font-weight: 600;line-height: 36px;}
.promotions-offers {border-radius: 10px;/* background: #FF4E3A; */width: 200px;height: 57px;margin-right: 16px;margin-bottom: 4%;padding-top: 0.9%;display: flex;align-items: center;flex: 1;background: linear-gradient(180deg, #F7F7F7 0%, #FFF8F3 100%);}
.promotions-offers p {color: #000000;font-style: normal;width: 52%;float: right;margin-right: 11%;font-family: Inter;font-size: 14px;font-weight: 400;line-height: 19px;}
.promotions-offers:last-child {margin-right: 0;}
.promotions-offers img {margin-left: 4%;margin-right: 10%;margin-top: -5%;filter: invert(1);}
.news-list {padding-left: 0px;}
.contact-n h5 {font-size: 20px;font-style: normal;font-weight: 600;margin-bottom: 15px;margin-top: 14px;color: #000;}
.contact-n .telef {/* margin-right: 172px; */width: 176px;display: block;}
.contact-n .new-info {font-size: 20px;font-style: normal;font-weight: 500;line-height: 29px;/* border-bottom: solid 2px rgba(206, 206, 206, 1); */padding-bottom: 17px;margin-top: 9px;}
.grafik-rabot h3 {color: #1C1C1C;font-size: 20px;font-style: normal;font-weight: 600;line-height: 29px;}
.grafik-samovivoz h3 {color: #1C1C1C;font-size: 20px;font-style: normal;font-weight: 600;line-height: 29px;}
.grafik-rabot  h4 {color: #fff;font-size: 23px;font-style: normal;font-weight: 700;}
.grafik-rabot-1 h4 {color: #1C1C1C;font-size: 23px;font-style: normal;font-weight: 700;}
.grafik-rabot-1 h3 {color: #1C1C1C;font-size: 18px;font-style: normal;font-weight: 500;}
.contact-n .obg-telef {/* margin-bottom: 13px; *//* display: block ruby; */font-size: 18px;}
.contact-n h2 {font-size: 25px;color: #1C1C1C;font-style: normal;font-weight: 700;line-height: 30px;margin-top: 9px;margin-bottom: 20px;}
.test-gdcyt .prisse-2 {margin-top: 8px;}
.test-gdcyt .prisse-1 {margin-bottom: 23px;margin-left: -24px;}
.test-gdcyt h1 {font-size: 30px;font-weight: 700;line-height: 35px;color: #000;}
.contact-n div iframe {margin-top: 24px;width: 100vw;height: 41.1vw;}
.ydal-skl.color {color: #FF4E3A;border: 1px solid #FF4E3A;border-radius: 6px;padding: 3px;margin-top: -3px;}
.day-one {border-radius: 5px;padding: 3px;margin-top: -7px;width: 106px;padding-left: 23px;}
.sborka-coro {cursor: pointer;}


.product-thumb__name {font-size: 16px;line-height: 21px;font-weight: 400;height: 66px;}


body {font-family: 'Inter', sans-serif;}
.sticker div:first-child {margin-top: -25px;}
.product-thumb__model {font-size: 10px;font-weight: 400;}

.qty-indicator {margin-right: -16px;}
.product-thumb__cart {float: none;margin-top: 18px;}
.qty-switch__btn.fa {color: #000000;}
.qty-switch__input {border-radius: 5px;border: 1px solid #C1C1C1;width: 111px;}
.product-layout.product-price .add_to_cart {width: 39px;}
.product-price .price-block div:first-child {margin-left: -16px !important;margin-right: 27px;}
.compact-view .product-thumb__cart {margin-left: 67px;} 
#product .product-page .qty-switch {margin-right: 42px;margin-left: 20px;}

.menu-module__ul, .list-group {background: none;}
.menu-module__a.active {color: #002255;}
.menu-module__children-a.active {color: #002255;}
.product-thumb__add-to-cart.add_to_cart.btn.qty-0 {background: #B5BCFF;margin-right: 36px;} 


.product-layout.uni-item .all-price {display: block;}
.product-layout.uni-item .all-price .col_name {width: 77px;}
.product-layout.uni-item .all-price .col_name2 {margin-left: 36px;}
.product-layout.uni-item .price-block .price-new {margin-top: -12px;position: relative;top: -1px;}
.product-layout.uni-item .minim div {margin-bottom: -2px;/* margin-top: 6px; */}
.product-layout.uni-item .minim div img {margin-right: 4px;}


.product-layout.product-grid .all-price .row-flex .col_name2 {font-size: 13px;font-weight: 400;line-height: 16px;/* display: none; */}
.product-layout.product-grid .wishlist {right: 8px;top: 4px;}
.product-layout.product-grid .all-price {padding-top: 8px;}
.product-layout.product-grid .product-thumb__caption .prices {width: 106px;}
.product-layout.product-grid .product-thumb__caption .col_name {width: 26px;margin-right: 28px;}
.product-layout.product-price .col_name2 {display: none;}
.product-layout.product-price .product-thumb__add-to-cart.add_to_cart.btn.qty-0 {display: none;}

.product-layout.product-grid .pack {top: 396px;}
.product-layout.product-grid .product-thumb__price.price {height: 39px;padding-top: 5px;}
.product-grid .all-price .row-flex div:nth-child(2) {margin-top: 8px;}
.product-grid .all-price .row-flex div:nth-child(3) {margin-top: 8px;}


.product-layout.uni-item .row-flex div:nth-child(3) {margin-top: 8px;}
.product-thumb__price.price .price .price-old {margin-top: 10px;}
.product-layout.uni-item .product-thumb__price.price {height: 37px;padding-top: 7px;position: relative;top: 2px;}
.product-layout.uni-item .customer_group p {margin-top: 0px;}
.product-layout.uni-item .price .price-old {margin-top: -5px;position: relative;top: -2px;}
.product-layout.uni-item .customer_group {margin-top: 14px;}

#product .product-page__discount-item .getform {font-size: 17px;font-weight: 400;}
#product  .product-page__textblock-inner {font-size: 20px; font-weight: 500;}
#product .product-block .model {color: #797979;margin-top: 3px;}
#product .product-page__wishlist-btn.wishlist {margin-top: 27px;height: 39px;}
#product .nav-tabs > li > a {font-size: 20px;font-weight: 400;line-height: 24px;color: #000000;}
#product .product-page__price.price div:first-child{font-size: 40px;font-weight: 700;line-height: 49px;}
.product-page .sticker {top: 10px;left: 14px;}
.breadcrumb {font-family: 'Montserrat', sans-serif;color: #002255;}
#product .product-page__price span {/* display: flex; */}
.sborka-coro.one-day img {width: 140px;}
.sborka-coro img {/* width: 169px; */}
.product-layout.uni-item .minim div img {margin-left: 8px;width: 15px;margin-top: 0px;}
#product .price-old {font-family: 'Montserrat', sans-serif;sans-serif;font-size: 30px;font-weight: 700;line-height: 27px;}
#product .price-new {font-family: 'Montserrat', sans-serif; sans-serif;font-size: 40px;font-weight: 700;line-height: 49px;margin-right: 18px;}
.product-layout.product-grid .sticker {margin-top: 16px;}

#product .qty-0 span {width: 200px;margin-right: 10px;padding-top: 4px;margin-left: 8px;}

.simple-content .button, #simplecheckout_login .button {background: #000000;border-radius: 5px;}
.simplecheckout-summary-totals .simplecheckout-cart-total a span {font-size: 14px;font-weight: 400;}
.simplecheckout-left-column .simplecheckout-summary-totals #total_count span {font-weight: 400;}
.simplecheckout-left-column .simplecheckout-summary-totals #total_total span {font-weight: 400;}
#simplecheckout_cart .flextr .name a {font-size: 12px;font-weight: 400;line-height: 19px;}
#simplecheckout_cart .price div {    font-family: 'Montserrat', sans-serif;}
.simplecheckout-right-column #simplecheckout_summary .checkout-heading div {    font-family: 'Montserrat', sans-serif;}
.owl-stage-outer .owl-item .sticker {margin-top: 18px;}
.header-price.show .all-price {display: flex;margin-left: 33px;margin-right: 27px;}
.product-layout.product-price .all-price {display: flex;margin-left: 0;margin-right: 36px;}
.product-layout.product-price .product-thumb__location img {width: 120px;margin-top: -1px;margin-left: 6px;height: 17px;}

.header-price.show .row-flex {    font-family: 'Montserrat', sans-serif;font-size: 12px;font-weight: 500;}
.product-layout.product-price.compact-view {border-bottom: none;}
.product-layout.product-price.compact-view .indicator2 {margin-top: -1px;}

.product-layout.product-list .sticker {margin-top: 16px;}
.uni-module.autorelated-module .sticker {margin-top: 18px;}
.product-thumb__price.price div{display: inline;}
.product-layout.product-price .price div {display: table-row-group;left: 23px;position: relative;}

.owl-item .minim .opt-tip .test-opt .hov {margin-top: -16px;position: relative;}

.product-page__image .owl-item a:before {
    position: absolute;
    top: -7px;
    bottom: -10px;
    left: 0px;
    right: -5px;
    content: "";
    background: #000;
    opacity: 0.04;
    border-radius: 25px;
}

.product-layout.product-list .price-block .customer_group {font-size: 10px;font-weight: 400;margin-top: -9px;}
.product-layout.product-list.list-view .product-thumb__caption {max-width: 26vw;}
.product-layout.product-list.list-view .col_name2 {font-size: 13px;font-weight: 400;line-height: 16px;width: 96px;}
.product-layout.product-list.list-view .ot-summy-zakaza {font-size: 11px;font-weight: 400;line-height: 13px;letter-spacing: 0.02em;border-bottom: 1.5px solid #E7E7E7;padding-bottom: 7px;margin-bottom: 14px;margin-top: 28px;}
.product-layout.product-list.list-view .qty-0 {margin-left: 0 !important;}
.product-list .product-thumb__add-to-cart.add_to_cart.btn.qty-0 {margin-left: 18px !important;}
.product-list .qty-0 span {min-width: 216px;}

.category-list__name {font-size: 14px;font-weight: 500;line-height: 19px;}
.header-account p, .header-wishlist p, .header-cart__btn p {font-weight: 400;}
#CategoryWall .category-layout.category-list {margin-bottom: 17px;}
.promotions.row-flex {margin-bottom: -37px;} 
#column-left .latest .price-old {font-size: 15px;top: -1px;}
.product-layout.product-grid .product-thumb__name {height: 87px;-webkit-line-clamp: 4;}

.header-search__input {font-size: 15px;font-weight: 300;line-height: 18px;color: #696464;border-left:none;}

.header-search__btn i {margin-left: -6px;}
.fa.fa-search:before {display: none;}

.product-page__image .product-page__image-addit.owl-carousel.owl-loaded .owl-stage-outer:before {display: none;} 
.product-page__image .owl-stage-outer:before {
    position: absolute;
    top: -16px !important;
    bottom: -10px;
    left: 0px;
    right: -5px;
    content: "";
    background: #000;
    opacity: 0.04;
    border-radius: 25px;
}

.product-layout.product-grid .price-block {margin-top: -14px;}

.products-block.row-flex.search .product-list .product-thumb__name {width: 27vw;}
.products-block.row-flex.search .product-layout.product-list.list-view .product-thumb__caption {margin-right: -1px;}
.products-block.row-flex.search .product-list .product-thumb__image {height: 221px;}
.products-block.row-flex.search .product-list .product-list-price {margin-left: 30px;margin-top: 52px;width: 15vw;}
.products-block.row-flex.search .product-list .product-list-price .col {float: right;}
.products-block.row-flex.search .product-list .ot-summy-zakaza {float: left;margin-left: 16px;width: 14.1vw;}
.products-block.row-flex.search .product-list button.wishlist {left: 320px;}
.products-block.row-flex.search .product-list .price-block {margin-top: 52px;}
.products-block.row-flex.search .product-price .price_capt {min-width: 340px;margin-top: 11px;}
.products-block.row-flex.search .product-layout.product-price .product-thumb__name2 {/* width: 27vw; */}
.products-block.row-flex.search .product-price .all-price .prices {width: 75px;}
.products-block.row-flex.search .product-layout.product-price .product-thumb__price {margin-left: -5px !important;}
.products-block.row-flex.search .product-layout.product-price .qty-0 span {margin-left: 23px;}
.products-block.row-flex.search .product-layout.product-grid .qty-0 span {width: 251px;}
.products-block.row-flex.search .product-layout.product-grid .product-thumb__add-to-cart.add_to_cart.btn.qty-0 {margin-right: 0px;}
.products-block.row-flex.search .product-layout.product-grid .product-thumb__name {margin-bottom: 6px;}
.products-block.row-flex.search .product-layout.product-price .pack {/* margin-left: 75px; */margin-top: 3px;}

.products-block.row-flex.search .product-layout.product-grid .pack {margin-top: -4px;}
.product-layout.uni-item .row-flex .prices {width: 73px;margin-top: 9px;}
.product-layout.uni-item .pack {margin-top: -7px;}

.product-thumb__cart .add_to_cart .fa.fa-plus {display: none;}

.products-block.row-flex.wishli .product-list .product-thumb__image {height: 200px;}
.products-block.row-flex.wishli .product-list .img-responsive {margin-top: -10px;}
.products-block.row-flex.wishli .product-list .price-block {margin-top: 28px;}
.products-block.row-flex.wishli .product-list .product-list-price {width: 13vw;margin-top: 26px;}
.products-block.row-flex.wishli .product-list .product-thumb__caption {min-width: 35vw;}
.products-block.row-flex.wishli .product-list .fa.fa-rotate-180.fa-copy {margin-top: 0px;}
.products-block.row-flex.wishli .product-grid .row-flex.minim {margin-top: 18px;}
.products-block.row-flex.wishli .product-price .price_capt {min-width: 30vw;}
.products-block.row-flex.wishli .product-price .product-thumb__name2 {min-width: 29vw;}
.products-block.row-flex.wishli .product-price .product-thumb__price.price {margin-right: 44px !important;}
.products-block.row-flex.wishli .product-price .product-thumb__cart.cart.qty-0 {margin-left: 32px !important;}

.product-layout.product-list .pack {position: relative;margin-bottom: -11px;}
.promotions.row-flex a:nth-child(5) img {filter: none;}

.content-bottom .featured .uni-module .sticker {margin-top: 16px;}
.content-bottom .featured .product-layout.uni-item {margin-bottom: 16px;}
.content-bottom .heading {font-size: 30px;font-weight: 600;line-height: 36.31px;margin-left: 7px;}
.content-bottom .latest .uni-module .sticker  {margin-top: 16px;}
.content-bottom .latest .product-layout.uni-item {margin-bottom: 16px;}

.account-order-info__products-model, .account-order-info__products-quantity {min-width: 50px;max-width: 60px;}
.account-order-info__products-item .account-order-info__products-name.text-left {width: 11vw;}
.account-order-info__products-price, .account-order-info__products-total {min-width: 60px;max-width: 60px;}
.account-order-info__products-item .account-order-info__products-btn.text-right .add_to_cart {width: 6vw !important;padding-top: 3px;}
.account-order-info__products-item .account-order-info__products-btn.text-right {max-width: 4vw;}
.account-order-info__products-item .account-order-info__products-btn.text-right .add_to_cart span {margin: 0;margin-left: -16px;}
