

@media (max-width: 767px) {

  .container {
    padding-right: 10px;
    padding-left: 10px;
    }
  .brands {margin-bottom: -13px!important;}
  
  .uni-banner3 {
    margin: auto auto -41px auto;
    }


    #account-order #column-right,
    #account-forgotten #column-right,
    #account-password #column-right,
    #account-address #column-right
    {display: block !important;margin-bottom: 35px;}

    .top-links__li:nth-child(5):after, .top-links__li:nth-child(5):after, .top-links__li:nth-child(5):after {display: none;}
    .top-links__li:nth-child(4):after, .top-links__li:nth-child(4):after, .top-links__li:nth-child(4):after {display: none;}

.account-order-info__products-table {width: 137vw;}
.account-order-info__products-model {max-width: 68px;}
.account-order-info__products-quantity {max-width: 59px;min-width: 40px;}
.account-order-info__products-item .account-order-info__products-btn.text-right .add_to_cart span {font-size: 9px;position: relative;top: -4px;}
.account-order-info__products-item .account-order-info__products-btn.text-right .add_to_cart {padding-top: 0;min-width: 78px;margin-left: -11px;}
.account-order-info__products-total.car-in-account {width: 100px !important;}
.qty-indicator__percent.percent-11:after {font-size: 12px;width: 53px;margin-right: -10px;}
.uni-banner2 .banner-label {font-size: 16px;font-weight: 600;line-height: 19px;}

.all-link.po2p-cat b {position: relative;top: -1px;font-weight: 400;}
.all-link.po2p-cat i {margin-top: 5px;}
.container.caet {margin-left: -9px;}
.home-page.container .latest.spec {margin-top: -51px;margin-left: -11px;padding-top: 0;padding-bottom: 67px;margin-bottom: 72px;width: 100vw;}
.home-page.container .latest .row-flex .heading {width: auto;margin-top: 32px !important;white-space: normal;text-align: center;padding: 0 62px;margin-bottom: 55px;line-height: 32.5px;}
.forgotten-mail {margin-top: 6px;}
.row-flex.account-login2 a {text-align: right;}
#account-login .form-control {width: 93vw !important;}
.account-login__wrapper.uni-form .btn-primary {width: 92vw !important;}
#eyeicon {margin-right: 24px;}
#fly-menu .fa-bars:before {color: #444;content: url(/image/catalog/logo/catalog.svg);}
.fa-home-alt:before, .fa-home-lg-alt:before, .fa-home:before, .fa-house:before {content: url(/image/catalog/logo/accat-1.svg);}
.uni-wrapper.a .owl-item {margin-right: 28px;/* width: 69vw !important; */}
.category-list.uni-module.row.row-flex .owl-carousel .owl-nav {margin-top: 2px;}
.sorts-block__wrapper div span {font-size: 12px;}
.fly-menu .row {padding-top: 15px;}
.fly-menu__total {top: 2px;/* padding-top: 3.3px; */left: 43px;padding-left: 0px;}
.menu-module__pm {margin-top: 5px;}
.fly-menu__block.fly-menu__home.uni-href .fly-menu__label {margin-top: 0;}
.fly-menu__block.fly-menu__menu-m .fly-menu__label {margin-top: 0;}
.container.caet h1 {margin-bottom: 83px;}
#tab-additional {margin-bottom: 28px;}
#content .brands div p {font-size: 12px;margin-top: -10px;}
#account-forgotten .uni-wrapper .account-forgotten.uni-form .account-forgotten__btn.btn.btn-primary {width: 90vw;}
.simplecheckout-cart-total-value {width: 57px;text-align: left;}
.sorts-block__wrapper div label {text-align: left;padding-left: 0;margin-top: 9px;}
.polosa {width: 113vw;margin-top: 41px;}
.fly-menu__block.fly-menu__home.uni-href {/* margin-top: 23px; */}
.fly-menu__block.fly-menu__menu-m {/* margin-top: 22px; */}
.qty-indicator {margin-top: 3px;}

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

.product-page .product-data__item.manufacturer {margin-bottom: 20px;margin-top: 20px;}
.product-teleg img {width: 95vw;margin-bottom: 33px;margin-top: 30px;}

.container.info #column-left {display: block !important;margin-left: -3px;}
.container.info .prise-skachat {display: none;}
#category-module .menu-module__ul div {margin-left: 0;}
.menu-module__children-a {padding-left: 15px !important;}
#simpleedit .form-horizontal .form-group {display: contents;}
#simpleedit .buttons {margin-top: 165px;}
#account-forgotten #content .simple-content #simplepage_form {/* min-height: 139%; */; padding:5px;}
#account-forgotten .form-horizontal {margin-left: 0;}
.simplecheckout-left-column #simplecheckout_shipping_address {width: 93vw;}
#simplecheckout_shipping {width: 93vw;}
.simplecheckout-left-column #simplecheckout_customer {width: 93vw;padding-top: 40px;}
#simplecheckout_comment {width: 93vw;padding-bottom: 23px;}
#simplecheckout_shipping .checkout-heading.panel-heading {margin-left: 0;margin-bottom: 7px;}
#simplecheckout_customer .checkout-heading.panel-heading {padding-bottom: 0;padding-top: 24px;}
@media (max-width: 399px) {
.podpiski {margin-top: -10px !important;}
.uni-module.news-product-related .uni-module__wrapper.load-complete .uni-module__item {height: 116vw !important;}
.latest .uni-module__item button.wishlist {top: 15px;}
.uni-module.news-product-related .wishlist {top: -95px;}
.news-module__more {margin-bottom: -22px;}
.container.caet #content {width: 99.5vw;}
.content-bottom .uni-banner2.row.row-flex div {height: 180px;}
}

@media (max-width: 348px) {.home-page.container .latest .row-flex .heading {margin-top: 20px !important;margin-bottom: 65px;}}


.footer__column .footer__column-ul2.row-flex.list-unstyled {margin-top: 36px;}
.menu-module__ul a {padding-left: 0;margin-left: 0;}
.menu-module__ul {/* padding-left: 40px !important; */width: 99vw !important;margin-bottom: -30px;margin-top: -8px;left: 0 !important;width: 94vw !important;}
.uni-wrapper.vdsv .product-grid .qty-switch {margin-left: 5px;}
.container.wishlist .product-grid .product-thumb__cart {margin-left: 0;}

.container.wishlist .content-bottom .html-module {margin-left: -10px;}
#product .product-teleg img {width: 95vw;}
.content-bottom .uni-banner2.row.row-flex .bancatpop {margin-left: 5px;width: 40vw;display: inline-flex;}
.uni-module.news-product-related .wishlist {margin-top: -86vw !important;}
.news-module__image img {width: 91vw;in-width: 90vw;}
.latest .lat-bo .all-link {padding-top: 18px;float: left;}
.lat-bo {/* margin-left: 0; *//* float: inline-end; */}
.product-grid.grid-view .product-thumb__name {margin-bottom: 0;-webkit-line-clamp: 3;min-height: 67px !important;}
.home-page .uni-banner2.row.row-flex {margin-top: -10px;}
.uni-module.autorelated-module .product-thumb__name {height: 52px;min-height: 50px !important;}
.product-thumb__cart.cart.qty-0 {margin-top: 95px !important;}
.latest.spec .uni-module__item button.wishlist {margin-top: -500px !important;right: 6px;}
.home-page.container .latest .lat-bo .all-link {margin-top: 1px !important;/* margin-left: 20px !important; */width: auto;padding-left: 15px;padding-right: 15px;margin: auto 14vw !important;margin-top: 7px !important;}
.home-page.container .teleg-kyrama {margin-bottom: 82px;}
.grid-view .price-new {margin-top: -24px;}

.simplecheckout-left-column #simplecheckout_summary {display: none;}
#simplecheckout_cart .check {margin-right: 10px !important;}
#simplecheckout_cart .like-catr {width: 149px;margin-left: 10px;}
#simplecheckout_cart .check-all span {margin: 0;margin-top: -51px;top: -5px;position: relative;}
#simplecheckout_cart .check-all.mob {margin-right: -18px !important;display: contents;position: relative;}
#simplecheckout_cart .selected-catr span {margin: 0;margin-top: -6px;position: relative;top: -5px;}
#simplecheckout_cart .selected-catr.mob {margin-right: 0 !important;display: contents;}
#simplecheckout_cart .flexth0.mob {margin-left: 0;text-align: left;}


.rjynfrn .blok {width: 95vw;height: 254px;}
.test-gdcyt .podpis2ki .text {width: 38vw;padding-top: 9px;}
.rjynfrn .blok h2 {font-size: 20px;}
.rjynfrn .blok a {font-size: 20px;}
.menu__collapse.main-menu__collapse {position: absolute;padding-left: 31px;padding-top: 134px;}
.category-list__item:before {background: none;/* height: 54px; *//* width: 170px; */}
.menu__header-title {font-size: 26px;font-weight: 400;font-family: "Unbounded", serif;color: #000;}
.menu__header img {display: none;}
.fa-close:before, .fa-multiply:before, .fa-remove:before, .fa-times:before, .fa-xmark:before {color: #D6D6D6;}
.menu1 .menu__header {background: #ffffffcc;}
.logo-mo {/* margin-right: 165px; *//* width: 10vw; */}
.znak-lv {margin-right: 10px;margin-left: -16px;}
.header-block .obedinen {margin-right: 16px;margin-top: 10px;}
.test-gdcyt p {font-size: 14px;}
.test-gdcyt .banner-opp {width: 95vw;}
.test-gdcyt .polos-tes {font-size: 14px;height: auto;padding-top: 17px;padding-bottom: 17px;line-height: 25.5px;padding-left: 10px;padding-right: 10px;width: 95vw;}
#product {margin-top: -18px;}
.search-vi {margin-left: 10px;height: 44px;}

.uni-module.news-module.news-0 .owl-carousel .owl-item {min-width: 100vw;height: 319px;margin: 0;margin-right: 0 !important;}
.home-page .featured {margin-top: 29px;margin-bottom: 100px;}
.container.uni-news .partner p {margin-top: 21px;margin-bottom: 41px !important;}
.news-list .news-list__text {overflow: hidden;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.news-module__category-date-viewed {margin-top: 18px;}
.uni-module.news-module.news-0  .owl-nav {margin-top: -18px;left: -50px !important;margin-bottom: 21px;}
.container.info h1.heading {margin-bottom: 64px;top: 64vw;left: 31vw;font-size: 27px;width: 59vw;}
#simplecheckout_form_1 #simplecheckout_cart .table-responsive {padding: 16px;margin-left: -37px;width: 96vw;margin-top: 0;}
.latest.spec .product-thumb__caption {margin-top: 92px !important;}
.latest.spec .product-thumb__cart {padding-top: 10px;}

.fly-menu__account .fly-menu__label {margin-top: 0px;}
.fly-menu__wishlist .fly-menu__label {margin-top: 0px;}
.fly-menu__block.fly-menu__cart .fly-menu__label {margin-top: 0px;}
.product-grid .product-thumb__model {margin-top: 14px;}
.sorts-block__select {position: relative;display: inline-block;left: 20vw;}
.sorts-block__select.sorts-block__limit {position: relative;display: inline-block;left: 28vw;transform: translateX(-50%)}
#mfilter-box-133 .mfilter-opts-container {margin: auto 1vw;}
#mfilter-box-133 #mfilter-price-slider {width: 77vw !important; margin-left: 12px !important;}
.latest.elas .pack {margin-top: -15px !important;position: relative;top: 89px;}

#mfilter-box-133 #mfilter-opts-price-min {min-width: 150px;}
#mfilter-box-133 #mfilter-opts-price-max {min-width: 150px;}
.latest.elas .product-layout.uni-item .price .price-old {top: 1px;}
.latest.elas .all-link {padding-left: 0 !important;padding-right: 8px !important;}
.latest.elas {margin-top: 20vw !important;background-size: auto 52vw;background-position: left -266px top 7px;}
.home-page .latest.elas .row-flex {margin-top: -91px !important;}
.product-layout.product-grid .product-thumb__price.price {margin-top: 13px;margin-bottom: 0;}
.product-grid .pack {margin-top: -19px !important;top: 386px;}
.latest.spec .uni-module__item button.wishlist.active::after {margin-top: 16px;margin-left: 14px;width: 27px;height: 27px;}
.latest.elas .product-layout button.wishlist.active:after {margin-top: 16px;margin-left: 13px;}
.container.info .sorts-block {margin-bottom: 36px;}
.container.info .sorts-block .mfilter-special img {margin-top: 10px;}
#content .brands {height: auto;margin-bottom: 0 !important;min-height: 250px;width: 95vw;float: left;}
.uni-module.autorelated-module .owl-item .img-responsive {min-width: 152px;padding-top: 9px;}
.uni-module.autorelated-module  .owl-dots {margin-top: 26px !important;}
.uni-module.autorelated-module {margin-bottom: -20px;}
.uni-module.autorelated-module .price .price-old {margin-top: -17px;padding-left: 5px;}
.uni-module.autorelated-module .product-layout .wishlist {display: block;margin-top: 3px !important;margin-right: -6px;}
.uni-module.autorelated-module button.wishlist.active:after {margin-right: -13px;}
.uni-module.news-module.news-0 img {padding: 1px;}
.test-gdcyt .content-bottom {margin-left: 0;margin-bottom: 287px;}
.test-gdcyt #partner p {margin-top: 19px;margin-left: 0;margin-bottom: 45px !important;}
.container.price #content {margin-bottom: 83px;}
.container.price .name-price {width: 257px;}
#dm_embedded_277079 .m365-input-text {margin-left: 0;width: 91vw;font-size: 14px;margin-bottom: 31px;}
#dm_embedded_277079 .m365-form-group .m365-input-message {color: rgb(255, 38, 90);margin-top: -18px;margin-bottom: 5px;width: 60vw;}
#dm_embedded_277079 .m365-embeded {width: 91vw;}
#dm_embedded_277079 {height: 170px;margin-top: -39px;}
#dm_embedded_277079 .m365-form-content {display: block;}
.m365-embeded .m365-btn.m365-subscribe {margin-left: 0 !important;min-width: 91vw;}
.new-foot .telegr img {margin: 0 14px;}
.new-foot {height: 80px;}
.latest.spec .pack {top: 15px;position: relative;left: 7px;}
#dm_embedded_277079 p {text-align: center;padding: 0;margin-left: 0;margin-bottom: 16px;}
.container.info .uni-wrapper {/* margin-top: 75vw; */}
.container.info .sorts-block__select {margin-top: 0vw;}

.container.info .mfilter-special img{margin-left: 8px;}
.touch-support .rozniza div {text-align: center;width: 100vw;margin-left: -5px;}
.uni-module.autorelated-module .product-layout.uni-item img {margin-top: 9px;}
.container.info .sorts-block__wrapper {margin-top: -19px; margin-left: 0;}
.uni-module.autorelated-module .uni-item .sticker {margin-top: -53px;margin-left: -17px;}
.container.wishlist .product-grid .pack {top: -142px;}
.container.wishlist .account-wishlist__delete {margin-top: -1px;right: -5px;}
.product-page .product-page__image-addit.owl-carousel.owl-loaded {margin-left: -2px;}
.latest.spec .uni-module__wrapper.load-complete {margin-left: 2px;margin-top: -11px;}
.latest.elas .qty-switch__input {width: 177px !important;}
.latest.elas .product-thumb__cart .add_to_cart {min-width: 177px;}
.latest.elas .uni-module__item:nth-child( odd) {margin-right: 10px !important;margin-bottom: 16px !important;}
#CategoryWall .latest {margin-left: -1px;}
.home-page .uni-module.brands {margin-left: 7px;}
.modal-login__input {width: 86vw !important;}
.modal-login__btn {width: 86vw;}
.fa-user2 {margin-left: 20px !important;}
#simpleedit .form-horizontal .form-group input {width: 84vw !important;}
#input-password {width: 89vw;}
#input-confirm {width: 89vw;}
#simpleedit .simpleregister-button-block {margin-top: 172px !important;}
#account-address .account-address-list__buttons a {padding-top: 9px;}

#error-not-found .error-not-found.uni-wrapper ~ #error-not-found .partner p {margin-top: 100px;}

.mob-ver {margin-top: 65px; margin-bottom: 14px;}
.mob-ver-per {margin-top: 107px;}
.znaki-footer {margin-left: -27px;margin-top: 28px;}

.menu__collapse.main-menu__collapse li:nth-child(6) img {margin-top: -8px;}
.product-grid.grid-view .sticker .sticker__item.ean {margin-bottom: 6px;}
#product .sticker .sticker__item.ean {margin-bottom: 6px;}
.latest.spec .price-old {margin-top: -14px !important;margin-left: 89px !important;}
.latest.spec .sticker__item.ean {margin-bottom: 6px;}
.opt-kurama {margin-bottom: 35px;}
.test-gdcyt .name-price {margin-left: 15px;}
.test-gdcyt  .container.price {margin-bottom: 283px;height: 312px;}

@media (max-width: 400px) {.home-page.container .row-flex .all-link {/* position: relative; *//* margin: auto 33vw !important; */}
.latest.elas {margin-top: 33vw !important;}
#CategoryWall .featured .uni-banner2 .uni-banner__item {margin-bottom: 30px;}
.product-thumb__caption {margin-top: 55px !important;}
.product-info div {margin-left: 0 !important;}
.latest.spec .uni-module__wrapper.load-complete {margin-left: 0;}
#CategoryWall .latest {margin-left: -4px;}
.pagination {margin-left: -11px !important;width: 100vw !important;}
.sorts-block__wrapper .row-flex {/* margin-top: 77px !important; */}

.latest.elas .uni-module__item:nth-child( odd) {margin-right: 5px !important;}
#account-forgotten .simple-content {margin-bottom: 0px !important;}
.products-block {width: 98vw;margin-top: 33px;}
.znak-lv {margin-left: -24px;}
.product-grid .pack {top: 360px;}
.fly-menu__icon {margin-left: 13px !important;}
.latest.spec .product-thumb__caption {margin-top: 64px !important;}
.uni-module.autorelated-module .sticker {margin-top: -50px;}
.uni-module.autorelated-module .uni-module__item button.wishlist {top: -477px !important;left: -8px !important;}
.latest.spec .pack {top: 15px;z-index: 999;display: block;}
.latest.elas .pack {top: 117px;}
.latest.spec .product-thumb__cart {margin-top: 35px !important;}
.latest.elas .product-thumb__caption {margin-top: 35px !important;}
.home-page.container .latest .lat-bo .all-link {margin-top: -3px !important;}
.container.info h1.heading {top: 56vw;width: 67vw;left: 28vw;}
.uni-module__wrapper1 .product-layout.uni-item {min-width: 45vw;}
.grid-view {height: 500px !important;margin-right: 7px !important;}
.home-page .latest.elas .row-flex {margin-top: -119px !important;}
.uni-module.autorelated-module .qty-switch__input {min-width: 146px !important;}
.uni-module.autorelated-module .product-thumb__cart .add_to_cart {min-width: 144px !important;}
.uni-module.news-module.news-0 .owl-carousel .owl-stage-outer {/* width: 114vw; */}
.uni-module.news-module.news-0 .owl-nav {right: 4px;}
#content .brands div {max-height: 246px;}
.latest.elas .uni-module {margin-top: 166px !important;}
.product-grid .qty-0 span {width: 100% !important;}
#CategoryWall .col-to {margin-top: 149px !important;}
.new-foot .pochta img {margin-left: 17px !important;}
.news-module__category-date-viewed {margin-top: 36px;}
.uni-module.news-module.news-0 .owl-nav {/* margin-top: -140px; */top: 2vw !important;left: -14.5vw !important;}
.home-page .all-link.new-link {margin-top: 19px !important;}
.logo-mo img {margin-right: 31px !important;}
.latest .lat-bot .all-link {position: relative;left: 18px;}
.mfilter-content_top .mfilter-price-inputs, .mfilter-content_top .mfilter-price-slider {margin-left: 30px !important;}
#mfilter-box-133 #mfilter-price-slider {width: 69vw;}
.sorts-block__select {/* left: 16vw; */}
.add_to_cart {min-width: 156px !important;}
.qty-switch__input {min-width: 156px !important;}
.uni-module.news-module.news-0 {width: 112vw !important;margin-left: -77px !important;}
.fly-menu__total {left: 40px;}
.m365-embeded .m365-btn.m365-subscribe {min-width: 335px;margin-left: 2px;}
#dm_embedded_277079 .m365-input-text {width: 335px;margin-left: 0px;}}


@media (min-width: 401px) and (max-width: 415px) {.logo-mo {margin-right: 14px;} .new-foot .pochta img {margin-left: 55px !important;}
.logo-mo img {margin-right: 30px !important;}
#account-forgotten .simple-content {margin-bottom: -41px !important;}
.mfilter-content_top .mfilter-price-inputs, .mfilter-content_top .mfilter-price-slider {margin-left: 48px !important;}
#mfilter-box-133 #mfilter-price-slider {width: 62.5vw;}
.uni-module.news-module.news-0 {width: 111vw !important;}
.m365-embeded .m365-btn.m365-subscribe {min-width: 379px;}
#dm_embedded_277079 .m365-input-text {width: 379px;}
.fly-menu__icon {margin-left: 16px !important;}
.latest.elas .uni-module {margin-top: 176px !important;}
.stories.carousel {top: -6px;position: relative;padding-left: 7px !important;}
.qty-switch__input {min-width: 172px;}
.product-thumb__cart .btn {min-width: 172px;}
.home-page .latest.elas .row-flex {margin-top: -100px !important;}}
.category-list div {margin-right: -9px;height: 65px;margin-bottom: 7px;}
.home-page.container .po2p-cat img {margin-left: 111px;margin-top: -43px;}
.latest.spec .all-link img {margin-top: -5px;margin-left: 110px;}

.header-block__item-search {margin-top: -96px;width: 93vw;padding: 0;margin-left: 0px;}
#CategoryWall .content-bottom .latest .heading {margin-top: -22px !important;}
.logo-mo img {width: 39vw;margin-right: 52px;margin-top: 3px;}
#content.news-list .stories.carousel {margin-top: 24px !important;margin-bottom: -19px !important;margin-left: 16px !important;}
#product .product-page__wishlist-btn.wishlist {margin-top: 20px !important;}
#content.checkout-s {font-size: 14px;min-height: 250px;}
#content.checkout-s h1 {font-size: 19px;}
#content.checkout-s .pull-right {float: left !important;margin-top: 19px;margin-bottom: 1px;}
#content.checkout-s .pull-right a {padding-top: 7px;}
.menu-wrapper.new.show h1 {margin-top: 30px;margin-left: -2px;font-size: 26px;}
.menu-module__a.active {font-size: 16px;line-height: 24.64px;}
.menu-module__children-a.active {font-size: 16px;line-height: 24.64px;}
.collapse.in {margin-bottom: -7px;}
.uni-banner2 .bancatpop {font-size: 12px;padding-left: 7px;line-height: 19px;display: block;}

.sorts-block__wrapper.search .checkbox-inline span.glyphicon {margin-top: 10px !important;}
.product-page .qty-indicator__percent {margin-left: 3px !important;}
#CategoryWall .category-layout .image {width: 43vw;height: auto;}

#product .product-thumb__cart.cart.qty-0 {margin-top: 25px !important;width: auto !important;height: 39px !important;}
.swiper-container {margin-top: 62px;}

.category-list__item.uni-item {
  overflow: hidden;
  /* display: -webkit-box; */
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  margin-bottom: 36px;
  /* width: 212px; */
  }

.content-bottom .row-flex .heading {margin-top: -42px !important;width: 94vw;line-height: 32.5px;text-transform: math-auto;margin-left: 8px;}
#partner .container {margin-left: 41px;margin: 0;width: 77vw;}
.latest .all-link {width: 143px;padding-left: 15px;padding-right: 15px;margin: auto 16vw !important;}
.latest .all-link img {margin-left: 102px;margin-top: -46px;}


.home-page.container .content-bottom .html-module {width: 90vw;}
.uni-module.news-product-related .uni-module__wrapper.load-complete .uni-module__item {height: 101vw;margin-bottom: 3vw;}
.uni-module.news-module.news-0 .uni-module__item {height: 207px;}

.row.product-info {padding-left: 10px;}
.product-info div .text-black {font-size: 20px;}
.product-info div p {font-size: 14px;}
.product-info div {height: 251px;width: 94vw;margin-right: 0;margin-left: 3px;}
.heading.bhfg {margin-left: 11px;}
.content-bottom .uni-banner2 {padding-left: 7px;width: 97vw;margin-right: 0;}
.content-bottom .all-link.po2p-cat {margin-top: 206px !important;/* float: left; */left: -58px;position: relative;width: auto;padding-left: 10px;padding-right: 10px;}
.content-bottom .uni-banner2.row.row-flex div {margin-right: 8px;}
#CategoryWall .content-bottom .row-flex.pop-cat {margin-top: 38px;margin-bottom: 41px;}
.container.uni-news .content-bottom .partner {margin-left: -4px !important;}
.container.product .content-bottom .row-flex.pop-cat {margin-top: 116px;width: 99vw;margin-bottom: 46px;}
#product .sticker__item.special {background-position: right 8px bottom 2px;}
.menu-module__li {margin-top: 1px;}

.home-page.container .content-bottom {margin-top: 0;}
.home-page.container .teleg-kyrama .teleg-mob-im {border-radius: 15px;width: 94vw;}
.menu-module__li img {width: 25px;margin-right: -12px;}
.fas.fa-angle-down {/* margin-top: -14px; */}

    #account-order #column-left ,
    #account-forgotten #column-left,
    #account-password #column-left,
    #account-address #column-left
    {display: block !important;margin-bottom: 35px;}
    .product-page .product-data__item.model .product-data__item-div {width: 144px;}
    .product-thumb__caption {margin-top: 79px;}
    .uni-item .sticker {margin-top: -44px;margin-left: -13px;}
    .lat-bot {margin-top: 15px !important;}
    #CategoryWall .category-list {margin-bottom: 19px;height: 57vw;width: 51vw;}
  .simplecheckout-right-column #total_count_b {width: 84vw;margin-left: 5px;}
  #simplecheckout_shipping_address .checkout-heading.panel-heading {padding-bottom: 20px;margin-left: 15px;}
    .lat-bot {margin-right: 66px;}
    .lat-bo.new {position: relative;display: flex !important;flex-direction: column;justify-content: center;align-items: center;margin: 0 !important;width: 100vw;margin-left: -10px !important;/* margin-top: 78px !important; */}

    #product .buy-bulk {margin-left: 0;}
    .uni-module.autorelated-module .product-thumb__cart {margin-top: 6px;}
    .uni-module.autorelated-module .uni-module__item button.wishlist {top: -494px;z-index: 9;left: -4px;}
    .product-page .qty-indicator__percent.percent-11 {margin-top: 7px;margin-left: 8px !important;}
    .product-layout.product-grid .wishlist {top: 0px;right: 7px;}
    .row.brands div {height: 220px!important;margin-bottom: 11px !important;}
    #content .brands span {font-size: 12px;padding-left: 0;margin-left: 10px;width: 40vw;display: inline-block;}
    .brands .brands-item p {margin-left: 11px;font-size: 12px;text-align: left;margin-top: 6px;line-height: 19px;}
    .live-search__more .all-link {padding-top: 0 !important;}

    #product .qty-indicator__percent.percent-12:after {margin-top: -4px;padding-top: 2px;}
    .row.product-info img {height: 40px;}
    .grid-view .qty-indicator__percent.percent-12:after {margin-top: -4px;width: 90px;left: 57px;height: 26px;padding-top: 3px;}
    .uni-module__wrapper .qty-indicator__percent.percent-12:after {margin-top: -3px;width: 90px;left: 57px;}

    #account-forgotten .html-module {margin-left: 7%;}
    #account-order .html-module {margin-left: 7%;}
    #account-password .html-module {margin-left: 7%;}
    #account-address .html-module {margin-left: 7%;}
    #simplecheckout_cart .flextr .total span a {text-align: center;}
    .price-block div {height: 14px;}

    #toast-container>div {padding-left: 10px !important;}
    .lb-data .lb-close {top: 25px;margin-right: 10px;} 
   
    .product-category-list__item
    {}
    .lb-data .lb-close:before {right: -14vw;}
  .menu-open {
      width: 44px;
      /* margin: 11px 0 4px 0; */
      font-size: 15px;
      height: 44px;
      border-radius: 100px;
  }
  .info-wrapper {
    position: fixed;
    z-index: 1070;
    top: 0;
    left: -100%;
    margin: 0;
    padding: 0;
    overflow-y: auto;
    width: 100%;
    height: 100%;
    
  }


  .uni-banner__item:hover .hoverImg a {margin-top: -25px;}  
  .uni-banner3.row.row-flex .uni-banner__item:hover .hoverImg {margin-top: 137px;margin-left: 1%;} 

  .uni-banner__img {margin-bottom: 12px;}
  .uni-banner {margin-bottom: -1%;}

  .cat-title {font-size: 16px;margin-left: 3%;margin-bottom: 6%;margin-top: 4%;}
  .cat-title-1 {font-size: 16px;margin: 25px 0 22px 0;}

  .promotions-offers {margin-right: 3%;padding-top: 3%;min-width: 47%;max-width: 48%;}
  .promotions-offers p{font-size: 12px;line-height: 15px;min-width: 59%;}
  .promotions-offers:nth-child(2) {margin-right: 0;}
  .promotions-offers:nth-child(4) {margin-right: 0;}
  .promotions-offers:nth-child(6) {margin-right: 0;}
  .promotions {margin-left: 0%;}
  .contact-n .obg-telef a {display: block;}
  .contact-n {margin-top: -17px;}
  .article_description .cont-so {margin-top: -5px;}
  .soc_boot {margin-top: -15px;}
  .contact-n .grafik-rabot_telefon h2 {font-size: 18px;}
  .grafik-rabot h3 {font-size: 16px;}
  .news-list {padding-left: 0;margin-top: -24px;}
  .news-list.container .news-list__image {width: 34vw;}
  .news-list__image img {min-width: 129px;}
  .news-list__description {width: 59vw;overflow-wrap: anywhere;padding-right: 0;}
  .news-list__item.uni-item {width: 96vw;height: 171px;}
  .prmn-cmngr__city .fa.fa-location-arrow {display: none;}
  .prmn-cmngr__city span {font-size: 10px !important;font-weight: 600;line-height: 29px;text-align: right;text-decoration: underline;}
  .top-phone a {color: #000;}
  .top-phone-1 a{color: #FF4E3A;font-size: 10px;line-height: 29px;text-align: right;z-index: 99;position: relative;margin-left: -42px;}
  .header-block__item.header-block__item-logo .znak-lv {margin-right: 16px;}
  .header-block__item.header-block__item-logo .obedinen .top-phone-1 {margin-left: -18px;margin-top: 17px;margin-bottom: -1px;}
  .header-block__item.header-block__item-logo .prmn-cmngr {margin-top: -19px;/* float: left; *//* margin-left: -23px; *//* width: 119px; */height: 59px;}
  .header-block__item.header-block__item-logo .obedinen {margin-right: 21px;margin-top: -4px;}
  .simple-content #simplecheckout_form_1 .simplecheckout-button-block.buttons a.btn {padding-top: 8px;}
  .product-thumb__location img {margin-top: 5px;margin-left: -2px;}
  #CategoryWall div.heading {font-size: 26px;width: auto;margin-right: 15px;}
  .simplecheckout-right-column #simplecheckout_summary .checkout-heading a span {margin-right: 10px;color: #000;text-align: center;display: none !important;}
  .product-layout.product-grid .fa.fa-rotate-180.fa-copy {margin-right: -2px;}
  .simplecheckout-right-column #simplecheckout_summary .checkout-heading div {margin-right: -28px;text-align: left;padding-left: 8px;}
  .day-one {
    margin-top: -3px;
    width: auto;
    padding: 0;
}
  #mfilter-content-container h2 {margin-top: 25px;}
  #mfilter-content-container h2  span {width: 100vw;}
  .home-page .latest .row-flex.tit {margin-top: -49px !important;text-align: center;display: block;}

  .menu__level-1-a {font-size: 16px; line-height: 24.64px;}
  .menu__level-2-a {color: #9B9B9B !important;border: none;margin-left: 21px !important;line-height: 25px !important;font-size: 16px !important;}
  .menu__level-1-img {display: none;}
.menu-module__children.collapse.in .menu__level-2-a  {padding-right: 0;}

  
  .header-cart__totals-text {font-size: 16px;font-weight: 700;}

  .header-cart__buttons a {font-size: 10px;padding: 2px 15px;height: 31px;width: 156px;margin: 0;top: -29px;position: relative;}
  .header-cart__totals .header-cart__totals-title {min-width: 113px;font-family: Montserrat;font-size: 12px;font-weight: 400;line-height: 21px;letter-spacing: 0em;text-align: left;margin-right: 1px;}
  .header-cart__totals-item {margin-top: -41px;margin-left: -8px;}



  .touch-support .prisse-1 a div img {margin-top: -1px;min-width: 20px;margin-left: 7px;} 
  .touch-support .prisse-1 .prisse-2 {margin-top: 0;margin-right: 14px;}
  .touch-support .prisse-1 .prisse-2 p {margin-top: 3%;}

  .uni-module.autorelated-module .product-thumb__caption {margin-top: 63px;}
  .article_description .category_list p a {margin-left: 0;}
  .grafik-rabot_telefon {margin-bottom: 13px;}
  .co-ceti {margin-bottom: 13px;margin-left: 10px;}
  .article_description .znak-lv {margin-right: 25px;}

  .attention-wholesale {width: 95vw;padding-right: 15px;padding-left: 25px;padding-top: 25px;}
  .uni-module.autorelated-module .qty-indicator {margin-top: 12px;}

  .attention-wholesale b {font-size: 14px;}
  .attention-wholesale p {width: 72vw;}
  .product-page .heading.product {font-size: 26px;line-height: 32.5px;margin-top: -18px;text-align: left;}

  .uni-wrapper .category-list img {width: 60px !important;margin-left: 0px;}
  .uni-wrapper {margin-top: 28px;}
  #modal-cart .modal-title {font-size: 16px;}
  .fly-menu.bottom .fly-menu__account-dropdown {margin-top: -1%;margin-left: -85%;}
  #modal-cart .cart-help-cart-2 {padding-top: 16px;text-align: center;font-size: 12px;margin-bottom: 31px;}
  .header-cart__item:not(:first-child) {border-top: none;}
  .header-cart__wrapper {border-bottom: none;margin-top: -16px;}
  .header-cart__item{margin-bottom: -7px;}
  .header-cart__name {max-width: 23vw;padding-left: 0px;min-width: 38vw;padding-right: 0;line-height: 12px;margin-top: 11px;margin-left: -10px;}
  .header-cart__quantity {padding-right: 0;margin-left: 27px;margin-right: 8px;font-size: 8px;}
  .simplecheckout-right-column #simplecheckout_summary .checkout-heading {margin-left: -16px;}
.simplecheckout-right-column #simplecheckout_summary .checkout-heading a {margin-right: 9px;}
.product-category-list.search {margin-bottom: 11px;}
.sorts-block__wrapper.search .row-flex {width: 98vw;/* display: block; */margin-left: -10px !important;padding-left: 8px;}
.sorts-block__wrapper.search .ydal-sk {display: contents !important;}
.sorts-block__wrapper.search .checkbox-inline {min-width: 20px;margin-right: 3px;}
  #simpleedit .form-horizontal .form-group textarea {padding-top: 5%;}
  .header-cart__total {font-size: 8px;font-weight: 700;text-align: right;}

.home-page.container #partner #callback {margin-top: 54px;}
#CategoryWall #partner #callback {margin-top: 44px;}
.podpiski {min-height: 300px;margin-top: 83px;margin-bottom: 33px;}
.html-module #partner .heading {font-size: 28px;margin-bottom: -13px;line-height: 34.72px;text-align: left;}
#CategoryWall .category-row {padding-left: 10px;}

#search .header-search .form-control {width: 99%;}

.latest.elas .uni-module {width: 97vw;margin-left: 0px;margin-top: 222px;}
.latest.elas .uni-item {height: 501px;min-width: 45vw;}
.latest.elas .wishlist {top: -503px !important;left: 10px;}
.latest.elas .uni-item .sticker {/* margin-left: 14px; *//* margin-top: 21px; */}
.latest.elas .heading {/* margin-bottom: 90px !important; */* top: -22px; *//* position: relative; */}
.latest.elas .lat-bo {margin-top: 11px;}
.latest.elas .lat-bo img {margin-top: -5px;} 
.latest.elas .product-thumb__caption {margin-top: 98px !important;}
.heading.brands {margin-bottom: 20px !important;}
.latest.spec .product-layout.uni-item {height: 503px;padding: 0;}

.header-search {width: 95vw;}
.content-top {width: 95vw;margin-top: -59px;}
.swiper-viewport .swiper-wrapper a img {width: 95vw;height: auto;}
.home-page.container .row {height: auto;}
.qty-indicator__percent.percent-12:after {
    float: right;
    content: "В наличии";
    position: relative;
}

.qty-indicator__percent.percent-14:after {display: none;}
.sorts-block {height: 22px;margin-bottom: 47px;}
.latest.spec .uni-module__item {min-width: 47.3vw;}
#simpleedit .form-horizontal .form-group .forms-cont {min-width: 84vw;}

#CategoryWall .lat-bot img {margin-top: -1px;margin-left: 9px;}
#CategoryWall .featured .pop-cat .heading {margin-bottom: 47px;}
.all-link.new-link img {margin-left: 2px;}
.product-layout .minim .opt-tip:hover .tooltip-content {padding: 10px 10px 12px 10px;
  width: 104%;
  height: 157px;
  margin-top: -98px;}
.product-layout .minim .tooltip-content .close{
  margin-right: 0%;
  margin-top: -4%;}

  #CategoryWall
  h2 {font-size: 20px;}
  #CategoryWall .category-layout .category-block {
  padding-left: 6%;}

  .product-thumb__image {
  height: 125px;
  margin-bottom: 35px;
  }
  #simplecheckout_cart .flextr .image .product-thumb__wishlist {
  margin-right: 10%;}

  .price.name-none {
  margin-left: 9% !important;}
  .checkout-cart__quantity
  p {width: 179%;
  margin-top: 17%;}

  .coupon .inputs {
  margin-top: 6%;
  margin-bottom: 4%;
  font-size: 20px;
  }
  .row-flex #simplecheckout_button_cart {
  margin-top: 1px !important;
  padding-top: 12px;
  width: 107px;
  text-align: center;
  margin-left: 14px !important;
  }
  .header-cart__buttons {
  margin-bottom: 18px;
  display: contents;}

  .category_list.category_list1
  div p {margin-left: 0;}
  .header-cart__image
  a::before {display: none;}

.product-grid .qty-0
  span {
  float: left;
  width: 177px;
  margin-top: -9px;
  height: 46px;
  font-size: 14px;
  line-height: 16px !important;
  padding: 8px 22px 10px 20px;}  


 .product-layout.product-grid .price .price-old {
  margin-top: -20px;
  }
 #product .product-page__discount-item .getform {
  font-size: 17px;
  font-weight: 400;
  line-height: 21px;}
 #product .product-block .product-thumb__cart {
  margin-left: -22px;
  margin-right: -5px !important;
  /* margin-top: 31px !important; */}

.podpiski .one
  a img {width: 89vw;
  z-index: 9;
  position: sticky;}
.podpiski .two
  a img {width: 89vw;}
.podpiski .one
  p a {font-size: 12px;
  top: 79px;
  left: 55px;
  width: 60vw;
  position: relative;
  z-index: 10;}
.podpiski .two
  p a {font-size: 12px;
  top: 264px;
  left: 110px;
  width: 63vw;
  position: relative;}

.podpiski .one {
  height: 200px;}
.podpiski .two {
  margin-top: -88px;
  /* height: 347px; */}
.home-page.container .content-bottom .row-flex {
  /* display: block; */
  margin-left: 0px;
  margin-top: -10px !important;
  text-align: center;
  }
#CategoryWall .partner {
  width: 93vw;
  margin-top: 21vw !important;
  background-size: 93vw !important;
  margin-left: 3px;
  }


#account-forgotten .simpleregister-button-block {margin-left: 0;margin-top: -6px;}
#account-forgotten .simple-content {margin-bottom: -58px;}

.buy-bulk
  img {width: 91vw;
  margin-bottom: 10px;}
.uni-module.autorelated-module .uni-module__item {
  margin-bottom: 6px;}
.product-grid.grid-view .sticker {
  margin-top: -17px;
  margin-left: -13px;
  }


  .background-o-nas
  img {width: 95%;}
  .background-o-nas {
  height: 500px;}
  .companys-mission {
  width: 97%;
  padding-left: 2%;
  padding-top: 5%;
  margin-left: 2%;}
  .companys-mission
  h3 {font-size: 35px;
  line-height: 103%;
  width: 94%;}
  .companys-mission .text {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 155%;
  width: 84%;}
  .companys-mission
  img:last-child {width: 90%;
  margin-top: 6%;
  margin-left: 4%;}
  .uni-banner2.row.row-flex
  div:nth-child(2) {margin-right: 0;}
  .uni-banner2.row.row-flex
  div:nth-child(4) {margin-right: 0;}
  .uni-banner2.row.row-flex
  div:nth-child(6) {margin-right: 0;}
  .uni-banner2.row.row-flex
  div:nth-child(8) {margin-right: 0;}
  .karta
  img {width: 113%;}
  .karta
  h3 {font-size: 20px;
  font-style: normal;
  font-weight: 700;}
  .karta .text-about {
  font-size: 10px;
  line-height: 17px;
  width: 91vw;}
  .meni-o-nas
  a {font-size: 14px;
  margin-right: 4px;
  margin-left: 1px !important;}
  .meni-o-nas {
  width: 100vw !important;}
  .meni-o-nas
  svg {margin-left: 2px;
  margin-right: 3px;}
  .meni-o-nas {
  height: 48px;
  padding-top: 4%;}
  .meni-o-nas
  div {height: 48px;}
    .meni-o-nas
  div span {width: 1280px !important;
  height: 48px;}
  .karta {
  margin-top: -29%;
  padding-top: 37%;
  height: 750px;
  width: 100vw;}
  .karta .tx-nas {
  padding-left: 5%;}
  .background-o-nas
  p {font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 155%;}
  .title-companies {
  font-size: 20px;
  padding-left: 2%;}
  .company-principles
  p {font-size: 12px;
  line-height: 18.6px;}
  .our-advantages
  h3 {font-size: 20px;
  margin-bottom: 0;
  margin-top: 935px;}
  .our-advantages .number-about {
  font-size: 18px;}
  .our-advantages .ttx-about {
  font-size: 12px;
  line-height: 174%;
  width: 99%;}
  .aboutus-numbers {
  padding-left: 7%;}
  .aboutus-numbers
  h3 {font-size: 20px;}
  .aboutus-numbers
  p {font-size: 12px !important;
  width: 76vw !important;
  line-height: 174% !important;}
  .aboutus-numbers
  div img {margin-top: 0;
  margin-left: -87%;}
  .aboutus-numbers .numbers-top {
  margin-bottom: 0;}
  .product-page .qty-indicator__text.percent-110 {
  margin-top: -17px;}
  .row.brands

  .test-gdcyt .name-price {
  margin-left: 13px;
  color: #000;}
  #dm_embedded_55023 .m365-description {
  margin-bottom: 3%;
  margin-left: 1%;
  font-size: 12px;
  line-height: 25px;}
  .content-top .uni-banner__item .uni-banner__div
  img  { border-radius: 15px;}
  .live-search__ul {
  /* min-width: 100%; */
  margin-left: 60px;}
  #account-forgotten .content-bottom {
  display: none;}
  .simplecheckout-summary-totals #total_count_b
  a {width: 96%;
  margin-left: -10px !important;}
  #simplecheckout_summary {
  text-align: center;}
  .all-link.new-link {
  width: auto;
  padding-left: 15px;
  padding-right: 10px;
  margin-right: -2px !important;
  /* position: absolute; */
  /* left: 50%; */
  /* transform: translate(-50%, -50%); */
  /* top: 71px; */
  margin-top: 40px !important;
  /* margin: auto 8vw !important; */
  /* margin-top: 46px !important; */
}
  .home-page.container .row-flex .all-link {
  /* margin-top: 202px !important; */
  /* margin-left: -104px !important; */
  width: auto;
  padding-left: 6px;
  padding-right: 15px;
  margin: auto 31vw !important;
  }
  .all-link
  i {margin-top: 4px;}
  .latest .row-flex {
  /* margin-bottom: 21px !important; */
  /* text-align: left; */
  display: block;
  margin-top: 49px !important;
  margin-bottom: 17px !important;}
  .sorts-block__select {
  float: left;
  margin-left: -3px;
  margin-top: 15px;
  text-align: left;
  font-size: 12px;
  } 
  .uni-module__wrapper.load-complete .product-thumb__caption {margin-top: 86px;}
  .header-block {
  padding-top: 0;
  margin-top: 19px;
  height: 50px;
  margin-bottom: -3px;}
  .test-gdcyt .prisse-1 {
  margin-left: -4px;}
  .all-link.new-link .fa-arrow-right-long:before, .fa-long-arrow-right:before {top: 1px;
  position: relative;
  right: -3px;}
  .all-link
  i {margin-top: 2px;
  margin-left: 4px;}
  .category-layout:hover .category-block {outline:none;}
  .product-thumb__location .ydal-skl-m {
  margin-top: -4px;}

  .sorts-block__wrapper.search {
  /* margin-left: -2px; */
  margin-bottom: 137px;
  }
  #account-password .form-horizontal .control-label {
  width: 92%;}
  .latest {
  margin-bottom: 6px;
  margin-top: 9px;}
  .product-page__textblock-inner:hover .tooltip-content {width: 97%;}
  .product-page__textblock {
  margin-top: 32px;
  margin-bottom: 3px;
  display: block;}
  .product-block .model
  i {
  position: relative;
  margin-left: 4px;
  top: -2px;
  }
  .sorts-block__wrapper .row-flex
  div:first-child {margin-right: 17px;
  margin-left: -20px;}
  #product .product-page__location {
  margin-top: -19px;
  margin-bottom: 20px;}
  #simplecheckout_cart .promokod {
  padding-left: 0;
  width: 192px;
  text-align: center;
  }
  .simplecheckout-step #simplecheckout_shipping
  i {margin-left: 10px;}
  .simplecheckout-block-content .reginfo  {
  margin-top: 22px;}
 #search2 {
  padding: 0 10px 0 0;}

.product-page__discount-item .name_discount {
  width: 21vw;
  font-size: 17px;
  font-weight: 400;
  line-height: 21px;}
.product-page__discount {
  margin-top: 33px;}
#product .nav-tabs >
  li > a {font-size: 10px;}
.nav-tabs
  li a:after {border-bottom: solid 1px !important;}
#product .product-page__price
  span {font-size: 25px;}
#product .product-page__price .price-old {
  font-size: 12px;
  position: relative;
  top: -7px;} 
#product .price-new {
  height: auto;
  margin-top: -14px;}
.home-page.container .podpis2ki {
  margin-left: 1px;
  width: 100vw;}
.home-page .html-module #partner {
  margin-bottom: -106px;
  margin-left: 11px;
  }
.uni-module__wrapper1 .product-layout.uni-item {
  height: 501px;
  width: 46vw !important;
 }
.uni-module__wrapper1 .qty-indicator__percent.percent-12:after {/* width: 89px; *//* left: 56px; *//* top: -7px; */margin-top: -4px;}

 .breadcrumb {
  font-size: 10px;}
 .breadcrumb>
  li:first-child {
  position: relative;
  top: 0px;
  }
 .breadcrumb.mobile
  li:not(:first-child):not(:last-child) {display: contents;
  padding-bottom: 14px;}
.breadcrumb
  li a {line-height: 21px;}
.breadcrumb-h1.product
  li:last-child {display: none;}

 .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut, .animated.fadeIn, .animated.fadeOut {
  height: 84px;}
 .top-links.btn-group {
  margin-right: 1px;}
  #simplecheckout_form_1 .nav-tabs
  li:first-child {margin-right: 3%;}
  .wishlist-all {
  margin-top: -3%;
  margin-bottom: -7%;}
  .account-wishlist__delete {
  background: none;}
  #modal-cart .cart-help-cart {
  font-size: 14px;
  padding-top: 15px;
  text-align: center;}
  #account-order .account-order-list__item
  a.btn {padding-top: 2.5%;}
  .account-order-list__item {
  width: 100%;}
  #tab-specification .product-data {
  width: 50%;}
  #modal-request-form .modal-request__input {
  padding-left: 7%;}
  .product-page__minimum {
  margin-right: 43px !important;
  position: absolute;
  left: 1px;
  top: -14px;}

  .aboutus-numbers {
  background-image: url(/image/catalog/bg/Group-402.png);
  background-color: #363636;
  height: 1626px;
  width: 100vw;
  background-size: 98% auto;
  background-position: bottom;}
  .development
  p {font-size: 10px;
  line-height: 17px;}
  .development
  button {width: 219px;
  height: 38px;
  font-size: 14px;
  margin-bottom: 5%;}
  .development
  button img {width: 25px;
  height: 25px;}
  .sticker__item.ean {
  margin-bottom: -3px;}

.latest .uni-module__wrapper.load-complete .uni-module__item {
  margin-bottom: 12px;}
.uni-module.brands .uni-module__item {
  margin-bottom: 0 !important;}

.uni-banner__item:hover .hoverImg {display: none;}
  .development
  h3 {font-size: 20px;
  line-height: normal;
  width: 69%;}
  .company-principles
  h4 {margin-top: 0 !important;
  margin-bottom: -8px;}
  .company-principles {
  width: 97%;}
  .six-pictures {
  margin-left: 1%;}
  #dm_embedded_55023 {
  width: 100vw;
  height: 101%;}
  #dm_embedded_55023 .m365-embeded.m365-embeded-showed {
  width: 100vw;
  padding-left: 25px;
  margin-top: -1px;
  height: 186px;}
  #dm_embedded_55023 .m365-form-group .m365-input-text {
  width: 105%;
  margin-left: -3%;}
 .product-page .product-thumb__cart .add_to_cart
  span {margin-top: 1px;
  font-size: 12px;}
  .news-module .uni-item::after {width: 100%;
  left: 0;
  top: -1%;}
  #product #tab-description {
  font-size: 11px;
  line-height: 17px;
  margin-left: 4px;}
  #product .product-page__textblock .knopka {
  width: 267px;
  font-size: 12px;
  height: 37px;
  padding-top: 9px;
  margin-top: 28px !important;
  margin-bottom: 29px !important;
  margin: 0 auto;}
  .lb-nav
  a.lb-prev {height: 90%;}
  .lb-nav
  a.lb-next {height: 90%;}
  .product-page .qty-indicator {
  margin-right: 42px;
  padding-left: 0;}

  #dm_embedded_55023 .m365-form-content {
  display: block;}


  #product .product-thumb__cart.cart.qty-0 .product-thumb__add-to-cart.add_to_cart.btn.qty-0 {
  min-width: 26%;
  margin-top: 0px !important;}
  .ydal-sk-special {
  font-size: 12px !important;
  margin-left: 0;}  
  #content .brands
  div {width: 47.3vw;padding-left: 0;height: 258px !important;}

.product-layout.uni-item .minim
  div {margin-top: 26px;
  margin-bottom: -8px;}
.product-layout.uni-item .all-price {
  display: flex;}
.product-layout.uni-item .all-price .col_name {
  width: 33px;}
.product-layout.uni-item .row-flex
  div:nth-child(2) {margin-top: 0px;}
.product-layout.uni-item .customer_group
  p {margin-top: -5px;}

.product-layout.uni-item .minim {
  margin-top: 33px;}

.container.product #partner {
  margin-left: 5px;
  margin-top: 65px !important;!i;!;
  }
.container.product .podpis2ki .one {
  margin-left: 0;}
.container.product .podpis2ki .two {
  margin-left: 0 !important;}
.container.product #partner #callback {
  margin-top: 53px;}
.product-layout .qty-switch__input {
  height: 46px;
  width: 181px !important;
  font-weight: 500;
  margin-left: -37px;
  }
.product-page .qty-indicator__percent.percent-12 {
  margin-top: 7px;}
.container.product .content-bottom {
  margin-left: -7px;}

.grid-view .qty-indicator__percent.percent-11:after {height: 26px;
  padding-top: 3px;
  top: -4px;
  position: relative;}
.grid-view .qty-indicator__percent.percent-13:after {height: 26px;
  padding-top: 4px;
  padding-left: 30px;
  top: -4px;
  position: relative;}
.grid-view .qty-indicator__percent.percent-12 {
  padding-top: 2px;}

.product-layout .qty-indicator__percent.percent-12 {
  margin-top: 6px;
  padding-top: 3px;}
.uni-module.autorelated-module .owl-nav {
  margin-top: -67px;
  margin-right: 195px;
  }
.product-layout.uni-item .qty-indicator__percent.percent-11::after {
  margin-top: -7px;
  /* left: 6px; */
  }
.product-layout.uni-item .qty-indicator__percent.percent-11 {
  margin-top: 6px;
  margin-left: 1px;}
.product-layout .qty-indicator__percent.percent-13 {
  margin-top: 5px;}
#product .product-block {
  padding-left: 10px;}

.product-layout.uni-item .product-thumb__price.price {
  margin-top: 14px;}
.polos-tes {
  font-size: 14px;
  height: 60px;
  padding-top: 11px;
  margin-top: 19px;
  margin-bottom: 21px;}
.product-page__image {
  width: 98vw;}
.product-grid .all-price .row-flex
  div:nth-child(2) {margin-top: 0;}
.add_to_cart {
  margin-left: -27px;
  }

  .you-will-be-registered {
  margin-top: 14px;
  margin-bottom: -2px;}
  .checkout-heading-button {
  margin-left: 0%;
  margin-bottom: 7px;}
  .touch-support
  a.btn {line-height: 14px;}

  .simple-content
  fieldset {margin-top: 1px;}
  #modal-cart .header-cart__totals {
  margin-top: 46px;}
  .content-bottom .uni-banner.row.row-flex .uni-banner__item {
  margin-bottom: 5%;}

  .box-content.mfilter-content.mfilter-hide-counter
  a.btn {padding-top: 14.5%;
  width: 95%;
  padding-left: 5px;
  margin-left: -8%;}
  .mfilter-content_top .mfilter-opts-container {
  margin-left: -15%;}
  .mfilter-content_top .mfilter-content {
  margin-left: -1%;}
  .header-search .search-btn-clear {
  margin-right: 0px;}
  .news-module__image .uni-item {
  min-height: 185px;
  max-height: 185px;
  height: 185px;}
  .news-module__image .product-thumb__name {
  height: 40px;}
  .news-module__image .uni-item {
  height: 185px;}
  .news-module__image .news-module__name {
  height: 30px;}
  .dostav-car {
  width: 95vw !important;}
  .mini-text {
  width: 96vw;}
  .dostav-new
  a {width: 76vw;
  display: block;}
  .dostav-new
  img {margin-right: -42px;}
  .uni-banner2.row.row-flex
  div {
  width: 48%;
  padding-right: 6px;
  height: 199px;
  margin-left: -2%;
  margin-bottom: 9px;
  margin-right: 18px;
  }
  .uni-banner2.row.row-flex .uni-banner__a {
  padding-left: 3px;
  width: 103%;
  margin-bottom: -1px;}
  .uni-banner2.row.row-flex .uni-banner__div {
  width: 97%;
  padding-right: 2px;
  padding-left: 2%;}
  .uni-banner3
  div {margin-bottom: -4px;
  width: 99%;}
  #product .sticker
  div:first-child {margin-top: -25px !important;}
  #product .sticker {
  margin-left: -24px;
  margin-top: 1px;
  }
  .product-layout.uni-item .price .price-new {
  margin-top: -11px;
  font-size: 24px;
  }
  .product-layout.uni-item .price .price-old {
  top: -14px;
  margin-left: 64px;}
  .product-layout.uni-item .minim
  div img {width: 10px;}
  .sticker
  div:first-child {margin-top: -3px !important;}
  .product-layout.product-grid .price-block {
  margin-top: -7px;
  }
 /* .product-layout.product-grid .all-price .row-flex .col_name2 {display: none;}*/
  .product-layout.product-grid .product-thumb__cart {
  margin-top: 45px;
  }
  .product-layout.product-grid .minim .opt-tip
  img {width: 10px;
  margin-top: -3px;}

 .knopka {
  border-radius: 5px;
  height: 45px;
  padding-top: 11px;
  margin-top: 28px;
  border: 1.5px solid #000000;
  font-family: Inter;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  margin-bottom: -16px;}
.line-pr {
  position: relative;
  top: 25px;
  border: 1px solid #E7E7E7;}
  .sorts-block__wrapper .row-flex
  div span {
  /* margin-left: -6%; */
  padding-top: 2%;
  }
  .sorts-block__wrapper .row-flex .ydal-sk {
  margin-left: -2%;
  margin-top: -2%;
  min-width: 143px;
  display: block;
  width: 200px;
  }

  .sorts-block__wrapper.search .row-flex .ydal-sk {
  margin-left: -2%;
  margin-top: -2%;
  max-width: 72px;
  }

  .sorts-block__wrapper .row-flex {margin-top: 8px;width: 91vw;display: flex;justify-content: center;position: relative;left: 3px;top: -1px;margin-bottom: 13px;}
  .sorts-block .checkbox-inline span.glyphicon {margin-left: 5px;margin-top: 9px !important;}
  .menu__level-3-a {font-size: 16px !important;margin-left: 44px !important;margin-top: -8px;}
  .category-list {margin-bottom: 81px;margin-left: -12px;/* width: 94vw; *//* margin-right: 0; */}
  .stories.carousel {margin-top: -62px !important;margin-bottom: 58px !important;width: 94vw;display: block;/* justify-content: left; *//* align-items: center; */padding-left: 15px;} 

  .sorts-block__wrapper.search {margin-top: 145px;}

  .mfilter-content_top .mfilter-price-inputs, .mfilter-content_top .mfilter-price-slider {margin-left: 56px;margin-top: 30px;}
  .mfilter-content-opts .mfilter-opts-container {width: 96vw;}
  .mfilter-content-opts .mfilter-opts-container .mfilter-price-slider {margin-left: 53px;margin-top: 5px;}
  .uni-wrapper.a .mfilter-special img {margin-top: 4px;margin-left: 15px;}

  .sorts-block__wrapper.sp-lt select {/* float: left; */left: 6.5vw !important;}
  .sorts-block__wrapper.sp-lt {margin-bottom: -42px;margin-top: -28px;}
  .sorts-block__wrapper.sp-lt #input-limit {left: 73vw !important;}
  .uni-wrapper.special {margin-top: -28px;}
  .simple-content #simplecheckout_form_1 .simplecheckout-button-block.buttons {/* display: flex; */margin: 0 35vw 0 35vw;}

  .breadcrumb-h1.category {margin-bottom: 88px;}
  .uni-wrapper.a .category-list {margin-top: -61px;}
  .mfp-close {float: right;margin-top: -46px;}

  .sorts-block__select.spec {
  margin-left: -7px;}
  .sorts-block__wrapper .row-flex
  div {margin-right: 10px;display: contents !important;}
  .sorts-block__wrapper .row-flex
  div:last-child {
  margin-right: 0px;
  width: 84px;
  margin-left: 1px;
  }
.product-page__textblock-inner
  img {margin-top: -1px;
  margin-right: 148px;}
.product-page__textblock2 {
  /* background: #FBFBFB; */
  border-radius: 15px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-bottom: 23px;
  margin-top: -35px;}
.all-link
  i:before {position: relative;
  top: 1px;}
  .pagination
  li + li {margin-left: 5px;}
.pack {
  font-size: 7px;}
  .product-layout .minim
  div {font-size: 9px;
  margin-top: 13px;}
  .product-thumb__location {
  font-size: 8px;
  margin-left: 21px;
  margin-top: 6px;
  position: absolute;
  line-height: 0;
  text-align: right;
  z-index: 9;}

  #simplecheckout_cart .qty-switch {
  border-radius: 21px;
  border: 1px solid #d1d1d1;
  width: 88px;
    }
  
    #simplecheckout_cart .flextr .timer-cart {
  margin-top: 30px;
  top: 25px;
  left: 15px;}
    #simplecheckout_cart .flextr .timer-cart
  span {color: #f00;
  margin-left: 5px !important;
  position: relative;
  top: 4px;}
    .simpleregister-have-account
  span {min-width: 34vw;}

.account-login__heading.uni-form__heading {
  font-size: 20px;
  text-align: center;}
#account-forgotten .account-forgotten__heading.uni-form__heading {
  font-size: 20px;}
#account-forgotten .simple-content
  h1 {font-size: 20px;}
#account-login .row-flex.account-login2
  span {margin-right: 10px;}
.row-flex.account-login2 {
  margin-top: -21px;
  margin-bottom: -13px;
  text-align: center;}
    .text-login {
  width: 86vw;}
.account-login__form-group.form-group.paroll {
  margin-top: 19px;
  width: 100vw;
  }
  .checkout-cart__quantity .qty-switch__btn.fa-minus
  {
  padding: 10px;
  margin: -1px 0;
  margin-top: 2px;}
  
  .checkout-cart__quantity .qty-switch__btn.fa-plus
  {
  padding: 10px;
  margin: 2px 0;}
  
  
  .product-page .sticker__item {
  height: 20px!important;
  font-weight: 500;
  margin-left: -10px;
  padding: 0 10px;
  font-size: 10px;
  margin-top: 0 !important;!i;!;
  }
  
  #simplecheckout_cart .flextr {
  padding: 15px 0 15px;
  border-bottom: 1px solid #E7E7E7;
  }
  
  #simplecheckout_cart .flextr
  div {text-align: left;}
  #simplecheckout_cart .price {
  flex: 0.5;
  padding: 0 20px;
  order: 2;
  font-size: 12px;}
  #simplecheckout_cart .price
  span {font-size: 9px;
  color: #C1C1C1;
  font-weight: 400;}
  #simplecheckout_cart .quantity {
  flex: 0.1;
  padding: 5px 4px 5px 5px;
  order: 1;}
  #simplecheckout_cart .total {
  flex: 0.5;
  padding: 0 8px;
  order: 3;
  font-size: 12px;}
  #simplecheckout_cart .total
  span {font-size: 9px;
  color: #C1C1C1;
  font-weight: 400;}
  #simplecheckout_cart .remove {
  flex: 0.1;
  padding: 0 8px;
  order: 3;
  font-size: 20px;}
  #simplecheckout_cart .image {
  flex: 0 0 95px;}
  .account-login__forgotten {
  margin-left: 6px;}

  .product-layout .minim {
  margin-top: 37px;
  margin-bottom: 3px;}


  .product-page__location
  img {margin-top: 0px;}

  .home-page.container .heading {
  text-align: center;
  font-size: 26px !important;}
  
  .simplecheckout-block .image
  a:before {margin-left: -5px;}
  
  #simplecheckout_cart .new-string {
  width: 100%;
  padding: 10px 12px 5px;}
  #simplecheckout_cart .flextr .image {
  padding: 10px 10px;}
  
  .cart-help {
  font-size: 10px;
  height: 50px;
  border-radius: 10px;
  width: 100%;}
  
  .simplecheckout-cart
  thead {display: none;}
  
  .prmn-cmngr
  a {color: #000;
  font-size: 20px;
  font-weight: 600;}
  .prmn-cmngr {
  padding: 10px 20px 15px 0;
  line-height: 20px;
  /* width: 8%; */}
  .prmn-cmngr-cities .form-control {
  height: 46px;
  padding: 0 20px;}
  .prmn-cmngr-cities
  a {font-size: 9px;}
  .prmn-cmngr-cities__city {
  padding: 10px!important;}
  .prmn-cmngr-cities .modal-dialog {
  margin: 0;
  max-width: 100%;
  width: 100%;}
  
  .uni-module.autorelated-module .owl-prev {
  margin-top: -117px;}
  .uni-module.autorelated-module .owl-next {
  margin-top: -117px;}
  
  .info-wrapper.show {
  left:0;
  background: #00000070;}
  
  .top-links__ul {
  font-size: 20px;
  font-weight: 700;
  line-height: 54px;
  background: #fff;
  padding-bottom: 20px;}
  .top-links__li {
  list-style-type: none;}
  #search2 .header-search__input, #search2 .header-search__category-btn {
  height: 44px;
  padding: 10px;
  border-radius: 6px;
  }
  
  .header-search__form {
  text-align: center;
  /* margin-top: -66px; */
  }
  
  .product-page .owl-nav {
  display: none;}


  #CategoryWall .category-layout.category-list .category-block h4 {width: 39vw;}
  #CategoryWall .category-layout .caption {width: 42vw;}
  
  .owl-carousel .owl-next, .owl-carousel .owl-prev {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 1;
  width: 22px;
  height: 22px;
  border: none;
  border-radius: 100%;
  transform: translate(0, -50%);
   }
  
   .news-module {
  padding: 0;}
   .news-module__description {
  padding: 0 10px;
  height: 96px;
  }
   .news-module__more {
  font-size: 9px!important;}
  
   .news-module .uni-module__item {
  margin-bottom: -14px !important;
  }
  
   .owl-carousel .owl-nav {
  position: absolute;
  z-index: 100;
  top: 140%;
  right: 13%;
  margin: 0 50%;
    }
  
    
    .news-module__image {
  position: relative;
  overflow: hidden;
  border-radius: 4px 4px 0 0;
  cursor: pointer;
  /* width: 45vw; */
  }
  
  .owl-carousel .owl-nav .owl-next {
  left: 70px;}
  
  .product-page__location {
  font-size: 9px !important;
  color: #6D6D6D;}
  .touch-support
  h1.heading {
  text-align: center;
  font-size: 26px;
  line-height: 32.5px;
  }
  .touch-support .rozniza
  div {/* color: #9B9B9B; *//* font-size: 12px; *//* font-weight: 400; */width: 97vw;}
    .header-block__item-wishlist,
    .header-block__item-compare,
    .header-block__item-account,
    .header-block__item-cart {
  display: none !important;}
    .nav-tabs
  li:last-child {/* width: 48%; */padding-right: 0;
  margin-right: 0;}
    #tab-specification .product-data__item-div {
  font-size: 10px;
  font-weight: 400;
  line-height: 17px;
  min-width: 95%;
  margin-left: 0;}
    #tab-specification .product-data__item-div:last-child {width: 100%;} 
    #tab-specification .heading {
  font-size: 12px;
  font-weight: 400;}
    .touch-support #partner .row-flex
  input {width: 102% !important;
  text-align: center;
  color: #fff;
  font-size: 16px;}
    .touch-support #partner .row-flex
  button {
    width: 122px !important;
  font-size: 14px;
  /* height: 38px; */
  /* margin: 0; */
  float: left;
  margin-top: -5px;
}
  .add_to_cart .fa-plus::before {font-size: 19px;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: 4px 5px;}
  
  .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: 725px;
  /* margin-left: -24%; */
  background-color: #000;
  padding: 50px 0;
  text-align: center;}
  
  .img1-about
  img {width: 100px;}
  .img1-about
  span {font-size: 31px;
  color: #FF4E3A;
  font-weight: 700;
  line-height: 50px;
  /* padding-top: 50px; */}
  .img1-about
  p {font-size: 12px;
  color: #ffffff;
  font-weight: 700;
  line-height: 10px;
  width: 260px;
  margin: 0 auto 50px;}
  .next-width {
  width: 100%;}
  .pazovaya-aksiya {
  width: 100%;}
  .article_description .owl-carousel .owl-nav {
  top: -30px;
  right: -90px;}
  #carousel-otzyv .owl-nav
  span {font-size: 20px;}
  .fa-check::before {
  font-size: 14px;
  background-size: 70%;
  background-repeat: no-repeat;
  background-position: right 3px bottom 2px;
  }
  
  .product-page .fa-check::before {font-size: 14px;
  background-size: 70%;
  background-repeat: no-repeat;
  background-position: -1px 0px;
  margin: -1px 0;}
  .product-page .add_to_cart .fa-plus::before {font-size: 19px;
  background-size: 70%;
  background-repeat: no-repeat;
  background-position: -0px 1px;
  margin: -2px;}
  
  .test-9 {
  width: 114%;
  margin-left: -6.3%;
  margin-top: -115%;
  max-height: 171px;
  min-height: 171px;
  height: 171px;}
  .news-module__text {
  margin-top: 3%;
  margin-bottom: 5%; padding-left: 5px;}
  .news-module__date {
  font-size: 10px;
  padding-left: 10px;
  }

  #category-module-found {width: 94vw;margin-top: 74px;margin-left: 3vw !important;overflow-y: hidden;overflow-x:hidden;}
  #category-module-found .menu-module__ul {padding-left: 3px !important;padding-right: 0;min-height: auto;height: auto;}
  .nav-tabs
  li a:after::first-child {width: 100%;}

  .container.info .row #content .content-top {background-image: url(/image/catalog/banner/bruce-tang-mob.png);margin-top: -208px;padding-top: 102vw;margin-bottom: 0;height: auto;}

  .test-gdcyt #column-left {
  display: block !important;}
  .test-gdcyt #column-left .menu-module__ul, .list-group {
  background: none;
  padding-left: 0;
  margin-top: -30px;}
  .test-gdcyt #column-left .menu-module__ul
  a {
    display: inline-block;
  border: 1px solid rgba(255, 78, 58, 1);
  background: rgba(255, 78, 58, 1) !important;
  color: #fff;
  border-radius: 25px;
  margin-top: 9px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-top: 13px;
  text-align: center;}
  .test-gdcyt #column-left .menu-module__a.list-group-item.activ-page {
  color: #000 !important;
  border: 1px solid #FF4E3A;
  background: #FFF !important;}
  .test-gdcyt
  h1 {font-size: 20px !important;
  text-align: left !important;width: 86vw;}
  .test-gdcyt #content .prisse-1 .prisse-2
  p {font-size: 14px;line-height: 19px;margin-left: 9px;white-space: break-spaces;}
  .test-gdcyt .category_list .category {
  width: 47%;
  height: 186px;
  text-align: center;}
  .test-gdcyt .category_list .category
  a img {min-width: 97px;
  height: auto;
  max-height: 97px;
  margin-left: 12px;
  margin-top: 41px;
  width: 97px !important;}
  .test-gdcyt .article_description .category_list
  p a {font-size: 12px;
  font-weight: 400;}
  .test-gdcyt .category_list .category
  p {width: 109%;}
   .uni-module.brands
  div {height: auto;}
    .category-list__name {
  font-weight: 400;
  font-size: 9px;
  line-height: 15.48px;
  height: 56px;
  margin: 3px;
  /* width: 133px; */
  display: flex;
  align-items: center;
  /* gap: 10px; */
  /* margin-left: 12px; */
  /* display: block; */
  /* margin-top: -27px; */
  }


#CategoryWall .latest .uni-module__wrapper.load-complete .uni-module__item  {
  width: 46vw !important;
  margin-right: 0;}
.latest .uni-module__wrapper.load-complete .uni-module__item  {
  width: 46vw !important;
  margin-right: 0;
  }

.uni-wrapper.a .sorts-block {width: 94vw;}

.row-flex.pop-cat
  div {width: 95vw;}	  


.grid-view:nth-child(
  odd) {
    padding: 10px 10px 0 0;
    margin-right: 11px;
  }
  
  .grid-view:nth-child(
  even) {
    /* padding: 10px 5px 0 5px; */
    margin-right: 0;
  }
  
  .uni-module {
  margin: 0;
  }
  
  .header-block__item-logo {
  padding: 0 5px 0 0;
  margin-bottom: -29px;}
  
  .product-thumb__addit {
  display:none;}
  
  .sorts-block__wrapper
  div {
  /* margin-bottom: 10px!important; */
  margin-right: 0px;
  /* width: 100%; */
  padding: 10px 2px 0 0px;
  /* flex: 50%; */
  /* display: block; */
  width: 80px;
  }
  
  .price .price-new {
  font-size: 23px;
  }
  .price .price-old {
  font-size: 16px;
  }
  .product-thumb__price.price {
  font-size: 23px;
  height: 33px !important;
  padding-top: 5px !important;
  }
  
  .news-module__name {
  font-size: 17px;
  line-height: 24.64px;
  min-height: 70px;
  font-weight: 800;
  width: 92vw;
  padding-left: 10px;
  }
  .company-principles
  img {width: 110%;}
  .six-pictures
  img {width: 95%;}
  body {
      font-size: 10px;
    }
    .sorts-block__wrapper {
  display: block;
  }
    .sorts-block .checkbox-inline {
  font-size: 12px!important;
  margin-left: 3px;
  padding: 0;
  min-width: 30px;
  margin-right: 4px;
  margin-top: -1px;
  }
    .sorts-block .sort-block {
  margin: 10px 0 0 0px !important;
  /* font-size: 12px; */
    }
    .product-thumb__name {
  font-weight: 400;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 18.48px;
    }
    .product-thumb__image
  a:before {
      top: -10px !important;
  left: 1px !important;
  right: -3px !important;
  left: 1px !important;
  height: 162px;
    }
  
    #simplecheckout_comment
  textarea {
      width: 91% !important;
      padding-top: 4%;
    }
    .simple-content
  fieldset {
      width: 100% !important;
  margin-left: -11px;
    }
  
    .simplecheckout-block-content .row-customer_telephone,
    .simplecheckout-block-content .row-customer_email {
  width: 100% !important;
  display: block !important;
    }
  
    .simple-content
  input[type="tel"],
    .simple-content input[type="email"] {
      max-width: 100% !important;
  padding: 0 20px;
    }
    .checkout-cart__quantity .qty-switch__btn.fa-minus {
  /* padding-right: 25px !important; */
  /* margin-left: 10px; */
  /* padding: 5px 0px; */
  margin-top: 4px;
  height: 37px;
  }
  
    .checkout-cart__quantity .qty-switch__btn.fa-plus {
  /* padding-right: 25px !important; */
  /* margin-left: 10px; */
  /* padding: 7px 10px 0 7px; */
  margin-top: 5px;
  /* height: 40px; */
  /* margin: 6px -25px; */
    }
  
    .product-layout .wishlist::after {
      background: url(/image/star.svg) no-repeat;
      content: "";
      display: inline-block;
      /* background-size: 20px 20px; */
      margin-top: 16px;
      margin-left: 13px;
    }
    
    .product-layout
  button.wishlist.active:after {
      /* background: url(/image/star2.svg) no-repeat; */
      content: "";
      height: 25px;
      display: inline-block;
      width: 26px;
      /* background-size: 20px 20px; */
      margin-top: 13px;
      margin-left: 9px;
    }
    
    .product-page .wishlist::after {
      background: url(/image/star.svg) no-repeat;
  content: "";
  height: 39px;
  display: inline-block;
  /* width: 39px; */
  background-size: 39px 39px;
    }
    
    .product-page
  button.wishlist.active:after {
      /* background: url(/image/star2.svg) no-repeat; */
      content: "";
      height: 39px;
      display: inline-block;
      width: 39px;
      background-size: 39px 39px;
      margin-top: -1px;
    }
  
 .uni-wrapper.a .category-list .owl-item div a {height: 62px;text-align: center;}
  
    .simplecheckout-block-content {
  padding: 0 !important;
    }
  
    .simplecheckout
  label,
    .simpleregister label {
      font-size: 14px !important;
      font-weight: 500;
      font-family: 'Inter';
    }
    #simplecheckout_shipping .nav-tabs {
  margin-bottom: 10px !important;
    }
  
    #simplecheckout_shipping .simplecheckout-block-content .form-group
  label {
      font-size: 9px !important;
    }
  
    .checkbox,
    .radio {
  margin: 0 !important;
    }
    .radio
  input {
      min-width: 24px;
      /* height: 24px; */
      }
  
    .simplecheckout .simplecheckout-left-column .panel-heading {
  /* font-size: 14px !important; */
  
  }
    .simplecheckout
      .simplecheckout-left-column
      .panel-heading
      .checkout-heading-button {
  font-size: 12px !important;
    }
  
    #simplecheckout_shipping .simplecheckout-block-content .form-group {
  font-size: 8px !important;
  margin: -10px 0 0 25px !important;
    }
  
    #simplecheckout_shipping .nav-tabs {
  font-size: 0.9em !important;
  margin: 0 0 20px 0 !important;
    }
    .form-horizontal .form-group {
  margin: 0 0 15px 0;
    }
  
    .simple-content .checkout-heading {
  font-size: 20px !important;
 }
  
    .simplecheckout-cart
  td {
      padding: 0;
    }
    .simplecheckout-cart .name
  a {
      margin: 0 !important;
  min-width: 120px;
  font-size: 12px;
  line-height: 17px;
    }
    .simplecheckout-cart-total-text {
  /* width: 75% !important; */
  margin-left: -6px;
  }
    .simplecheckout-warning-block {
  font-size: 12px;
  padding-top: 15px;
  text-align: center;
  padding-left: 0;
    }
  
    .sorts-block__wrapper {
  font-size: 12px;
  line-height: 22px;
  margin-top: -19px;
  margin-bottom: 79px;
  }
    #category-module .menu-module__ul
  div:nth-child(1) {margin-bottom: 8px;}
    
    .footer__column-ul2
  li{margin: 0 5%!important;}
    .footer__column-ul2
  img{width: 34px;}
   
    .footer__column-heading .fa-caret-down {
  position: absolute;
  right: 0;
  font-size: 1em;
  } 
  
  .product-layout .qty-indicator__percent.percent-11 {
  margin-top: 5px;}
    #simplecheckout_shipping_address .form-control {
  padding-left: 20px;
  margin-left: -37px !important;
 }
    #simplecheckout_customer .form-control {
  padding-left: 20px;
  margin-left: -28px !important;
}
    .simple-content .form-control {
  padding-left: 20px;}
    #simplecheckout_cart .qty-switch__input {
  font-size: 12px;
  min-width: 26px !important;
 }
  
#CategoryWall
  h1 {
  font-size: 26px;
  font-weight: 400;
  width: 43vw;
  margin: 0 26vw;
  }
#CategoryWall .col-to {
  margin-top: 175px;
  margin-left: 4px;
  font-size: 9px;
  width: 82px;
  height: 20px;
  }
#CategoryWall .content-bottom {
  margin-top: 37px;
  }
#CategoryWall
  div.heading {
  margin-left: 0;
  padding-left: 0;
  line-height: 32.5px;
  text-align: center;
  width: 96vw;
  margin: 0;
  }


    .checkout-cart__quantity .form-control {
  height: 37px !important;
  width: 88px;
    }
    .simplecheckout-cart
  th {
      font-size: 10px !important;
    }
  
    .simplecheckout-summary-totals {
  font-size: 12px !important;
  text-align: left;
  }
  
    .simplecheckout-cart
  th.quantity {
      min-width: 80px;
  text-align: right;
    }
  
    .simplecheckout-cart
  td.total {
      font-size: 12px !important;
    }
  
    .simplecheckout-cart
  th {
      font-size: 9px !important;
    }
  
    .simplecheckout-cart .name .model {
  font-size: 9px !important;
  margin-bottom: 1px !important;
    }
  
    .simplecheckout-cart
  thead .name {
      font-size: 10px;
    }
  
    .uni-module .wishlist {
  display: none;
  margin-top: -351px !important;
  }
  
    .header-cart__name
  a {
      font-size: 8px;
  font-weight: 400;
  line-height: 12px;
    }
    .simplecheckout-left-column .simplecheckout-summary-totals {
  display: none !important;
    }
    .simplecheckout-cart .name {
  font-size: 9px;
  line-height: 13px;
  width: 100%;
    }
  
    .home-page .product-featured-nov .featured_name {
  padding: 5px 1px !important;
    }
  
    .sticker__item {
  /* margin-left: 6px; */
  /* height: 16px; */
  /* font-size: 12px; */
  /* margin-top: 13px !important; */
    }
    .pagination {
  font-size: 10px;
  width: 95.5vw;
  margin-left: -2px;
  }
    .pagination
  li a,
    .pagination li span {
      max-width: 23px;
      height: 23px !important;
    }
  
    .add_to_cart.qty-0 {
  width: 40px !important;
  display: none;
    }
  
    .product-thumb__model {
  font-size: 12px;
  z-index: 9;
  margin-left: 0;
  margin-top: 16px;
  max-width: 118px;
  text-align: left;
  padding-top: 4px;
  padding-bottom: 5px;
  padding-left: 7px;
  }
    .qty-indicator__percent {
  width: 17px;
  z-index: 9;
    }
    .product-thumb__name {
  -webkit-line-clamp: 3;
  min-height: 50px !important;
  height: 53px;
  }
    .product-thumb__price {
  /* font-size: 14px; */
  /* font-weight: 700; */
  /* width: 50px; */
    }
    .qty-switch__input {
  width: 77px;
  height: 27px;
  margin-left: 30px;
    }
  
    .add_to_cart {
  height: 27px !important;
  /* width: 165px !important; */
  min-width: 181px;
  }
  
    .product-page .qty-switch__btn.fa-minus {
  padding: 0px 10px 0px 8px!important;
  width: 80px!important;
  margin: 13px -76px 0 0px;
  height: 20px;
  }
  
    .product-page .product-thumb__cart .add_to_cart
    {
  height: 39px !important;
  min-width: 35vw;
  font-size: 14px;
  font-weight: 500;
  margin-right: 8px;
  margin-top: 9px;
  margin-left: -12px;
  }
    .top-menu__btn {
  color: black;
  width: 44px;
  height: 44px;
  background: #FC6B01;
  /* box-shadow: 0px 0px 16px 0px #FF4E3A6E; */
  border-radius: 6px;
  font-size: 22px;
  font-weight: 900;
  color: #fff;
    }
    .btn-group.open .dropdown-toggle {
  box-shadow: none;
  color: #fff;
  background: #ff4e3a;
    }
  
    .qty-switch__btn.fa-minus::
  before {font-size: 11px;
  color: #D6D6D6;}
  
    .qty-switch__btn.fa-plus {
  margin-top: 5px;
  font-size: 11px;
  margin-right: 10px;
  margin: 8px -21px;
  /* margin: 0 auto; */
  /* width: 20px; */
  /* height: 20px; */
  /* z-index: 100; */
  color: #D6D6D6;
    }
  
  
    .text-o-nas {
  font-size: 10px;
  font-weight: 400;
  line-height: 17px;}
    .img1-about-mob {
  background-image: url(/image/catalog/icons/o-nas-mob.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 725px;
  width: 102%;
      }
  .dostav-nas
  h3 {font-size: 20px;}
  .dostav-nas
  p {font-size: 10px;
  width: 135%;
  line-height: 15px;}
  .dostav-nas-kart
  img {position: absolute;
  width: 153px;
  margin-top: 69%;
  margin-left: -26%;
  z-index: -1;}
  .dostav-nas {
  margin-bottom: 6%;}
  .gis2-otziv
  a {font-size: 12px;
  line-height: 19px;
  min-width: 91px;
  max-width: 125px;
  display: inline-grid;}
  .yandex-otziv
  a {font-size: 12px;
  line-height: 19px;
  min-width: 91px;
  max-width: 125px;
  display: inline-grid;}
  .gis2-otziv {
  height: 71px;
  padding: 18px 19px;
  width: 228px;
  clip-path: polygon(0 0, 98% 0, 0% calc(103% - -124vw), 0 100%);}
  .yandex-otziv {
  height: 71px;
  padding: 18px 19px;
  width: 209px;
  margin-bottom: 21px;}
  .otziv-img
  img {width: 352%;
  margin-left: -18%;}
  .otziv-img-yandex
  img {width: 339%;
  margin-left: 41%;}
  
  .category_list .category {
  width: 99%;
  margin-bottom: 5%;}
  .article_description .category_list
  div::before {width: 96%;
  height: 194px;}
  .category_list .category
  img {margin-top: 42px;
  margin-bottom: 16px;
  margin-left: 0;}
   /*.product-layout.uni-item .col_name2 {display: none;}*/
   .product-layout.uni-item .sticker
  div:first-child {margin-top: 14px !important;}

  .product-layout.product-grid .all-price .row-flex {
  display: flex;} 
  .product-layout.product-grid .all-price {
  display: flex;
  padding-top: 0px;} 
  .opt-tip
  p {font-size: 7px;
  font-weight: 500;}
  .product-thumb__cart .add_to_cart {
  font-size: 14px;
  font-weight: 500;
  margin-left: -2px;
  margin-top: 43px;
  height: 46px !important;}
  .fa-check::
  before {font-size: 10px;
  font-weight: 500;}
  .product-layout.product-grid .customer_group
  p {margin-bottom: -14px;
  margin-top: -3px;}
  .product-thumb__cart {
  margin-top: 16px;}
  .price-block .row-flex .pack {
  font-size: 8px;
  margin-top: -12px !important;
}
  .fly-menu__icon {background: none;padding-bottom: 0;padding-top: 7px !important;width: 20px;height: 24px;margin-left: 18px;}
  .latest.elas .product-thumb__name {min-height: 30px !important;height: 53px;}
  .test-gdcyt .prisse-2 {width: 54vw;padding-left: 0;}
  .prise-download {width: 27vw !important;margin-right: 0 !important;margin-left: 48px;padding-right: 0;margin-top: 3px !important;}
  #preorder-box .modal-footer .btn {padding-top: 6px;}
  .container.wishlist .partner p {margin-top: 25px;margin-bottom: 38px !important;}
  .container.wishlist #partner .btn-primary {width: 122px !important;float: left;}
  .container.wishlist .sorts-block__wrapper {margin-top: 80px;}
  .price-block .row-flex
  span {font-size: 8px;
  margin-top: 15px;}
  .price-block .row-flex {
  margin-top: -1px !important;
  display: flex !important;}

  .breadcrumb.mobile {padding-bottom: 75px;}

  .uni-module__wrapper.load-complete .price-block .row-flex
  span {margin-top: -10px;}
  .product-layout.uni-item .product-thumb__cart {
  margin-top: 22px;
  }
  .uni-module.news-module.news-0 {
  margin-bottom: 4px;
  margin-left: -1px !important;
  width: 96vw !important;
  margin-top: 18px;
  padding-left: 11px;
  }
  .uni-module.autorelated-module .price-block .row-flex {
  margin-top: -25px !important;}
  .uni-module.news-product-related .price-block .row-flex {
  margin-top: 3px !important;}
  
  .grafik-rabot {
  width: 100%;
  margin-bottom: 13px;}
  .article_description
  div h4 {font-size: 18px !important;
  margin-top: 9px;}
  .grafik-rabot
  h5 {font-size: 16px;}
  .grafik-rabot
  p {font-size: 14px;}
  .grafik-rabot-1 {
  width: 100%;
  margin-bottom: 13px;}
  .grafik-rabot-1
  h5 {font-size: 16px !important;
  margin-top: 0;
  margin-bottom: 20px !important;}
  .grafik-rabot-1
  p {font-size: 14px;}
  .grafik-rabot_telefon
  h5 {font-size: 14px;
  margin-bottom: 15px;}
  .grafik-rabot_telefon
  a {font-size: 16px;
  line-height: 35px;}
  .grafik-rabot_telefon_1
  h5 {font-size: 14px;}
  .grafik-rabot_telefon_1
  a {font-size: 16px;
  line-height: 35px;}
  .net-contacts
  h4 {font-size: 14px;}
  .grafik-rabot_telefon_1
  h4{font-size: 18px;}
  
  .article_description
  iframe {margin-top: 6%;
  height: 392px;
  margin-bottom: 8%;
  min-width: 111%;
  margin-left: -6%;}
  .partner.about-nas {
  margin-top: 51% !important;}
  #carousel-otzyv
  div img {width: 95%;}
  #partner.about-nas
  input {margin-left: 10% !important;
  padding-left: 7%;}
  #partner.about-nas
  button {margin-left: 10% !important;
  padding-left: 7%;}
  .grafik-rabot_telefon_1 {
  margin-top: 11%;}

  .container.product .content-bottom .uni-banner2 {
  width: 95vw;
  padding-left: 0;
  margin-left: 9px;
  margin-top: 38px;}
  .partner .row-flex {
  display: block;}

  .sticker {
  top: -23px;}
  
    .home-page .product-featured-nov .featured_name {
  line-height: 1 !important;
  height: 50pt !important;
    }
    .home-page .product-featured-nov
  a {
      font-size: 8px !important;
    }
    .home-page .product-featured-nov .product-thumb.transition {
  min-height: 230px !important;
    }

.latest.blog .row-flex.pop-cat {margin-top: 104px !important;}
.home-page.container .latest.blog .row-flex .heading {margin-bottom: -20px !important;}
#product-blog .article-page__description p {width: 94vw; padding-left: 15px; font-size: 14px !important; font-family: 'Inter' !important; font-weight: 400;line-height: 25px !important;}
#product-blog .article-page__description p span {width: 95vw; padding-left: 15px; font-size: 14px !important; font-family: 'Inter' !important; font-weight: 400;}
#product-blog .row-flex {padding-left: 15px;}
#product-blog .row-flex .blog-v {margin-top: -5px;}
#product-blog .breadcrumb.mobile {padding-bottom: 0;}
#product-blog .heading {margin-top: 25px;}

#product-blog .autorelated-module {margin-left: -11px; margin-right: -10px;}
#product-blog .uni-module__item {margin-top: 0;}
#product-blog .uni-module.autorelated-module .uni-module__item button.wishlist {top: -492px !important;}
#product-blog .pack {margin-top: -25px !important; margin-left: -14px;}
#product-blog .autorelated-module .product-thumb__price.price {margin-top: 23px;}
#product-blog .product-layout.uni-item .sticker div:first-child {margin-bottom: 5px;}
.latest.blog .lat-bo img {margin-top: -5px;}

#product-blog .article-module__image img {width: 45vw; margin-left: 0;}
#product-blog .article-module__description {padding: 10px;}
#product-blog .article-module__description .row-flex {padding-left: 0;}
#product-blog .article-module__description .blog-v {padding-left: 0;font-size: 14px;}
#product-blog .blog-a {font-size: 8px !important; margin-right: 10px;}
#product-blog .article-module__name {font-size: 14px;}
#product-blog .uni-module.article-module.article-related {margin-top: 5px; padding: 0;}
.article-module__image img {border-radius: 16px; max-height:160px;}
.latest.blog .blog-v {width: 60px;font-size:10px!important;}
.latest.blog .article-module__item {margin-bottom: 0;}
.latest.blog .article-module__description .blog-a {margin-right: 0; font-size:8px!important; line-height:15px;}
.article-list3 .article-list__item2.uni-item .article-list__name1 {margin-bottom: 10px;}
#product-blog #content {padding: 10px;}
  
    .qty-switch {
  width: 81px;
  margin-left: auto;
  margin: 0 5px 0 5px;
   }
    .form-control {
  padding: 0 20px;
  font-size: 14px;
  }
  
    .product-thumb__caption .col_name {
  font-size: 7px !important;
  margin: 5px 0 0 0  !important;
    }
    .product-thumb__caption .prices {
  font-size: 7px !important;
  width: auto !important;
    }
  
    .price-block {
  height: 40px !important;
  margin-top: -10px;
    }
    .product-layout .customer_group {
  font-size: 7px !important;
  margin-top: -4px !important;
    }
    .grid-view {
  margin-top: 5px;
  height: 519px;
  }
    .qty-indicator__percent.percent-10 {
  font-size: 9px !important;
    }
    .product-page .qty-0
  span {
      padding: 11px;
      margin-left: -4px;
      width: auto;
    }
  
    .qty-0
  span {
      line-height: 8px !important;
      font-weight: 500 !important;
      /* font-size: 10px; */
      padding-top: 9px;
      height: 27px;
    }
    .qty-0 {
  height: 28px !important;
  text-align: center;
    }
  
    .product-page .qty-0 {
  width: 124px !important;
  height: 34px !important;
  margin-top: 29px !important;
  position: relative;
  /* left: 5px; */
  margin-top: 34px !important;
    }
    .pagination-text {
  font-size: 10px;
  width: 93vw;
    }
    .category-info {
  font-size: 9px;
    }
    .breadcrumb {
  /* display: none; */
    }
    .uni-module .qty-switch,
    .grid-view .qty-switch {
  display: flex;
    }

.home-page.container .latest.blog {margin-bottom: -59px;}    
.home-page.container .latest.blog .lat-bo .all-link {padding-left: 21px; min-height:20px; margin-top:-5px;} 
.latest.blog a {font-size: 11px; line-height: 17px;     max-height: calc(1.5em * 5);
  overflow: hidden;
  min-height: calc(1.5em * 5);
}
.blog-a {font-size: 9px !important; text-align: left;}
.latest.blog .article-module__description {padding: 10px 0; } 

.test-gdcyt .podpis2ki .three {margin-left: 9px !important;}
.test-gdcyt .podpis2ki .three .text {width: 26vw;}

.badge .logo {display:none;}
.badge__comments {flex-direction:column;}
.badge__comments .comment {width:100%;}
.mini-badge__rating-info {margin: 0 35%;}
.contact-2 h3 {font-size:20px;        line-height: 25px;}

.mfilter-box-133.mfilter-free-container-opened {width: 98vw;border-radius: 16px;border: none;}
#mfilter-box-133 .mfilter-price-slider {margin-left: 0;}
#mfilter-box-133 .mfilter-opts-container {margin-left: -3px; width: 88vw;}

#zuck-modal-content .story-viewer.with-back-button .head .left > .back {background: #fff; border-radius: 50%; width: 40px; height: 40px; padding-left: 10px; padding-bottom: 15px !important; position: absolute; right: 0; bottom: 0; right: 15px; top: 23px;}

  
    .live-search__name,
    .live-search__name
  span {
      font-size: 10px;
    }
    .live-search__more {
  font-size: 10px;
    }
    .all-link {
  font-size: 15px !important;
  height: 38px !important;
  padding-top: 8px;
    }
    .footer__column-heading {
  margin: 0 0 20px;
    }
    .footer__column-li {
  font-size: 12px;
  margin: 0 0 15px 0;
    }
    .banner-label {
  font-size: 12px;
  left: 10px;
  top: 10px;
    }
  div.heading {
      width: 70%;
  margin: 0 0px 0px;
  padding: 0px;
  line-height: 26px;
  /* height: 60px; */
  font-size: 18px;
  margin-top: 9px;
  margin-bottom: 15px;
    }
    .product-featured .heading {
  width: 75%;
  margin: auto;
  text-align: center;
    }
    .home-page .product-featured-nov .special_price .price-old {
  font-size: 15px;
    }
    .home-page .product-featured-nov .special_price .price-new {
  font-size: 12px;
    }
    .uni-banner2 {
  margin-bottom: 0 !important;
  margin-left: -1px;
    }
    .uni-item {
  padding: 0;
  /* display: block; */
  /* height: 60px; */
  }
   
    .partner {
  margin-top: 41px !important;
  padding: 22px 37px 55px!important;
  text-align: center;
  background-image: url(/image/catalog/bg/fonw1.png);
  background-position-x: center;
  width: 96vw;
  margin-bottom: -40px;
  /* background-size: 134vw; */
  margin-left: 0px;
  height: 460px;
    }

    .footer.mobile-menu-bottom .footer__column-li
  a {
  color: #606060 !important;
  /* padding-left: 12px; */
  font-size: 12px;
  }
    .new-foot
  div {/* margin-top: 37px; *//* float: right; */top: -17px;}
    .footer__column:not(:
  first-child) {border: none;}
    .fa-caret-down:
  before {color: #9B9B9B;}
    .podpis2ki .one {
  width: 95vw !important;
  padding: 13px 19px;
margin-left: 9px !important;
  height: 135px;
  margin-bottom: 17px !important;}
    .podpis2ki .two {
  width: 95vw !important;
margin-left: 9px !important;
  padding: 13px 19px;
  height: 135px;
  margin-bottom: 17px !important;}
   .podpis2ki .three {
  width: 95vw !important;

margin-left: 9px !important;
  padding: 13px 19px;
  height: 135px;
  margin-bottom: 17px !important;}
  .podpis2ki .three .text {width: 24vw;}
  .container.product .content-bottom .row-flex .heading {height: 150px;}
    .podpis2ki .text {
  font-size: 26px;
  line-height: 32px;}
    .podpis2ki a {margin-top: -165px;}
    .podpis2ki p a {margin-top: -105px;
  font-size: 14px;
  margin-right: 16px;}
    .podpis2ki a {margin-top: -150px;}
    .podpis2ki p a {
  margin-top: -80px;
  margin-right: 8px;
  }
    .NG23-m
  p {font-size: 14px;
  font-weight: 400;
  text-align: center;}  
    .NG23-m
  p b {color: #FF265A;}
    .NG23-m {
  background: #EFEFED;
  height: 68px;
  padding-top: 14px;}

    #product .product-block .model {
  margin-left: -36px;
  margin-top: 2px;
  max-width: 150px;}
    .product-page__cart {
  margin-top: -7px;}
    #product .product-page .qty-switch {
  margin-right: 46px;}
    .grid-view {
  padding-left: 10px !important;
  width: 45vw;
  max-width: 45vw;
  margin-bottom: 5px;
  }
    .new-foot .pochta
  img {margin-left: 65px;}
    .container.product .podpis2ki {
  width: 96vw;
  margin-left: 7px;
  margin-top: -37px;}
    .podpis2ki
  img {width: 56px;
  height: 56px;}
    #partner {
  background-size: 94vw !important;
  padding: 22px !important;
  margin-left: 8px;
  height: 138vw;}
    .product-layout.uni-item {
  padding-left: 10px;
  padding-right: 10px;
  height: 532px;
  }
    .uni-module__item .product-thumb__model {
  width: 123px;
  padding-left: 7px;
  padding-top: 5px;
  margin-top: 16px;
  max-width: 124px;
  }

    .partner
  p {
      font-size: 14px !important;
  width: 65vw !important;
  margin-bottom: -12px !important;
  line-height: 22px !important;
  margin-top: 44px;
    }
    .partner .form-control {
  margin: 15px 0 !important;
  padding-left: 5%;
  width: 100% !important;
    }
    .partner
  button {
      width: 100% !important;
  /* margin-top: 15px; */
  /* margin-left: 33px; */
    }
    .partner .heading {
  width: 100%;
  display: block;
    }
    .partner
  span {
      font-size: 8px !important;
  line-height: 20px !important;
  text-align: center;
  float: left;
  margin: 10px;
    }
    .home-page .html-module
  h1 {
      font-size: 20px;
  line-height: normal;
    }
    .home-page .html-module {
  padding: 0;
  width: 100vw;
  margin-left: -13px;
  margin-top: 93px; 
    }
    .fa-user:
  before {
      content: url("/image/catalog/logo/account.svg");
    }
  
    .uni-module .brands-item
  a::before {
      margin: -14px;
    }
  
    .swiper-button-next,
    .swiper-button-prev {
  display: none;
    }
  
    .category-layout .category-block
  a {
      font-size: 12px;
  line-height: 18.48px;
    }
    .category-layout .category-block
  img {
      /* width: 100px; */
      }
    .category-layout .category-block {
  margin: 0;
  width: 95%;
  }
    .category-layout .caption {
  padding: 0 0 0 5px !important;
    }
    .category-layout .image {
  margin: 0 !important;
    }
  
    .all-link {
  margin: 0px 40px auto 0 !important;
    }
  
    .product-page__price {
  font-size: 20px;
  margin: auto;
    }
    .product-page__price .price-text {
  font-size: 12px;
  font-weight: 400;
  /* color: #00A656; */
  margin-top: -1px;
    }
    .product-page__price {
  width: 30%;
  font-size: 18px;
  margin-left: 0;
    }
    .product-page .qty-switch__input {
  height: 39px;
  padding: 0 30px 0 30px;
  font-size: 16px;
  margin-left: 45px;
  max-width: 100px;
  min-width: 100px !important;
  width: 100px;
  }
  
  
    .product-layout .qty-switch__btn.fa-minus {
  margin: -8px -17px 10px -10px;
  padding: 24px;
  }
  
  .product-layout .qty-switch__btn.fa-plus {
  margin: -7px 7px 0px -51px;
  padding: 24px;
  height: 29px;
  color: #000;
  }
  button.product-page__wishlist-btn, button.product-page__compare-btn
    {
      margin: 23px 0px auto 13px !important;
   }
    .product-page .qty-switch__btn.fa-plus {
  /* margin-top: 10px; */
  /* margin-right: -100px; */
  margin: -1px 0px 0px -33px;
  padding: 15px 15px 20px;
   }

    .product-page .qty-indicator__text {
  /* font-size: 9px !important; */
  /* margin-right: -28px; */
    }
    .product-block .product-data__item {
  /* font-size: 9px !important; */
  color: #797979;
  font-weight: 400;
    }
    .product-page__wishlist-btn
  img {
      width: 30px;
  margin-top: -5px;
    }
    .product-page__textblock-inner {
  margin: 0 auto;
  font-size: 20px !important;
  font-weight: 500 !important;
  line-height: 15px;
  text-align: left;
    }
    .product-page__discount-item {
  font-size: 12px;
  width: 91vw !important;
  margin-left: 5px;
  margin-bottom: 23px;
    }
    .product-page__discount-item .price_discount {
  font-size: 17px;
  font-weight: 700;
  line-height: 21px;
  width: 30vw;
    }
  
    .product-page__location
  div {
      font-size: 9px !important;
  margin: auto 0;
    }
    .nav-tabs {
  margin: 14px 0 10px -8px;
  width: 92%;
  position: relative;
  }
    .nav-tabs
  li {
      /* width: 30%; */
      margin: 0 11px;
    }
  
    .dropdown-menu
  li > a {
      font-size: 12px !important;
  color: #000;
    }
    .sorts-block__select
  option {
      font-size: 12px;
      font-weight: 500;
    }
  }
  
  