@media all and (max-width: 767px) {
  .pageMain_container__mainLeft .product .item .price .first_from_quantity p {
    text-align: left;
  }
  .pageMain_container__mainLeft .first_from_quantity {
    line-height: 13px;
  }
  .pageCategorya.checkout_cart_breadcrumb {
    display: none;
  }
  .pageHead_container__menuNavigator .d-menu .sidenav-m3 .stick-left ul {
    padding-top: 16px;
    padding-bottom: 0px;
    padding: 0;
    position: fixed;
    left: 15px;
    width: 310px;
    top: 0%;
    height: 100vh;
    padding: 10px 20px;
  }
  button.backMenuMobileBtn {
    background: #f8f8f8;
    border: 0;
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
    display: block;
    margin-left: 15px;
  }
  li.backMobileMenu i {
    padding: 0px;
    color: #000;
    font-size: 13px;
    position: absolute;
    margin-top: 5px;
  }
  li.backMobileMenu {
    display: flex;
  }
  .img-zoom {
    top: 47%;
  }

  .imgSml .slick-prev:before,.imgSml .slick-next:before{
    color: #000000;
    font-size: 24px;
  }

  .pageHead_container::after {
    display: none;
  }

  .buttonBlockMobil .buttonLeft {
    border-radius: 19px 0px 0px 19px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 7px 15px;
  }

  .buttonBlockMobil .buttonRight {
    border-radius: 0px 19px 19px 0px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 7px 15px;
  }

  .buttonBlockMobil .qty_box1 {
    text-align: center;
    outline: none;
    border: 1px solid #C0C0C0;
  }

  .mfilter-free-container {
    position: fixed;
    top: 6px!important;
    left: 6px!important;
    width: 94%!important;
    height: 98%;
    overflow-x: hidden;
    overflow-y: auto;
    border-radius: 5px;
    background: #fff;
    border: 1px solid #ccc;
    z-index: 99999;
    padding: 0 0 0 8px;
  }
  h5#staticBackdropLabel {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #000000;
    margin: 0px;
    margin-left: 10px;
  }
  .container {
    padding: 0;
  }
  .modal-header .btn-close {
    padding: .5rem .5rem;
    margin: 0;
  }
  .modal-header {
    justify-content: center;
  }
  .modal-title {
    margin-bottom: 0;
    line-height: 1.5;
    margin-top: 0;
  }
  .MobileView {
    display: block;
  }
  .noMobileView {
    display: none;
  }
  .mobileCartDialog .basketFoto img {
    width: 90px!important;
  }
  .mobileCartDialog .inc_dec_qty.button {
    background: #f8f8f8;
    padding-left: 0;
    /* align-self: flex-end; */
    display: none;
    margin-left: -5px;
    /* width: auto; */
    height: 30px;
  }
  .mobileCartContent .cart_qty_button {
    margin-top: 0;
    height: 30px;
    padding: 0px 34px;
  }

  .pageHead_container__bag a {
    font-size: 14px;
    text-decoration-line: none;
    color: #000000;
    margin-left: 4px;
  }
  .pageHead_container__bag .cash {
    margin-top: -6px;
  }
  .pageHead {
    box-shadow: 0px 4px 8px rgba(47, 49, 51, 0.07);
    padding-bottom: 13px;
  }
  .pageHead_container {
    height: auto;
    box-shadow: none;
    justify-content: space-between;
    padding: 0px 15px;
  }

  .pageHead_container__menuNavigator .nameMain {
    padding-top: 22px;
    font-size: 16px;
  }
  .pageHead_container__bag {
    margin-left: 22px;
    padding-top: 20px;
  }

  .pageHead_container__bag .iconsDysplayNone {
    display: none;
  }
  .pageHead_container__bag .icons {
    display: flex;
    height: 16px;
    margin-left: 0;
    margin-right: 8px;
  }
  .pageHead_container__bag .icons img {
    margin: 0px;
  }
  .pageHead_container__bag .cash .sum {
    left: 18px;
    bottom: 13px;
    top: -8px;
  }
  .pageHead_container__bag .cash .iconsDysplayNone {
    display: none;
  }
  .pageHead_container__bag .cash .imgBasket {
    display: flex;
    height: 16px;
    margin-left: 8px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content {
    background: #F8F8F8;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-header {
    display: block;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-header button {
  
    padding-top: 0px;
    padding-bottom: 15px;
    float: right;

    /* width: 100%; */
    display: block;
	margin-top: -2px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-header .basketHead {
    display: flex;
    justify-content: space-between;
    margin-top: 40px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-header .basketHead h6 {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #000000;
    margin: 0px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body {
    padding: 15px;
    padding-top: 0;
    padding: 0;
  }
  .basket_items_wrapper_mobile {
    overflow-x: hidden;
    overflow-y: auto;
    scroll-behavior: smooth;
    max-height: 65vh;
    padding: 0 15px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket {
    display: flex;
    justify-content: space-between;
    /* margin-top: 15px; */
    overflow-y: auto;
    /* height: 110px; */
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding: 15px 0;
    padding-top: 15px;
    padding-bottom: 10px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto {
    display: flex;
    flex-direction: column;
    text-align: center;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto a {
    text-decoration-line: none;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    align-items: center;
    color: #FE3030;
    margin: 0px;
    /* margin-top: 8px; */
    padding-top: 0px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto img {
    width: 100%;
    margin-right: 0;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription {
    display: flex;
    flex-direction: column;
    width: 100%;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
  }

  .item .limit_of_product {
    padding-left: 0;
    margin-top: -11px;
    font-size: 13px;
  }
  .mobileCartDialog .limit_of_product.cart_limit{
    padding-left: 0;
    margin-top: 1px;
  }


  div.basketRightContent {
    width: 70%;
    display: flex;
    flex-wrap: wrap;
  }

  .basketBottomContent {
    display: flex;
    /* margin-top: 16px; */
    width: 100%;
    justify-content: space-between;
    /* bottom: 0; */
    /* height: 70%; */
    align-items: center;
  }

  .basketBottomContent .buttonLeft {
    border-radius: 19px 0px 0px 19px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 0px 12px;
    height: 30px;
  }

  .basketBottomContent .buttonRight {
    border-radius: 0px 19px 19px 0px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 0px 12px;
    height: 30px;
  }

  .basketBottomContent .qty_box1 {
    text-align: center;
    width: 30%;
    outline: none;
    border: 1px solid #C0C0C0;
    height: 30px;
    /* margin-right: 0; */
  }

  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    align-items: center;
    color: #000000;
    opacity: 0.7;
    margin-top: 0px;
  }
  .mfilter-free-button {
    opacity: 0;
  }
  .modal-footer a.btn_check {
    background: #0089ff;
    color: #fff;
    padding: 10px 20px;
    border-radius: 7px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div {
    justify-content: flex-start;
    display: flex;
    margin-top: 12px;
    padding-left: 0;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div img {
    margin: 0px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div .buttonLeft {
    border-radius: 19px 0px 0px 19px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 2px 14px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div .buttonRight {
    border-radius: 0px 19px 19px 0px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 2px 14px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div input {
    text-align: center;
    width: 19%;
    outline: none;
    border: 1px solid #C0C0C0;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div input::placeholder {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 11px;
    color: #000000;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketPric {
    /* padding-top: 67px; */
    font-weight: 500;
    /* align-self: center; */
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketPric h6 {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
    white-space: nowrap;
  }
  .MobileViewFilter {
    display: flex;
    opacity: 1!important;
    position: inherit!important;
    justify-content: space-between;
    padding: 1rem 0;
  }

  .mfilter-subbutton {
    height: 35px;
    padding: 7px 24px;
    color: #212121;
    border: 1px solid #212121;
    border-radius: 20px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
  }

  .MobileViewFilter .btn-close {
    background: none;
    opacity: 1;
    width: auto;
    height: auto;
  }

  span.mfilter-subbutton.mfilter-button-close {
    background: #0172DC;
    color: #FFFFFF;
    border:none;
  }

  .pageCatalog_container__mainLeft .product {
    margin-bottom: 0;
  }

  .mfilter-heading .mfilter-head-icon {
    margin-top: 13px;
    margin-right: 0;
  }

  .mfilter-heading-text > span {
    margin-top: 18px;
  }

  li.mfilter-filter-item.mfilter-price.mfilter-price {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 15px;
  }

  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basketNoBasked {
    justify-content: center;
    margin-top: 26px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot {
    margin-top: 0;
    text-align: right;
    /* border-top: 1px solid rgba(0, 0, 0, 0.1); */
    padding-top: 0;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    width: 100%;
    text-align: center;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot p {
    padding-bottom: 15px;
    padding-top: 0;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #000000;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot span {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot button {
    background: #0172DC;
    border-radius: 26px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #FFFFFF;
    border: none;
    width: 68%;
    height: 43px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFootNoBasked button {
    opacity: 0.5;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footerNoBorder {
    border-top: none;
  }
  .pageHead_container__menuNavigator i {
    margin-right: 10px;
    padding-top: 17px;
  }
  .pageHead_container__menuNavigator h3 {
    margin-top: 15px;
  }
  .pageHead_container__cashMobile {
    display: block;
    padding-top: 30px;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #000000;
    margin-top: 16px;
  }
  .pageHead_container__telefon {
    display: none;
  }
  .pageHead_container__search {
    display: none;
  }
  .pageHead_searchMobile {
    display: flex;
    width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }
  .pageHead_searchMobile input {
    height: 40px;
    width: 100%;
    border-radius: 19px 0px 0px 19px;
    opacity: 0.3;
    border: 1px solid #000000;
    padding-left: 20px;
    padding-right: 20px;
    border-right: none;
  }
  .pageHead_searchMobile input {
    outline: none;
  }
  .pageHead_searchMobile button {
    height: 40px;
    border-radius: 0px 19px 19px 0px;
    padding: 8px 10px;
    background-color: #FFCC00;
    border: 1px solid #C0C0C0;
    border-left: none;
  }

  .pageHeadCatalog {
    box-shadow: 0px 4px 8px rgba(47, 49, 51, 0.07);
    padding-bottom: 16px;
  }
  .pageHeadCatalog_container {
    height: auto;
    box-shadow: none;
    justify-content: space-between;
  }
  .pageHeadCatalog_container__bag .iconsDysplayNone {
    display: none;
  }
  .pageHeadCatalog_container__bag .icons {
    display: flex;
    height: 16px;
    margin-left: 8px;
    margin-right: 8px;
  }
  .pageHeadCatalog_container__bag .icons img {
    margin: 0px;
  }
  .pageHeadCatalog_container__bag .cash a .noBasket {
    padding-right: 10px;
  }
  .pageHeadCatalog_container__bag .cash .sum {
    left: 15px;
    bottom: 13px;
  }
  .pageHeadCatalog_container__bag .cash .iconsDysplayNone {
    display: none;
  }
  .pageHeadCatalog_container__bag .cash .imgBasket {
    display: flex;
    height: 16px;
    margin-left: 8px;
  }
  .pageHeadCatalog_container__bag .cash .iconsTablet {
    display: none;
  }
  .pageHeadCatalog_container__bag .cash .imgBasketTablet {
    display: none;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content {
    background: #F8F8F8;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-header {
    display: block;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-header button {
    display: flex;
    justify-content: flex-end;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-header .basketHead {
    display: flex;
    justify-content: space-between;
    margin-top: 26px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-header .basketHead h6 {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #000000;
    margin: 0px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body {
    padding: 15px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket {
    display: flex;
    justify-content: space-between;
    margin-top: 6px;
    overflow-y: auto;
    height: 130px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto {
    display: flex;
    flex-direction: column;
    text-align: center;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto a {
    text-decoration-line: none;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    align-items: center;
    color: #FE3030;
    margin: 0px;
    margin-top: 8px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto img {
    width: 100%;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription {
    display: flex;
    flex-direction: column;
    width: 50%;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    align-items: center;
    color: #000000;
    opacity: 0.7;
    margin-top: 20px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div {
    display: flex;
    margin-top: 12px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div img {
    margin: 0px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div .buttonLeft {
    border-radius: 19px 0px 0px 19px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 2px 6px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div .buttonRight {
    border-radius: 0px 19px 19px 0px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 2px 6px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div input {
    text-align: center;
    width: 19%;
    outline: none;
    border: 1px solid #C0C0C0;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div input::placeholder {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 11px;
    color: #000000;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketPric {
    padding-top: 86px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketPric h6 {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
    white-space: nowrap;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basketNoBasked {
    justify-content: center;
    margin-top: 26px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot {
    margin-top: 180px;
    text-align: right;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding-top: 30px;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    width: 100%;
    text-align: center;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot p {
    padding-bottom: 30px;
    padding-top: 30px;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    color: #000000;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot span {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot button {
    background: #0172DC;
    border-radius: 26px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #FFFFFF;
    border: none;
    width: 68%;
    height: 43px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFootNoBasked button {
    opacity: 0.5;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footerNoBorder {
    border-top: none;
  }
  .pageHeadCatalog_container__menuNavigator i {
    margin-right: 10px;
  }
  .pageHeadCatalog_container__cashMobile {
    display: block;
    padding-top: 30px;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #000000;
  }
  .pageHeadCatalog_container__telefon {
    display: none;
  }
  .pageHeadCatalog_container__search {
    display: none;
  }
  .pageHeadCatalog_searchMobile {
    display: flex;
    padding-top: 15px;
    width: 80%;
    margin: 0 auto;
  }
  .pageHeadCatalog_searchMobile input {
    height: 40px;
    width: 100%;
    border-radius: 19px 0px 0px 19px;
    opacity: 0.3;
    border: 1px solid #000000;
    padding-left: 20px;
    padding-right: 20px;
    border-right: none;
  }
  .pageHeadCatalog_searchMobile input {
    outline: none;
  }
  .pageHeadCatalog_searchMobile button {
    height: 40px;
    border-radius: 0px 19px 19px 0px;
    padding: 8px 10px;
    background-color: #FFCC00;
    border: 1px solid #C0C0C0;
    border-left: none;
  }

  .pageHeadCategoryi {
    box-shadow: 0px 4px 8px rgba(47, 49, 51, 0.07);
    padding-bottom: 16px;
  }
  .pageHeadCategoryi_container {
    height: auto;
    box-shadow: none;
    justify-content: space-between;
  }
  .pageHeadCategoryi_container__bag .iconsDysplayNone {
    display: none;
  }
  .pageHeadCategoryi_container__bag .icons {
    display: flex;
    height: 16px;
    margin-left: 8px;
    margin-right: 8px;
  }
  .pageHeadCategoryi_container__bag .icons img {
    margin: 0px;
  }
  .pageHeadCategoryi_container__bag .cash .sum {
    left: 15px;
    bottom: 13px;
  }
  .pageHeadCategoryi_container__bag .cash .iconsDysplayNone {
    display: none;
  }
  .pageHeadCategoryi_container__bag .cash .imgBasket {
    display: flex;
    height: 16px;
    margin-left: 8px;
  }
  .pageHeadCategoryi_container__menuNavigator i {
    margin-right: 10px;
  }
  .pageHeadCategoryi_container__menuNavigator .d-menu .sidenav-m3 .stick-left ul {
    left: 8px;
    top: 3px;
  }
  .pageHeadCategoryi_container__cashMobile {
    display: block;
    padding-top: 30px;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #000000;
  }
  .pageHeadCategoryi_container__telefon {
    display: none;
  }
  .pageHeadCategoryi_container__search {
    display: none;
  }
  .pageHeadCategoryi_searchMobile {
    display: flex;
    padding-top: 15px;
    width: 80%;
    margin: 0 auto;
  }
  .pageHeadCategoryi_searchMobile input {
    height: 40px;
    width: 100%;
    border-radius: 19px 0px 0px 19px;
    opacity: 0.3;
    border: 1px solid #000000;
    padding-left: 20px;
    padding-right: 20px;
    border-right: none;
  }
  .pageHeadCategoryi_searchMobile input {
    outline: none;
  }
  .pageHeadCategoryi_searchMobile button {
    height: 40px;
    border-radius: 0px 19px 19px 0px;
    padding: 8px 10px;
    background-color: #FFCC00;
    border: 1px solid #C0C0C0;
    border-left: none;
  }

  .pageCategorya_container__linkPage {
    /* white-space: nowrap; */
    overflow-x: auto;
    padding: 0 15px;
  }

  .pageMain {
    margin-top: 30px;
  }
  .pageMain_imgHeadMobile {
    display: block;
    background-image: url("../images/banner_main-min.png");
    height: 115px;
    background-size: contain;
    background-repeat: no-repeat;
  }

  .pageMain_container {
    display: block;
    padding: 0px;
  }
  .pageMain_container__mainLeft {
    width: 90%;
    margin: 0 auto;
  }
  .pageMain_container__mainLeft .imgHead {
    display: none;
  }
  .pageMain_container__mainLeft .menu {
    flex-wrap: wrap;
    display: flex;
    margin: 0px;
    margin-top: 26px;
  }
  .pageMain_container__mainLeft .menu div {
    width: 40%;
  }
  .pageMain_container__mainLeft .menu div p {
    font-weight: 500;
    font-size: 16px;
    margin-top: 15px;
  }
  .pageMain_container__mainLeft .titleteg {
    margin: 0px;
    padding-bottom: 5px;
    margin-top: 20px;
    margin-bottom: 10px;
  }
  .pageMain_container__mainLeft .titleteg h2 {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
  }

  .MainPageOwl .slick-dots {
    bottom: -10px;
  }
  .pageMain_container__mainLeft .product {
    display: block;
    margin: 0 auto;
  }
  .MainPageOwl .slick-prev {
    left: -13px;
    z-index: 999;
  }
  .MainPageOwl .slick-next{
    right: -12px;
    z-index: 999;
  }
  .pageMain_container__mainLeft .product .item {
    width: 100%;
    text-align: center;
    margin-bottom: 15px;
    padding: 0 12px;
    margin-top: 15px;
  }
  .pageMain_container__mainLeft .product .item img {
    padding-bottom: 0;
    width: 70%;
    margin:0 auto;
  }
  .pageMain_container__mainLeft .product .item a.productImageLink {
    min-height: 120px;
  }
  .pageMain_container__mainLeft .product .item .buy-button {
    padding: 11px 18px;
  }

  .pageMain_container__mainLeft .product .item .procent .procentNumber {
    width: 36px;
    height: 36px;
    line-height: 36px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #FFFFFF;
  }
  /*.pageMain_container__mainLeft .product .item img {*/
  /*  width: 70%;*/
  /*}*/
  .pageMain_container__mainLeft .product .item p {
    margin-top: 15px;
  }
  .pageMain_container__mainLeft .product .item button {
    margin-top: 15px;
    padding: 6px 34px;
    font-family: Mont;
    height: 37px;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
  }
  .pageMain_container__mainLeft .product .item .price {
    text-align: left;
  }
  .pageMain_container__mainLeft .product .itemMobile {
    display: none;
  }

  .pageHead_container__bag .cash .MobileView {
    margin-left: 0;
  }
  .pageMain_container__mainLeft .product .mostLook {
    display: block;
    text-align: center;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #0172DC;
    margin-bottom: 50px;
  }
  .pageMain_container__mainLeft .product .mostLook a {
    border-bottom: 2px dashed #0172DC;
    text-decoration-line: none;
  }
  .pageMain_container__mainRight {
    display: none;
  }
  .pageMain_deliver {
    width: 90%;
    padding: 0px;
    margin: 0 auto;
  }
  .pageMain_company {
    width: 90%;
    padding: 0px;
    margin: 0 auto;
    margin-top: 60px;
    margin-bottom: 80px;
  }

  .pageCatalog {
    margin-top: 20px;
  }
  .pageCatalog_imgHeadMobile {
    display: block;
    background-image: url("../images/Rectangle 38.png");
    height: 130px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 30px;
    padding-left: 26px;
  }
  .pageCatalog_imgHeadMobile h1 {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #0172DC;
    width: 40%;
  }
  .pageCatalog_imgHeadMobile p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 9px;
    color: #000000;
    opacity: 0.7;
    width: 40%;
  }
  .pageCatalog_container {
    display: block;
    padding: 0px;
  }
  .pageCatalog_container__mainBox {
    display: none;
  }
  .pageCatalog_container__mainLeft {
    width: 90%;
    margin: 0 auto;
    display: block;
  }
  .pageCatalog_container__mainLeft .filterMobile {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    margin-bottom: 3px;
    display: block;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content {
    background: #F8F8F8;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-header {
    display: flex;
    justify-content: center;
    border: none;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-header h5 {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #000000;
    margin: 0px;
    margin-left: 10px;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-header .btn-close {
    border: none;
    width: auto;
    margin: 0px;
    background-color: #F8F8F8;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-header .btn-close:focus {
    box-shadow: none;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .range {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 36px;
    width: 90%;
    margin: 0 auto;
    padding-top: 26px;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .range .sumRange p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    margin-bottom: 30px;
    margin-top: 15px;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .range .sumRange div {
    display: flex;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .range .sumRange div input {
    width: 100%;
    height: 30px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    text-align: center;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .range .sumRange div button {
    margin-left: 7px;
    background: #0172DC;
    color: #FFFFFF;
    border: none;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    padding: 5px;
    border-radius: 0px;
    width: 20%;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .range .sumRange div p {
    margin: 0px 4px;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .range .slider {
    height: auto;
    width: auto;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .range .slider .marker {
    background: #FFFFFF;
    box-shadow: 0px 0px 8px rgba(47, 49, 51, 0.2);
    width: auto;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .range .slider .complete {
    background-color: #FFCC00;
    height: 2px;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .range .slider .backside {
    height: 2px;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .chekboxType {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 30px;
    width: 90%;
    margin: 0 auto;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .chekboxType p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    margin-top: 30px;
    margin-bottom: 15px;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .chekboxType .chekbox {
    width: 100%;
    margin: 0 auto;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .chekboxType .chekbox div {
    display: flex;
    overflow-y: auto;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .chekboxType .chekbox div p {
    margin: 0px;
    margin-top: 8px;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .chekboxType .chekbox div p span {
    opacity: 0.3;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .chekboxType .chekbox div .checkbox.style2 input[type=checkbox]:checked ~ .check {
    border-color: rgba(0, 0, 0, 0.1);
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .chekboxType .chekbox div .checkbox.style2 input[data-indeterminate=true] ~ .check::before {
    background: #FFCC00;
    border: 1px solid #FFCC00;
  }
  .pageCatalog_container__mainLeft .filterMobile .modal .modal-dialog .modal-content .modal-body .chekboxType .chekbox div .check {
    border: 1px solid rgba(0, 0, 0, 0.1);
    height: 15px;
    width: 15px;
  }
  .pageCatalog_container__mainLeft .filterMobile button {
    width: 100%;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 30px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 10px;
    margin-bottom: 20px;
  }
  .pageCatalog_container__mainLeft .filterMobile button img {
    margin-right: 10px;
  }
  .pageCatalog_container__mainLeft .filterMobile .filte {
    display: flex;
    padding-bottom: 5px;
  }

  .pageCatalog_container__mainLeft .order_sort{display: none;}
  .pageCatalog_container__mainLeft .filterMobile .filte select {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    color: #000000;
    opacity: 0.5;
    border: none;
  }
  #input-sort_mobile {text-align-last: right;width: 69%;}
  #input-sort_mobile option { direction: rtl; }

  .pageCatalog_container__mainLeft .filterMobile .filte p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #000000;
    /* margin-right: 10px; */
    align-self: center;
  }
  .pageCatalog_container__mainLeft .imgHead {
    display: none;
  }
  .pageCatalog_container__mainLeft .menu {
    flex-wrap: wrap;
    display: flex;
    margin: 0px;
    margin-top: 26px;
  }
  .pageCatalog_container__mainLeft .menu div {
    width: 40%;
  }
  .pageCatalog_container__mainLeft .menu div p {
    font-weight: 500;
    font-size: 16px;
    margin-top: 15px;
  }
  .pageCategorya_container__linkPage {
    margin-top: 22px;
    display: block;
    width: 100%;
    text-align: center;
    padding: 0 10px;
  }
  .pageCatalog_container__mainLeft .titleteg {
    margin: 0px;
    padding-bottom: 4px;
    margin-top: 16px;
    margin-bottom: 20px;
  }
  .pageCatalog_container__mainLeft .titleteg h2 {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    margin-bottom: 3px;
  }


  .pageCatalog_container__mainLeft .product .item {
    width: 100%;
    margin-bottom: 30px;
    display: flex;
    padding: 0;
    margin: 10px 0;
  }
  .pageCatalog_container__mainLeft a.productImageLink {
    width: 30%;
    min-height: unset;
  }

  .item_content {
    width: 70%;
    padding-left: 5px;
  }
  .pageCatalog_container__mainLeft .product .item .procent .procentNumber {
    width: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 12px;
  }
  .pageCatalog_container__mainLeft .product .item img {
    /* width: 100%; */
  }
  .pageCatalog_container__mainLeft .product .item p {
    margin-top: 10px;
  }
  .pageCatalog_container__mainLeft .product .item .buy-button {
    margin: 10px 0;
    height: 30px;
    padding: 5px 24px;
  }
  .pageCatalog_container__mainLeft .product .item .inc_dec_product_qty {
    padding: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    height: 30px;
  }

  .pageCatalog_container__mainLeft .product .item  .buttonLeft {
    padding: 0px 10px;
    height: 30px;
    /* line-height: 20px; */
  }

  .pageCatalog_container__mainLeft .product .item  .qty_box1 {
    height: 30px;
  }

  .pageCatalog_container__mainLeft .product .item  .buttonRight {
    height: 30px;
    padding: 0px 10px;
    /* line-height: 21px; */
  }
  .pageCatalog_container__mainLeft .product .item button {
    margin-top: 30px;
    padding: 6px 34px;
    font-family: Mont;
    height: 37px;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
  }
  .pageCatalog_container__mainLeft .product .item .price {
    text-align: left;
  }
  .pageCatalog_container__mainLeft .product .item .price .line {
    display: block;
    line-height: 14px;
  }

  .first_from_quantity {
    display: block;
    text-align: left;
  }

  .pageCatalog_container__mainLeft .product .item .price .first_from_quantity p {
    text-align: left;
  }
  .pageCatalog_container__mainLeft .product .item .buttonPotato {
    margin-top: 30px;
  }
  .pageCatalog_container__mainLeft .product .itemMobile {
    display: none;
  }
  .pageCatalog_container__mainLeft .product .mostLook {
    display: block;
    text-align: center;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #0172DC;
    margin-bottom: 50px;
  }
  .pageCatalog_container__mainLeft .product .mostLook a {
    border-bottom: 2px dashed #0172DC;
    text-decoration-line: none;
  }
  .pageCatalog_container__mainRight {
    display: none;
  }
  .pageCatalog_deliver {
    width: 90%;
    padding: 0px;
    margin: 0 auto;
  }
  .pageCatalog_company {
    width: 90%;
    padding: 0px;
    margin: 0 auto;
    margin-top: 60px;
    margin-bottom: 80px;
  }

  .categoryi {
    margin-top: 30px;
  }
  .categoryi_imgHeadMobile {
    display: block;
    background-image: url("../images/Rectangle 38.png");
    height: 130px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 30px;
    padding-left: 26px;
  }
  .categoryi_imgHeadMobile h1 {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #0172DC;
    width: 40%;
  }
  .categoryi_imgHeadMobile p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 9px;
    color: #000000;
    opacity: 0.7;
    width: 40%;
  }
  .categoryi_container {
    display: block;
    padding: 0px;
  }
  .categoryi_container__mainBox {
    display: none;
  }
  .categoryi_container__mainLeft {
    width: 90%;
    margin: 0 auto;
  }
  .categoryi_container__mainLeft .filterMobile {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    margin-bottom: 30px;
  }
  .categoryi_container__mainLeft .filterMobile button {
    width: 100%;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 30px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 10px;
    margin-bottom: 26px;
  }
  .categoryi_container__mainLeft .filterMobile button img {
    margin-right: 10px;
  }
  .categoryi_container__mainLeft .filterMobile div {
    display: flex;
    padding-bottom: 20px;
  }
  .categoryi_container__mainLeft .filterMobile div select {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    color: #000000;
    opacity: 0.5;
    border: none;
  }
  .categoryi_container__mainLeft .filterMobile div p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #000000;
    margin-right: 10px;
  }
  .categoryi_container__mainLeft .imgHead {
    display: none;
  }
  .categoryi_container__mainLeft .menu {
    flex-wrap: wrap;
    display: flex;
    margin: 0px;
    margin-top: 26px;
  }
  .categoryi_container__mainLeft .menu div {
    width: 40%;
  }
  .categoryi_container__mainLeft .menu div p {
    font-weight: 500;
    font-size: 16px;
    margin-top: 15px;
  }
  .categoryi_container__mainLeft .titleteg {
    margin: 0px;
    padding-bottom: 13px;
    margin-top: 26px;
    margin-bottom: 26px;
  }
  .categoryi_container__mainLeft .titleteg h2 {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
  }
  .categoryi_container__mainLeft .product {
    display: block;
    margin: 0 auto;
  }
  .categoryi_container__mainLeft .product .item {
    width: 100%;
    text-align: center;
    margin-bottom: 30px;
  }
  .categoryi_container__mainLeft .product .item .procent .procentNumber {
    width: 36px;
    height: 36px;
    line-height: 36px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #FFFFFF;
  }
  .categoryi_container__mainLeft .product .item img {
    width: 70%;
  }
  .categoryi_container__mainLeft .product .item p {
    margin-top: 15px;
  }
  .categoryi_container__mainLeft .product .item button {
    margin-top: 30px;
    padding: 6px 34px;
    font-family: Mont;
    height: 37px;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
  }
  .categoryi_container__mainLeft .product .item .price {
    text-align: left;
  }
  .categoryi_container__mainLeft .product .item .buttonPotato {
    margin-top: 30px;
  }
  .categoryi_container__mainLeft .product .item .forBasket {
    width: 50%;
    margin: 0 auto;
    margin-top: 30px;
    justify-content: center;
  }
  .categoryi_container__mainLeft .product .item .forBasket .buttonLeft {
    height: 30px;
    padding: 18px 15px;
  }
  .categoryi_container__mainLeft .product .item .forBasket .buttonRight {
    height: 30px;
    padding: 18px 15px;
  }
  .categoryi_container__mainLeft .product .item .forBasket input {
    text-align: center;
    width: 30%;
    outline: none;
    border: 1px solid #C0C0C0;
    height: 38px;
  }

  .pageCatalog_container__mainLeft .product .item .forBasket {
    margin: 0 auto;
    max-width: 130px;
    margin-top: 30px;
  }

  .pageCatalog_container__mainLeft .product .item .forBasket .buttonLeft {
    height: 37px;
    padding: 17px 15px;
  }

  .pageCatalog_container__mainLeft .product .item .forBasket .buttonRight {
    height: 37px;
    padding: 13px 13px;
  }

  .pageCatalog_container__mainLeft .product .item .forBasket input {
    height: 37px;
  }

  .mfilter-free-container.mfilter-mobile {
    margin-left: -900px;
  }

  .categoryi_container__mainLeft .product .itemMobile {
    display: none;
  }
  .categoryi_container__mainLeft .product .mostLook {
    display: block;
    text-align: center;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #0172DC;
    margin-bottom: 50px;
  }
  .categoryi_container__mainLeft .product .mostLook a {
    border-bottom: 2px dashed #0172DC;
    text-decoration-line: none;
  }
  .categoryi_container__mainLeft .productTablet {
    display: none;
  }
  .categoryi_container__mainRight {
    display: none;
  }
  .categoryi_deliver {
    width: 90%;
    padding: 0px;
    margin: 0 auto;
  }
  .categoryi_company {
    width: 90%;
    padding: 0px;
    margin: 0 auto;
    margin-top: 60px;
    margin-bottom: 80px;
  }

  .pageFooter_container {
    flex-direction: column;
    padding: 0px;
    width: 90%;
    text-align: center;
  }
  .pageFooter_container .imgSoc {
    justify-content: center;
  }
  .pageFooter p {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 7px;
  }

  .pageFooter_container .footerCol {
    padding:0;
    padding-bottom: 30px;
  }

  .pageFooter_container .footerCol:first-child {
    padding-top: 50px;
  }

  .pageFooter_container div .imgSoc {
    padding-top: 5px;
  }

  .pageFooter_container div a {
    margin-bottom: 5px;
  }

  .pageFooter_container div h6 {
    margin-bottom: 18px;
  }

  p.pageFooter_txtFoot {
    padding-bottom: 10px;
  }

  .detailPrice {
    margin-top: 15px;
  }
  .detailPrice_container {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 0px;
  }
  .detailPrice_container__mainBox {
    width: 100%;
    margin: 0px;
  }
  .detailPrice_container__mainBox div {
    margin: 0px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #000000;
  }
  .detailPrice_container__mainBox .borderTop {
    display: none;
  }
  .detailPrice_container__line {
    display: none;
  }
  .detailPrice_container__mainLeft {
    width: 90%;
    margin: 0 auto;
  }
  .detailPrice_container__mainLeft .list {
    display: none;
  }
  .detailPrice_container__mainLeft .headTxt {
    margin: 0px;
    padding-top: 20px;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
  }
  .detailPrice_container__mainLeft .headTxt a {
    display: none;
  }
  .detailPrice_container__mainLeft .headTxt p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #000000;
    padding-bottom: 5px;
  }
  .detailPrice_container__mainLeft .headTxt span {
    display: none;
  }
  .detailPrice_container__mainLeft .itemBuy {
    flex-wrap: wrap;
    justify-content: space-between;
    padding-bottom: 10px;
    margin-top: 8px;
    /* justify-content: space-around; */
  }
  .detailPrice_container__mainLeft .itemBuy .img {
    width: 27%;
  }
  .detailPrice_container__mainLeft .itemBuy .txt {
    width: 71%;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    color: #000000;
    opacity: 0.7;
    padding-top: 17px;
    height: max-content;
  }
  .detailPrice_container__mainLeft .itemBuy .closeMobil {
    display: block;
    width: 10%;
    text-align: right;
  }
  .detailPrice_container__mainLeft .itemBuy .close {
    display: none;
  }
  .detailPrice_container__mainLeft .itemBuy .priceMobil {
    display: block;
    height: 6px;
    width: 34%;
  }
  .detailPrice_container__mainLeft .itemBuy .quality {
    /* display: none; */
    padding-top: 0;
    /* float: right; */
    width: 32%;
    text-align: right;
    margin-top: -20px;
  }
  .detailPrice_container__mainLeft .itemBuy .with {
    width: 23%;
  }
  .detailPrice_container__mainLeft .itemBuy .buttonMost {
    width: 40%;
    display: flex;
    margin-top: 10px;
  }
  .detailPrice_container__mainLeft .itemBuy .buttonMost .buttonLeft {
    padding: 1px 8px;
    height: 27px;
    border-radius: 19px 0px 0px 19px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
  }
  .detailPrice_container__mainLeft .itemBuy .buttonMost .buttonLeft img {
    vertical-align: super;
  }
  .detailPrice_container__mainLeft .itemBuy .buttonMost .buttonRight {
    padding: 0px 8px;
    height: 27px;
    border-radius: 0px 19px 19px 0px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
  }
  .detailPrice_container__mainLeft .itemBuy .buttonMost .buttonRight img {
    vertical-align: baseline;
  }
  .detailPrice_container__mainLeft .itemBuy .buttonMost input {
    text-align: center;
    width: 21%;
    height: 27px;
    outline: none;
    border: 1px solid #C0C0C0;
    font-style: normal;
    font-weight: 600;
    font-size: 11px;
    color: #000000;
  }
  .detailPrice_container__mainLeft .itemBuy .buttonMost input::placeholder {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 11px;
    color: #000000;
  }
  .detailPrice_container__mainLeft .itemBuy .price {
    width: 64%;
    padding: 0px;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
    margin-top: -18px;
    text-align: left;
  }
  .detailPrice_container__mainLeft .completePrice {
    flex-wrap: wrap;
    margin-top: 10px;
    margin-bottom: 20px;
  }
  .detailPrice_container__mainLeft .completePrice div {
    justify-content: space-between;
    width: 100%;
  }
  .detailPrice_container__mainLeft .completePrice div p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #000000;
    margin-top: 20px;
  }
  .detailPrice_container__mainLeft .completePrice div span {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #3BD315;
    margin-top: 20px;
  }
  .detailPrice_container__mainLeft .completePrice div .boldPrice {
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    color: #000000;
    margin-top: 15px;
  }
  .detailPrice_container__mainLeft .completePrice .return {
    display: flex;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #0172DC;
    margin-top: 30px;
    margin-bottom: 80px;
  }
  .detailPrice_container__mainRight {
    display: none;
    width: 90%;
    padding: 0px;
    border: none;
    margin: 0 auto;
  }
  .detailPrice_container__mainRight .basketHead {
    display: none;
  }
  .detailPrice_container__mainRight .basketHeadOpaciti {
    display: none;
  }
  .detailPrice_container__mainRight .payMobil {
    display: block;
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
    margin-top: 30px;
  }
  .detailPrice_container__mainRight .payMobil p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #000000;
    margin: 0px;
    margin-top: 8px;
  }
  .detailPrice_container__mainRight .payMobil span {
    ffont-style: normal;
    font-weight: 700;
    font-size: 18px;
    color: #000000;
  }
  .detailPrice_container__mainRight .pay {
    display: none;
  }
  .detailPrice_container__mainRight .deliverBasket {
    margin: 0px;
  }
  .detailPrice_container__mainRight .deliverBasket p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #22A203;
  }
  .detailPrice_container__mainRight .basket {
    justify-content: center;
    width: 90%;
    margin: 0 auto;
  }
  .detailPrice_container__mainRight .basket .year p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #000000;
  }
  .detailPrice_container__mainRight .basket .time p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #000000;
  }
  .detailPrice_container__mainRight .basketTimeWork {
    font-size: 13px;
  }
  .detailPrice_container__mainRight .basketTimeWork span {
    font-family: Mont;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    color: #000000;
  }
  .detailPrice_container__mainRight .basketTime h6 {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #000000;
  }
  .detailPrice_container__mainRight .basketFoot {
    width: 100%;
    text-align: center;
    border: none;
    padding: 0px;
  }
  .detailPrice_container__mainRight .basketFoot button {
    width: 90%;
    padding: 10px 54px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #FFFFFF;
    margin-top: 30px;
  }
  .detailPrice_container__mainRight .basketFoot .deleteMobil {
    display: block;
    text-decoration-line: none;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #FE3030;
    margin-top: 35px;
  }

  .pageInput {
    margin-top: 30px;
  }
  .pageInput_container {
    display: block;
    padding: 0px;
  }
  .pageInput_container__mainLeft {
    width: 90%;
    margin: 0 auto;
  }
  .pageInput_container__mainLeft .headTxt {
    margin-bottom: 30px;
  }
  .pageInput_container__mainLeft .headTxt p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    padding-bottom: 16px;
  }
  .pageInput_container__mainLeft .inputBox {
    width: 90%;
  }
  .pageInput_container__mainLeft .inputBox h3 {
    margin-bottom: 26px;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail .inputEmailReturn {
    width: 100%;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail input {
    height: 40px;
    padding-bottom: 6px;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail input:focus {
    padding-top: 6px;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail .inputAdres {
    ont-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    color: #000000;
    margin-bottom: 26px;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail .mustHave {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    color: #000000;
    margin-top: 17px;
    margin-bottom: 17px;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail p {
    margin-bottom: 0px;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail .passIn {
    margin-bottom: 0px;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail .look {
    top: 225px;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail a {
    top: 84px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 10px;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail input::placeholder {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #000000;
    opacity: 0.3;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail input:focus {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #000000;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail .passIn:focus {
    font-family: Mont;
    font-style: normal;
    font-weight: 900;
    font-size: 20px;
    color: #000000;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 10px;
  }
  .pageInput_container__mainLeft .inputBox .chekbox {
    flex-wrap: wrap;
    width: 100%;
  }
  .pageInput_container__mainLeft .inputBox .chekbox .caption {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    color: #000000;
  }
  .pageInput_container__mainLeft .inputBox .chekbox a {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    margin-bottom: 30px;
    margin-top: 30px;
    text-align: right;
    width: 100%;
  }
  .pageInput_container__mainLeft .inputBox .chekbox .cheMobil {
    display: none;
  }
  .pageInput_container__mainLeft .inputBox .chekbox .cheMobilBot {
    display: flex;
  }
  .pageInput_container__mainLeft .inputBox .chekbox label {
    margin-bottom: 26px;
  }
  .pageInput_container__mainLeft .inputBox .registTablet {
    width: 100%;
  }
  .forgetPass_container__mainLeft .inputBox .inputEmail .inputAdres {
    width: 100%;
  }
  .forgetPass_container__mainLeft .inputBox .regist button {
    width: 100%;
  }
  .pageInput_container__mainLeft .inputBox .regist {
    margin-top: 15px;
    margin-bottom: 80px;
  }
  .pageInput_container__mainLeft .inputBox .regist input.btn.btn-primary {
    height: 33px;
    padding: 0 50px;
  }
  .pageInput_container__mainLeft .inputBox .regist .send {
    margin: 0px;
    width: 100%;
  }
  .pageInput_container__mainLeft .inputBox .regist button {
    padding: 9px 62px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #FFFFFF;
    height: 36px;
  }
  .pageInput_container__mainLeft .inputBox .regist a {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    margin-top: 10px;
  }
  .pageInput_container__mainRight {
    display: none;
  }

  .formed {
    margin-top: 30px;
  }
  .formed_imgHeadMobile {
    display: block;
    background-image: url("../images/Rectangle 38.png");
    height: 130px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 30px;
    padding-left: 26px;
  }
  .formed_imgHeadMobile h1 {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #0172DC;
    width: 40%;
  }
  .formed_imgHeadMobile p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 9px;
    color: #000000;
    opacity: 0.7;
    width: 40%;
  }
  .formed_container {
    display: block;
    padding: 0px;
  }
  .formed_container__mainLeft .formed_form {
    overflow-x: hidden;
    overflow-y: auto;
    scroll-behavior: smooth;
    max-height: 52vh;
    padding: 0 15px;
  }

  .formed_container__mainLeft .itemBuy:first-child {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding-top: 20px;
    margin-top: 0;
  }
  .formed_container__mainLeft {
    width: 100%;
    margin: 0 auto;
    /* padding: 0 15px; */
  }
  .formed_container__mainLeft .headTxt {
    margin: 0px;
    border: none;
    /* width: 90%; */
    padding-left: 15px;
  }
  .formed_container__mainLeft .headTxt p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #000000;
  }
  .formed_container__mainLeft .headTxt span {
    display: none;
  }
  .formed_container__mainLeft .itemBuy {
    flex-wrap: wrap;
    justify-content: space-between;
    padding-bottom: 12px;
  }
  .formed_container__mainLeft .itemBuy .img {
    width: 26%;
  }
  .formed_container__mainLeft .itemBuy .txt {
    width: 56%;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #000000;
    opacity: 0.7;
    padding-top: 0;
    margin-left: 20px;
  }
  .formed_container__mainLeft .itemBuy .closeMobil {
    display: block;
    width: 10%;
    text-align: center;
  }
  .formed_container__mainLeft .itemBuy .close {
    display: none;
  }
  .formed_container__mainLeft .itemBuy .priceMobil {
    display: block;
    height: 6px;
    width: 30%;
  }
  .itemBuy .limit_of_product{
    padding-left: 0;
    font-size: 13px;
  }

  .formed_container__mainLeft .itemBuy .button {
    width: 40%;
    justify-content: normal;
    margin-top: -10px;
    padding: 0;
  }
  .formed_container__mainLeft .itemBuy .button .buttonLeft {
    padding: 0px 8px;
    height: 30px;
    width: 25%;
  }
  .formed_container__mainLeft .itemBuy .button .buttonLeft img {
    vertical-align: super;
  }
  .formed_container__mainLeft .itemBuy .button .buttonRight {
    padding: 0px 8px;
    height: 30px;
    width: 25%;
  }
  .formed_container__mainLeft .itemBuy .button .buttonRight img {
    vertical-align: baseline;
  }
  .formed_container__mainLeft .itemBuy .button input {
    text-align: center;
    width: 45px;
    height: 30px;
    outline: none;
    border: 1px solid #C0C0C0;
    font-style: normal;
    font-weight: 600;
    font-size: 11px;
    color: #000000;
    /* padding: 7px 7px; */
    margin-right: 0;
  }
  .formed_container__mainLeft .itemBuy .button input::placeholder {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 11px;
    color: #000000;
  }
  .formed_container__mainLeft .itemBuy .price {
    width: 26%;
    padding: 0px;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
    margin-top: 5px;
  }
  .itemBuy .prises {
    font-size: 13px;
  }
  .formed_container__mainRight.mobileCheckout form{
    padding: 0 15px;
  }
  .formed_container__mainRight {
    display: block;
    width: 100%;
    padding: 0px;
    border: none;
    margin: 0 auto;
  }
  .formed_container__mainRight .basketHead {
    display: none;
  }
  .formed_container__mainRight .basketHeadOpaciti {
    display: none;
  }
  .formed_container__mainRight .payMobil {
    display: block;
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
    margin-top: 0px;
  }
  .formed_container__mainRight .payMobil p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #000000;
    margin: 0px;
    margin-top: 8px;
  }
  .formed_container__mainRight .payMobil span {
    ffont-style: normal;
    font-weight: 700;
    font-size: 18px;
    color: #000000;
  }
  .formed_container__mainRight .pay {
    display: none;
  }
  .formed_container__mainRight .deliverBasket {
    margin: 0px;
  }
  .formed_container__mainRight .deliverBasket p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #22A203;
  }
  .formed_container__mainRight .basket {
    justify-content: center;
    width: 100%;
    margin: 0 auto;
  }
  .formed_container__mainRight .basket .year p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #000000;
  }
  .formed_container__mainRight .basket .time p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #000000;
  }
  .formed_container__mainRight .basketTimeWork {
    font-size: 13px;
    margin-top: 15px;
    text-align: center;
  }
  .formed_container__mainRight .basketTimeWork span {
    font-family: Mont;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    color: #000000;
  }
  .formed_container__mainRight .basketTime {
    margin-top: 20px;
    text-align: center;
  }
  .formed_container__mainRight .basketTime h6 {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #000000;
    margin-bottom: 2px;
  }
  .formed_container__mainRight .basketFoot {
    width: 100%;
    text-align: center;
    border: none;
    padding: 0px;
    margin-bottom: 28px;
    margin-top: 17px;
  }
  .formed_container__mainRight .basketFoot button {
    width: 90%;
    padding: 10px 54px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #FFFFFF;
    margin-top: 30px;
  }
  .formed_container__mainRight .basketFoot .deleteMobil {
    display: block;
    text-decoration-line: none;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #FE3030;
    margin-top: 35px;
  }

  .item {
    margin-top: 30px;
  }
  .item_container {
    display: block;
    padding: 0px;
  }
  .item_container__mainBox {
    display: none;
  }
  .item_container__mainLeft {
    width: 90%;
    margin: 0 auto;
  }
  .item_container__mainLeft .manual {
    display: flex;
    flex-direction: column;
    width: 90%;
    margin: 0 auto;
  }
  .item_container__mainLeft .manual .img {
    width: 100%;
    margin: 0px;
    border-bottom: 1px solid #e6e6e8;
    padding-bottom: 40px;
  }
  .item_container__mainLeft .manual .img .imgSml {
    width: 100%;
  }
  .item_container__mainLeft .manual .img .imgSml img {
    width: 100%;
  }
  .item_container__mainLeft .manual .img .prisesMobil {
    display: flex;
    justify-content: space-between;
  }
  .item_container__mainLeft .manual .img .prisesMobil .prises {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #000000;
    opacity: 0.5;
    margin-top: 40px;
    margin-bottom: 6px;
  }
  .item_container__mainLeft .manual .img .prisesMobil .prises p {
    margin: 0px;
  }
  .item_container__mainLeft .manual .img .prisesMobil .prisesNew {
    display: flex;
  }
  .item_container__mainLeft .manual .img .prisesMobil .prisesNew .valueOld {
    text-decoration-line: line-through;
    text-decoration-color: #FE3030;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    color: #000000;
    opacity: 0.4;
    margin: 0px;
    margin-top: 60px;
    margin-right: 15px;
  }
  .item_container__mainLeft .manual .img .prisesMobil .prisesNew .value {
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    color: #000000;
    margin: 0px;
    margin-top: 60px;
  }
  .item_container__mainLeft .manual .img .buttonBlockMobil {
    display: flex;
    justify-content: flex-end;
    margin-top: 30px;
  }
  .item_container__mainLeft .manual .img .buttonBlockMobil button {
    padding: 11px 60px;
    background: #0172DC;
    border-radius: 30px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
  }
  .item_container__mainLeft .manual .txtHeadMobil {
    display: block;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #000000;
    opacity: 0.7;
  }
  .item_container__mainLeft .manual .txtManual {
    width: 100%;
    border-bottom: 1px solid #e6e6e8;
    padding-bottom: 30px;
  }
  .item_container__mainLeft .manual .txtManual .txtHead {
    display: none;
  }
  .item_container__mainLeft .manual .txtManual .txtMain {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #000000;
    opacity: 0.7;
  }
  .item_container__mainLeft .manual .txtManual .txtMainMobil {
    display: block;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #000000;
    margin-top: 40px;
  }
  .item_container__mainLeft .manual .txtManual div .prises {
    display: none;
  }
  .item_container__mainLeft .manual .txtManual div .prisesNew {
    display: none;
  }
  .item_container__mainLeft .manual .txtManual .buttonBlock {
    display: none;
  }
  .item_container__mainLeft .option {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 80px;
  }
  .item_container__mainLeft .manual .txtManual.noDescription {
    display: none;
  }
  .item_container__mainLeft .option p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0;
  }
  .item_container__mainLeft .option div {
    width: 100%;
    border-bottom: 1px solid #e6e6e8;
  }
  .item_container__mainLeft .option div .typeOption {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    color: #000000;
    opacity: 0.7;
  }
  .item_container__mainLeft .option div p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #000000;
    opacity: 0.7;
  }
  .item_container__mainRight {
    display: none;
  }
  .item_container_deliver {
    width: 90%;
    padding: 0px;
    margin: 0 auto;
  }
  .item_container_company {
    width: 90%;
    padding: 0px;
    margin: 0 auto;
    margin-top: 60px;
    margin-bottom: 80px;
  }

  .IDMedia {
    margin-top: 15px;
  }
  .IDMedia_container {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 0px;
  }
  .IDMedia_container__mainBox {
    width: 100%;
    margin: 0px;
  }
  .IDMedia_container__mainBox div {
    margin: 0px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #000000;
  }
  .IDMedia_container__mainBox .borderTop {
    display: none;
  }
  .IDMedia_container__line {
    display: none;
  }
  .IDMedia_container__mainLeft {
    margin: 0 auto;
    width: 90%;
    padding-top: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 80px;
  }
  .IDMedia_container__mainLeft .headTxt {
    display: none;
  }
  .IDMedia_container__mainLeft .ID {
    width: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 16px;
    margin-top: 30px;
  }

  .IDMedia_container__mainLeft .ID .changeButton input {
    width: 100%;
    margin-top: 10px;
    height: 36px;
    vertical-align: bottom;
    font-size: 14px;
  }
  .IDMedia_container__mainLeft .ID .changeButton input::placeholder {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #000000;
  }
  .IDMedia_container__mainLeft .ID .changeButton input:focus {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #000000;
    padding-top: 6px;
  }
  .IDMedia_container__mainLeft .ID .changeButton button {
    padding: 10px 20px;
    width: 20%;
    margin-left: 8px;
    text-align: center;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 11px;
    margin-top: 9px;
    height: 38px;
  }
  .IDMedia_container__mainLeft .ID .IDChangeHead p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    color: #000000;
    opacity: 0.6;
  }
  .IDMedia_container__mainLeft .ID .IDChangeHead a {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
  }
  .IDMedia_container__mainLeft .ID .IDChangeHead .changeMobilNoDysplay {
    display: none;
  }
  .IDMedia_container__mainLeft .ID .IDChange {
    display: flex;
    justify-content: space-between;
    margin-top: 8px;
  }
  .IDMedia_container__mainLeft .ID .IDChange p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #000000;
    opacity: 100%;
  }
  .IDMedia_container__mainLeft .ID .IDChange .changeMobil {
    display: block;
    margin-top: 6px;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    text-decoration-line: underline;
  }
  .IDMedia_container__mainRight {
    display: none;
    width: 90%;
    padding: 0px;
    border: none;
    margin: 0 auto;
  }

  .OfficeMedia {
    margin-top: 15px;
  }
  .OfficeMedia_container {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 0px;
  }
  .OfficeMedia_container__mainBox {
    width: 100%;
    margin: 0px;
  }
  .OfficeMedia_container__mainBox div {
    margin: 0px;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    color: #000000;
    text-align: center;
  }
  .personalOffice_container__mainBox div a{
    margin-left:0;
  }
  .OfficeMedia_container__mainBox .personalOffice {
    font-weight: 600;
  }
  .OfficeMedia_container__mainBox .borderTop {
    display: none;
  }
  .OfficeMedia_container__line {
    display: none;
  }
  .OfficeMedia_container__mainLeft {
    margin: 0 auto;
    width: 90%;
  }
  .OfficeMedia_container__mainLeft .headTxt {
    display: none;
  }
  .OfficeMedia_container__mainLeft .headTxtMobil {
    display: block;
    border-bottom: none;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    margin-top: 13px;
    margin-bottom: 15px;
  }
  .OfficeMedia_container__mainLeft .headTxtMobil p {
    display: none;
  }
  .OfficeMedia_container__mainLeft .headTxtMobil div {
    display: flex;
    justify-content: flex-end;
  }
  .OfficeMedia_container__mainLeft .headTxtMobil div p {
    display: block;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #000000;
    margin: 0px;
    padding: 0px;
    padding-top: 40px;
  }
  .OfficeMedia_container__mainLeft .headTxtMobil div select {
    width: auto;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    color: #000000;
    opacity: 0.5;
    margin: 0px;
    margin-top: 40px;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci {
    padding-bottom: 15px;
    margin-bottom: 24px;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding-top: 25px;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci div {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci div p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #000000;
    opacity: 0.6;
    padding-bottom: 5px;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci div .email {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    color: #000000;
    opacity: 0.6;
    margin: 0px;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci div a {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    line-height: 14px;
    color: #0172DC;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci div .changeDelivery {
    display: none;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci div .changeDeliveryMobil {
    display: block;
  }
  .OfficeMedia_container__mainLeft .listBuy {
    display: none;
  }
  .OfficeMedia_container__mainLeft .listMobil {
    display: none;
  }
  .OfficeMedia_container__mainLeft .list {
    margin-bottom: 39px;
  }
  .OfficeMedia_container__mainLeft .list p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #000000;
  }
  .OfficeMedia_container__mainLeft .list a {
    display: none;
  }
  .OfficeMedia_container__mainLeft .listBuyMobil {
    display: block;
    margin-bottom: 60px;
  }
  .OfficeMedia_container__mainLeft .listBuyMobil div {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 8px;
    margin-top: 10px;
  }
  .OfficeMedia_container__mainLeft .listBuyMobil div .boldTxt {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #000000;
    opacity: 0.7;
  }
  .OfficeMedia_container__mainLeft .listBuyMobil div .smalTxt {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #000000;
    opacity: 0.7;
  }
  .OfficeMedia_container__mainLeft .listBuyMobil div * + p {
    margin: 0px;
  }
  .OfficeMedia_container__mainLeft .listBuyMobil div .order {
    font-family: Mont;
    font-style: normal;
    font-weight: bold;
    font-size: 15px;
    color: #0172DC;
  }
  .OfficeMedia_container__mainLeft .listBuyMobil div .exit {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    margin-top: 6px;
    margin-bottom: 11px;
  }
  .OfficeMedia_container__mainLeft .listBuyMobil div .blue {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #0172DC;
    opacity: 0.7;
  }
  .OfficeMedia_container__mainLeft .listBuyMobil div .green {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #3BD315;
    opacity: 0.7;
  }
  .OfficeMedia_container__mainLeft .listBuyMobil div .red {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #FE3030;
    opacity: 0.7;
  }
  .OfficeMedia_container__mainLeft .lookMostMobil {
    display: block;
    text-align: center;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    margin-bottom: 80px;
  }
  .OfficeMedia_container__mainLeft .lookMostMobil a {
    border-bottom: 2px dashed #0172DC;
  }
  .OfficeMedia_container__mainRight {
    display: none;
    width: 90%;
    padding: 0px;
    border: none;
    margin: 0 auto;
  }

  .pageTxt {
    margin-top: 30px;
  }
  .pageTxt_container {
    display: block;
    padding: 0px;
  }
  .pageTxt_container__mainLeft {
    width: 90%;
    margin: 0 auto;
  }
  .pageTxt_container__mainLeft .headTxt {
    margin-bottom: 40px;
  }
  .pageTxt_container__mainLeft .headTxt p {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #000000;
  }
  .pageTxt_container__mainLeft .txt p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #000000;
    opacity: 0.7;
    margin-bottom: 30px;
  }
  .pageTxt_container__mainLeft .txt ul {
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 16px;
  }
  .pageTxt_container__mainLeft .txt ul li span {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #000000;
    opacity: 0.7;
  }
  .pageTxt_container__mainRight {
    display: none;
  }
}
@media all and (min-width: 768px) and (max-width: 980px) {
  .pageHead_container::after {
    display: none;
  }

  .pageHead_container__bag img {
    max-width: none;
  }
  .pageHead_container__bag .iconsDysplayNone {
    display: none;
  }
  .pageHead_container__bag .icons {
    display: block;
  }
  .pageHead_container__bag .cash .imgBasket {
    display: none;
  }
  .pageHead_container__bag .cash .iconsDysplayNone {
    display: none;
  }
  .pageHead_container__bag .cash .imgBasketTablet {
    display: flex;
  }
  .pageHead_container__bag .cash .iconsTablet {
    display: none;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content {
    background: #F8F8F8;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-header {
    display: block;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-header button {
    display: flex;
    justify-content: flex-end;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-header .basketHead {
    display: flex;
    justify-content: space-between;
    margin-top: 26px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-header .basketHead h6 {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #000000;
    margin: 0px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body {
    padding: 15px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket {
    display: flex;
    justify-content: space-between;
    margin-top: 6px;
    overflow-y: auto;
    height: 130px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto {
    display: flex;
    flex-direction: column;
    text-align: center;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto a {
    text-decoration-line: none;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    align-items: center;
    color: #FE3030;
    margin: 0px;
    margin-top: 8px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto img {
    width: 100%;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription {
    display: flex;
    flex-direction: column;
    width: 50%;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    align-items: center;
    color: #000000;
    opacity: 0.7;
    margin-top: 20px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div {
    display: flex;
    margin-top: 12px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div img {
    margin: 0px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div .buttonLeft {
    border-radius: 19px 0px 0px 19px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 2px 6px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div .buttonRight {
    border-radius: 0px 19px 19px 0px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 2px 6px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div input {
    text-align: center;
    width: 19%;
    outline: none;
    border: 1px solid #C0C0C0;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div input::placeholder {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 11px;
    color: #000000;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketPric {
    padding-top: 86px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketPric h6 {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
    white-space: nowrap;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basketNoBasked {
    justify-content: center;
    margin-top: 26px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot {
    margin-top: 180px;
    text-align: right;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding-top: 30px;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    width: 100%;
    text-align: center;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot p {
    padding-bottom: 30px;
    padding-top: 30px;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    color: #000000;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot span {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot button {
    background: #0172DC;
    border-radius: 26px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #FFFFFF;
    border: none;
    width: 68%;
    height: 43px;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFootNoBasked button {
    opacity: 0.5;
  }
  .pageHead_container__bag .cash .modal .modal-dialog .modal-content .modal-footerNoBorder {
    border-top: none;
  }
  .pageHead_container__telefon {
    display: none;
  }
  .pageHead_container__search {
    width: 100%;
    margin-left: 30px;
  }

  .pageHeadCategoryi_container__bag img {
    max-width: inherit;
  }
  .pageHeadCategoryi_container__bag .iconsDysplayNone {
    display: none;
  }
  .pageHeadCategoryi_container__bag .icons {
    display: block;
  }
  .pageHeadCategoryi_container__bag .cash .imgBasket {
    display: none;
  }
  .pageHeadCategoryi_container__bag .cash .iconsDysplayNone {
    display: none;
  }
  .pageHeadCategoryi_container__bag .cash .imgBasketTablet {
    display: flex;
  }
  .pageHeadCategoryi_container__telefon {
    display: none;
  }
  .pageHeadCategoryi_container__search {
    width: 100%;
    margin-left: 30px;
  }

  .pageHeadCatalog_container__bag img {
    max-width: inherit;
  }
  .pageHeadCatalog_container__bag .iconsDysplayNone {
    display: none;
  }
  .pageHeadCatalog_container__bag .icons {
    display: block;
  }
  .pageHeadCatalog_container__bag .cash .imgBasket {
    display: none;
  }
  .pageHeadCatalog_container__bag .cash .iconsDysplayNone {
    display: none;
  }
  .pageHeadCatalog_container__bag .cash .imgBasketTablet {
    display: flex;
  }
  .pageHeadCatalog_container__bag .cash .iconsTablet {
    display: none;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content {
    background: #F8F8F8;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-header {
    display: block;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-header button {
    display: flex;
    justify-content: flex-end;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-header .basketHead {
    display: flex;
    justify-content: space-between;
    margin-top: 26px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-header .basketHead h6 {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    color: #000000;
    margin: 0px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body {
    padding: 15px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket {
    display: flex;
    justify-content: space-between;
    margin-top: 6px;
    overflow-y: auto;
    height: 130px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto {
    display: flex;
    flex-direction: column;
    text-align: center;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto a {
    text-decoration-line: none;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    align-items: center;
    color: #FE3030;
    margin: 0px;
    margin-top: 8px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketFoto img {
    width: 100%;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription {
    display: flex;
    flex-direction: column;
    width: 50%;
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription p {
    font-family: Mont;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    align-items: center;
    color: #000000;
    opacity: 0.7;
    margin-top: 20px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div {
    display: flex;
    margin-top: 12px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div img {
    margin: 0px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div .buttonLeft {
    border-radius: 19px 0px 0px 19px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 2px 6px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div .buttonRight {
    border-radius: 0px 19px 19px 0px;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 2px 6px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div input {
    text-align: center;
    width: 19%;
    outline: none;
    border: 1px solid #C0C0C0;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketDescription div input::placeholder {
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 11px;
    color: #000000;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketPric {
    padding-top: 86px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basket .basketPric h6 {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
    white-space: nowrap;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-body .basketNoBasked {
    justify-content: center;
    margin-top: 26px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot {
    margin-top: 180px;
    text-align: right;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding-top: 30px;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    width: 100%;
    text-align: center;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot p {
    padding-bottom: 30px;
    padding-top: 30px;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    color: #000000;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot span {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #000000;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFoot button {
    background: #0172DC;
    border-radius: 26px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    color: #FFFFFF;
    border: none;
    width: 68%;
    height: 43px;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footer .basketFootNoBasked button {
    opacity: 0.5;
  }
  .pageHeadCatalog_container__bag .cash .modal .modal-dialog .modal-content .modal-footerNoBorder {
    border-top: none;
  }
  .pageHeadCatalog_container__telefon {
    display: none;
  }
  .pageHeadCatalog_container__search {
    width: 100%;
    margin-left: 30px;
  }

  .pageMain_container__mainLeft {
    width: 100%;
  }
  .pageMain_container__mainLeft .titleteg {
    margin-right: 0px;
    margin-left: 0px;
  }
  .pageMain_container__mainLeft .product {
    margin-right: 0px;
    margin-left: 0px;
  }
  .pageMain_container__mainLeft .product .item {
    width: 30%;
  }
  .pageMain_container__mainLeft .product .item p {
    margin-top: 15px;
    margin-bottom: 0px;
  }
  .pageMain_container__mainLeft .product .itemMobile {
    display: none;
  }
  .pageMain_container__mainLeft .buttonCent {
    text-align: center;
  }

  .pageMain_container__mainLeft .imgHead{
    min-height: 190px;
    max-height: 220px;
  }
  .pageMain_container__mainRight {
    display: none;
  }
  .pageMain_deliver {
    margin-left: 35px;
    padding-left: 0px;
    width: 90%;
  }
  .pageMain_company {
    margin-left: 35px;
    padding-left: 0px;
    width: 90%;
  }

  .pageCatalog_container__mainBox {
    width: 21%;
  }
  .pageCatalog_container__mainLeft {
    width: 75%;
  }
  .pageCatalog_container__mainLeft .product .item p {
    margin-top: 15px;
    margin-bottom: 0px;
  }
  .pageCatalog_container__mainLeft .product .item .price div p {
    font-size: 10px;
  }
  .pageCatalog_container__mainLeft .product .item .forBasket {
    justify-content: center;
  }
  .pageCatalog_container__mainLeft .product .itemMobile {
    display: block;
  }
  .pageCatalog_container__mainLeft .buttonCent {
    text-align: center;
  }
  .pageCatalog_container__mainRight {
    display: none;
  }

  .categoryi_container__mainBox {
    width: 21%;
  }
  .categoryi_container__mainLeft {
    width: 79%;
  }
  .categoryi_container__mainLeft .product {
    display: none;
  }
  .categoryi_container__mainLeft .productTablet {
    display: flex;
    flex-wrap: wrap;
  }
  .categoryi_container__mainLeft .productTablet .item {
    width: 30%;
  }
  .categoryi_container__mainLeft .productTablet .item p {
    margin-top: 15px;
    margin-bottom: 0px;
  }
  .categoryi_container__mainLeft .productTablet .item .price div p {
    font-size: 10px;
  }
  .categoryi_container__mainLeft .productTablet .item .forBasket {
    justify-content: center;
  }
  .categoryi_container__mainLeft .buttonCent {
    text-align: center;
  }
  .categoryi_container__mainRight {
    display: none;
  }

  .detailPrice_container__mainBox {
    width: 25%;
  }
  .detailPrice_container__mainBox div {
    text-align: right;
    padding-right: 20px;
  }
  .detailPrice_container__mainLeft {
    width: 75%;
  }
  .detailPrice_container__mainLeft .list div .deliver {
    width: 30%;
  }
  .detailPrice_container__mainLeft .itemBuy .txt {
    font-size: 13px;
    padding-top: 6px;
  }
  .detailPrice_container__mainLeft .itemBuy .quality {
    font-size: 18px;
    padding-top: 15px;
  }
  .detailPrice_container__mainLeft .itemBuy .price {
    font-size: 20px;
    padding-top: 13px;
    width: auto;
  }
  .detailPrice_container__mainLeft .product .item {
    width: 30%;
    text-align: center;
  }
  .detailPrice_container__mainLeft .product .item p {
    margin-top: 15px;
    margin-bottom: 0px;
  }
  .detailPrice_container__mainLeft .product .item .price div p {
    font-size: 10px;
  }
  .detailPrice_container__mainLeft .product .itemMobile {
    display: none;
  }
  .detailPrice_container__mainLeft .completePrice div p {
    font-size: 14px;
  }
  .detailPrice_container__mainLeft .completePrice div span {
    font-size: 16px;
  }
  .detailPrice_container__mainLeft .completePrice div .boldPrice {
    font-size: 20px;
  }
  .detailPrice_container__mainRight {
    display: none;
  }

  .pageInput_container__mainBox {
    display: none;
  }
  .pageInput_container__mainLeft {
    width: 100%;
  }
  .pageInput_container__mainLeft .inputBox {
    width: auto;
  }
  .pageInput_container__mainLeft .inputBox .inputEmail .inputEmailReturn {
    width: 100%;
  }
  .pageInput_container__mainLeft .inputBox .registTablet {
    width:100%;
  }
  .forgetPass_container__mainLeft .inputBox .inputEmail .inputAdres {
    width: 100%;
  }
  .pageInput_container__mainRight {
    display: none;
  }

  .formed_container {
    display: flex;
    flex-direction: column;
  }
  .formed_container__mainBox {
    display: none;
  }
  .formed_container__mainBox div {
    text-align: right;
    padding-right: 20px;
  }
  .formed_container__mainLeft {
    width: 100%;
  }
  .formed_container__mainLeft .list div .deliver {
    width: 30%;
  }
  .formed_container__mainLeft .itemBuy .txt {
    font-size: 13px;
    padding-top: 25px;
  }
  .formed_container__mainLeft .itemBuy .quality {
    font-size: 18px;
    padding-top: 15px;
  }
  .formed_container__mainLeft .itemBuy .price {
    font-size: 20px;
    padding-top: 30px;
    width: auto;
  }
  .formed_container__mainLeft .itemBuy .button {
    margin-top: 26px;
  }
  .formed_container__mainLeft .itemBuy .button .buttonLeft {
    padding: 0px 10px;
  }
  .formed_container__mainLeft .itemBuy .button .buttonRight {
    padding: 0px 10px;
  }
  .formed_container__mainLeft .product .item {
    width: 30%;
    text-align: center;
  }
  .formed_container__mainLeft .product .item p {
    margin-top: 15px;
    margin-bottom: 0px;
  }
  .formed_container__mainLeft .product .item .price div p {
    font-size: 10px;
  }
  .formed_container__mainLeft .product .itemMobile {
    display: none;
  }
  .formed_container__mainLeft .completePrice div p {
    font-size: 14px;
  }
  .formed_container__mainLeft .completePrice div span {
    font-size: 16px;
  }
  .formed_container__mainLeft .completePrice div .boldPrice {
    font-size: 20px;
  }
  .formed_container__mainRight {
    margin: 0px;
    width: 100%;
    border-left: none;
    padding-left: 0px;
    margin-top: 30px;
  }
  .formed_container__mainRight .basket .year div {
    font-size: 13px;
  }
  .formed_container__mainRight .basket .time div {
    font-size: 13px;
  }

  .item_container__mainBox {
    display: none;
  }
  .item_container__mainLeft {
    width: 100%;
  }
  .item_container__mainLeft .manual .txtManual div {
    flex-direction: row;
    justify-content: space-between;
    margin-top: 30px;
  }
  .item_container__mainLeft .manual .txtManual div .prisesNew {
    display: flex;
    flex-direction: column;
    justify-content: normal;
    margin-top: 0px;
  }
  .item_container__mainLeft .manual .txtManual div .prisesNew .value {
    margin-top: 0px;
  }
  .item_container__mainLeft .manual .txtManual div .prisesNew .valueOld {
    margin-top: 0px;
  }
  .item_container__mainLeft .manual .txtManual div .prises {
    margin-top: 0px;
    justify-content: flex-start;
  }
  .item_container__mainLeft .option {
    margin-top: 30px;
  }
  .item_container__mainRight {
    display: none;
  }

  .IDMedia_container__mainBox {
    width: 25%;
  }
  .IDMedia_container__mainBox div {
    text-align: right;
    padding-right: 20px;
  }
  .IDMedia_container__line {
    height: 600px;
  }
  .IDMedia_container__mainLeft {
    width: 75%;
  }
  .IDMedia_container__mainLeft .ID {
    width: 90%;
  }
  .IDMedia_container__mainRight {
    display: none;
  }

  .OfficeMedia_container__mainBox {
    width: 25%;
  }
  .OfficeMedia_container__mainBox div {
    text-align: right;
  }
  .OfficeMedia_container__line {
    height: 600px;
  }
  .OfficeMedia_container__lineTablet {
    height: 600px;
    margin: 0px;
    width: 0px;
  }
  .OfficeMedia_container__mainLeft {
    width: 75%;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci div {
    flex-direction: column;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci div .changeDelivery {
    display: none;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci div .changeDeliveryMobil {
    display: block;
    margin-bottom: 15px;
    text-align: right;
  }
  .OfficeMedia_container__mainLeft .headTxtOpaci div .email {
    margin: 0px;
  }
  .OfficeMedia_container__mainLeft .headTxt {
    margin-bottom: 50px;
  }
  .OfficeMedia_container__mainLeft .headTxt p {
    font-size: 20px;
  }
  .OfficeMedia_container__mainLeft .headTxt div {
    font-size: 13px;
  }
  .OfficeMedia_container__mainLeft .headTxt div p {
    margin-top: 5px;
  }
  .OfficeMedia_container__mainLeft .headTxt div select {
    margin-top: -5px;
    padding-left: 15px;
    padding-top: 0px;
  }
  .OfficeMedia_container__mainLeft .list {
    margin-bottom: 50px;
  }
  .OfficeMedia_container__mainLeft .list div .deliver {
    display: none;
  }
  .OfficeMedia_container__mainLeft .list div .status {
    width: 38%;
  }
  .OfficeMedia_container__mainLeft .listBuy .boldTxt {
    font-size: 13px;
  }
  .OfficeMedia_container__mainLeft .listBuy .codBuy {
    font-size: 13px;
  }
  .OfficeMedia_container__mainLeft .listBuy .price {
    font-size: 13px;
  }
  .OfficeMedia_container__mainLeft .listBuy .deliverBuy {
    display: none;
  }
  .OfficeMedia_container__mainLeft .listBuy .blue {
    font-size: 13px;
  }
  .OfficeMedia_container__mainLeft .listBuy .green {
    font-size: 13px;
  }
  .OfficeMedia_container__mainLeft .listBuy .red {
    font-size: 13px;
  }
  .OfficeMedia_container__mainLeft .listBuy .exit {
    font-size: 11px;
  }
  .OfficeMedia_container__mainLeft .list div .deliver {
    width: 30%;
  }
  .OfficeMedia_container__mainLeft .itemBuy .txt {
    font-size: 13px;
    padding-top: 6px;
  }
  .OfficeMedia_container__mainLeft .itemBuy .quality {
    font-size: 18px;
    padding-top: 15px;
  }
  .OfficeMedia_container__mainLeft .itemBuy .price {
    font-size: 20px;
    padding-top: 13px;
    width: auto;
  }
  .OfficeMedia_container__mainLeft .product .item {
    width: 30%;
    text-align: center;
  }
  .OfficeMedia_container__mainLeft .product .item p {
    margin-top: 15px;
    margin-bottom: 0px;
  }
  .OfficeMedia_container__mainLeft .product .item .price div p {
    font-size: 10px;
  }
  .OfficeMedia_container__mainLeft .product .itemMobile {
    display: none;
  }
  .OfficeMedia_container__mainLeft .completePrice div p {
    font-size: 14px;
  }
  .OfficeMedia_container__mainLeft .completePrice div span {
    font-size: 16px;
  }
  .OfficeMedia_container__mainLeft .completePrice div .boldPrice {
    font-size: 20px;
  }
  .OfficeMedia_container__mainRight {
    display: none;
  }

  .pageTxt_container__mainBox {
    display: none;
  }
  .pageTxt_container__mainLeft {
    width: 100%;
  }
  .pageTxt_container__mainLeft .headTxt {
    margin-bottom: 50px;
  }
  .pageTxt_container__mainRight {
    display: none;
  }

  .pageFooter_container {
    width: 100%;
  }
  .pageFooter_container .footerTablet {
    width: 40%;
  }
  .pageFooter_container .footerTablet h3 {
    margin-bottom: 19px;
  }

  .pageCatalog_container__mainLeft .titleteg h2 {
    width: 55%;
  }

  .pageCatalog_container__mainLeft .order_sort {
    width: 44%;
  }

  select#input-sort_main {width: 56%;}

  p.order_title {width: 42%;}

  .pageCatalog_container__fullContainer {
    width: 100%;
  }

}


@media (min-width:1200px) and (max-width:1399px){
  .formed_container__mainRight .basket .year div,
  .formed_container__mainRight .basket .time div{
    padding: 6px 19px;
  }
  /*#mfilter-opts-price-min, #mfilter-opts-price-max {*/
  /*  width: 64px!important;*/
  /*  min-width: 64px!important;*/
  /*  max-width: 64px!important;*/
  /*}*/
  .pageFooter {
    width: 100%;
  }
  .pageTxt_container__mainRight {
    right: 25px;
    width: 23%;
  }
  .pageFooter_container {
    width: 100%;
  }
  .common-home .pageTxt_container__mainRight {
    position: fixed;
    right: 20px;
  }
  .container.personalIDDesktop_container.OfficeMedia_container.IDMedia_container .leftOfficeRow {
    width: 76%;
  }
  .pageCategorya {
    padding: 0 20px;
  }
  .container.detailPrice_container.OfficeMedia_container .leftOfficeRow, .container.personalOffice_container.OfficeMedia_container .leftOfficeRow {
    width: 76.6%;
    padding-right: 5px;
  }
  .item_container__mainLeft {
    width: 75.8%;
  }
  .pageCatalog_container__fullContainer {
    width: 75.8%;
  }
  .pageCatalog_container__fullContainer {
    width: 75.7%;
  }
  .detailPrice_container__mainLeft {
    width: 75.7%;
  }
}

@media (max-width:980px){
  .buttonBlockMobil .buy-button {
    padding: 11px 60px;
    background: #0172DC;
    border-radius: 30px;
    font-family: Mont;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
  }
}


/*@media(max-width:700px){*/
/*  .imgSml .gallery_img {*/
/*    height: 70px;*/
/*  }*/
/*}*/

/*@media(max-width:500px){*/
/*  .imgSml .gallery_img {*/
/*    height: 60px;*/
/*  }*/
/*}*/

/*@media(max-width:400px){*/
/*  .imgSml .gallery_img {*/
/*    height: 50px;*/
/*  }*/
/*}*/

@media(min-width: 1440px) {
  /*div.owl-buttons {*/
  /*  width: 89%;*/
  /*}*/
  /*.owl-controls.clickable {*/
  /*  width: 89%;*/
  /*}*/
  .pageFooter {
    background: #F8F8F8;
    /*left: 0;*/
    /*width: 100%;*/
    /*padding: 0 50px;*/
  }
  .common-home .pageTxt_container__mainRight {
    width: 23%;
  }
  .item_container__mainLeft {
    width: 75.8%;
  }
}

@media (max-width:980px){
  .desktopCheckout{
    display: none;
  }
}

@media (max-width: 400px){
  div.basketRightContent {
    padding-left: 10px;
  }
}