@media (max-width: 767px) {



  }



.m365-title {display:none;}
.m365-form-content{display:flex;}
.m365-embeded {border:none!important; padding:0 0 0 0!important;    overflow-x: unset!important;}
.m365-fz152-embedded {margin-bottom: 30px!important; flex:0.5;margin-left: 30px!important;}
.m365-embeded input {margin: 0 10px!important;}
.footer .mob-ver {font-size:12px; color:#808E99;}
.m365-form-groups {flex:0.5; margin-right:20px;}
.m365-form-group input {border-radius:8px; margin-top:3px!important;}

.m365-fz152-embedded-text {font-size:14px!important;flex:0.8; margin-left: 10px;}
.m365-description {flex:0.5; font-size:18px!important; font-weight:700!important;}
.m365-embeded .m365-btn.m365-subscribe {background:#184463!important; border-radius:8px!important;}

.mnp {
  display: flex;
  flex: 4;
}

.top-menu__links {
  order: 3;
}

.header-block__item-logo {
  width: 226px;
  padding: 0 15px 0 0;
}

header {
  /* margin-top: 10px; */
  padding-top: 10px;
}

.header-phones__main {
  font-size: 14px;
}

#grid-view .fas::before,
#grid-view .fa::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20.000000" height="20.000000" fill="none"><rect id="dots-grid" width="20.000000" height="20.000000" x="0.000000" y="0.000000" fill="rgb(255,255,255)" fill-opacity="0" /><path id="Icon (Stroke)" d="M15.833 15.6663C15.741 15.6663 15.666 15.7413 15.666 15.8333L15.6797 15.8978C15.7049 15.9577 15.7639 16.0003 15.833 16.0003C15.9021 16.0003 15.9611 15.9577 15.9863 15.8978L16 15.8333L15.9863 15.7689C15.9695 15.7288 15.9376 15.6969 15.8975 15.68L15.833 15.6663ZM10.1533 15.7689C10.1365 15.7288 10.1045 15.6969 10.0645 15.68L10 15.6663C9.90795 15.6663 9.83301 15.7413 9.83301 15.8333L9.8457 15.8978C9.87088 15.9579 9.93077 16.0003 10 16.0003C10.069 16.0002 10.1281 15.9577 10.1533 15.8978L10.166 15.8333L10.1533 15.7689ZM4.32031 15.7689C4.30354 15.7288 4.27136 15.697 4.23145 15.68L4.16602 15.6663C4.07412 15.6665 4 15.7414 4 15.8333L4.0127 15.8978C4.03787 15.9577 4.09697 16.0002 4.16602 16.0003C4.23524 16.0003 4.29513 15.9579 4.32031 15.8978L4.33301 15.8333L4.32031 15.7689ZM15.833 9.83331C15.741 9.83331 15.666 9.90826 15.666 10.0003L15.6797 10.0648C15.705 10.1246 15.764 10.1663 15.833 10.1663C15.902 10.1663 15.961 10.1246 15.9863 10.0648L16 10.0003L15.9863 9.93488C15.9694 9.89496 15.9375 9.86278 15.8975 9.84601L15.833 9.83331ZM10.1533 9.93488C10.1364 9.895 10.1044 9.86283 10.0645 9.84601L10 9.83331C9.90795 9.83331 9.83301 9.90826 9.83301 10.0003L9.8457 10.0648C9.87095 10.1247 9.93088 10.1663 10 10.1663C10.0689 10.1662 10.1281 10.1245 10.1533 10.0648L10.166 10.0003L10.1533 9.93488ZM4.32031 9.93488C4.30345 9.89504 4.27128 9.86287 4.23145 9.84601L4.16602 9.83331C4.07412 9.83349 4 9.90837 4 10.0003L4.0127 10.0648C4.03793 10.1245 4.09708 10.1662 4.16602 10.1663C4.23514 10.1663 4.29506 10.1247 4.32031 10.0648L4.33301 10.0003L4.32031 9.93488ZM15.833 4.00031C15.7411 4.00031 15.6662 4.07442 15.666 4.16632L15.6797 4.23175C15.7051 4.29142 15.7641 4.33331 15.833 4.33331C15.9019 4.33331 15.961 4.29142 15.9863 4.23175L16 4.16632L15.9863 4.10187C15.9694 4.06186 15.9375 4.02982 15.8975 4.013L15.833 4.00031ZM10.1533 4.10187C10.1364 4.0619 10.1044 4.02987 10.0645 4.013L10 4.00031C9.90806 4.00031 9.83318 4.07442 9.83301 4.16632L9.8457 4.23175C9.87102 4.29154 9.93098 4.33331 10 4.33331C10.0688 4.33318 10.128 4.29139 10.1533 4.23175L10.166 4.16632L10.1533 4.10187ZM4.32031 4.10187C4.30349 4.06194 4.27132 4.02992 4.23145 4.013L4.16602 4.00031C4.07423 4.00048 4.00018 4.07453 4 4.16632L4.0127 4.23175C4.038 4.29139 4.09718 4.33318 4.16602 4.33331C4.23503 4.33331 4.295 4.29154 4.32031 4.23175L4.33301 4.16632L4.32031 4.10187ZM6 15.8333C6 16.8458 5.17854 17.6663 4.16602 17.6663C3.21695 17.6662 2.43669 16.9451 2.34277 16.0208L2.33301 15.8333L2.34277 15.6458C2.43669 14.7215 3.21695 14.0005 4.16602 14.0003L4.35352 14.0091C5.27813 14.1028 6 14.884 6 15.8333ZM11.833 15.8333C11.833 16.8457 11.0124 17.6661 10 17.6663C9.05078 17.6663 8.26969 16.9453 8.17578 16.0208L8.16602 15.8333L8.17578 15.6458C8.26969 14.7214 9.05078 14.0003 10 14.0003L10.1875 14.0091C11.1118 14.1031 11.833 14.8842 11.833 15.8333ZM17.666 15.8333C17.666 16.8458 16.8455 17.6663 15.833 17.6663C14.8838 17.6663 14.1027 16.9453 14.0088 16.0208L14 15.8333L14.0088 15.6458C14.1027 14.7214 14.8838 14.0003 15.833 14.0003L16.0205 14.0091C16.945 14.103 17.666 14.8841 17.666 15.8333ZM6 10.0003C5.99982 11.0127 5.17843 11.8333 4.16602 11.8333C3.21706 11.8331 2.43683 11.112 2.34277 10.1878L2.33301 10.0003L2.34277 9.81281C2.43654 8.88833 3.21684 8.16649 4.16602 8.16632L4.35352 8.17609C5.27812 8.26985 6 9.05097 6 10.0003ZM11.833 10.0003C11.8328 11.0126 11.0123 11.8331 10 11.8333C9.05089 11.8333 8.26984 11.1121 8.17578 10.1878L8.16602 10.0003L8.17578 9.81281C8.26954 8.8882 9.05067 8.16632 10 8.16632L10.1875 8.17609C11.1118 8.27014 11.833 9.05119 11.833 10.0003ZM17.666 10.0003C17.6658 11.0127 16.8454 11.8333 15.833 11.8333C14.8839 11.8333 14.1028 11.1121 14.0088 10.1878L14 10.0003L14.0088 9.81281C14.1025 8.88819 14.8837 8.16632 15.833 8.16632L16.0205 8.17609C16.945 8.26999 17.666 9.05108 17.666 10.0003ZM6 4.16632C6 5.17884 5.17854 6.00031 4.16602 6.00031C3.21684 6.00014 2.43654 5.2783 2.34277 4.35382L2.33301 4.16632L2.34277 3.97882C2.43683 3.05465 3.21706 2.33348 4.16602 2.33331L4.35352 2.34308C5.27799 2.43684 5.99984 3.21715 6 4.16632ZM11.833 4.16632C11.833 5.17873 11.0124 6.00013 10 6.00031C9.05067 6.00031 8.26954 5.27842 8.17578 4.35382L8.16602 4.16632L8.17578 3.97882C8.26984 3.05453 9.05089 2.33331 10 2.33331L10.1875 2.34308C11.1117 2.43714 11.8328 3.21737 11.833 4.16632ZM17.666 4.16632C17.666 5.17884 16.8455 6.00031 15.833 6.00031C14.8837 6.00031 14.1025 5.27844 14.0088 4.35382L14 4.16632L14.0088 3.97882C14.1028 3.05451 14.8839 2.33331 15.833 2.33331L16.0205 2.34308C16.9448 2.43699 17.6659 3.21726 17.666 4.16632Z" fill="rgba(128, 142, 153, 1)" fill-rule="nonzero" /></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: middle;

}

#banner-0 {margin-bottom: 40px;margin-top: 40px;}
#banner-0 .banner-img img {border-radius: 15px;}
.uni-banner2 .all-link{padding: 0 0 0 10px;}
.owl-carousel .owl-nav {margin-top: -1px !important;display: none;}
#banner-0 .owl-nav {margin-top: -10px !important;}
.uni-banner2 {margin-top: 30px;}
h2 {margin-bottom: 30px;}
div.heading {margin-bottom: 30px;}
.uni-module {margin-top: 30px;}

.top-links__li {margin: 0px 22px 0 0;}
.top-links__li:last-child {margin-right: 0px;}
.product-block .product-data__item.model {cursor: pointer;}
.product-thumb__model {cursor: pointer;}
.product-data__item.model i {margin-left: 7px;margin-right: 6px;height: 17px;}
.product-thumb__model i {margin-left: 5px;}
.product-block .price .price-new {margin-left: 10px;}
.product-data__item-div {margin-right: -4px;display: contents;}
#content .html-module {display: none;}
.product-page__image-main-img {border-radius: 16px;padding: 25px;}
.category-list .uni-item {border: none;}
.product-page .sticker {margin-top: 16px;margin-bottom: 7px;}

.product-page__wishlist-btn.wishlist {position: absolute;top: -4px;left: 671px;}

#grid-view.selected .fas::before,
#grid-view.selected .fa::before {
  background-image: url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20.000000" height="20.000000" fill="none"><rect id="dots-grid" width="20.000000" height="20.000000" x="0.000000" y="0.000000" fill="rgb(255,255,255)" fill-opacity="0" /><path id="Icon (Stroke)" d="M15.833 15.6663C15.741 15.6663 15.666 15.7413 15.666 15.8333L15.6797 15.8978C15.7049 15.9577 15.7639 16.0003 15.833 16.0003C15.9021 16.0003 15.9611 15.9577 15.9863 15.8978L16 15.8333L15.9863 15.7689C15.9695 15.7288 15.9376 15.6969 15.8975 15.68L15.833 15.6663ZM10.1533 15.7689C10.1365 15.7288 10.1045 15.6969 10.0645 15.68L10 15.6663C9.90795 15.6663 9.83301 15.7413 9.83301 15.8333L9.8457 15.8978C9.87088 15.9579 9.93077 16.0003 10 16.0003C10.069 16.0002 10.1281 15.9577 10.1533 15.8978L10.166 15.8333L10.1533 15.7689ZM4.32031 15.7689C4.30354 15.7288 4.27136 15.697 4.23145 15.68L4.16602 15.6663C4.07412 15.6665 4 15.7414 4 15.8333L4.0127 15.8978C4.03787 15.9577 4.09697 16.0002 4.16602 16.0003C4.23524 16.0003 4.29513 15.9579 4.32031 15.8978L4.33301 15.8333L4.32031 15.7689ZM15.833 9.83331C15.741 9.83331 15.666 9.90826 15.666 10.0003L15.6797 10.0648C15.705 10.1246 15.764 10.1663 15.833 10.1663C15.902 10.1663 15.961 10.1246 15.9863 10.0648L16 10.0003L15.9863 9.93488C15.9694 9.89496 15.9375 9.86278 15.8975 9.84601L15.833 9.83331ZM10.1533 9.93488C10.1364 9.895 10.1044 9.86283 10.0645 9.84601L10 9.83331C9.90795 9.83331 9.83301 9.90826 9.83301 10.0003L9.8457 10.0648C9.87095 10.1247 9.93088 10.1663 10 10.1663C10.0689 10.1662 10.1281 10.1245 10.1533 10.0648L10.166 10.0003L10.1533 9.93488ZM4.32031 9.93488C4.30345 9.89504 4.27128 9.86287 4.23145 9.84601L4.16602 9.83331C4.07412 9.83349 4 9.90837 4 10.0003L4.0127 10.0648C4.03793 10.1245 4.09708 10.1662 4.16602 10.1663C4.23514 10.1663 4.29506 10.1247 4.32031 10.0648L4.33301 10.0003L4.32031 9.93488ZM15.833 4.00031C15.7411 4.00031 15.6662 4.07442 15.666 4.16632L15.6797 4.23175C15.7051 4.29142 15.7641 4.33331 15.833 4.33331C15.9019 4.33331 15.961 4.29142 15.9863 4.23175L16 4.16632L15.9863 4.10187C15.9694 4.06186 15.9375 4.02982 15.8975 4.013L15.833 4.00031ZM10.1533 4.10187C10.1364 4.0619 10.1044 4.02987 10.0645 4.013L10 4.00031C9.90806 4.00031 9.83318 4.07442 9.83301 4.16632L9.8457 4.23175C9.87102 4.29154 9.93098 4.33331 10 4.33331C10.0688 4.33318 10.128 4.29139 10.1533 4.23175L10.166 4.16632L10.1533 4.10187ZM4.32031 4.10187C4.30349 4.06194 4.27132 4.02992 4.23145 4.013L4.16602 4.00031C4.07423 4.00048 4.00018 4.07453 4 4.16632L4.0127 4.23175C4.038 4.29139 4.09718 4.33318 4.16602 4.33331C4.23503 4.33331 4.295 4.29154 4.32031 4.23175L4.33301 4.16632L4.32031 4.10187ZM6 15.8333C6 16.8458 5.17854 17.6663 4.16602 17.6663C3.21695 17.6662 2.43669 16.9451 2.34277 16.0208L2.33301 15.8333L2.34277 15.6458C2.43669 14.7215 3.21695 14.0005 4.16602 14.0003L4.35352 14.0091C5.27813 14.1028 6 14.884 6 15.8333ZM11.833 15.8333C11.833 16.8457 11.0124 17.6661 10 17.6663C9.05078 17.6663 8.26969 16.9453 8.17578 16.0208L8.16602 15.8333L8.17578 15.6458C8.26969 14.7214 9.05078 14.0003 10 14.0003L10.1875 14.0091C11.1118 14.1031 11.833 14.8842 11.833 15.8333ZM17.666 15.8333C17.666 16.8458 16.8455 17.6663 15.833 17.6663C14.8838 17.6663 14.1027 16.9453 14.0088 16.0208L14 15.8333L14.0088 15.6458C14.1027 14.7214 14.8838 14.0003 15.833 14.0003L16.0205 14.0091C16.945 14.103 17.666 14.8841 17.666 15.8333ZM6 10.0003C5.99982 11.0127 5.17843 11.8333 4.16602 11.8333C3.21706 11.8331 2.43683 11.112 2.34277 10.1878L2.33301 10.0003L2.34277 9.81281C2.43654 8.88833 3.21684 8.16649 4.16602 8.16632L4.35352 8.17609C5.27812 8.26985 6 9.05097 6 10.0003ZM11.833 10.0003C11.8328 11.0126 11.0123 11.8331 10 11.8333C9.05089 11.8333 8.26984 11.1121 8.17578 10.1878L8.16602 10.0003L8.17578 9.81281C8.26954 8.8882 9.05067 8.16632 10 8.16632L10.1875 8.17609C11.1118 8.27014 11.833 9.05119 11.833 10.0003ZM17.666 10.0003C17.6658 11.0127 16.8454 11.8333 15.833 11.8333C14.8839 11.8333 14.1028 11.1121 14.0088 10.1878L14 10.0003L14.0088 9.81281C14.1025 8.88819 14.8837 8.16632 15.833 8.16632L16.0205 8.17609C16.945 8.26999 17.666 9.05108 17.666 10.0003ZM6 4.16632C6 5.17884 5.17854 6.00031 4.16602 6.00031C3.21684 6.00014 2.43654 5.2783 2.34277 4.35382L2.33301 4.16632L2.34277 3.97882C2.43683 3.05465 3.21706 2.33348 4.16602 2.33331L4.35352 2.34308C5.27799 2.43684 5.99984 3.21715 6 4.16632ZM11.833 4.16632C11.833 5.17873 11.0124 6.00013 10 6.00031C9.05067 6.00031 8.26954 5.27842 8.17578 4.35382L8.16602 4.16632L8.17578 3.97882C8.26984 3.05453 9.05089 2.33331 10 2.33331L10.1875 2.34308C11.1117 2.43714 11.8328 3.21737 11.833 4.16632ZM17.666 4.16632C17.666 5.17884 16.8455 6.00031 15.833 6.00031C14.8837 6.00031 14.1025 5.27844 14.0088 4.35382L14 4.16632L14.0088 3.97882C14.1028 3.05451 14.8839 2.33331 15.833 2.33331L16.0205 2.34308C16.9448 2.43699 17.6659 3.21726 17.666 4.16632Z" fill="rgb(9,204,217)" fill-rule="nonzero" /></svg>');
} 



#compact-view.selected .fa::before,
#compact-view.selected .fas::before {
  background-image: url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20.000000" height="20.000000" fill="none"><rect id="list" width="20.000000" height="20.000000" x="0.000000" y="0.000000" fill="rgb(255,255,255)" fill-opacity="0" /><path id="Icon (Stroke)" d="M17.5 13.9996L17.6025 14.0055C18.1065 14.0568 18.4998 14.4821 18.5 14.9996C18.5 15.5173 18.1067 15.9434 17.6025 15.9948L17.5 15.9996L7.5 15.9996C6.94772 15.9996 6.5 15.5519 6.5 14.9996C6.50018 14.4475 6.94782 13.9996 7.5 13.9996L17.5 13.9996ZM3.33301 14.8336C3.24122 14.8338 3.16717 14.9078 3.16699 14.9996L3.17969 15.0651C3.20499 15.1247 3.26418 15.1665 3.33301 15.1666C3.40202 15.1666 3.46199 15.1249 3.4873 15.0651L3.5 14.9996L3.4873 14.9352C3.47049 14.8953 3.43831 14.8632 3.39844 14.8463L3.33301 14.8336ZM17.5 8.99963L17.6025 9.00549C18.1065 9.05684 18.4998 9.48213 18.5 9.99963C18.5 10.5173 18.1067 10.9434 17.6025 10.9948L17.5 10.9996L7.5 10.9996C6.94772 10.9996 6.5 10.5519 6.5 9.99963C6.50018 9.4475 6.94782 8.99963 7.5 8.99963L17.5 8.99963ZM3.33301 9.83362C3.24122 9.83379 3.16717 9.90784 3.16699 9.99963L3.17969 10.0651C3.20499 10.1247 3.26418 10.1665 3.33301 10.1666C3.40202 10.1666 3.46199 10.1249 3.4873 10.0651L3.5 9.99963L3.4873 9.93518C3.47049 9.89525 3.43831 9.86323 3.39844 9.84631L3.33301 9.83362ZM17.5 3.99963L17.6025 4.00549C18.1065 4.05684 18.4998 4.48213 18.5 4.99963C18.5 5.5173 18.1067 5.9434 17.6025 5.99475L17.5 5.99963L7.5 5.99963C6.94772 5.99963 6.5 5.55192 6.5 4.99963C6.50018 4.4475 6.94782 3.99963 7.5 3.99963L17.5 3.99963ZM3.33301 4.83362C3.24122 4.83379 3.16717 4.90785 3.16699 4.99963L3.17969 5.06506C3.20499 5.1247 3.26418 5.16649 3.33301 5.16663C3.40202 5.16663 3.46199 5.12486 3.4873 5.06506L3.5 4.99963L3.4873 4.93518C3.47049 4.89525 3.43831 4.86323 3.39844 4.84631L3.33301 4.83362ZM5.16699 14.9996C5.16699 16.0122 4.34553 16.8336 3.33301 16.8336C2.38383 16.8335 1.60353 16.1116 1.50977 15.1871L1.5 14.9996L1.50977 14.8121C1.60383 13.888 2.38405 13.1668 3.33301 13.1666L3.52051 13.1764C4.44499 13.2702 5.16683 14.0505 5.16699 14.9996ZM5.16699 9.99963C5.16699 11.0122 4.34553 11.8336 3.33301 11.8336C2.38383 11.8335 1.60353 11.1116 1.50977 10.1871L1.5 9.99963L1.50977 9.81213C1.60383 8.88796 2.38405 8.16679 3.33301 8.16663L3.52051 8.17639C4.44499 8.27015 5.16683 9.05046 5.16699 9.99963ZM5.16699 4.99963C5.16699 6.01216 4.34553 6.83362 3.33301 6.83362C2.38383 6.83345 1.60353 6.11161 1.50977 5.18713L1.5 4.99963L1.50977 4.81213C1.60383 3.88796 2.38405 3.16679 3.33301 3.16663L3.52051 3.17639C4.44499 3.27015 5.16683 4.05046 5.16699 4.99963Z" fill="rgb(9,204,217)" fill-rule="nonzero" /></svg>');
}

.btn.active,
.btn:active {
  box-shadow: unset;
}

.btn:focus {
  outline: unset;
}

#compact-view .fa::before,
#compact-view .fas::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20.000000" height="20.000000" fill="none"><rect id="list" width="20.000000" height="20.000000" x="0.000000" y="0.000000" fill="rgb(255,255,255)" fill-opacity="0" /><path id="Icon (Stroke)" d="M17.5 13.9996L17.6025 14.0055C18.1065 14.0568 18.4998 14.4821 18.5 14.9996C18.5 15.5173 18.1067 15.9434 17.6025 15.9948L17.5 15.9996L7.5 15.9996C6.94772 15.9996 6.5 15.5519 6.5 14.9996C6.50018 14.4475 6.94782 13.9996 7.5 13.9996L17.5 13.9996ZM3.33301 14.8336C3.24122 14.8338 3.16717 14.9078 3.16699 14.9996L3.17969 15.0651C3.20499 15.1247 3.26418 15.1665 3.33301 15.1666C3.40202 15.1666 3.46199 15.1249 3.4873 15.0651L3.5 14.9996L3.4873 14.9352C3.47049 14.8953 3.43831 14.8632 3.39844 14.8463L3.33301 14.8336ZM17.5 8.99963L17.6025 9.00549C18.1065 9.05684 18.4998 9.48213 18.5 9.99963C18.5 10.5173 18.1067 10.9434 17.6025 10.9948L17.5 10.9996L7.5 10.9996C6.94772 10.9996 6.5 10.5519 6.5 9.99963C6.50018 9.4475 6.94782 8.99963 7.5 8.99963L17.5 8.99963ZM3.33301 9.83362C3.24122 9.83379 3.16717 9.90784 3.16699 9.99963L3.17969 10.0651C3.20499 10.1247 3.26418 10.1665 3.33301 10.1666C3.40202 10.1666 3.46199 10.1249 3.4873 10.0651L3.5 9.99963L3.4873 9.93518C3.47049 9.89525 3.43831 9.86323 3.39844 9.84631L3.33301 9.83362ZM17.5 3.99963L17.6025 4.00549C18.1065 4.05684 18.4998 4.48213 18.5 4.99963C18.5 5.5173 18.1067 5.9434 17.6025 5.99475L17.5 5.99963L7.5 5.99963C6.94772 5.99963 6.5 5.55192 6.5 4.99963C6.50018 4.4475 6.94782 3.99963 7.5 3.99963L17.5 3.99963ZM3.33301 4.83362C3.24122 4.83379 3.16717 4.90785 3.16699 4.99963L3.17969 5.06506C3.20499 5.1247 3.26418 5.16649 3.33301 5.16663C3.40202 5.16663 3.46199 5.12486 3.4873 5.06506L3.5 4.99963L3.4873 4.93518C3.47049 4.89525 3.43831 4.86323 3.39844 4.84631L3.33301 4.83362ZM5.16699 14.9996C5.16699 16.0122 4.34553 16.8336 3.33301 16.8336C2.38383 16.8335 1.60353 16.1116 1.50977 15.1871L1.5 14.9996L1.50977 14.8121C1.60383 13.888 2.38405 13.1668 3.33301 13.1666L3.52051 13.1764C4.44499 13.2702 5.16683 14.0505 5.16699 14.9996ZM5.16699 9.99963C5.16699 11.0122 4.34553 11.8336 3.33301 11.8336C2.38383 11.8335 1.60353 11.1116 1.50977 10.1871L1.5 9.99963L1.50977 9.81213C1.60383 8.88796 2.38405 8.16679 3.33301 8.16663L3.52051 8.17639C4.44499 8.27015 5.16683 9.05046 5.16699 9.99963ZM5.16699 4.99963C5.16699 6.01216 4.34553 6.83362 3.33301 6.83362C2.38383 6.83345 1.60353 6.11161 1.50977 5.18713L1.5 4.99963L1.50977 4.81213C1.60383 3.88796 2.38405 3.16679 3.33301 3.16663L3.52051 3.17639C4.44499 3.27015 5.16683 4.05046 5.16699 4.99963Z" fill="rgb(128,142,153)" fill-rule="nonzero" /></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: middle;

}


.prmn-cmngr-cities__close {
  background: #fff;
  border: 0;
  font-size: 20px;
  float: inline-end;
  top: 5px;
  line-height: 10px;
}

#banner-0 {
  margin-bottom: 40px;
  margin-top: 40px;
}

.uni-banner2 .all-link {
  padding: 0 0 0 10px;
  ;
}


.live-search__more .all-link {
  margin-top: 0;
  font-size: 14px;
}



.header-menu__btn {
  padding: 0px 18px;
  height: 43px;
  text-transform: capitalize;
}

.header-search__input {
  height: 44px;
  border: 1.5px solid #E5E9ED;
  border-radius: 6px;
  padding: 0 22px;
}

.swiper-viewport img {
  /* border: 1px solid #fff; */
  border-radius: 15px;
}


.product-block .product-data__item.model {
  margin-left: auto;
  color: #808E99;
}

.product-block .product-data__item.stock {
  font-weight: 500;
  font-size: 1.4em;
}

.product-thumb__cart .fa-heart::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.6167 21.2722' fill='none'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Cpath id='Icon (Stroke)' d='M11.8 1.89C9.29 -0.35 5.56 -0.82 2.67 1.65C-0.43 4.3 -0.88 8.77 1.57 11.93C2.51 13.14 4.35 14.96 6.12 16.63C7.91 18.32 9.7 19.92 10.59 20.7L10.6 20.72C10.68 20.79 10.79 20.88 10.88 20.95C10.99 21.04 11.15 21.14 11.36 21.2C11.64 21.29 11.95 21.29 12.23 21.2C12.44 21.14 12.6 21.04 12.71 20.95C12.81 20.88 12.91 20.79 12.99 20.72L13.01 20.7C13.89 19.92 15.68 18.32 17.47 16.63C19.24 14.96 21.08 13.14 22.02 11.93C24.47 8.78 24.09 4.28 20.91 1.64C17.99 -0.79 14.29 -0.35 11.8 1.89ZM11.06 3.92C9.18 1.72 6.17 1.22 3.94 3.13C1.62 5.12 1.3 8.4 3.11 10.73C3.94 11.8 5.67 13.52 7.46 15.21C9.18 16.84 10.9 18.37 11.8 19.17C12.7 18.37 14.41 16.84 16.13 15.21C17.92 13.52 19.65 11.8 20.48 10.73C22.3 8.39 22.01 5.09 19.66 3.14C17.37 1.24 14.41 1.73 12.54 3.92C12.35 4.14 12.08 4.26 11.8 4.26C11.51 4.26 11.24 4.14 11.06 3.92Z' fill='%230D2637'  fill-opacity='0.300000' fill-rule='evenodd'/%3E%3C/svg%3E");
}

.product-data h1 {
  margin: 0 0 24px 0;
  font-size: 1.7em;
  line-height: 30px;
}

.form-horizontal .control-label {
  font-size: 15px;
  font-weight: 700;
  line-height: 35px;
  padding-bottom: 10px !important;
}

.category-list .uni-item {
  /* box-shadow: 0px 8px 20px 0px rgba(19, 53, 77, 0.1); */
  min-height: 77px;
  /* text-align: center; */
  /* margin: auto; */
}

#category-module {
  height: 600px;
  overflow-y: auto;
  /* padding: 10px 10px; */
  margin-bottom: 26px;
}

#category-module::-webkit-scrollbar {
  width: 8px;
  padding-left: 5px;
}

#category-module::-webkit-scrollbar-thumb {
  background-color: #E5E9ED;
  border-radius: 4px;

}


#category-module::-webkit-scrollbar-track {
  background-color: #F2F4F8;


}

.product-layout .qty-indicator, quick-order__product .qty-indicator {
  /* width: 30px; */
  flex: 0.15;
  padding: 0 10px 0 0;
}

.product-layout .product_q {
  flex: 1;
  font-size: 0.8em;
}

#column-left div.heading {
  font-size: 18px;
  margin: 10px 0 0 10px;
  font-weight: 500;
}

.product-tab {
  background: #fff;
  padding: 32px;
  /* width: 55%; */
  border-radius: 16px;
  margin: 0 0px 0 -10px;
  min-height: 300px;
}

.product-block .qty-indicator__bar {
  width: 100%;
}

.brands a{background: #fff;/* height: 100px; */display: block;padding: 20px;margin: 10px 0;text-align: center;border-radius: 20px;}

.contact {background: #FFFFFF;border-radius: 16px;padding: 36px;}
.contact h3 {font-size: 24px; font-weight: 400; color: #0D2637;}
.contact a {font-size: 16px;color: #08B5C1;font-weight: 500;}
.contact p {font-size: 16px;color: #808E99;font-weight: 500;margin-top: 20px;margin-bottom: 22px;}
.contact .ris {color: #fff;margin-right: 16px;}
iframe {border-radius: 16px;height: 483px;}
.contact .vixod {margin-bottom: 31px;margin-top: -13px;}
.contact .vazat {line-height: 37px;}
.contact .ris img {height: 31px;}
.contact .salon {margin-top: 35px;}
.category-list__name {height: 77px;text-align: center;display: grid;align-items: center;}
.breadcrumb  {color: #2974A8;}
.breadcrumb li a {color: #2974A8;font-size: 14px;font-weight: 400;}

.btn.quick-order:hover {background: #F2F4F8;}

#modal-quick-order .modal-content {box-shadow: none;border-radius: 16px;}
#modal-quick-order .modal-header {background: #fff;}
#modal-quick-order .row {width: 44vw;}
#modal-quick-order .modal-header .close {background: #ffffff00;color: #C5CBD2;font-weight: 300;font-size: 34px;margin-right: 12px;}
#modal-quick-order div.heading {margin: 0; font-size: 24px; font-weight: 400;}
#modal-quick-order .modal-title {font-size: 14px;font-weight: 500;color: #0D2637;}
#modal-quick-order .quick-order__form {/* width: 42.6vw; */}
#modal-quick-order .quick-order__cart {/* width: 41.7vw; */justify-content: flex-end;}
#modal-quick-order .add_to_cart {max-width: 148px;padding-left: 16px;}
#modal-quick-order .quick-order .qty-switch {/* width: 148px; */background: #fff;height: 44px;}
#modal-quick-order .quick-order .qty-switch__input {width: 51px;height: 41px;}
#modal-quick-order .add_to_cart span {font-size: 14px;font-weight: 500;}
#modal-quick-order .zakraska {width: 43.9vw;background: #F7F8FA;border-radius: 16px;padding: 20px;margin-left: -14px;}
#modal-quick-order form .form-control {border-radius: 8px;border: 1px solid #E5E9ED;color: #808E99;font-size: 14px;font-weight: 300;}
#modal-quick-order h4 {font-size: 24px;font-weight: 400;}
#modal-quick-order .quick-order .qty-indicator div {margin: 0;width: 17px;}
#modal-quick-order .quick-order__name {font-size: 14px;font-weight: 500;margin-top: 12px;width: 12vw;}
#modal-quick-order .quick-order__product .qty-indicator {margin: 0;}
#modal-quick-order .product_q {font-size: 12px;font-weight: 300;margin-top: 2px;}
#modal-quick-order .quick-order .product-thumb__model {font-size: 12px; font-weight: 300;}
#modal-quick-order .price {font-size: 20px;font-weight: 500;}
#modal-quick-order .quick-order__price {display: block; text-align: right;}

.article-page__html .button {bottom: 84px;position: relative;top: 52px;}
.article-page__html ul {max-height: 159px;height: 155px;}
.article-page__html h1 {height: 119px;line-height: 100%;}

.breadcrumb li:nth-child(1):after {display: none;}
.breadcrumb li:nth-child(1) a {-webkit-text-stroke-width: 0.1px;}

.breadcrumb li + li::before {font-size: 21px; content: "\2022";padding-top: 27px;position: relative;top: 2px; color: #09CCD9;}

#simplecheckout_form_1 .simplecheckout-button-block.buttons a {padding: 7px 12px;height: 42px;}
.compact-view .product-thumb__name {font-size: 14px;height: 44px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.compact-view .product-thumb__image {border: none;margin-top: 11px;}
.menu-module__a {font-size: 14px; font-weight: 300;}
.header-search .search-btn-clear {margin-top: 6px;}
.pagination li a:hover {border: 1px solid #09CCD9;}
.pagination .active span {border: none !important;background: #E5E9ED !important;}
.pagination li a, .pagination li span {font-size: 12px;font-weight: 300;height: 34px;background: none;}

.menu-module__children-a {font-weight: 300;}
.menu-module__children-a.active {color: #0D2637!important; font-weight: 300;}
.menu-module__a.active {color: #0D2637; font-weight: 500;}
.img-strela {width: 40px;margin-left: 10px;}
.top-menu .btn-group {float: right;}
.fa-chevron-down:before {content: url(/image/catalog/banner/plus-cat.svg);}
.menu-module__chevron.open {content: url(/image/catalog/banner/minus-cst.svg);}
#expandBtn {text-decoration: underline;}
.owl-carousel .owl-nav .owl-prev {width: 40px; height: 40px;}
.owl-carousel .owl-nav .owl-next {width: 40px; height: 40px;}

.fa-heart::before,
.product-thumb__cart .wishlist:hover .fa-heart::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.6167 21.2722' fill='none'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Cpath id='Icon (Stroke)' d='M11.8 1.89C9.29 -0.35 5.56 -0.82 2.67 1.65C-0.43 4.3 -0.88 8.77 1.57 11.93C2.51 13.14 4.35 14.96 6.12 16.63C7.91 18.32 9.7 19.92 10.59 20.7L10.6 20.72C10.68 20.79 10.79 20.88 10.88 20.95C10.99 21.04 11.15 21.14 11.36 21.2C11.64 21.29 11.95 21.29 12.23 21.2C12.44 21.14 12.6 21.04 12.71 20.95C12.81 20.88 12.91 20.79 12.99 20.72L13.01 20.7C13.89 19.92 15.68 18.32 17.47 16.63C19.24 14.96 21.08 13.14 22.02 11.93C24.47 8.78 24.09 4.28 20.91 1.64C17.99 -0.79 14.29 -0.35 11.8 1.89ZM11.06 3.92C9.18 1.72 6.17 1.22 3.94 3.13C1.62 5.12 1.3 8.4 3.11 10.73C3.94 11.8 5.67 13.52 7.46 15.21C9.18 16.84 10.9 18.37 11.8 19.17C12.7 18.37 14.41 16.84 16.13 15.21C17.92 13.52 19.65 11.8 20.48 10.73C22.3 8.39 22.01 5.09 19.66 3.14C17.37 1.24 14.41 1.73 12.54 3.92C12.35 4.14 12.08 4.26 11.8 4.26C11.51 4.26 11.24 4.14 11.06 3.92Z' fill='%230D2637'  fill-opacity='1.000000' fill-rule='evenodd'/%3E%3C/svg%3E");
  display: inline-block;
  width: 24px;
  height: 24px;
  fill-opacity: 0.9;
}

.wishlist.active i::before {background-image: url(/image/catalog/banner/heart-color.svg);content: "";background-size: 24px 24px;background-repeat: no-repeat;}
.product-thumb__image hr {
  margin-top: 2px;
  width: 307px;
  margin-left: -21px;
  position: relative;
  margin-bottom: -3px;
  }
  .product-thumb__image {border-bottom: none;}
.owl-stage-outer .product-thumb.uni-item hr {margin-left: -20px;width: 313px;position: absolute;}
.product-thumb__addit-item {margin-bottom: 7px; z-index: 2;}
.banner55 button a {color: #fff;}

.product-page .price .price-old {font-size: 20px; font-weight: 500;}
.product-page .price-new {font-size: 36px !important;font-weight: 500 !important;}

.uni-item {border: none; box-shadow: none;}
.uni-item:hover {border: none;box-shadow: none;transition: none;}
.compact-view hr {display: none;}

.pagination > li:first-child a {color: #C5CBD2;}
.pagination > li:last-child a {color: #C5CBD2;}

.product-layout.product-price .wishlist.active i::before {background-size: 18px 19px;}
h2 a {color: #0D2637;}
div.heading a {color: #0D2637;}
.card.large-card span {color: #fff;}
.price .price-new {font-size: 20px;font-weight: 700;margin-top: -2px;}
.price .price-old {font-size: 14px;font-weight: 300;position: relative;top: -2px;}

.footer__socials-icon + .footer__socials-icon {width: auto;height: 25px;margin-top: -12.5px;}
.footer__socials-icon.fa-vk {font-size: 27px;}
#column-left .uni-banner, #column-right .uni-banner div:first-child {margin-top: 0;}
#dm_embedded_325928 .m365-form-content div {font-family: 'Geologica', sans-serif;}
#tab-additional p b a {font-family: 'Geologica', sans-serif;font-size: 14px !important; line-height: 23.8px;}
#tab-additional p span {font-family: 'Geologica', sans-serif;font-size: 14px !important;line-height: 23.8px;}
.swiper-viewport .swiper-pagination .swiper-pagination-bullet {/* background: #dddddd00; */border: none;box-shadow: none;}

.letnam {background: #E5E9ED;border-radius: 16px;padding: 32px;height: 293px;margin-top: 36px;}
.letnam h2 {color: #08B5C1;font-size: 28px;font-weight: 400;line-height: 100%;}
.letnam p {color: #184463;font-size: 16px;font-weight: 300;width: 360px;line-height: 146%;}
.kagdiy h1 {font-size: 46px;font-weight: 400;line-height: 100%; color: #081721;}
.kagdiy p {font-size: 18px;font-weight: 500;line-height: 146%;color: #081721;padding-left: 127px;}
.kagdiy {margin-top: 60px;margin-bottom: 36px;}
.stor-serv {margin-top: 36px;background: #FFFFFF;border-radius: 16px;padding: 27px;}
.stor-serv a {display: flex;height: 65px;text-decoration: none;}
.stor-serv img {border-radius: 100px; width: 60px;}
.stor-serv p {font-size: 24px;font-weight: 400;line-height: 100%;width: 251px;margin-left: 24px;margin-top: 7px;}
.stor-serv.telegr {background: #13354D;}
.stor-serv.telegr p {color: #FFFFFF; border-radius: 16px;}

.rekviz {background: #fff;margin-top: 32px;padding: 33px;border-radius: 16px;}
.rekviz h2 {color: #081721; font-size: 24px; font-weight: 400;}
.rekviz p {color: #A5AEB7;font-size: 16px;font-weight: 500;margin-bottom: 38px;}
.kartinka {border-radius: 16px;}

.qunt0 img {margin-top: -16px;margin-right: 5px;}
.kartinka.perv {margin-bottom: -16px;}
.rekviz .table.table-bordered tbody tr td {border: none;border-bottom: 1px solid #E5E9ED;padding-top: 13px;}
.rekviz .table-bordered {border: none;}
.rekviz .perv {color: #A5AEB7; font-size: 16px; font-weight: 300; line-height: 146%;}
.rekviz .perv.dva {color: #081721;}
.rekviz .table.table-bordered tbody tr td:last-child {text-align: right;}
.rekviz .table.table-bordered tbody tr {height: 50px;}

.product-price.compact-view .qunt img {margin-right: 6px;}
#simplecheckout_form_1 #simplecheckout_shipping_address {display: none;}
#modal-quick-order .quick-form .quick-order__agree label #confirm {width: 24px;height: 24px;border-radius: 5px;padding-top: 2px !important;padding-left: 1px !important;}
#modal-quick-order .quick-form .quick-order__agree label span {font-size: 12px;}
#modal-quick-order .quick-form .quick-order__agree .input input[type="checkbox"]:checked:after {display: none;}
#modal-agree .modal-header {background: none;}
#modal-agree .close {background: none;margin-top: -35px;}
#modal-agree .modal-body div {border: none !important;}

#modal-login-form .modal-header .close {margin-top: -28px;background: #00000000;}
#quick_order .qunt0 img {margin-top: 3px;}
.banner-text {position: relative;
 display: block;
top: 10px;
  width: 100%;
  text-align: center;
  font-size: 1em;
  font-weight: 500;
  background: rgb(0 0 0 / 0%);}


.flextr:last-child {border: none;}

.fa-user::before {
  content: url(/image/user.svg);
}

.fa-shopping-bag::before {
  content: url(/image/cart.svg);
}

.header-menu__btn:hover {
  background: #2974A8;
}

.all-link {
  font-weight: 700;
  font-size: 1.2em;
  color: #184463;
  margin-top: 20px;
  /* padding: 0 10px; */
  margin: 10px 0 40px;
}

.all-link::after {
  content: url(/image/arrow.svg);
  margin: 10px;
}


.flex-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  flex-direction: row;
  flex: 1;
}

.card {
  /* flex: 1 1 calc(50% - 20px); */
  padding: 40px;
  border-radius: 16px;
  width: 470px;
  background: #F2F4F8;
}

.large-card {
  padding: 40px;
  width: 315px;
  background: #13354D;
  color: #fff;
  /* flex: 0.5; */
  border-radius: 16px;
}


.card p,
.large-card p {
  font-size: 16px;
  font-weight: 300;
  line-height: 146%;
  margin-top: 20px;
}

.card span,
.large-card span {
  font-size: 20px;
  font-weight: 500;
  line-height: 146%;
  color: #0D2637;
}

.large-card p {
  color: #A5AEB7 !important;
}

.large-card img {
  margin: 43px 0 -40px -40px;
}

.banner55 {
  border: 2px solid #13354D;
  margin-top: 40px;
  padding: 40px;
  border-radius: 16px;
}

.banner55 div {
  flex: 1;
}

.banner55 img {
  /* flex:1; */
  margin: 0 -60px -40px 0;
}

.banner55 h1 {
  font-weight: 500;
}

.banner55 p {
  color: #184463 !important;
  font-size: 20px;
}

.banner55 button {
  margin: 40px 0 15px 0;
}

.banner55 span {
  color: #808E99;
  font-size: 12px;
  font-weight: 300;
}

.tab-content .image {
  background: #fff;
  border-radius: 16px;
  box-shadow: 0px 8px 20px 0px rgba(19, 53, 77, 0.1);
  height: 195px;
  padding: 20px;
}

.tab-content .image:hover {
  border: 1px solid #08B5C1;
}

.tab-content h4 {
  font-size: 14px;
  color: #184463;
  text-align: center;
  margin-top: 12px;
}

.tab-content h4 a:hover {
  color: #08B5C1;
}


#column-left {
  /* background-color: #fff; */
  border-radius: 16px;
  /* width: 26%; */
  margin: 0 15px 0 -15px;
  padding: 0 0 0 15px;
  display: flex;
  flex-direction: column;
}

.uni-wrapper {
  background: #f2f4f8;
  padding: 0 0px 0 0px;
  /* margin: 0 0px 0 15px; */
}

.sort-block_filter {
  flex: 60%;
  display: flex;
}

.sort-block_filter div {margin: 0 20px;}

#input-sort {
  flex: 20%;
}

.sorts-block__btn-group button {
  background: #fff;
  /* border-radius:16px; */
  /* border: 1px solid #fff; */
}

.sorts-block__btn-group button:hover {
  background: #fff;
  /* border-radius:16px ; */
}

.sorts-block__btn-group button:focus {
  background: #fff;
  outline: none;
}

input[type=checkbox] {
  appearance: none;
  width: 24px;
  height: 24px;
  border-radius: 5px;
  margin: auto 10px 0 0px;
  vertical-align: middle;
  border: 1px solid #000;
}

input[type="checkbox"]:checked {
  background-color: #13354D;
  color: white;
}

input[type="checkbox"]:checked::before {
  content: "\2714";
  left: 5px;
  top: 20px;
  font-size: 15px;
  color: #fff;
  padding: 5px;
}

input[type=radio] {
  appearance: none;
  width: 21px;
  height: 21px;
  border-radius: 49px;
  margin: auto 10px 0 0px;
  vertical-align: middle;
  border: 1px solid #E5E9ED;
  background: #fff;
}

input[type="radio"]:checked {
  background-color: #ffffff;
  color: #13354D;
}

input[type="radio"]:checked::before {
  content: "";
  position: absolute;
  left: 4.5px;
  top: 5px;
  width: 10px;
  height: 10px;
  background-color: #13354D;
  border-radius: 50%;
}

input[type=radio]:focus-visible {
  outline: none;
}



.flexth0 {
  padding: 0px 45px 30px 0;
}

.flexth0 div {
  flex: 1.5;
  margin: 0 20px;
  line-height: 36px;
}

.flexth0 .check-all {
  margin: 0;
}

.flexth0 i {
  margin-right: 10px;
}

.flexth0 .like-catr {
  border: 1px solid #C92E4A;
  border-radius: 20px;
  height: 40px;
  text-align: center;
  line-height: 35px;
  font-weight: 500;
  color: #f00;
  flex: 0.9;
}

.flexth0 .wish-catr {
  border: 1px solid #000;
  border-radius: 20px;
  height: 40px;
  text-align: center;
  line-height: 35px;
  font-weight: 500;
  padding: 0 5px;
}

.flextr {
  padding: 20px 60px 20px 0;
  border-bottom: 2px solid #E7E7E7;
}

.flextr .image img {
  width: 88px;
  /* flex: 1; */
  /* border-radius: 15px; */
  /* margin: 30% auto; */
  padding: 5px;
}

.flextr .image a {
  flex: 5;
  text-align: center;
  width: 88px;
  height: 88px;
  display: block;
  background: #fff;
  border-radius: 15px;
}


.flextr .check {
  margin: auto 0;
}

.flextr .model {
  font-weight: 300;
  color: #797979;
  margin: 0;
}

.flextr .name {
  font-weight: 500;
  color: #797979;
  font-size: 14px;
}
  .model,
  .name,
  .price {
    display: block;
    display: inline-flex;
  }



.flextr div {
  margin: auto 10px;
  /* padding: 10px; */
  position: relative;
}

.flextr .qty-switch {
  border: 1px solid #C1C1C1;
  width: 111px;
  padding: 0 10px;
  /* font-size: 14px; */
  font-weight: 500;
}

.flextr .old_price {
  font-weight: 300;
  font-size: 12px;
  color: #808E99;
}

.flextr .new_price {
  color: #00B307;
  margin-bottom: 5px;
}

#simplecheckout_summary {
  background: #fff;
  border-radius: 20px;
  padding: 10px 40px 40px;
}

.simplecheckout-cart-note {
  font-size: 13px;
  font-weight: 300;
}

#simplecheckout_cart .coupon {
  margin: 30px 0 10px;
  font-weight: 700
}

#simplecheckout_cart .promokod {
  width: 400px;
  border-radius: 5px;
  height: 58px;
  border: 1px solid #2974A8;
  margin: 0px 0 10px 0 !important;
  padding: 10px;
}

#simplecheckout_cart #simplecheckout_button_cart {
  width: 400px;
  margin-top: 10px;
}

#simplecheckout_customer .reginfo {
  display: flex;
}

.checkbox label {
  padding-left: 30px;
  padding-bottom: 10px;
}

.prmn-cmngr-simplecity {
  padding: 30px 0;
  font-size: 16px;
  cursor: pointer;
}

#simplecheckout_shipping_address .form-group {
  margin: 0;
}

.simpleregister-button-block input[type=checkbox] {
  margin-left: -30px;
}

.form-horizontal .form-group {
  margin: 0;
}

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

#simplecheckout_cart h1 {
  margin-top: 0;
}

#agreement_checkbox input[type=checkbox] {
  margin-left: -30px;
}

#banner-0 .banner-img::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 95%;
  padding: 20px;
  margin: 0 8px;
  height: 80%;
  background: linear-gradient(to top, rgb(0 0 0), rgb(0 0 0 / 0%));
  pointer-events: none;
  border-radius: 15px;
}

.wishlist-all {
  border: 1px solid #000;
}

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

#banner-0 .banner-text img {
  margin-bottom: 15px;
  margin-left: 0;
}

#banner-0 .banner-text {
  position: absolute;
  color: #fff;
  display: block;
  left: 25px;
  /* right: 0; */
  bottom: 50px;
  /* padding: 18px 10px 0; */
  /* margin: 201px 0 0 0; */
  top: unset;
  width: 89%;
  text-align: center;
  font-size: 12px;
  font-weight: 300;
  padding: 10px;
  text-align: left;
  height: 100px;
  margin-bottom: 31px;
}

.prmn-cmngr-simplecity-p {
  color: #09CCD9;
  cursor: pointer;
  font-weight: 500;
}

.prmn-cmngr-cities .prmn-cmngr-cities__city {
  margin-bottom: 15px;
}

.sorts-block__btn:focus-visible {
  outline: none;
}

.sorts-block__btn:focus {
  outline: none;
}

.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
  outline: none;
}

.btn-group>.btn:last-child:not(:first-child) {
  outline: none;
}

.prmn-cmngr__title {
  width: 150px;
  font-weight: 500;
}

.backdrop {
  position: absolute;
  height: 125px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.52);
  z-index: 1000;
}

.simplecheckout-cart button.wishlist {
  top: -8px;
  /* left: 35px; */
  right: -10px;
}

.simplecheckout-cart .wishlist::after {
  font-family: "Font Awesome\ 5 Free";
  font-weight: 400;
  content: "\f005";
  height: 25px;
  display: block;
  width: 25px;
  background-size: 10px 10px;
  /* margin-left: 75%; */
  /* margin-top: 33%; */
}

#simplecheckout_customer input {
  border: 1px solid #2974A8;
}

#simplecheckout_shipping .prmn-cmngr-simplecity {
  padding: 0px 0;
  font-size: 14px;
  cursor: pointer;
}

#simplecheckout_shipping .radio {
  padding: 10px 0;
  margin: 15px 0;
}

#simplecheckout_shipping label {
  flex-wrap: wrap;
  width: 50%;
}

#simplecheckout_shipping .apiship_points {
  flex-basis: 55%;
  /* padding: 10px; */
  margin-top: 16px !important;
  text-decoration: unset;
}

#simplecheckout_shipping .remote-area {
  font-size: 11px;
  margin-top: -20px;
  margin-left: 30px;
}

#simplecheckout_shipping .remote-daln {
  font-size: 11px;
  margin-top: -20px;
  margin-left: 30px;
}

#simplecheckout_shipping .row-shipping_field29 .control-label {
  display: none;
}

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

.product-grid .qunt,
.uni-module .qunt {
  display: none;
}

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

.product-grid .stick1,
.uni-module .stick1 {
  display: none;
}

.product-price .stick1 .sticker {
  display: flex;
  margin: -10px;
  right: 30px;
}

.product-price .stick1 .sticker .sticker__item {
  margin: 0px 0 10px 10px;
}

.product-price .product_q {
  flex: .1;
}

.product-price .qty-indicator__bar {
  margin: 0;
}

.product-price .qunt .qty-indicator {
  flex: 0.03;
}

.product-price .qunt {
  margin: 0px 0 20px 0px;
  flex: 1;
}

.product-price .qunt .product-thumb__model {
  margin: 0;
}

.product-price .wishlist {
  left: 0px;
  top: 0px;
}

.product-price .fa-heart::before {
  width: 18px !important;
}

.product-price .price-new {
  margin: 10px 0 -20px 0;
}

.price .discount {
  font-weight: 500;
  color: #644ED7;
  font-size: 14px;
  margin: 5px 15px 0 10px;
  text-decoration: none;
  position: relative;
  top: -2px;
}

.product-page__price .discount { font-size: 20px;}
