* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  direction: rtl;
}

body {
  min-height: 100vh;
  background: #f9f9f9;
  display: flex;
  flex-direction: column;
}

button {
  cursor: pointer;
}

.ordersUser{
  border-radius:15px;
  padding: 15px;
  background-color:#00B4CF;
  text-align: center;
  margin: 15px 0 0 0;
}

.ordersUser p{
  font-size: 18px;
}

.ordersUser h2{
  font-size: 36px;
}

input:focus,
select:focus {
  outline: none;
}

.container {
  max-width: 1440px;
  width: 100%;
  margin: auto;
  padding: 0 20px;
}

.container_fluid {
  width: 100%;
  margin: auto;
}

.header_top {
  background-color: #c52625;
  height: 130px;
}

.header_holder ul {
  list-style: none;
  display: flex;
}

.header_holder ul li a {
  text-decoration: none;
}



.header_holder .header_top nav {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 25px;
}

.header_holder .header_top .shopping_option {
  gap: 40px;
}

.header_holder .header_top .shopping_option a {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  transition: 0.3s;
  position: relative;
}

.header_holder .header_top .shopping_option a:hover::before {
  width: 30px;
  height: 1px;
  content: '';
  background-color: #f9f9f9c7;
  transition: 0.3s;
  display: block;
  position: absolute;
  bottom: -10px;
  left: 50%;
  transform: translateX(-50%);
}

.header_holder .header_top .social_media {
  display: flex;
  gap: 18px;
  align-items: center;
}

.header_holder .header_top .social_media li a:hover svg {
  transform: scale(1.2);
  transition: 0.3s;
}

.header_middle {
  padding: 32px 38px;
  background-color: #fff;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: -50px;
  gap: 15px;
  width: calc(100% - 33px);
}

.header_middle .header_search_box_holder {
  display: flex;
  gap: 46px;
  flex: 1;
}

.header_middle .header_search_box_holder .logo_holder {
  display: flex;
  align-items: center;
  gap: 15px;
  text-decoration: none;
  color: inherit;
}

.header_middle .header_search_box_holder .logo_holder .title {
  font-size: 20px;
  font-weight: 500;
  width: max-content;
}

.header_middle .header_search_box_holder .header_search_box {
  background-color: #f5f5f5;
  padding: 11px 15px;
  max-width: 500px;
  width: 100%;
  border-radius: 8px;
  display: flex;
  align-items: center;
  gap: 16px;
}

.header_middle .header_search_box_holder .header_search_box input {
  width: 100%;
  height: 100%;
  background-color: unset;
  border: none;
}

.header_middle .header_search_box_holder .header_search_box input::placeholder {
  font-size: 14px;
  font-weight: 500;
  color: #575863;
}

.header_middle
  .header_search_box_holder
  .header_search_box
  button.search_button {
  box-shadow: 0px 4px 30px 0px #0000001c;
  background: #ffffff;
  border-radius: 5px;
  border: none;
  padding: 6px;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.79423 2.79163C5.76715 2.79163 2.50256 6.05622 2.50256 10.0833C2.50256 14.1104 5.76715 17.375 9.79423 17.375C13.8213 17.375 17.0859 14.1104 17.0859 10.0833C17.0859 6.05622 13.8213 2.79163 9.79423 2.79163ZM1.25256 10.0833C1.25256 5.36586 5.0768 1.54163 9.79423 1.54163C14.5117 1.54163 18.3359 5.36586 18.3359 10.0833C18.3359 12.2171 17.5535 14.1681 16.26 15.6651L18.9862 18.3913C19.2302 18.6354 19.2302 19.0312 18.9862 19.2752C18.7421 19.5193 18.3464 19.5193 18.1023 19.2752L15.3761 16.549C13.879 17.8426 11.928 18.625 9.79423 18.625C5.0768 18.625 1.25256 14.8007 1.25256 10.0833Z' fill='%231C274C' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  transition: 0.3s;
}

.header_middle
  .header_search_box_holder
  .header_search_box
  button.search_button:hover {
  box-shadow: none;
}

.header_middle_button_holder {
  display: flex;
  gap: 23px;
  width: fit-content;
}

.header_middle_button_holder a.LJPYGHQHSS {
  padding: 17px 10px;
  display: flex;
  justify-content: center;
  gap: 7px;
  align-items: center;
  width: 152px;
  font-size: 14px;
  font-weight: 500;
  border-radius: 8px;
  text-decoration: none;
  transition: 0.3s;
}

.header_middle_button_holder a.LJPYGHQHSS:hover {
  box-shadow: 0px 4px 30px 0px #0000000e;
}

.header_middle_button_holder a.LJPYGHQHSS:first-child {
  background-color: #fff;
  border-radius: 8px;
  border: 0.5px solid #b0b0b0;
  color: #1d1e2d;
}

.header_middle_button_holder .shopping_number {
  width: 20px;
  height: 20px;
  background: #c52625;
  color: #fff;
  border-radius: 50%;
  line-height: 23px;
  text-align: center;
}

.header_middle_button_holder a.LJPYGHQHSS:last-child {
  background-color: #e12b2b;
  border: 0.5px solid #e12b2b;
  color: #fff;
}

.header_bottom {
  padding: 0 38px;
  border: 1px solid #dedede;
  background: #f5f5f5;
  padding: 17px 43px;
  border-radius: 0 0 10px 10px;
  border-top: none;
  z-index: 10;
}

.header_bottom_holder {
  padding: 0 38px;
  position: relative;
}

.header_bottom .drop_down {
  display: none;
}

.header_bottom .drop_down.active {
  display: block;
}

.header_bottom .drop_down_category {
  box-shadow: 0px 7px 10px 0px #0000000a;
  border-radius: 16px;
  padding: 26px 20px;
  margin-top: 20px;
  background-color: #fff;
  display: flex;
  gap: 33px;
}

.header_bottom .drop_down_category button {
  color: #4a4a4a;
  font-size: 14px;
  font-weight: 600;
  display: flex;
  gap: 14px;
  align-items: center;
  background-color: unset;
  border: unset;
}

.header_bottom .drop_down_category button::after {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.3329 1L6.49959 6L0.66626 1' stroke='%234A4A4A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 11px;
  height: 11px;
  background-repeat: no-repeat;
  background-position: center;
  transition: 0.4s;
}

.header_bottom .drop_down_category button.active {
  color: #1c1c1c;
}

.header_bottom .drop_down_category button.active::after {
  transform: rotate(180deg);
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.3327 1L6.49935 6L0.666016 1' stroke='%2312110D' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.header_bottom .drop_down_item {
  grid-template-columns: repeat(4, 1fr);
  gap: 15px;
  background: #ffffff;
  box-shadow: 0px 7px 10px 0px #0000000a;
  border-radius: 16px;
  margin-top: 20px;
  padding: 26px 43px;
  display: none;
}

.header_bottom .drop_down_item.active {
  display: grid;
}

.header_bottom .drop_down_item li a {
  font-size: 14px;
  font-weight: 400;
  color: #32312e;
  transition: 0.4s;
}

.header_bottom .drop_down_item li a:hover {
  color: #c52625;
}

.header_bottom .drop_down_item li a::before {
  content: '';
  width: 15px;
  height: 15px;
  border-radius: 50%;
  border: 2px solid #ffb3c1;
  background-color: #e12b2b;
}

.header_bottom .category:after {
  content: '';
  display: inline-block;
  width: 15px;
  height: 8px;
  margin-right: 10px;
  background-repeat: no-repeat;
  transition: 0.4s;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8329 1.5L6.99959 6.5L1.16626 1.5' stroke='white' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.header_bottom ul {
  display: flex;
  align-items: center;
  gap: 37px;
}

.header_bottom ul li a {
  display: flex;
  align-items: center;
  gap: 5px;
  color: #3b3b3b;
  font-size: 14px;
  font-weight: 600;
  padding: 10px;
  transition: 0.3s;
}

.header_bottom ul li a:hover {
  color: #c52625;
}

.header_bottom ul li a:hover svg path {
  stroke: #c52625;
  transition: 0.3s;
}

.header_bottom ul li a.active {
  background: #c52625;
  color: #fff;
  border-radius: 10px;
  padding: 10px 16px;
}

.header_bottom ul li a.active.extand:after {
  transform: rotate(180deg);
}

.header_bottom ul li a.active path {
  stroke: #fff !important;
}

.route {
  display: flex;
  width: 100%;
  overflow-x: auto;
}

.route a {
  font-size: 14px;
  font-weight: 500;
  color: #1c1c1c;
  text-decoration: none;
  margin-top: 25px;
  display: flex;
  align-items: center;
}

.route a:not(:last-child)::after {
  content: '';
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6668 13.3333L8.3335 9.99996L11.6668 6.66663' stroke='%233B3B3B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
}

.home_page .banner_holder {
  margin-top: 35px;
  display: flex;
  flex-wrap: wrap;
  gap: 17px;
}

.home_page .banner_silder {
  border-radius: 18px;
  flex-basis: 100%;
}

.home_page .banner_holder .banner_slider_item_holder {
  background-color: #d1d5db;
  padding: 20px;
  display: flex;
  align-items: center;
  border-radius: 18px;
  display: flex;
  align-items: center;
  text-decoration: none;
  justify-content: center;
  gap: 102px;
  width: 100%;
  padding: 0 60px;
}

/* TODO: Remove following styles */
/* .home_page
  .banner_holder
  .banner_slider_item_holder
  .product_img_holder::before {
  content: '';
  width: 330px;
  height: 330px;
  border-radius: 50%;
  background-color: #fff;
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
} */

.home_page .banner_holder .banner_slider_item_holder .product_img_holder {
  position: relative;
  width: 444px !important;
  height: 367px;
}

.home_page .banner_holder .banner_slider_item_holder .product_img_holder img {
  max-width: 444px !important;
  position: absolute;
  top: 50%;
  right: -15px;
  transform: translateY(-50%);
}

.home_page .banner_slider_item_holder h5,
.home_page .shopping_product_item_holder h5 {
  font-size: 32px;
  font-weight: 500;
  color: #ffecf0;
}

.home_page .banner_slider_item_holder .title,
.home_page .shopping_product_item_holder .title {
  font-size: 35px;
  font-weight: 700;
  color: #fff;
  margin-top: 15px;
  display: block;
}

.home_page .banner_holder .banner_slider_item_holder .shopping {
  font-size: 28px;
  font-weight: 500;
  color: #ffecf0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 39px;
}

.buy_product {
  background-color: #fff;
  font-size: 16px;
  font-weight: 500;
  color: #1c1c1c;
  border: none;
  padding: 15px 23px;
  border-radius: 8px;
  display: inline-block;
  text-decoration: none;
  transition: 0.3s;
}

.buy_product:hover,
a.buy:hover,
button.buy:hover,
.section_header .view_all:hover,
.question_comments_holder
  .comments_container
  header
  .button_holder
  button:hover,
.question_comments_holder .comments_container header .Post_comment:hover,
.article_items .article .article_footer .more:hover {
  transform: scale(0.9);
}

.banner_silder .owl-nav,
.brands_slider .owl-nav {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin: 0;
  width: 98%;
  display: flex;
  justify-content: space-between;
}

.brands_slider .owl-nav {
  width: 100%;
}

.banner_silder .owl-nav button,
.discount_slider_holder .owl-nav button,
.brands_slider .owl-nav button {
  width: 39px;
  height: 39px;
  background-color: #fff !important;
  border-radius: 5px !important;
  opacity: 1 !important;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 7.5L1.5 7.5M1.5 7.5L7.5 13.5M1.5 7.5L7.5 1.5' stroke='%23C52625' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

.discount_slider_holder .owl-nav button,
.brands_slider .owl-nav button {
  background-color: #f5f5f5 !important;
}

.banner_silder .owl-nav button.owl-prev,
.discount_slider_holder .owl-nav button.owl-prev,
.brands_slider .owl-nav button.owl-prev {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 7.5L15.5 7.5M15.5 7.5L9.5 1.5M15.5 7.5L9.5 13.5' stroke='%23C52625' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
}

.banner_silder .owl-nav button span,
.discount_slider_holder .owl-nav button span,
.brands_slider .owl-nav button span,
.articles_slider_holder .articles_slider .owl-nav button span,
.new_video_container .video_slider_holder .owl-nav span,
.article_items .owl-nav {
  display: none;
}

.banner_silder .owl-dots {
  position: absolute;
  bottom: 18px;
  left: 50%;
  transform: translate(-50%);
}

.banner_silder .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  background-color: #ffecf0 !important;
  border-radius: 4px;
}

.banner_silder .owl-dots .owl-dot.active span {
  width: 46px;
}

.home_page .shopping_product_item_holder {
  border-radius: 18px;
  flex-basis: 50%;
  flex: 1 1 calc(50% - 8.5px);
  gap: 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-decoration: none;
  padding: 20px 15px;
}

.home_page .shopping_product_item_holder.right {
  background: #d9722b;
  flex-direction: row-reverse;
}

.home_page .shopping_product_item_holder.left {
  background: #2993e0;
}

.home_page .shopping_product_item_holder img {
  max-width: 350px;
  width: 100%;
  min-width: 170px;
}

.home_page .shopping_product_item_holder h5 {
  font-size: 22px;
}

.home_page .shopping_product_item_holder .title {
  font-size: 27px;
}

.home_page .shopping_product_item_holder .buy_product {
  margin-top: 22px;
}

.home_page .products_items_holder {
  margin-top: 42px;
}

.section_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.section_header .title {
  font-size: 23px;
  font-weight: 600;
  color: #2e2e2e;
}

.section_header .view_all {
  font-size: 16px;
  font-weight: 500;
  color: #c52625;
  text-decoration: none;
  background: #ffecf0;
  padding: 16px 23px;
  border-radius: 8px;
  display: flex;
  align-items: center;
  gap: 10px;
  transition: 0.3s;
}

.section_header .view_all::after {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='11' viewBox='0 0 19 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625 5.5L6 9.875M1.625 5.5L6 1.125M1.625 5.5H17.375' stroke='%23C52625' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  display: inline-flex;
  background-repeat: no-repeat;
  background-position: center;
  width: 16px;
  height: 9px;
}

.products_items .owl-nav {
  display: none;
}

.products_items .products_item {
  box-shadow: 0px 0px 34px 0px #0000000d;
  background-color: #fff;
  padding: 15px 12px;
  border-radius: 12px;
}

.products_items .products_item:hover .products_item_img {
  border-color: #ffc0c0;
}

.products_items .products_item .products_item_img {
  border: 1px solid #efefef;
  border-radius: 12px;
  padding: 20px;
  width: 100%;
  height: 230px;
  transition: 0.3s;
  margin-bottom: 15px;
}

.products_items .products_item .products_item_img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.products_items .products_item .title {
  font-size: 16px;
  font-weight: 700;
  /* color: #2e2e2e; */
  margin-top: 15px;
}

.products_items .products_item .products_item_info {
  list-style: none;
}

.products_items .products_item .products_item_info li {
  list-style: none;
  margin-top: 14px;
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 16px;
  font-weight: 500;
  color: #2e2e2e;
}

.products_items .products_item .products_item_info li span {
  font-weight: 600;
}

.products_items .products_item .products_item_info li:first-child::before,
.products_items .products_item .products_item_info li:nth-child(2)::before,
.products_items .products_item .products_item_info li:last-child::before {
  content: '';
  background-repeat: no-repeat;
  background-position: center;
  width: 22px;
  height: 22px;
  display: inline-flex;
}

.products_items .products_item .products_item_info li:first-child::before {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='23' viewBox='0 0 22 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='14.6667' y='12.4167' width='5.5' height='5.5' rx='2.75' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M10.0834 15.1667V13.7917C10.0834 12.0632 10.0834 11.1989 9.5464 10.662C9.00943 10.125 8.14519 10.125 6.41671 10.125H5.86671C5.52622 10.125 5.35598 10.125 5.21236 10.1363C3.41431 10.2778 1.98619 11.7059 1.84468 13.504C1.83337 13.6476 1.83337 13.8178 1.83337 14.1583C1.83337 14.2435 1.83337 14.286 1.8362 14.3219C1.87158 14.7714 2.22861 15.1285 2.67812 15.1638C2.71402 15.1667 2.75659 15.1667 2.84171 15.1667H10.0834ZM10.0834 15.1667H14.6667' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M8.70837 15.1667C8.70837 16.6855 7.47716 17.9167 5.95837 17.9167C4.43959 17.9167 3.20837 16.6855 3.20837 15.1667' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M11 5.08333H11.4839C12.5865 5.08333 13.1377 5.08333 13.5808 5.35714C14.0238 5.63095 14.2704 6.12404 14.7634 7.11022L17.4167 12.4167' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M16.6307 10.5833L17.2556 10.123C17.4966 9.94546 17.617 9.85671 17.7008 9.74101C17.7578 9.66226 17.802 9.57494 17.8315 9.48233C17.875 9.34626 17.875 9.19661 17.875 8.89733C17.875 8.33134 17.875 8.04834 17.7543 7.83704C17.6731 7.6948 17.5552 7.57692 17.413 7.49568C17.2017 7.375 16.9187 7.375 16.3527 7.375H15.125' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Ccircle cx='17.4167' cy='15.1667' r='2.75' stroke='%231C274C' stroke-width='1.375'/%3E%3C/svg%3E");
}

.products_items .products_item .products_item_info li:nth-child(2)::before {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='23' viewBox='0 0 22 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6667 20.6667V7.83333C14.6667 5.24061 14.6667 3.94424 13.8612 3.13879C13.0558 2.33333 11.7594 2.33333 9.16667 2.33333H8.25C5.65728 2.33333 4.36091 2.33333 3.55546 3.13879C2.75 3.94424 2.75 5.24061 2.75 7.83333V20.6667' stroke='%231C274C' stroke-width='1.5'/%3E%3Cpath d='M10.0833 6H7.33333C6.46909 6 6.03697 6 5.76849 6.26849C5.5 6.53697 5.5 6.96909 5.5 7.83333C5.5 8.69757 5.5 9.1297 5.76849 9.39818C6.03697 9.66667 6.46909 9.66667 7.33333 9.66667H10.0833C10.9476 9.66667 11.3797 9.66667 11.6482 9.39818C11.9167 9.1297 11.9167 8.69757 11.9167 7.83333C11.9167 6.96909 11.9167 6.53697 11.6482 6.26849C11.3797 6 10.9476 6 10.0833 6Z' stroke='%231C274C' stroke-width='1.5'/%3E%3Cpath d='M6.41663 16.0833H11' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M15.5834 20.6667H1.83337' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M17.875 4.16667L19.0053 5.07093C19.1316 5.172 19.1948 5.22254 19.2523 5.27405C19.7942 5.7599 20.1215 6.44079 20.1623 7.1675C20.1666 7.24455 20.1666 7.32545 20.1666 7.48724V17.4583C20.1666 18.2177 19.551 18.8333 18.7916 18.8333C18.0322 18.8333 17.4166 18.2177 17.4166 17.4583V17.3929C17.4166 16.6696 16.8303 16.0833 16.1071 16.0833H14.6666' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M20.1666 7.83333H18.7916C18.0322 7.83333 17.4166 8.44894 17.4166 9.20833V11.4256C17.4166 12.0175 17.7953 12.5429 18.3568 12.7301L20.1666 13.3333' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
}

.products_items .products_item .products_item_info li:last-child::before {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='23' viewBox='0 0 22 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.50004 4.16667C5.50004 5.17919 4.67923 6 3.66671 6C2.65419 6 1.83337 5.17919 1.83337 4.16667C1.83337 3.15415 2.65419 2.33334 3.66671 2.33334C4.67923 2.33334 5.50004 3.15415 5.50004 4.16667Z' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M5.50004 18.8333C5.50004 19.8459 4.67923 20.6667 3.66671 20.6667C2.65419 20.6667 1.83337 19.8459 1.83337 18.8333C1.83337 17.8208 2.65419 17 3.66671 17C4.67923 17 5.50004 17.8208 5.50004 18.8333Z' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M12.8334 18.8333C12.8334 19.8459 12.0126 20.6667 11.0001 20.6667C9.98756 20.6667 9.16675 19.8459 9.16675 18.8333C9.16675 17.8208 9.98756 17 11.0001 17C12.0126 17 12.8334 17.8208 12.8334 18.8333Z' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M12.8334 4.16667C12.8334 5.17919 12.0126 6 11.0001 6C9.98756 6 9.16675 5.17919 9.16675 4.16667C9.16675 3.15415 9.98756 2.33334 11.0001 2.33334C12.0126 2.33334 12.8334 3.15415 12.8334 4.16667Z' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M20.1667 4.16667C20.1667 5.17919 19.3459 6 18.3333 6C17.3208 6 16.5 5.17919 16.5 4.16667C16.5 3.15415 17.3208 2.33334 18.3333 2.33334C19.3459 2.33334 20.1667 3.15415 20.1667 4.16667Z' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M3.66675 6V17' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M11 6V17' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M18.3334 6V7.83333C18.3334 9.56182 18.3334 10.4261 17.7964 10.963C17.2595 11.5 16.3952 11.5 14.6667 11.5H3.66675' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M16.5 14.25V13.5625C16.1203 13.5625 15.8125 13.8703 15.8125 14.25H16.5ZM15.8125 20.6667C15.8125 21.0464 16.1203 21.3542 16.5 21.3542C16.8797 21.3542 17.1875 21.0464 17.1875 20.6667H15.8125ZM19.5803 21.0256C19.7786 21.3495 20.2018 21.4513 20.5256 21.253C20.8495 21.0547 20.9513 20.6315 20.753 20.3077L19.5803 21.0256ZM16.5 14.9375H18.5952V13.5625H16.5V14.9375ZM17.1875 17.4583V14.25H15.8125V17.4583H17.1875ZM19.4792 15.8542C19.4792 16.3739 19.0701 16.7708 18.5952 16.7708V18.1458C19.8561 18.1458 20.8542 17.1064 20.8542 15.8542H19.4792ZM18.5952 14.9375C19.0701 14.9375 19.4792 15.3345 19.4792 15.8542H20.8542C20.8542 14.6019 19.8561 13.5625 18.5952 13.5625V14.9375ZM18.5952 16.7708H18.2024V18.1458H18.5952V16.7708ZM18.2024 16.7708H16.5V18.1458H18.2024V16.7708ZM17.616 17.8173L19.5803 21.0256L20.753 20.3077L18.7887 17.0994L17.616 17.8173ZM15.8125 17.4583V20.6667H17.1875V17.4583H15.8125Z' fill='%231C274C'/%3E%3C/svg%3E");
}

.products_items .products_item .shop_info {
  display: flex;
  gap: 25px;
  align-items: center;
  justify-content: space-between;
  margin-top: 21px;
}

.products_items .products_item .shop_info .price {
  color: #c52625;
  font-weight: 600;
  font-size: 19px;
}

.products_items .products_item .shop_info .buy {
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #c52625;
  padding: 15px 14px;
  border-radius: 8px;
  text-decoration: none;
  width: fit-content;
  transition: 0.3s;
}

.single_product_holder {
  background: #c52625;
  display: flex;
  justify-content: center;
  padding: 20px;
  margin-top: 67px;
}

.single_product_holder .single_product {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}

.single_product_holder .single_product .right_section h5 {
  font-size: 20px;
  font-weight: 700;
  color: #ffffff;
}

.single_product_holder .single_product .right_section .title {
  font-size: 31px;
  font-weight: 600;
  color: #ffffff;
  margin: 14px 0;
}

.single_product_holder .single_product .left_section {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex: auto;
  position: relative;
}

.single_product_holder .single_product .left_section img {
  max-width: 432px;
  width: 100%;
  height: 326px;
  position: absolute;
  right: 73px;
  top: -100px;
}

.single_product_holder .single_product .left_section p {
  text-align: center;
  font-size: 36px;
  font-weight: 600;
  color: #fff;
  z-index: 1;
  background: #f0f8ff00;
  backdrop-filter: blur(4px);
}

.discount_holder {
  margin-top: 67px;
  background-color: #c52625;
  padding: 30px 0;
}

.discount_holder .discount_slider_holder .title {
  font-size: 23px;
  font-weight: 600;
  color: #ffffff;
}

.discount_holder .discount_slider_holder .discount_slider {
  list-style: none;
  margin-top: 20px;
  border-radius: 14px;
  background: #f5f5f5;
  padding: 14px;
}

.discount_holder
  .discount_slider_holder
  .discount_slider
  .discount_slider_item {
  padding: 18px 11px;
  border-radius: 11px;
  box-shadow: 0px 0px 31.48768424987793px 0px #0000000d;
  background: #ffffff;
}

.discount_holder
  .discount_slider_holder
  .discount_slider
  .discount_slider_item
  .product_img_holder
  img {
  width: 90%;
  height: 90%;
  display: block;
  margin: auto;
}

.discount_holder
  .discount_slider_holder
  .discount_slider
  .discount_slider_item
  .product_img_holder {
  border: 1px solid #efefef;
  border-radius: 11px;
  padding: 13px;
}

.discount_holder
  .discount_slider_holder
  .discount_slider
  .discount_slider_item
  .discount_percent {
  font-size: 14px;
  font-weight: 500;
  color: #3b3b3b;
  display: block;
  text-align: center;
  margin-top: 20px;
}

.discount_holder
  .discount_slider_holder
  .discount_slider
  .discount_slider_item
  .product_info_holder
  h5 {
  font-size: 15px;
  font-weight: 700;
  color: #2e2e2e;
}

.discount_holder
  .discount_slider_holder
  .discount_slider
  .discount_slider_item
  .product_info_holder {
  margin-top: 14px;
}

.discount_holder
  .discount_slider_holder
  .discount_slider
  .discount_slider_item
  .product_info_holder
  .price {
  margin-top: 12px;
}

.discount_holder .discount_slider_item .product_info_holder .price span {
  font-size: 17px;
  font-weight: 600;
}

.discount_holder
  .discount_slider_holder
  .discount_slider
  .discount_slider_item
  .product_info_holder
  .price
  .last_price {
  color: #4a4a4a;
  position: relative;
}

.discount_holder
  .discount_slider_holder
  .discount_slider
  .discount_slider_item
  .product_info_holder
  .price
  .new_price {
  color: #c52625;
  padding-right: 11px;
}

.discount_holder .discount_slider .discount_slider_item .buy {
  font-size: 15px;
  font-weight: 500;
  color: #ffffff;
  background: #c52625;
  display: block;
  width: 100%;
  border-radius: 8px;
  text-decoration: none;
  text-align: center;
  padding: 10px;
  margin-top: 20px;
  transition: 0.3s;
}

.discount_slider .discount_slider_item .product_info_holder .price span::after {
  content: 'تومان';
  font-size: 12px;
  font-weight: 500;
}

.discount_holder .discount_slider_holder .owl-nav {
  position: absolute;
  top: -75px;
  left: 0;
  display: flex;
  gap: 32px;
}

.discount_holder
  .discount_slider_holder
  .discount_slider
  .discount_slider_item
  .product_info_holder
  .price
  .last_price::before {
  content: '';
  width: 100%;
  height: 1px;
  background-color: #000;
  right: 0;
  top: 50%;
  position: absolute;
}

.brands_holder {
  margin-top: 34px;
  background-color: #fff;
  padding: 30px;
}

.brands_holder .title {
  text-align: center;
  font-size: 23px;
  font-weight: 600;
  color: #2e2e2e;
}

.brands_holder .brands_slider {
  list-style: none;
  margin-top: 27px;
  padding: 0 90px !important;
}

.brands_holder .brands_slider .brands_slider_item {
  height: 136px;
  display: flex;
  align-items: center;
}

.brands_holder .brands_slider .brands_slider_item img {
  max-height: 127px;
}

.question_comments_holder {
  margin-top: 100px;
  display: flex;
  gap: 33px;
}

.question_comments_holder .title {
  font-size: 23px;
  font-weight: 600;
  color: #292929;
  display: flex;
  align-items: center;
  gap: 10px;
}

.question_comments_holder .description {
  font-size: 15px;
  font-weight: 600;
  color: #292929;
  margin-top: 16px;
}

.question_comments_holder .title::before {
  content: '';
  width: 34px;
  height: 34px;
  display: inline-flex;
}

.question_comments_holder .questions_holder,
.question_comments_holder .comments_holder {
  flex: 1;
}

.question_comments_holder .questions_holder .title::before {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='34' viewBox='0 0 35 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.5' cx='17.5' cy='16.9999' r='14.1667' stroke='%23C52625' stroke-width='2.125'/%3E%3Cpath d='M14.8438 12.573C14.8438 11.106 16.033 9.91675 17.5 9.91675C18.967 9.91675 20.1562 11.106 20.1562 12.573C20.1562 13.5469 19.6321 14.3983 18.8506 14.8607C18.1772 15.2591 17.5 15.8635 17.5 16.6459V18.4167' stroke='%23C52625' stroke-width='2.125' stroke-linecap='round'/%3E%3Ccircle cx='17.5' cy='22.6667' r='1.41667' fill='%23C52625'/%3E%3C/svg%3E%0A");
}

.question_comments_holder .comments_holder .title::before {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='34' viewBox='0 0 35 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8984 30.4728L16.8127 31.014L15.8984 30.4728ZM16.2659 29.8519L15.3516 29.3107H15.3516L16.2659 29.8519ZM13.0677 29.8519L13.982 29.3107L13.982 29.3107L13.0677 29.8519ZM13.4352 30.4728L12.5209 31.014L13.4352 30.4728ZM3.76485 24.2686L4.74647 23.862L3.76485 24.2686ZM9.41001 27.7454L9.44398 26.6835H9.44398L9.41001 27.7454ZM6.83162 27.3354L6.42502 28.317L6.42502 28.317L6.83162 27.3354ZM25.5688 24.2686L26.5504 24.6752V24.6752L25.5688 24.2686ZM19.9236 27.7454L19.8896 26.6835L19.9236 27.7454ZM22.502 27.3354L22.9086 28.317L22.502 27.3354ZM23.2943 9.33504L23.8495 8.42911L23.8495 8.42911L23.2943 9.33504ZM25.1651 11.2059L26.0711 10.6507V10.6507L25.1651 11.2059ZM6.03934 9.33504L5.48418 8.42911V8.42911L6.03934 9.33504ZM4.16854 11.2059L3.2626 10.6507H3.2626L4.16854 11.2059ZM11.715 28.0816L11.1741 28.9961L11.715 28.0816ZM16.8127 31.014L17.1802 30.3931L15.3516 29.3107L14.984 29.9316L16.8127 31.014ZM12.1534 30.3931L12.5209 31.014L14.3496 29.9316L13.982 29.3107L12.1534 30.3931ZM14.984 29.9316C14.9197 30.0403 14.8074 30.1042 14.6668 30.1042C14.5262 30.1042 14.4139 30.0403 14.3496 29.9316L12.5209 31.014C13.4799 32.6342 15.8537 32.6342 16.8127 31.014L14.984 29.9316ZM12.9668 9.5625H16.3668V7.4375H12.9668V9.5625ZM24.9377 18.1334V19.2667H27.0627V18.1334H24.9377ZM4.396 19.2667V18.1334H2.271V19.2667H4.396ZM2.271 19.2667C2.271 20.5723 2.27042 21.6048 2.32738 22.4396C2.38499 23.284 2.50498 24.0035 2.78322 24.6752L4.74647 23.862C4.59336 23.4924 4.49768 23.0311 4.44745 22.2949C4.39657 21.5492 4.396 20.6014 4.396 19.2667H2.271ZM9.44398 26.6835C8.32161 26.6476 7.71165 26.5499 7.23823 26.3538L6.42502 28.317C7.27058 28.6673 8.20321 28.7699 9.37604 28.8074L9.44398 26.6835ZM2.78322 24.6752C3.46619 26.324 4.77619 27.634 6.42502 28.317L7.23823 26.3538C6.11008 25.8865 5.21376 24.9902 4.74647 23.862L2.78322 24.6752ZM24.9377 19.2667C24.9377 20.6014 24.9371 21.5492 24.8862 22.2949C24.836 23.0311 24.7403 23.4924 24.5872 23.862L26.5504 24.6752C26.8287 24.0035 26.9487 23.284 27.0063 22.4396C27.0632 21.6048 27.0627 20.5723 27.0627 19.2667H24.9377ZM19.9576 28.8074C21.1304 28.7699 22.0631 28.6673 22.9086 28.317L22.0954 26.3538C21.622 26.5499 21.012 26.6476 19.8896 26.6835L19.9576 28.8074ZM24.5872 23.862C24.1199 24.9902 23.2236 25.8865 22.0954 26.3538L22.9086 28.317C24.5575 27.634 25.8675 26.324 26.5504 24.6752L24.5872 23.862ZM16.3668 9.5625C18.2423 9.5625 19.5744 9.56362 20.6102 9.66211C21.6302 9.7591 22.2528 9.94295 22.7392 10.241L23.8495 8.42911C22.9731 7.89209 21.9869 7.65843 20.8114 7.54665C19.6516 7.43638 18.2012 7.4375 16.3668 7.4375V9.5625ZM27.0627 18.1334C27.0627 16.299 27.0638 14.8486 26.9535 13.6888C26.8417 12.5132 26.6081 11.527 26.0711 10.6507L24.2592 11.761C24.5572 12.2473 24.7411 12.8699 24.8381 13.89C24.9365 14.9258 24.9377 16.2578 24.9377 18.1334H27.0627ZM22.7392 10.241C23.3587 10.6206 23.8796 11.1415 24.2592 11.761L26.0711 10.6507C25.5162 9.74525 24.7549 8.98397 23.8495 8.42911L22.7392 10.241ZM12.9668 7.4375C11.1325 7.4375 9.68207 7.43638 8.5223 7.54665C7.34672 7.65843 6.36051 7.89209 5.48418 8.42911L6.59449 10.241C7.08082 9.94295 7.70341 9.7591 8.72344 9.66211C9.75929 9.56362 11.0913 9.5625 12.9668 9.5625V7.4375ZM4.396 18.1334C4.396 16.2578 4.39712 14.9258 4.49561 13.89C4.59259 12.8699 4.77644 12.2473 5.07447 11.761L3.2626 10.6507C2.72559 11.527 2.49192 12.5132 2.38015 13.6888C2.26988 14.8486 2.271 16.299 2.271 18.1334H4.396ZM5.48418 8.42911C4.57873 8.98397 3.81746 9.74525 3.2626 10.6507L5.07447 11.761C5.45411 11.1415 5.97498 10.6206 6.59449 10.241L5.48418 8.42911ZM13.982 29.3107C13.6976 28.8301 13.4481 28.4064 13.2061 28.0732C12.9515 27.7227 12.6598 27.406 12.256 27.1672L11.1741 28.9961C11.2394 29.0348 11.3295 29.1056 11.4868 29.3221C11.6566 29.5559 11.8488 29.8785 12.1534 30.3931L13.982 29.3107ZM9.37604 28.8074C10.0071 28.8276 10.4105 28.8414 10.7169 28.8788C11.0066 28.9142 11.1153 28.9614 11.1741 28.9961L12.256 27.1672C11.8456 26.9244 11.4137 26.8231 10.9742 26.7695C10.5514 26.7179 10.0368 26.7024 9.44398 26.6835L9.37604 28.8074ZM17.1802 30.3931C17.4848 29.8785 17.677 29.5559 17.8469 29.3221C18.0041 29.1056 18.0942 29.0348 18.1595 28.9961L17.0776 27.1672C16.6738 27.406 16.3821 27.7227 16.1275 28.0732C15.8856 28.4064 15.636 28.8301 15.3516 29.3107L17.1802 30.3931ZM19.8896 26.6835C19.2968 26.7024 18.7822 26.7179 18.3594 26.7695C17.9199 26.8231 17.488 26.9244 17.0776 27.1672L18.1595 28.9961C18.2183 28.9614 18.327 28.9142 18.6167 28.8788C18.9231 28.8414 19.3265 28.8276 19.9576 28.8074L19.8896 26.6835Z' fill='%23C52625'/%3E%3Cpath opacity='0.5' d='M31.2624 17.6171L32.244 18.0237V18.0237L31.2624 17.6171ZM28.3873 20.4922L28.7939 21.4738H28.7939L28.3873 20.4922ZM29.13 3.61684L28.5749 4.52277L29.13 3.61684ZM30.8839 5.37072L31.7898 4.81557V4.81557L30.8839 5.37072ZM12.9535 3.61684L12.3983 2.71091V2.71091L12.9535 3.61684ZM11.1996 5.37072L10.2937 4.81557H10.2937L11.1996 5.37072ZM19.448 3.89648H22.6355V1.77148H19.448V3.89648ZM30.6043 11.8653V12.9278H32.7293V11.8653H30.6043ZM30.6043 12.9278C30.6043 14.18 30.6037 15.0659 30.5562 15.7622C30.5093 16.449 30.4204 16.8733 30.2807 17.2105L32.244 18.0237C32.5087 17.3845 32.622 16.7018 32.6762 15.9069C32.7298 15.1215 32.7293 14.1509 32.7293 12.9278H30.6043ZM30.2807 17.2105C29.8494 18.2518 29.022 19.0792 27.9807 19.5105L28.7939 21.4738C30.3559 20.8268 31.597 19.5857 32.244 18.0237L30.2807 17.2105ZM22.6355 3.89648C24.3951 3.89648 25.6402 3.89761 26.6074 3.98957C27.5588 4.08003 28.1311 4.25084 28.5749 4.52277L29.6852 2.71091C28.8514 2.19998 27.9155 1.97936 26.8085 1.87411C25.7174 1.77036 24.3539 1.77148 22.6355 1.77148V3.89648ZM32.7293 11.8653C32.7293 10.1468 32.7304 8.78338 32.6266 7.69223C32.5214 6.58526 32.3008 5.64932 31.7898 4.81557L29.978 5.92587C30.2499 6.36962 30.4207 6.94194 30.5112 7.89336C30.6031 8.8606 30.6043 10.1057 30.6043 11.8653H32.7293ZM28.5749 4.52277C29.1467 4.8732 29.6275 5.35401 29.978 5.92587L31.7898 4.81557C31.2642 3.95777 30.543 3.23657 29.6852 2.71091L28.5749 4.52277ZM19.448 1.77148C17.7296 1.77148 16.3661 1.77036 15.275 1.87411C14.168 1.97936 13.2321 2.19998 12.3983 2.71091L13.5086 4.52277C13.9524 4.25084 14.5247 4.08003 15.4761 3.98957C16.4433 3.89761 17.6884 3.89648 19.448 3.89648V1.77148ZM12.3983 2.71091C11.5405 3.23657 10.8193 3.95777 10.2937 4.81557L12.1055 5.92587C12.456 5.35401 12.9368 4.8732 13.5086 4.52277L12.3983 2.71091ZM11.5249 8.55584C11.5957 7.1953 11.7727 6.46907 12.1055 5.92587L10.2937 4.81557C9.67441 5.82612 9.47825 6.99497 9.4028 8.44546L11.5249 8.55584ZM26.0355 21.9375C27.1215 21.9014 27.9967 21.804 28.7939 21.4738L27.9807 19.5105C27.5528 19.6878 26.9973 19.7793 25.9649 19.8137L26.0355 21.9375Z' fill='%23C52625'/%3E%3Cpath opacity='0.5' d='M9.72162 18.417H9.73437M14.6668 18.417H14.6796M19.6124 18.417H19.6251' stroke='%23C52625' stroke-width='2.83333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.question_comments_holder .questions_holder .acc_questions {
  margin-top: 33px;
}

.acc_questions_holder {
  display: none;
}

.acc_questions_holder.active {
  display: block;
}

.questions_accordion_btn {
  border: 1px solid #d1cecf;
  padding: 26px 20px 20px 26px;
  border-radius: 8px;
  margin-top: 16px;
  position: relative;
  transition: 0.3s;
}

.questions_accordion_title {
  display: flex;
  justify-content: space-between;
  font-size: 18px;
  font-weight: 600;
  cursor: pointer;
  border-radius: 8px;
  color: #3e3e3e;
}

.questions_accordion_title > p {
  width: 90%;
}

.active_acc .questions_accordion_title {
  color: #c52625;
}

.active_acc .questions_accordion_content {
  max-height: 100vh;
}

.questions_accordion_content {
  transition: max-height 0.5s ease-in-out;
  font-weight: 500;
  font-size: 16px;
  line-height: 30px;
  color: #282828;
  max-height: 0;
  overflow: hidden;
}

.questions_accordion_content p {
  margin-top: 26px;
}

.questions_accordion_btn::before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1.5L4 4.5L1 1.5' stroke='%23090909' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  position: absolute;
  left: 20px;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  text-align: center;
  border-radius: 6px;
  transition: 0.3s;
  border: 1.5px solid #090909;
  border-radius: 5px;
}

.questions_accordion_btn.active_acc::before {
  content: '';
  transform: rotate(180deg);
  border: 1.5px solid #c52625;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1.5L4 4.5L1 1.5' stroke='%23C52625' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.question_comments_holder .comments_container .comments_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 33px;
}

.question_comments_holder .comments_container .comment header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.question_comments_holder .comments_container header .button_holder {
  display: flex;
  gap: 15px;
}

.question_comments_holder .comments_container header .button_holder button {
  box-shadow: 0px 7px 27px 0px #0000001c;
  padding: 4px;
  border-radius: 10px;
  border: none;
  background-color: #f7f7f7;
  transition: 0.3s;
}

.question_comments_holder
  .comments_container
  header
  .button_holder
  button
  span {
  width: 32px;
  height: 32px;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 8px;
  display: block;
}

.question_comments_holder
  .comments_container
  header
  .button_holder
  button.top
  span {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 5.75L6.5 1.25L11 5.75' stroke='%23C52625' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-color: #fff;
}

.question_comments_holder
  .comments_container
  header
  .button_holder
  button.bottom
  span {
  background-color: #c52625;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1.25L6.5 5.75L2 1.25' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.question_comments_holder .comments_container header .Post_comment {
  padding: 12px 26px;
  background: #c52625;
  border-radius: 8px;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
  gap: 15px;
  align-items: center;
  width: fit-content;
  transition: 0.3s;
}

.question_comments_holder .comments_container header .Post_comment:after {
  content: '';
  display: inline-flex;
  width: 16px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 7.5H1.5M1.5 7.5L7.5 1.5M1.5 7.5L7.5 13.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.question_comments_holder .comments_container .comment {
  box-shadow: 0px 7px 44px 0px #0000000a;
  padding: 16px 20px;
  background-color: #fff;
  border-radius: 8px;
  margin-top: 23px;
  box-shadow: 0px 7px 44px 0px #0000000a;
}

.question_comments_holder .comments_container .comment header .user img {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  object-fit: cover;
}

.question_comments_holder .comments_container .comment header .user {
  display: flex;
  align-items: center;
  gap: 6px;
}

.question_comments_holder
  .comments_container
  .comment
  header
  .score
  .stars.desktop,
.single_product_page .general_info_holder .score .stars {
  display: flex;
  gap: 8px;
}

.question_comments_holder .comments_container .comment header .phone_score {
  font-size: 14px;
  font-weight: 500;
  display: none;
  gap: 6px;
  align-items: center;
}

.question_comments_holder
  .comments_container
  .comment
  header
  .phone_score
  strong:after {
  content: '5';
  font-size: 10px;
}

.single_product_page .general_info_holder .score {
  display: flex;
  align-items: center;
}

.question_comments_holder
  .comments_container
  .comment
  header
  .score
  .stars
  span,
.single_product_page .general_info_holder .score .stars span {
  width: 22px;
  height: 22px;
  background-image: url("data:image/svg+xml, %3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.8285 3.79921C10.4796 4.25472 10.0859 4.95753 9.51397 5.9835L9.22365 6.50432C9.20615 6.53571 9.18887 6.56681 9.17176 6.5976C8.90532 7.07709 8.68044 7.48178 8.31808 7.75686C7.95182 8.0349 7.50532 8.13524 6.9864 8.25186C6.95305 8.25935 6.91941 8.26692 6.88546 8.2746L6.32168 8.40216C5.20952 8.65379 4.45292 8.82693 3.9347 9.03116C3.42899 9.23045 3.32225 9.39373 3.28156 9.52458C3.23862 9.66267 3.23734 9.87389 3.53967 10.3541C3.84651 10.8416 4.36418 11.4496 5.12125 12.3349L5.5056 12.7843C5.52794 12.8104 5.55007 12.8363 5.57199 12.8618C5.92904 13.2783 6.22675 13.6256 6.36331 14.0647C6.49905 14.5012 6.45406 14.9599 6.39951 15.516C6.39616 15.5501 6.39278 15.5846 6.3894 15.6195L6.3313 16.2191C6.21693 17.3994 6.13981 18.212 6.16589 18.7974C6.19192 19.3817 6.31533 19.5433 6.41345 19.6178C6.50073 19.684 6.66205 19.7573 7.18763 19.6068C7.72174 19.4537 8.43162 19.129 9.47299 18.6495L10.0009 18.4064C10.0334 18.3915 10.0656 18.3766 10.0975 18.3618C10.5802 18.1387 10.9989 17.9451 11.4558 17.9451C11.9126 17.9451 12.3314 18.1387 12.814 18.3618C12.846 18.3766 12.8782 18.3915 12.9107 18.4064L13.4385 18.6495C14.4799 19.129 15.1898 19.4537 15.7239 19.6068C16.2495 19.7573 16.4108 19.684 16.4981 19.6178C16.5962 19.5433 16.7196 19.3817 16.7456 18.7974C16.7717 18.212 16.6946 17.3994 16.5802 16.2191L16.5221 15.6195C16.5187 15.5846 16.5154 15.5501 16.512 15.516C16.4575 14.9599 16.4125 14.5012 16.5482 14.0647C16.6848 13.6256 16.9825 13.2783 17.3395 12.8618C17.3615 12.8362 17.3836 12.8104 17.4059 12.7843L17.7903 12.3349C18.5473 11.4496 19.065 10.8416 19.3719 10.3541C19.6742 9.87389 19.6729 9.66267 19.63 9.52458C19.5893 9.39373 19.4825 9.23045 18.9768 9.03116C18.4586 8.82693 17.702 8.65379 16.5898 8.40216L16.0261 8.27459C15.9921 8.26691 15.9585 8.25935 15.9251 8.25186C15.4062 8.13524 14.9597 8.0349 14.5934 7.75686C14.2311 7.48178 14.0062 7.07709 13.7398 6.5976C13.7227 6.56681 13.7054 6.53571 13.6879 6.50432L13.3976 5.9835C12.8256 4.95753 12.4319 4.25472 12.0831 3.79921C11.7346 3.34413 11.5565 3.30477 11.4558 3.30477C11.355 3.30477 11.177 3.34413 10.8285 3.79921ZM9.77337 2.99122C10.1957 2.43975 10.7177 1.97583 11.4558 1.97583C12.1939 1.97583 12.7158 2.43974 13.1382 2.99122C13.5531 3.5331 13.9932 4.32252 14.5309 5.28733L14.8486 5.85726C15.1964 6.48113 15.2854 6.61366 15.397 6.69837C15.5044 6.77991 15.643 6.82539 16.3193 6.97842L16.9395 7.11875C17.9811 7.35437 18.8392 7.54849 19.4641 7.79477C20.1128 8.05041 20.6804 8.42719 20.899 9.12996C21.1152 9.82548 20.8722 10.4654 20.4965 11.0621C20.1315 11.642 19.5485 12.3237 18.8363 13.1564L18.4159 13.648C17.9579 14.1836 17.8622 14.3147 17.8172 14.4593C17.7714 14.6068 17.7757 14.7772 17.8449 15.4913L17.9082 16.1453C18.0161 17.258 18.104 18.1655 18.0733 18.8566C18.0419 19.56 17.8822 20.2355 17.3016 20.6763C16.7102 21.1252 16.0221 21.0746 15.3578 20.8843C14.7137 20.6997 13.9108 20.33 12.9357 19.881L12.3549 19.6136C11.7193 19.3209 11.5833 19.274 11.4558 19.274C11.3282 19.274 11.1922 19.3209 10.5567 19.6136L9.97577 19.881C9.00074 20.33 8.19777 20.6997 7.55368 20.8843C6.88941 21.0746 6.20131 21.1252 5.60992 20.6763C5.02937 20.2355 4.8696 19.56 4.83827 18.8566C4.80748 18.1655 4.89544 17.258 5.0033 16.1452L5.06666 15.4913C5.13586 14.7772 5.14017 14.6068 5.09432 14.4593C5.04934 14.3147 4.95365 14.1836 4.49561 13.648L4.07524 13.1565C3.36306 12.3237 2.78004 11.642 2.41502 11.0621C2.03935 10.4654 1.79628 9.82548 2.01256 9.12996C2.2311 8.42719 2.79876 8.05041 3.44745 7.79477C4.07237 7.54849 4.93044 7.35437 5.97201 7.11874L6.02841 7.10598L6.59219 6.97842C7.26856 6.82539 7.40713 6.77991 7.51455 6.69837C7.62614 6.61366 7.71511 6.48113 8.06288 5.85726L8.38059 5.28732C8.91837 4.32252 9.3584 3.5331 9.77337 2.99122Z' fill='%23808080' /%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  display: block;
}

.question_comments_holder
  .comments_container
  .comment
  header
  .score
  .stars
  span.checked,
.single_product_page .general_info_holder .score .stars span.checked {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.02027 5.66204C10.1421 3.64955 10.703 2.64331 11.5417 2.64331C12.3803 2.64331 12.9412 3.64955 14.063 5.66204L14.3533 6.1827C14.6721 6.75458 14.8315 7.04053 15.08 7.22919C15.3285 7.41786 15.6381 7.4879 16.2571 7.62796L16.8207 7.75549C18.9992 8.24839 20.0885 8.49484 20.3476 9.32819C20.6068 10.1615 19.8642 11.0299 18.379 12.7666L17.9948 13.2159C17.5728 13.7094 17.3617 13.9561 17.2668 14.2614C17.1719 14.5667 17.2038 14.8959 17.2676 15.5544L17.3257 16.1538C17.5502 18.471 17.6625 19.6295 16.984 20.1446C16.3056 20.6596 15.2857 20.19 13.246 19.2509L12.7183 19.0079C12.1387 18.741 11.8489 18.6076 11.5417 18.6076C11.2345 18.6076 10.9446 18.741 10.365 19.0079L9.83731 19.2509C7.79759 20.19 6.77773 20.6596 6.09928 20.1446C5.42082 19.6295 5.53309 18.471 5.75762 16.1538L5.81571 15.5544C5.87952 14.8959 5.91142 14.5667 5.81649 14.2614C5.72156 13.9561 5.51054 13.7094 5.08851 13.2159L4.70428 12.7666C3.21913 11.0299 2.47655 10.1615 2.7357 9.32819C2.99485 8.49484 4.08409 8.24839 6.26258 7.75549L6.82619 7.62797C7.44525 7.4879 7.75478 7.41786 8.00331 7.22919C8.25184 7.04053 8.41124 6.75458 8.73003 6.1827L9.02027 5.66204Z' fill='%23EED030' /%3E%3C/svg%3E%0A");
}

.question_comments_holder .comments_container .comment header .user .user_name {
  font-size: 18px;
  font-weight: 500;
  color: #212121;
}

.question_comments_holder .comments_container .comment .comment_text {
  font-size: 16px;
  font-weight: 500;
  color: #434343;
  margin-top: 17px;
}

.articles_items_holder {
  margin-top: 100px;
}

.articles_items_holder .owl-stage {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  justify-content: center;
}

.article_items .article {
  height: 100%;
  width: 100%;
  padding: 13px;
  box-shadow: 0px 13.9946928024292px 41.98408126831055px 0px #00000017;
  background: #ffffff;
  border-radius: 17px;
}

.article_items .article img {
  width: 287px;
  height: 214px;
  display: block;
  margin: auto;
}

.article_items .article .time_info {
  display: flex;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
}

.article_items .article .time_info .category {
  font-size: 11px;
  font-weight: 700;
  color: #32312e;
  padding: 6px 20px;
  background: #f5f5f5;
  border-radius: 8px;
}

.article_items .article .time_info .time {
  display: flex;
  gap: 17px;
  font-size: 12px;
  font-weight: 500;
  color: #222222;
}

.article_items .article .time_info .time span::before {
  content: '';
  width: 18px;
  height: 18px;
  display: inline-flex;
  background-repeat: no-repeat;
  background-position: center;
  margin-left: 6px;
}

.article_items .article .time_info .time span {
  display: flex;
}

.article_items .article .time_info .time span:first-child::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.4' d='M15.2096 10.1424C15.2096 13.5864 12.4177 16.3783 8.97367 16.3783C5.52969 16.3783 2.73779 13.5864 2.73779 10.1424C2.73779 6.6984 5.52969 3.90649 8.97367 3.90649C12.4177 3.90649 15.2096 6.6984 15.2096 10.1424Z' fill='%23222222'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.97453 2.25548C8.26266 2.25548 7.57477 2.35424 6.92338 2.53848C6.63097 2.62119 6.32688 2.45119 6.24418 2.15878C6.16147 1.86637 6.33147 1.56228 6.62388 1.47957C7.37177 1.26804 8.16041 1.15503 8.97453 1.15503C9.78865 1.15503 10.5773 1.26804 11.3252 1.47957C11.6176 1.56228 11.7876 1.86637 11.7049 2.15878C11.6222 2.45119 11.3181 2.62119 11.0257 2.53848C10.3743 2.35424 9.6864 2.25548 8.97453 2.25548Z' fill='%23222222'/%3E%3Cpath d='M10.4415 10.5092C10.4415 11.3195 9.78458 11.9764 8.97423 11.9764C8.16388 11.9764 7.50696 11.3195 7.50696 10.5092C7.50696 9.69882 8.16388 9.0419 8.97423 9.0419C9.78458 9.0419 10.4415 9.69882 10.4415 10.5092Z' fill='%23222222'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.97423 6.29077C9.27811 6.29077 9.52445 6.53712 9.52445 6.841V9.77553C9.52445 10.0794 9.27811 10.3258 8.97423 10.3258C8.67034 10.3258 8.424 10.0794 8.424 9.77553V6.841C8.424 6.53712 8.67034 6.29077 8.97423 6.29077Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}

.article_items .article .time_info .time span:last-child::before {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.4' d='M2.90735 5.7402C2.90735 4.1195 4.22118 2.80566 5.84188 2.80566H13.1782C14.7989 2.80566 16.1128 4.1195 16.1128 5.7402V6.84065V13.4434C16.1128 15.0641 14.7989 16.3779 13.1782 16.3779H5.84188C4.22118 16.3779 2.90735 15.0641 2.90735 13.4434V6.84065V5.7402Z' fill='%23222222'/%3E%3Cpath d='M13.1782 2.80566H5.84188C4.22118 2.80566 2.90735 4.1195 2.90735 5.7402V6.84065H16.1128V5.7402C16.1128 4.1195 14.7989 2.80566 13.1782 2.80566Z' fill='%23222222'/%3E%3Cpath opacity='0.4' fill-rule='evenodd' clip-rule='evenodd' d='M6.57488 1.15503C6.87876 1.15503 7.12511 1.40137 7.12511 1.70526V3.90616C7.12511 4.21004 6.87876 4.45638 6.57488 4.45638C6.271 4.45638 6.02466 4.21004 6.02466 3.90616V1.70526C6.02466 1.40137 6.271 1.15503 6.57488 1.15503ZM12.444 1.15503C12.7478 1.15503 12.9942 1.40137 12.9942 1.70526V3.90616C12.9942 4.21004 12.7478 4.45638 12.444 4.45638C12.1401 4.45638 11.8937 4.21004 11.8937 3.90616V1.70526C11.8937 1.40137 12.1401 1.15503 12.444 1.15503Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}

.article_items .article .title,
.article_items .article .description,
.main_footer .footer .footer_content .right_section .notification p span {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.article_items .article .title {
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
  color: #32312e;
  margin-top: 10px;
  -webkit-line-clamp: 2;
}

.article_items .article .description {
  font-size: 11px;
  font-weight: 500;
  line-height: 14px;
  color: #494949;
  margin-top: 10px;
  -webkit-line-clamp: 3;
}

.article_items .article .article_footer {
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.article_items .article .article_footer .view {
  font-size: 11px;
  font-weight: 500;
  line-height: 13px;
  color: #101010;
  display: flex;
  align-items: center;
  gap: 6px;
}

.article_items .article .article_footer .view::before {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.48158 12.5398C2.80229 11.6573 2.46265 11.216 2.46265 9.90581C2.46265 8.59557 2.80229 8.15432 3.48158 7.27181C4.83793 5.50969 7.11266 3.51196 10.455 3.51196C13.7972 3.51196 16.072 5.50969 17.4283 7.27181C18.1076 8.15432 18.4473 8.59557 18.4473 9.90581C18.4473 11.216 18.1076 11.6573 17.4283 12.5398C16.072 14.3019 13.7972 16.2997 10.455 16.2997C7.11266 16.2997 4.83793 14.3019 3.48158 12.5398Z' stroke='%231C274C' stroke-width='1.19885'/%3E%3Cpath d='M12.8526 9.90575C12.8526 11.23 11.7792 12.3034 10.4549 12.3034C9.13073 12.3034 8.05725 11.23 8.05725 9.90575C8.05725 8.58154 9.13073 7.50806 10.4549 7.50806C11.7792 7.50806 12.8526 8.58154 12.8526 9.90575Z' stroke='%231C274C' stroke-width='1.19885'/%3E%3C/svg%3E%0A");
  content: '';
  width: 20px;
  height: 20px;
}

.article_items .article .article_footer .more {
  font-size: 11px;
  font-weight: 600;
  line-height: 15px;
  color: #f4f4f4;
  background: #c52625;
  border-radius: 8px;
  padding: 7px 10px;
  text-decoration: none;
  display: flex;
  gap: 6px;
  transition: 0.3s;
}

.article_items .article .article_footer .more:after {
  content: '';
  width: 18px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.74645 5.84741L4.67957 8.90541M4.67957 8.90541L7.74645 11.9634M4.67957 8.90541L13.8802 8.90541' stroke='%23F4F4F4' stroke-width='1.14841' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.support_holder {
  background: #ffe8e8;
  padding: 41px 10px;
  margin-top: 85px;
}

.support_holder .support {
  display: flex;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  color: #292929;
}

.support_holder .right_section {
  display: flex;
  align-items: center;
  gap: 28px;
}

.support_holder .right_section img {
  width: 80px;
  height: 80px;
}

.support_holder .right_section .title {
  font-size: 23px;
  font-weight: 600;
  line-height: 28px;
}

.support_holder .right_section .description,
.support_holder .left_section .description {
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
  margin-top: 25px;
}

.support_holder .left_section .phone_number {
  font-size: 23px;
  font-weight: 700;
  line-height: 28px;
  text-align: center;
}

.support_holder .left_section .description {
  margin-top: 14px;
}

.page_footer {
  margin-top: auto;
}

.main_footer {
  padding: 28px 0;
  background-color: #0f0f0f;
  background-image: url(/image/footer_image.png);
  background-position: bottom left;
  background-repeat: no-repeat;
  background-size: 400px;
}

.main_footer .footer .social_media_holder {
  display: flex;
  justify-content: space-between;
}

.main_footer .footer .social_media_holder .logo_holder {
  display: flex;
  gap: 18px;
  font-size: 25px;
  font-weight: 500;
  line-height: 40px;
  color: #ffffff;
  text-decoration: none;
  align-items: center;
}

.main_footer .footer .social_media_holder .social_media {
  display: flex;
  gap: 26px;
  align-items: center;
  list-style: none;
}

.main_footer .footer .social_media_holder .social_media li a {
  width: 50px;
  height: 50px;
  background: #333333;
  border-radius: 8px;
  padding: 7px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.main_footer .footer .social_media_holder .social_media li a:hover svg {
  transform: scale(1.2);
}

.main_footer .footer .social_media_holder .social_media li a svg {
  transition: 0.2s;
}

.main_footer .footer .footer_content {
  display: flex;
  margin-top: 37px;
  color: #fff;
  gap: 0 100px;
}

.main_footer .footer .footer_content .right_section {
  display: flex;
  flex-wrap: wrap;
  gap: 0 100px;
}

.main_footer .footer .footer_content .right_section .about {
  flex: 1;
}

.main_footer .footer .footer_content .title {
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

.main_footer .footer .footer_content .left_section {
  flex: none;
}

.main_footer .footer .footer_content .right_section .about .description {
  font-size: 14px;
  font-weight: 400;
  line-height: 27px;
  margin: 16px 0;
}

.main_footer .footer .footer_content .right_section .about .category {
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  color: inherit;
  text-decoration: none;
  display: flex;
  gap: 10px;
  align-items: center;
}

.main_footer .footer .footer_content .right_section .about .category:after {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M20 12.75C20.4142 12.75 20.75 12.4142 20.75 12C20.75 11.5858 20.4142 11.25 20 11.25V12.75ZM20 11.25H4V12.75H20V11.25Z' fill='white'/%3E%3Cpath d='M10 6L4 12L10 18' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: '';
  display: inline-flex;
  width: 24px;
  height: 24px;
}

.main_footer .footer .footer_content .right_section .notification p {
  background-color: #fff;
  flex: auto;
  padding: 12px;
  height: 100%;
  border-radius: 0 8px 8px 0;
  -webkit-line-clamp: 1;
}

.main_footer .footer .footer_content .right_section .notification p span {
  -webkit-line-clamp: 1;
}

.main_footer .footer .footer_content .right_section .notification {
  border-radius: 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  color: #212121;
  position: relative;
  margin-top: 43px;
  max-width: 550px;
  width: 100%;
  text-align: right;
  display: flex;
  align-items: center;
  height: 36px;
}

.main_footer .footer .footer_content .right_section .notification a {
  background: #c52625;
  height: 100%;
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  color: #eeeffc;
  padding: 11px 18px;
  border-radius: 8px 0 0 8px;
  min-width: max-content;
}

.main_footer .footer .footer_content .right_section .notification_holder {
  width: 100%;
}

.main_footer
  .footer
  .footer_content
  .right_section
  .notification_holder
  p:last-child,
.phone_copy {
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  margin-top: 26px;
}

.phone_copy {
  display: none;
}

.main_footer .footer .footer_content .right_section .parts ul {
  margin-right: 20px;
}

.main_footer .footer .footer_content .right_section .parts ul li a {
  text-decoration: none;
  color: inherit;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  margin-top: 20px;
  display: block;
  transition: color 0.3s;
}

.main_footer .footer .footer_content .right_section .parts ul li a:hover {
  color: #ffd4d4;
}

.main_footer .footer .footer_content .left_section ul li {
  padding: 22px 20px;
  backdrop-filter: blur(5px);
  border-radius: 14px;
  margin-top: 24px;
  list-style: none;
  max-width: 461px;
  width: 100%;
  border: 1px solid hsla(0, 0%, 37%, 0.426);
  display: flex;
  font-size: 14px;
  gap: 15px;
}

.main_footer .footer .footer_content .left_section ul li::before {
  content: '';
  width: 25px;
  height: 24px;
  background-repeat: no-repeat;
  display: inline-block;
}

.main_footer .footer .footer_content .left_section ul li:first-child:before {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='23' viewBox='0 0 19 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.75 9.64329C0.75 4.74427 4.65501 0.75 9.5 0.75C14.345 0.75 18.25 4.74427 18.25 9.64329C18.25 12.0084 17.576 14.5479 16.3844 16.7419C15.1944 18.9331 13.4556 20.8372 11.2805 21.8539C10.1506 22.382 8.84943 22.382 7.71949 21.8539C5.54437 20.8372 3.80562 18.9331 2.61556 16.7419C1.42403 14.5479 0.75 12.0084 0.75 9.64329ZM9.5 2.25C5.50843 2.25 2.25 5.54748 2.25 9.64329C2.25 11.7404 2.85263 14.0354 3.9337 16.026C5.01624 18.0192 6.54602 19.6496 8.35465 20.495C9.08205 20.835 9.91795 20.835 10.6454 20.495C12.454 19.6496 13.9838 18.0192 15.0663 16.026C16.1474 14.0354 16.75 11.7404 16.75 9.64329C16.75 5.54748 13.4916 2.25 9.5 2.25ZM9.5 7.25C8.25736 7.25 7.25 8.25736 7.25 9.5C7.25 10.7426 8.25736 11.75 9.5 11.75C10.7426 11.75 11.75 10.7426 11.75 9.5C11.75 8.25736 10.7426 7.25 9.5 7.25ZM5.75 9.5C5.75 7.42893 7.42893 5.75 9.5 5.75C11.5711 5.75 13.25 7.42893 13.25 9.5C13.25 11.5711 11.5711 13.25 9.5 13.25C7.42893 13.25 5.75 11.5711 5.75 9.5Z' fill='white'/%3E%3C/svg%3E%0A");
}

.main_footer .footer .footer_content .left_section ul li:last-child:before {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 2.5C14.5 2.5 16.7 2.7 19.5 5.5C22.3 8.3 22.5 10.5 22.5 10.5' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.707 6.03564C14.707 6.03564 15.697 6.31849 17.1819 7.80341C18.6668 9.28834 18.9497 10.2783 18.9497 10.2783' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath opacity='0.5' d='M10.5376 5.81617L11.1866 6.9791C11.7723 8.02858 11.5372 9.40532 10.6147 10.3278C10.6147 10.3278 10.6147 10.3278 10.6147 10.3278C10.6146 10.3279 9.49588 11.4468 11.5245 13.4755C13.5525 15.5035 14.6714 14.3861 14.6722 14.3853C14.6722 14.3853 14.6722 14.3853 14.6722 14.3853C15.5947 13.4628 16.9714 13.2277 18.0209 13.8134L19.1838 14.4624C20.7686 15.3468 20.9557 17.5692 19.5628 18.9622C18.7258 19.7992 17.7004 20.4505 16.5669 20.4934C14.6588 20.5658 11.4183 20.0829 8.1677 16.8323C4.91713 13.5817 4.43421 10.3412 4.50655 8.43309C4.54952 7.2996 5.2008 6.27423 6.03781 5.43723C7.43076 4.04428 9.65317 4.23144 10.5376 5.81617Z' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.main_footer .footer .footer_content .left_section ul li span {
  font-weight: 700;
  text-align: left;
  margin-right: auto;
  display: block;
}

.main_footer .footer .footer_content .left_section ul li span.number {
  direction: ltr;
}

/* .main_footer .footer .footer_content .left_section ul li span.number::after {
  content: '021 ';
  display: inline-flex;
  font-weight: 400;
  margin-right: 10px;
} */

.main_footer .footer .footer_content .left_section .namad {
  display: flex;
  gap: 10px;
  margin-top: 35px;
}

.main_footer .footer .footer_content .left_section .namad a {
  text-decoration: none;
  width: 99px;
  height: 99px;
  padding: 8px;
  background: #1c1c1c;
  border-radius: 8px;
  display: inline-block;
  margin-top: 35px;
}

.main_footer .footer .footer_content .left_section .namad a img {
  width: 100%;
  height: 100%;
}

/* ============================================================================ */
.slider-container {
  position: relative;
  max-width: 490px;
  width: 100%;
}

.slider-container .phone_title {
  font-size: 16px;
  font-weight: 600;
  color: #1c1c1c;
  margin-bottom: 20px;
  display: none;
}

.slider {
  position: relative;
  width: 100%;
}

.main-image {
  height: 380px;
  width: 100%;
  border-radius: 16px;
}

.thumbnails {
  display: flex;
  justify-content: start;
  margin-top: 13px;
  gap: 10px;
  flex-wrap: wrap;
}

.thumbnail {
  width: 31.5%;
  height: 123px;
  cursor: pointer;
  border: 1px solid #7a7a7a;
  border-radius: 16px;
  opacity: 0.6;
}

.second_row {
  width: 23%;
}

.thumbnail.active {
  opacity: 1;
  border: 1px solid #db0000;
}

.general_info_holder {
  display: flex;
  gap: 32px;
  margin-top: 24px;
}

.general_info_holder .left_section {
  flex: auto;
  gap: 10px;
}

.general_info_holder .left_section header {
  display: flex;
  gap: 10px;
  align-items: center;
  padding-bottom: 15px;
  border-bottom: 1px solid #e8e8e8;
}

.general_info_holder .left_section header .title {
  flex: auto;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
  color: #1c1c1c;
}

.general_info_holder .left_section header > button {
  padding: 15px;
  border-radius: 6px;
  background-repeat: no-repeat;
  background-position: center;
  border: none;
  width: 36px;
  height: 36px;
  transition: 0.3s;
}

.general_info_holder .left_section header .save {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5.25C8.58579 5.25 8.25 5.58579 8.25 6C8.25 6.41421 8.58579 6.75 9 6.75H15C15.4142 6.75 15.75 6.41421 15.75 6C15.75 5.58579 15.4142 5.25 15 5.25H9Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9425 1.25C9.86994 1.24999 8.23716 1.24997 6.96128 1.42337C5.65122 1.60141 4.60609 1.97468 3.78484 2.80484C2.96469 3.63387 2.59692 4.68702 2.4213 6.00741C2.24998 7.29551 2.24999 8.94462 2.25 11.0411V16.139C2.24999 17.6466 2.24998 18.8402 2.34601 19.7388C2.44091 20.6269 2.64447 21.428 3.22584 21.9638C3.69226 22.3937 4.28211 22.6646 4.91165 22.7367C5.69912 22.8268 6.43439 22.4508 7.15868 21.9377C7.89163 21.4185 8.78075 20.6321 9.90254 19.6399L9.93905 19.6076C10.4591 19.1476 10.8112 18.8372 11.105 18.6224C11.3889 18.4148 11.5623 18.3397 11.7084 18.3103C11.9009 18.2715 12.0991 18.2715 12.2916 18.3103C12.4377 18.3397 12.6111 18.4148 12.895 18.6224C13.1888 18.8372 13.5409 19.1476 14.061 19.6076L14.0975 19.64C15.2193 20.6321 16.1084 21.4186 16.8413 21.9377C17.5656 22.4508 18.3009 22.8268 19.0883 22.7367C19.7179 22.6646 20.3077 22.3937 20.7742 21.9638C21.3555 21.428 21.5591 20.6269 21.654 19.7388C21.75 18.8402 21.75 17.6466 21.75 16.139V11.041C21.75 8.94462 21.75 7.2955 21.5787 6.00741C21.4031 4.68702 21.0353 3.63387 20.2152 2.80484C19.3939 1.97468 18.3488 1.60141 17.0387 1.42337C15.7628 1.24997 14.1301 1.24999 12.0575 1.25H11.9425ZM4.8512 3.85977C5.34797 3.35762 6.02251 3.06474 7.16328 2.90971C8.32645 2.75163 9.85725 2.75 12 2.75C14.1427 2.75 15.6736 2.75163 16.8367 2.90971C17.9775 3.06474 18.652 3.35762 19.1488 3.85977C19.6467 4.36303 19.9379 5.04819 20.0918 6.20518C20.2484 7.38292 20.25 8.93223 20.25 11.0975V16.0909C20.25 17.6572 20.249 18.7702 20.1625 19.5794C20.0739 20.4088 19.9104 20.72 19.7576 20.8608C19.5238 21.0763 19.2298 21.2107 18.9178 21.2464C18.7182 21.2692 18.3835 21.192 17.7083 20.7137C17.0497 20.2472 16.2211 19.5157 15.0547 18.484L15.0286 18.4609C14.5413 18.0299 14.1372 17.6725 13.7804 17.4116C13.4074 17.1388 13.0312 16.9292 12.5878 16.8398C12.1998 16.7617 11.8002 16.7617 11.4122 16.8398C10.9688 16.9292 10.5926 17.1388 10.2196 17.4116C9.86283 17.6725 9.45871 18.0299 8.97146 18.4609L8.94527 18.484C7.77887 19.5157 6.95026 20.2472 6.29165 20.7137C5.61646 21.192 5.28182 21.2692 5.08218 21.2464C4.77019 21.2107 4.47617 21.0763 4.24237 20.8608C4.08963 20.72 3.92614 20.4088 3.83752 19.5794C3.75104 18.7702 3.75 17.6572 3.75 16.0909V11.0975C3.75 8.93223 3.75156 7.38292 3.90821 6.20518C4.06209 5.04819 4.35333 4.36303 4.8512 3.85977Z' fill='black'/%3E%3C/svg%3E%0A");
}

.general_info_holder .left_section header .share {
  background-color: #ffecf0;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 11.5L13 14.5M13 5.5L7 8.5M16 19C14.3431 19 13 17.6569 13 16C13 14.3431 14.3431 13 16 13C17.6569 13 19 14.3431 19 16C19 17.6569 17.6569 19 16 19ZM4 13C2.34315 13 1 11.6569 1 10C1 8.34315 2.34315 7 4 7C5.65685 7 7 8.34315 7 10C7 11.6569 5.65685 13 4 13ZM16 7C14.3431 7 13 5.65685 13 4C13 2.34315 14.3431 1 16 1C17.6569 1 19 2.34315 19 4C19 5.65685 17.6569 7 16 7Z' stroke='%23DB0000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.general_info_holder .left_section header .rate {
  font-size: 17px;
  font-weight: 400;
  line-height: 27px;
  color: #2e2e2e;
  margin-left: 17px;
  margin-right: 10px;
  margin-top: 7px;
}

.general_info_holder .left_section header .rate span {
  font-size: 20px;
  font-weight: 500;
}

.general_info_holder .left_section header .stars {
  display: flex;
  align-items: center;
  gap: 8px;
}

.general_info_holder .general_info_container {
  display: flex;
  justify-content: space-between;
  width: 100%;
  margin-top: 24px;
  gap: 20px;
}

.general_info_holder .general_info_container .right_section {
  list-style: none;
}

.general_info_holder .general_info_container .right_section li {
  list-style: none;
  font-size: 16px;
  font-weight: 500;
  color: #2e2e2e;
}

.general_info_holder .general_info_container .right_section li span {
  font-weight: 600;
}

.general_info_holder
  .general_info_container
  .right_section
  li:nth-child(-n + 2)
  span {
  color: #db0000;
}

.general_info_holder
  .general_info_container
  .right_section
  li:nth-child(-n + 2):not(:first-child) {
  margin-top: 16px;
}

.general_info_holder
  .general_info_container
  .right_section
  li:not(:nth-child(-n + 2)) {
  margin-top: 32px;
  display: flex;
  gap: 6px;
  align-items: center;
}

.general_info_holder
  .general_info_container
  .right_section
  li:not(:nth-child(-n + 2))::before {
  width: 22px;
  height: 22px;
  background-repeat: no-repeat;
  background-position: center;
  content: '';
  background-size: contain;
}
/* 
.general_info_holder
  .general_info_container
  .right_section
  li:nth-child(3)::before {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='15.1665' y='11.9167' width='5.5' height='5.5' rx='2.75' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M10.5835 14.6667V13.2917C10.5835 11.5632 10.5835 10.6989 10.0465 10.162C9.50955 9.625 8.64531 9.625 6.91683 9.625H6.36683C6.02634 9.625 5.8561 9.625 5.71248 9.6363C3.91443 9.77781 2.48631 11.2059 2.3448 13.004C2.3335 13.1476 2.3335 13.3178 2.3335 13.6583C2.3335 13.7435 2.3335 13.786 2.33632 13.8219C2.3717 14.2714 2.72873 14.6285 3.17824 14.6638C3.21415 14.6667 3.25671 14.6667 3.34183 14.6667H10.5835ZM10.5835 14.6667H15.1668' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M9.2085 14.6667C9.2085 16.1855 7.97728 17.4167 6.4585 17.4167C4.93971 17.4167 3.7085 16.1855 3.7085 14.6667' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M11.5 4.58331H11.9839C13.0865 4.58331 13.6377 4.58331 14.0808 4.85712C14.5238 5.13093 14.7704 5.62402 15.2634 6.6102L17.9167 11.9166' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M17.1307 10.0833L17.7556 9.62298C17.9966 9.44546 18.117 9.35671 18.2008 9.24101C18.2578 9.16226 18.302 9.07494 18.3315 8.98233C18.375 8.84626 18.375 8.69661 18.375 8.39733C18.375 7.83134 18.375 7.54834 18.2543 7.33704C18.1731 7.1948 18.0552 7.07692 17.913 6.99568C17.7017 6.875 17.4187 6.875 16.8527 6.875H15.625' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Ccircle cx='17.9165' cy='14.6667' r='2.75' stroke='%231C274C' stroke-width='1.375'/%3E%3C/svg%3E%0A");
} */

.general_info_holder
  .general_info_container
  .right_section
  li:nth-child(3)::before {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1667 20.1666V7.33331C15.1667 4.74059 15.1667 3.44423 14.3612 2.63877C13.5558 1.83331 12.2594 1.83331 9.66667 1.83331H8.75C6.15728 1.83331 4.86091 1.83331 4.05546 2.63877C3.25 3.44423 3.25 4.74059 3.25 7.33331V20.1666' stroke='%231C274C' stroke-width='1.5'/%3E%3Cpath d='M10.5833 5.5H7.83333C6.96909 5.5 6.53697 5.5 6.26849 5.76849C6 6.03697 6 6.46909 6 7.33333C6 8.19757 6 8.6297 6.26849 8.89818C6.53697 9.16667 6.96909 9.16667 7.83333 9.16667H10.5833C11.4476 9.16667 11.8797 9.16667 12.1482 8.89818C12.4167 8.6297 12.4167 8.19757 12.4167 7.33333C12.4167 6.46909 12.4167 6.03697 12.1482 5.76849C11.8797 5.5 11.4476 5.5 10.5833 5.5Z' stroke='%231C274C' stroke-width='1.5'/%3E%3Cpath d='M6.9165 15.5833H11.4998' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M16.0835 20.1667H2.3335' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M18.3748 3.66669L19.5052 4.57095C19.6315 4.67202 19.6947 4.72256 19.7521 4.77407C20.2941 5.25991 20.6214 5.94081 20.6622 6.66752C20.6665 6.74457 20.6665 6.82547 20.6665 6.98726V16.9584C20.6665 17.7177 20.0509 18.3334 19.2915 18.3334C18.5321 18.3334 17.9165 17.7177 17.9165 16.9584V16.8929C17.9165 16.1696 17.3302 15.5834 16.607 15.5834H15.1665' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M20.6665 7.33331H19.2915C18.5321 7.33331 17.9165 7.94892 17.9165 8.70831V10.9256C17.9165 11.5174 18.2952 12.0429 18.8567 12.23L20.6665 12.8333' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.general_info_holder
  .general_info_container
  .right_section
  li:nth-child(4)::before {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.00016 3.66665C6.00016 4.67917 5.17935 5.49998 4.16683 5.49998C3.15431 5.49998 2.3335 4.67917 2.3335 3.66665C2.3335 2.65412 3.15431 1.83331 4.16683 1.83331C5.17935 1.83331 6.00016 2.65412 6.00016 3.66665Z' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M6.00016 18.3333C6.00016 19.3459 5.17935 20.1667 4.16683 20.1667C3.15431 20.1667 2.3335 19.3459 2.3335 18.3333C2.3335 17.3208 3.15431 16.5 4.16683 16.5C5.17935 16.5 6.00016 17.3208 6.00016 18.3333Z' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M13.3332 18.3333C13.3332 19.3459 12.5124 20.1667 11.4998 20.1667C10.4873 20.1667 9.6665 19.3459 9.6665 18.3333C9.6665 17.3208 10.4873 16.5 11.4998 16.5C12.5124 16.5 13.3332 17.3208 13.3332 18.3333Z' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M13.3332 3.66665C13.3332 4.67917 12.5124 5.49998 11.4998 5.49998C10.4873 5.49998 9.6665 4.67917 9.6665 3.66665C9.6665 2.65412 10.4873 1.83331 11.4998 1.83331C12.5124 1.83331 13.3332 2.65412 13.3332 3.66665Z' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M20.6667 3.66665C20.6667 4.67917 19.8459 5.49998 18.8333 5.49998C17.8208 5.49998 17 4.67917 17 3.66665C17 2.65412 17.8208 1.83331 18.8333 1.83331C19.8459 1.83331 20.6667 2.65412 20.6667 3.66665Z' stroke='%231C274C' stroke-width='1.375'/%3E%3Cpath d='M4.1665 5.5V16.5' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M11.5 5.5V16.5' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M18.8332 5.5V7.33333C18.8332 9.06182 18.8332 9.92606 18.2962 10.463C17.7592 11 16.895 11 15.1665 11H4.1665' stroke='%231C274C' stroke-width='1.375' stroke-linecap='round'/%3E%3Cpath d='M17 13.75V13.0625C16.6203 13.0625 16.3125 13.3703 16.3125 13.75H17ZM16.3125 20.1667C16.3125 20.5464 16.6203 20.8542 17 20.8542C17.3797 20.8542 17.6875 20.5464 17.6875 20.1667H16.3125ZM20.0803 20.5256C20.2786 20.8495 20.7018 20.9513 21.0256 20.753C21.3495 20.5547 21.4513 20.1315 21.253 19.8077L20.0803 20.5256ZM17 14.4375H19.0952V13.0625H17V14.4375ZM17.6875 16.9583V13.75H16.3125V16.9583H17.6875ZM19.9792 15.3542C19.9792 15.8739 19.5701 16.2708 19.0952 16.2708V17.6458C20.3561 17.6458 21.3542 16.6064 21.3542 15.3542H19.9792ZM19.0952 14.4375C19.5701 14.4375 19.9792 14.8345 19.9792 15.3542H21.3542C21.3542 14.1019 20.3561 13.0625 19.0952 13.0625V14.4375ZM19.0952 16.2708H18.7024V17.6458H19.0952V16.2708ZM18.7024 16.2708H17V17.6458H18.7024V16.2708ZM18.116 17.3173L20.0803 20.5256L21.253 19.8077L19.2887 16.5994L18.116 17.3173ZM16.3125 16.9583V20.1667H17.6875V16.9583H16.3125Z' fill='%231C274C'/%3E%3C/svg%3E%0A");
}

.general_info_holder
  .general_info_container
  .right_section
  li:nth-child(5)::before {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.6668 11C20.6668 16.0626 16.5628 20.1666 11.5002 20.1666C6.43755 20.1666 2.3335 16.0626 2.3335 11C2.3335 5.93737 6.43755 1.83331 11.5002 1.83331C16.5628 1.83331 20.6668 5.93737 20.6668 11Z' stroke='%231C274C' stroke-width='1.5'/%3E%3Cpath d='M17.9165 17.4167L16.5415 16.0417' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M17.9165 4.58331L16.5415 5.95831' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M5.0835 17.4167L6.4585 16.0417' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M5.0835 4.58331L6.4585 5.95831' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M2.3335 11H4.16683' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M18.8333 11L20.6666 11' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M11.5 3.66688L11.5 1.83355' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M9.77762 13.1668C8.70368 12.0929 8.70368 10.3517 9.77762 9.27775C10.8516 8.2038 12.5928 8.2038 13.6667 9.27775C14.0752 9.68626 14.3605 10.5343 14.5572 11.4283C14.8514 12.7653 14.9985 13.4338 14.4661 13.9662C13.9337 14.4986 13.2652 14.3515 11.9282 14.0574C11.0342 13.8606 10.1861 13.5753 9.77762 13.1668Z' stroke='%231C274C' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}

.general_info_holder .general_info_container .left_section {
  background: #ffffff;
  box-shadow: 6px 12px 36px 0px #00000008;
  border-radius: 12px;
  padding: 20px;
  max-width: 440px;
  width: 100%;
}

.general_info_holder .general_info_container .left_section .points {
  list-style: none;
}

.general_info_holder .general_info_container .left_section .points li {
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
  color: #2e2e2e;
  display: flex;
  gap: 10px;
  align-items: center;
}

.general_info_holder .general_info_container .left_section .points li::before {
  content: '';
  width: 24px;
  height: 24px;
  display: inline-flex;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.general_info_holder
  .general_info_container
  .left_section
  .points
  li:first-child::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Warning / Square_Check'%3E%3Cpath id='Vector' d='M16.0003 9L10.667 15L8 12M3 17.8002V6.2002C3 5.08009 3 4.51962 3.21799 4.0918C3.40973 3.71547 3.71547 3.40973 4.0918 3.21799C4.51962 3 5.08009 3 6.2002 3H17.8002C18.9203 3 19.4796 3 19.9074 3.21799C20.2837 3.40973 20.5905 3.71547 20.7822 4.0918C21 4.5192 21 5.07899 21 6.19691V17.8036C21 18.9215 21 19.4805 20.7822 19.9079C20.5905 20.2842 20.2837 20.5905 19.9074 20.7822C19.48 21 18.921 21 17.8031 21H6.19691C5.07899 21 4.5192 21 4.0918 20.7822C3.71547 20.5905 3.40973 20.2842 3.21799 19.9079C3 19.4801 3 18.9203 3 17.8002Z' stroke='%23DB0000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.general_info_holder
  .general_info_container
  .left_section
  .points
  li:nth-child(2)::before {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5868 8.77881C4.36623 10.5478 7.46953 12.9999 11.0002 12.9999C14.5308 12.9999 17.6335 10.5478 19.413 8.77881C19.8823 8.31226 20.1177 8.07819 20.2671 7.62012C20.3738 7.29328 20.3738 6.70674 20.2671 6.3799C20.1177 5.92181 19.8823 5.6877 19.413 5.22111C17.6335 3.45208 14.5308 1 11.0002 1C7.46953 1 4.36623 3.45208 2.5868 5.22111C2.11714 5.68802 1.88229 5.92165 1.7328 6.3799C1.62618 6.70673 1.62618 7.29328 1.7328 7.62012C1.88229 8.07837 2.11714 8.31189 2.5868 8.77881Z' stroke='%23DB0000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7C9 8.10457 9.89543 9 11 9C12.1046 9 13 8.10457 13 7C13 5.89543 12.1046 5 11 5C9.89543 5 9 5.89543 9 7Z' stroke='%23DB0000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.general_info_holder
  .general_info_container
  .left_section
  .points
  li:nth-child(3)::before,
.general_info_holder
  .general_info_container
  .left_section
  .points
  li:last-child::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Interface / Credit_Card_01'%3E%3Cpath id='Vector' d='M3 11V15.8002C3 16.9203 3 17.4801 3.21799 17.9079C3.40973 18.2842 3.71547 18.5905 4.0918 18.7822C4.5192 19 5.07899 19 6.19691 19H17.8031C18.921 19 19.48 19 19.9074 18.7822C20.2837 18.5905 20.5905 18.2842 20.7822 17.9079C21 17.4805 21 16.9215 21 15.8036V11M3 11V9M3 11H21M3 9V8.2002C3 7.08009 3 6.51962 3.21799 6.0918C3.40973 5.71547 3.71547 5.40973 4.0918 5.21799C4.51962 5 5.08009 5 6.2002 5H17.8002C18.9203 5 19.4796 5 19.9074 5.21799C20.2837 5.40973 20.5905 5.71547 20.7822 6.0918C21 6.5192 21 7.07899 21 8.19691V9M3 9H21M7 15H11M21 11V9' stroke='%23DB0000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.general_info_holder
  .general_info_container
  .left_section
  .points
  li:not(:first-child) {
  margin-top: 17px;
}

.general_info_holder .general_info_container .left_section .color_price {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 23px;
  border-bottom: 1px solid #e1e1e1;
  margin-top: 23px;
}

.general_info_holder
  .general_info_container
  .left_section
  .color_price
  .choose_color,
.shopping_cart_container .choose_color {
  display: flex;
  gap: 12px;
  padding: 13px 11px;
  background: #f5f5f5;
  border-radius: 7px;
}

.general_info_holder
  .general_info_container
  .left_section
  .color_price
  .choose_color
  .title,
.shopping_cart_container .choose_color .title {
  font-size: 16px;
  font-weight: 500;
  color: #2e2e2e;
}

.general_info_holder
  .general_info_container
  .left_section
  .color_price
  .choose_color
  .colors,
.shopping_cart_container .choose_color .colors {
  display: flex;
  gap: 10px;
  list-style: none;
}

.general_info_holder
  .general_info_container
  .left_section
  .color_price
  .choose_color
  .colors
  li,
.shopping_cart_container .choose_color .colors li {
  width: 23px;
  height: 23px;
  border-radius: 50%;
  display: inline-flex;
  border: 2px solid #ffffff7c;
}

.general_info_holder
  .general_info_container
  .left_section
  .color_price
  .choose_color
  .colors
  li.active,
.shopping_cart_container .choose_color .colors li.active {
  border: 2px solid #ffffff;
}

.general_info_holder .general_info_container .left_section .price {
  font-size: 30px;
  font-weight: 600;
  color: #db0000;
}

.general_info_holder
  .general_info_container
  .left_section
  .last_stage
  .phone_price {
  display: none;
  justify-content: space-between;
  margin-bottom: 8px;
  align-items: center;
  padding: 10px;
}

.general_info_holder .general_info_container .left_section .price:after {
  content: 'تومان';
  font-size: 16px;
  font-weight: 500;
  color: #2e2e2e;
}

.general_info_holder .general_info_container .left_section .description {
  font-size: 16px;
  font-weight: 500;
  color: #2e2e2e;
  margin: 23px 0;
}

.general_info_container .switch_btn_holder {
  margin: 20px auto;
}

.switch_btn_holder,
.go_to {
  background: #f5f5f5;
  border-radius: 7px;
  padding: 7px;
  width: fit-content;
  display: flex;
  overflow-x: auto;
  max-width: 100%;
}

.switch_btn_holder button,
.go_to a {
  min-width: 160px;
  width: 100%;
  background: unset;
  border-radius: 6px;
  padding: 7px;
  border: none;
  font-size: 16px;
  font-weight: 500;
  color: #2e2e2e;
}

.go_to a {
  text-decoration: none;
  text-align: center;
}

.go_to {
  position: sticky;
  top: 87px;
  z-index: 1;
}

.switch_btn_holder button.active,
.go_to a.active {
  background: #db0000;
  color: #fff;
}

.general_info_holder .general_info_container .left_section .add_basket {
  width: 100%;
  padding: 13px;
  font-size: 16px;
  font-weight: 600;
  background-color: #1bb86c;
  border: none;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  transition: 0.3s;
}

.general_info_holder .general_info_container .left_section .add_basket:hover,
.general_info_holder .left_section header > button:hover,
.produt_description_holder .produt_description .more:hover,
.users_comments_holder .single_product_section header a:hover,
.users_comments_holder .comments_item .reply:hover {
  transform: scale(0.9);
}

.general_info_holder .general_info_container .left_section .add_basket::before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5H5.71094C4.74786 5 4.26653 5 3.87598 5.17521C3.5317 5.32965 3.23841 5.57838 3.02947 5.89258C2.79244 6.24902 2.71276 6.72386 2.55443 7.67383L1.62109 13.2738L1.62072 13.2759C1.40728 14.5565 1.3005 15.1972 1.48595 15.6965C1.64877 16.1348 1.96058 16.5022 2.36621 16.7349C2.82844 17 3.47776 17 4.77734 17H15.2224C16.522 17 17.1724 17 17.6346 16.7349C18.0402 16.5022 18.3513 16.1348 18.5141 15.6965C18.6995 15.1974 18.5928 14.557 18.3795 13.2774L18.3786 13.2738L17.4453 7.67383C17.287 6.72386 17.2077 6.24902 16.9707 5.89258C16.7618 5.57838 16.4682 5.32965 16.124 5.17521C15.7334 5 15.2524 5 14.2893 5H14M6 5H14M6 5C6 2.79086 7.79086 1 10 1C12.2091 1 14 2.79086 14 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
  display: inline-flex;
  background-repeat: no-repeat;
  background-position: center;
}

.single_product_parts {
  margin-top: 40px;
}

.product_details .category_details {
  margin-top: 33px;
}

.product_details .category_details .acoordion_buttons {
  display: none;
}

.product_details .questions_accordion_btn::before {
  display: none;
}

.product_details .category_details .title {
  font-size: 20px;
  font-weight: 500;
  color: #db0000;
}

.product_details .category_details ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 15px 6%;
  margin-top: 17px;
}

.product_details .category_details ul li {
  width: 47%;
  background: #f5f5f5;
  border-radius: 7px;
  padding: 12px;
  font-size: 16px;
  font-weight: 500;
  color: #2e2e2e;
  display: flex;
  justify-content: space-between;
  padding-left: 40px;
}

.single_product_section {
  padding: 26px 29px;
  background: #ffffff;
  border-radius: 16px;
  margin-top: 40px;
}

.single_product_title {
  font-size: 20px;
  font-weight: 500;
  line-height: 31px;
  color: #2e2e2e;
  display: flex;
  align-items: center;
  gap: 13px;
}

.single_product_title::before {
  content: '';
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-flex;
}

.produt_description_holder .single_product_title::before {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Edit / Edit_Pencil_Line_01'%3E%3Cpath id='Vector' d='M4.5 20.0001H20.5M4.5 20.0001V16.0001L12.5 8.00012M4.5 20.0001L8.5 20.0001L16.5 12.0001M12.5 8.00012L15.3686 5.13146L15.3704 5.12976C15.7652 4.73488 15.963 4.53709 16.191 4.46301C16.3919 4.39775 16.6082 4.39775 16.8091 4.46301C17.0369 4.53704 17.2345 4.7346 17.6288 5.12892L19.3686 6.86872C19.7646 7.26474 19.9627 7.46284 20.0369 7.69117C20.1022 7.89201 20.1021 8.10835 20.0369 8.3092C19.9628 8.53736 19.765 8.73516 19.3695 9.13061L19.3686 9.13146L16.5 12.0001M12.5 8.00012L16.5 12.0001' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.produt_description_holder .produt_description .top_p {
  font-size: 20px;
  font-weight: 500;
  line-height: 31px;
  color: #2e2e2e;
  margin-top: 27px;
}

.produt_description_holder .produt_description img {
  width: 100%;
  height: 500px;
  margin: 27px auto;
  object-fit: cover;
  border-radius: 4px;
}

.produt_description_holder .produt_description .bottom_p {
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
  color: #2e2e2e;
}

.produt_description_holder .produt_description .more {
  background: #db0000;
  padding: 16px 27px;
  border-radius: 11px;
  display: flex;
  gap: 9px;
  align-items: center;
  margin-top: 25px;
  width: fit-content;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  color: #ffffff;
  text-decoration: none;
  transition: 0.3s;
}

.produt_description_holder .produt_description .more::after {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.08436 13.7812C5.86379 15.5503 8.96709 18.0024 12.4977 18.0024C16.0284 18.0024 19.1311 15.5503 20.9105 13.7812C21.3798 13.3147 21.6153 13.0806 21.7647 12.6226C21.8713 12.2957 21.8713 11.7092 21.7647 11.3823C21.6153 10.9242 21.3799 10.6901 20.9105 10.2235C19.1311 8.45452 16.0284 6.00244 12.4977 6.00244C8.96709 6.00244 5.86379 8.45452 4.08436 10.2235C3.6147 10.6905 3.37984 10.9241 3.23035 11.3823C3.12374 11.7092 3.12374 12.2957 3.23035 12.6226C3.37984 13.0808 3.61469 13.3143 4.08436 13.7812Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.4976 12.0024C10.4976 13.107 11.393 14.0024 12.4976 14.0024C13.6021 14.0024 14.4976 13.107 14.4976 12.0024C14.4976 10.8979 13.6021 10.0024 12.4976 10.0024C11.393 10.0024 10.4976 10.8979 10.4976 12.0024Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  display: inline-flex;
  background-size: contain;
}

.users_comments_holder .single_product_section .single_product_title::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Communication / Chat_Conversation'%3E%3Cpath id='Vector' d='M16.0015 8H20.0015C20.5537 8 21.0015 8.44772 21.0015 9V20L17.6685 17.231C17.4889 17.0818 17.2622 17 17.0288 17H9.00146C8.44918 17 8.00146 16.5523 8.00146 16V13M16.0015 8V5C16.0015 4.44772 15.5538 4 15.0015 4H4.00146C3.44918 4 3.00146 4.44772 3.00146 5V16.0003L6.33447 13.2308C6.51401 13.0817 6.74071 13 6.97412 13H8.00146M16.0015 8V12C16.0015 12.5523 15.5537 13 15.0015 13H8.00146' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.users_comments_holder .single_product_section header a {
  font-size: 17px;
  font-weight: 500;
  line-height: 20px;
  color: #ffffff;
  padding: 13px 27px;
  background: #db0000;
  border-radius: 11px;
  display: inline-block;
  text-decoration: none;
  transition: 0.3s;
}

.users_comments_holder .single_product_section header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.users_comments_holder .comments_item {
  border: 1px solid #c2c7d0;
  margin-top: 22px;
  border-radius: 8px;
  padding: 24px 22px;
}

.users_comments_holder .comments_item .comments_item_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.users_comments_holder .comments_item .comments_item_header .right_section {
  display: flex;
  align-items: center;
}

.users_comments_holder
  .comments_item
  .comments_item_header
  .right_section
  .user_name {
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
  color: #212121;
}

.users_comments_holder
  .comments_item
  .comments_item_header
  .right_section
  .time {
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  color: #3b3c49;
  display: flex;
  gap: 10px;
  align-items: center;
}

.users_comments_holder
  .comments_item
  .comments_item_header
  .right_section
  .time::before {
  content: '';
  width: 21px;
  height: 21px;
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4668 10.6079C2.4668 7.31881 2.4668 5.67429 3.48857 4.65251C4.51035 3.63074 6.15487 3.63074 9.44392 3.63074H12.9325C16.2215 3.63074 17.8661 3.63074 18.8878 4.65251C19.9096 5.67429 19.9096 7.31881 19.9096 10.6079V12.3521C19.9096 15.6412 19.9096 17.2857 18.8878 18.3075C17.8661 19.3293 16.2215 19.3293 12.9325 19.3293H9.44392C6.15487 19.3293 4.51035 19.3293 3.48857 18.3075C2.4668 17.2857 2.4668 15.6412 2.4668 12.3521V10.6079Z' stroke='%233B3C49' stroke-width='1.30821'/%3E%3Cpath d='M6.82812 3.63072V2.32251' stroke='%233B3C49' stroke-width='1.30821' stroke-linecap='round'/%3E%3Cpath d='M15.5488 3.63072V2.32251' stroke='%233B3C49' stroke-width='1.30821' stroke-linecap='round'/%3E%3Cpath d='M2.90234 7.99146H19.473' stroke='%233B3C49' stroke-width='1.30821' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}

.users_comments_holder
  .comments_item
  .comments_item_header
  .right_section
  .divider {
  width: 1px;
  height: 20px;
  margin: 0 14px;
  background-color: #464646;
  display: block;
}

.users_comments_holder .comments_item .reply {
  border: 1px solid #b3b9c4;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
  color: #212121;
  padding: 12px 18px;
  background-color: unset;
  border-radius: 7px;
  transition: 0.3s;
}

.users_comments_holder .comments_item .comment_text {
  font-size: 16px;
  font-weight: 500;
  line-height: 27px;
  color: #3a3a3a;
  margin-top: 23px;
}

.users_comments_holder .comments_item .action .like button {
  border: none;
  background-color: unset;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
  color: #2f303d;
  display: flex;
  align-items: center;
  gap: 8px;
}

.users_comments_holder .comments_item .action button:hover::after {
  transform: scale(1.2);
}

.users_comments_holder .comments_item .action .reply {
  display: none;
}

.users_comments_holder .comments_item .action  {
  display: flex;
  gap: 20px;
  align-items: center;
}

.users_comments_holder .comments_item .action .like, .dislike {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 25px;
}

.users_comments_holder .comments_item .action button::after {
  content: '';
  width: 24px;
  height: 24px;
  display: inline-flex;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  transition: 0.3s;
}

.users_comments_holder .comments_item .action .dislike::after {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.9382 21.725C12.7931 21.7716 12.6345 21.7603 12.4998 21.6954C12.3523 21.6243 12.2548 21.5002 12.2197 21.3652L11.744 19.5314C11.5777 18.89 11.3354 18.2714 11.0235 17.6874C10.5392 16.7807 9.80632 16.0834 9.12647 15.4976L7.68773 14.2578C7.46475 14.0656 7.3474 13.7776 7.37282 13.4836L8.18498 4.09096C8.22601 3.61644 8.62244 3.25342 9.09635 3.25342H13.745C16.8813 3.25342 19.5238 5.43568 20.0306 8.36627L20.7361 12.446C20.8332 13.0075 20.4014 13.5192 19.8348 13.5192H14.6537C13.6766 13.5192 12.9344 14.3959 13.0921 15.3587L13.7548 19.4033C13.8456 19.9573 13.8197 20.5242 13.6787 21.0676C13.6072 21.3433 13.3896 21.58 13.0832 21.6784L12.9382 21.725L13.1676 22.4391L12.9382 21.725ZM11.8486 23.0467C12.3312 23.2792 12.8873 23.3169 13.397 23.1531L13.542 23.1066L13.3126 22.3925L13.542 23.1066C14.319 22.8569 14.9252 22.2362 15.1307 21.4442C15.3241 20.6987 15.3596 19.9209 15.2351 19.1607L14.5724 15.1162C14.5639 15.0644 14.6038 15.0192 14.6537 15.0192H19.8348C21.3341 15.0192 22.4695 13.6669 22.2142 12.1904L21.5087 8.11066C20.8708 4.42237 17.5712 1.75342 13.745 1.75342H9.09635C7.8427 1.75342 6.79852 2.71317 6.69056 3.96174L5.8784 13.3544C5.81149 14.1281 6.12022 14.8871 6.70855 15.3941L8.14729 16.6339C8.8025 17.1985 9.35404 17.7457 9.70042 18.3942C9.95699 18.8745 10.1557 19.3823 10.2921 19.908L10.7678 21.7418C10.917 22.3172 11.3166 22.7903 11.8486 23.0467ZM3.46767 15.0185C3.86893 15.0358 4.21261 14.734 4.24721 14.3338L5.21881 3.09731C5.28122 2.37551 4.71268 1.75342 3.98671 1.75342C3.30289 1.75342 2.75 2.30816 2.75 2.99068V14.2692C2.75 14.6709 3.0664 15.0012 3.46767 15.0185Z' fill='%232F303D'/%3E%3C/svg%3E%0A");
}

.users_comments_holder .comments_item .action .like::after {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.3834 2.43453C11.2565 2.39375 11.1177 2.40364 10.9998 2.46045C10.8707 2.52265 10.7854 2.63122 10.7548 2.74935L10.3385 4.35397C10.193 4.91514 9.98102 5.4564 9.70805 5.96741C9.28426 6.76076 8.64303 7.37092 8.04816 7.88353L6.78927 8.96835C6.59415 9.13648 6.49148 9.38851 6.51372 9.64573L7.22436 17.8643C7.26026 18.2795 7.60713 18.5972 8.0218 18.5972H12.0893C14.8336 18.5972 17.1458 16.6877 17.5893 14.1234L18.2066 10.5536C18.2916 10.0623 17.9138 9.61459 17.4179 9.61459H12.8845C12.0295 9.61459 11.3801 8.84753 11.5181 8.00504L12.098 4.46605C12.1774 3.98128 12.1547 3.48524 12.0314 3.00978C11.9688 2.76849 11.7784 2.56141 11.5103 2.47528L11.3834 2.43453L11.5841 1.80973L11.3834 2.43453ZM10.43 1.27807C10.8523 1.07459 11.3389 1.04164 11.7849 1.18493L11.9117 1.22567L11.711 1.85048L11.9117 1.22567C12.5916 1.44409 13.1221 1.98721 13.3018 2.68022C13.471 3.33259 13.5022 4.01316 13.3932 4.67827L12.8134 8.21726C12.8059 8.26255 12.8408 8.30209 12.8845 8.30209H17.4179C18.7298 8.30209 19.7233 9.48536 19.4999 10.7773L18.8826 14.3471C18.3245 17.5743 15.4373 19.9097 12.0893 19.9097H8.0218C6.92486 19.9097 6.01121 19.0699 5.91674 17.9774L5.2061 9.7588C5.14756 9.0818 5.41769 8.41769 5.93248 7.97408L7.19138 6.88926C7.76469 6.39523 8.24729 5.91638 8.55036 5.349C8.77486 4.92873 8.94876 4.48435 9.06807 4.02441L9.48432 2.41979C9.6149 1.9164 9.96456 1.50237 10.43 1.27807ZM3.09671 8.3027C3.44781 8.28755 3.74854 8.55168 3.77881 8.90181L4.62896 18.7338C4.68357 19.3653 4.1861 19.9097 3.55087 19.9097C2.95253 19.9097 2.46875 19.4243 2.46875 18.8271V8.95834C2.46875 8.60691 2.7456 8.31785 3.09671 8.3027Z' fill='%2366DC53'/%3E%3C/svg%3E%0A");
}

.common_question .single_product_title::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Warning / Wavy_Help'%3E%3Cpath id='Vector' d='M9.1479 9.07342C9.3187 8.54713 9.63157 8.07877 10.0522 7.71929C10.4728 7.35982 10.9852 7.12359 11.5317 7.03689C12.0782 6.95018 12.6376 7.01621 13.1489 7.22784C13.6601 7.43947 14.1029 7.78856 14.4282 8.23614C14.7535 8.68372 14.9483 9.21237 14.9918 9.76397C15.0353 10.3156 14.9253 10.8686 14.6741 11.3616C14.423 11.8547 14.0408 12.2683 13.569 12.5574C13.0973 12.8466 12.5547 12.9996 12.0014 12.9996V13.9996M12.0512 16.9998V17.0998L11.9516 17.0995V16.9998H12.0512ZM13.2475 3.45879L14.4685 4.49929C14.7761 4.76143 15.158 4.91991 15.5609 4.95206L17.1599 5.0795C18.1001 5.15452 18.8468 5.9008 18.9218 6.84093L19.049 8.44024C19.0811 8.8431 19.2402 9.22559 19.5023 9.53319L20.5423 10.7538C21.1541 11.4716 21.1542 12.5275 20.5424 13.2454L19.5024 14.4662C19.2403 14.7738 19.0814 15.1564 19.0493 15.5593L18.9213 17.1583C18.8463 18.0984 18.1007 18.8452 17.1606 18.9202L15.561 19.0478C15.1581 19.08 14.7758 19.2381 14.4682 19.5002L13.2475 20.5407C12.5297 21.1525 11.4731 21.1526 10.7553 20.5409L9.53462 19.5003C9.22702 19.2382 8.84472 19.0798 8.44185 19.0477L6.84224 18.9202C5.90211 18.8452 5.15652 18.0986 5.0815 17.1585L4.95357 15.5594C4.92142 15.1565 4.76258 14.7742 4.50044 14.4666L3.4604 13.2454C2.84868 12.5276 2.84839 11.472 3.46011 10.7542L4.50109 9.53301C4.76323 9.22541 4.92054 8.84311 4.95269 8.44024L5.08062 6.84112C5.15564 5.90099 5.90338 5.15442 6.84351 5.0794L8.44136 4.95196C8.84422 4.91981 9.22671 4.76146 9.53431 4.49932L10.7554 3.45879C11.4732 2.84707 12.5297 2.84707 13.2475 3.45879Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.common_question .acc_questions {
  margin-top: 20px;
}

.single_product_page .products_items_holder .section_header {
  margin-top: 40px;
}

.contact_us_top_section {
  display: flex;
  margin-top: 35px;
  gap: 28px;
  justify-content: center;
}

.contact_us_top_section .box {
  display: flex;
  align-items: center;
  padding: 24px 21px;
  background: #ffffff;
  box-shadow: 0px 8px 60px 0px #00000008;
  border-radius: 12px;
  flex: 1;
  justify-content: space-between;
}

.contact_us_top_section .box img {
  width: 147px;
  height: 147px;
}

.contact_us_top_section .box .right_section .title {
  font-size: 22px;
  font-weight: 500;
  line-height: 35px;
  color: #243757;
}

.contact_us_top_section .box .right_section .description {
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
  color: #243757;
}

.contact_us_top_section .box .right_section a {
  color: #db0000;
  font-size: 16px;
  font-weight: 600;
  line-height: 25px;
  background: #ffecf0;
  padding: 11px 21px;
  display: inline-block;
  text-decoration: none;
  width: fit-content;
  transition: 0.3s;
}

.contact_us_top_section .box .right_section a:hover {
  box-shadow: 0px 13px 39px 0px #00000013;
}

.contact_us_top_section .box .right_section {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  gap: 23px;
}

.contact_us_bottom_section {
  margin-top: 24px;
  padding: 32px 22px;
  background-color: #fff;
  border-radius: 12px;
  display: flex;
  justify-content: space-between;
  gap: 50px;
}

.contact_us_bottom_section form,
.contact_us_bottom_section .contact_us_ways {
  flex: 1;
}

.contact_us_bottom_section .send_message .input_holder {
  display: flex;
  flex-direction: column;
  gap: 13px;
  position: relative;
  margin-top: 18px;
}

.contact_us_bottom_section .send_message .input_holder label {
  font-size: 16px;
  font-weight: 600;
  line-height: 25px;
  color: #15294b;
}

.contact_us_bottom_section .send_message .input_holder input {
  height: 56px;
  border: 1px solid #6b788e;
  border-radius: 8px;
  padding: 15px;
  padding-right: 50px;
}

.contact_us_bottom_section .send_message .input_holder input:focus,
.contact_us_bottom_section .send_message .input_holder textarea:focus {
  border-color: #db0000;
  color: #db0000;
  outline: none;
}

.contact_us_bottom_section .send_message .input_holder input:focus::placeholder,
.contact_us_bottom_section
  .send_message
  .input_holder
  textarea:focus::placeholder {
  color: #db0000;
}

.contact_us_bottom_section .send_message .input_holder input#code {
  padding-right: 15px;
}

.contact_us_bottom_section .send_message .input_holder textarea {
  border: 1px solid #6b788e;
  border-radius: 8px;
  padding: 15px;
  resize: none;
}

.contact_us_bottom_section .send_message .input_holder input::placeholder,
.contact_us_bottom_section .send_message .input_holder input,
.contact_us_bottom_section .send_message .input_holder textarea::placeholder,
.contact_us_bottom_section .send_message .input_holder textarea {
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
  color: #5d6b82;
}

.contact_us_bottom_section .send_message .input_holder .icon::before {
  content: '';
  width: 26px;
  height: 26px;
  display: block;
  position: absolute;
  right: 15px;
  bottom: 27px;
}

.contact_us_bottom_section
  .send_message
  .input_holder:first-child
  .icon::before {
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='13.5003' cy='7.00002' r='4.33333' stroke='%2342526D' stroke-width='1.625'/%3E%3Cellipse opacity='0.5' cx='13.5003' cy='18.9166' rx='7.58333' ry='4.33333' stroke='%2342526D' stroke-width='1.625'/%3E%3C/svg%3E%0A");
}

.contact_us_bottom_section
  .send_message
  .input_holder:nth-child(2)
  .icon::before {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.50684 7.43309C5.54981 6.2996 6.20109 5.27423 7.03809 4.43723C8.43104 3.04428 10.6535 3.23144 11.5379 4.81617L12.1869 5.9791C12.7726 7.02858 12.5375 8.40533 11.615 9.3278M17.5672 19.4934C18.7007 19.4505 19.7261 18.7992 20.5631 17.9622C21.956 16.5692 21.7688 14.3468 20.1841 13.4624L19.0212 12.8134C17.9717 12.2277 16.595 12.4628 15.6725 13.3853' stroke='%2342526D' stroke-width='1.5'/%3E%3Cpath opacity='0.5' d='M5.50655 7.43311C5.43421 9.34124 5.91713 12.5817 9.1677 15.8323C12.4183 19.0829 15.6588 19.5658 17.5669 19.4935M15.6722 13.3853C15.6722 13.3853 14.5532 14.5042 12.5245 12.4755C10.4958 10.4468 11.6147 9.32782 11.6147 9.32782' stroke='%2342526D' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}

.contact_us_bottom_section .send_message .last_stage {
  display: flex;
  justify-content: space-between;
  align-items: end;
  gap: 28px;
}

.contact_us_bottom_section .send_message .last_stage .input_holder {
  flex: auto;
}

.contact_us_bottom_section .send_message .last_stage button {
  background: #db0000;
  height: 54px;
  border-radius: 8px;
  border: none;
  padding: 13px 16px;
  color: #f5f6f7;
  font-size: 17px;
  font-weight: 500;
  transition: 0.4s;
}

.contact_us_bottom_section .send_message .last_stage button:hover {
  transform: scale(0.9);
}

.contact_us_bottom_section .contact_us_ways header {
  padding: 0 16px;
  border-right: 4px solid #db0000;
}

.contact_us_bottom_section .contact_us_ways header .title {
  color: #243757;
  font-size: 26px;
  font-weight: 500;
  line-height: 41px;
}

.contact_us_bottom_section .contact_us_ways header .description {
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
  color: #42526d;
}

.contact_us_bottom_section
  .contact_us_ways
  .contact_us_info
  > li:not(:last-child) {
  list-style: none;
  padding: 25px 29px;
  margin-top: 29px;
  background: #fff8f9;
  border-radius: 8px;
  display: flex;
  justify-content: space-between;
  gap: 10px;
}

.contact_us_bottom_section .contact_us_ways .contact_us_info li .number {
  color: #354764;
  font-size: 21px;
  font-weight: 700;
  line-height: 33px;
}

.contact_us_bottom_section .contact_us_ways .contact_us_info li .number::after {
  content: '';
  display: inline-flex;
  color: #db0000;
  font-size: 21px;
  font-weight: 600;
  margin-right: 10px;
}

.contact_us_bottom_section
  .contact_us_ways
  .contact_us_info
  li:not(:last-child)
  span:first-child::before,
.contact_us_bottom_section
  .contact_us_ways
  .contact_us_info
  > li:nth-child(3)
  span:first-child::before {
  content: '';
  width: 28px;
  height: 28px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-left: 15px;
}

.contact_us_bottom_section
  .contact_us_ways
  .contact_us_info
  li:not(:last-child)
  span:first-child::before {
  background-image: url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2108 6.70222L12.968 8.05897C13.6513 9.28337 13.377 10.8896 12.3008 11.9658C12.3008 11.9658 12.3008 11.9658 12.3008 11.9658C12.3007 11.9659 10.9955 13.2713 13.3623 15.6381C15.7282 18.0041 17.0336 16.7005 17.0346 16.6995C17.0346 16.6995 17.0346 16.6995 17.0346 16.6995C18.1108 15.6233 19.717 15.349 20.9414 16.0323L22.2981 16.7895C24.147 17.8213 24.3653 20.4141 22.7402 22.0392C21.7637 23.0157 20.5675 23.7756 19.2451 23.8257C17.0189 23.9101 13.2383 23.3467 9.44598 19.5544C5.65364 15.762 5.09024 11.9814 5.17464 9.75529C5.22477 8.43289 5.9846 7.23663 6.9611 6.26012C8.58621 4.63502 11.179 4.85336 12.2108 6.70222Z' fill='%23DB0000'/%3E%3Cpath d='M15.9691 2.69342C16.0463 2.21638 16.4973 1.89278 16.9743 1.97001C17.0038 1.97566 17.0988 1.99342 17.1486 2.00451C17.2482 2.02668 17.387 2.06081 17.5602 2.11124C17.9064 2.21209 18.3901 2.37823 18.9707 2.64439C20.133 3.17727 21.6798 4.10944 23.2849 5.71454C24.89 7.31964 25.8222 8.86642 26.355 10.0287C26.6212 10.6093 26.7873 11.093 26.8882 11.4392C26.9386 11.6124 26.9727 11.7513 26.9949 11.8508C27.006 11.9006 27.0141 11.9406 27.0198 11.9701L27.0265 12.0065C27.1037 12.4835 26.783 12.9531 26.306 13.0303C25.8303 13.1074 25.3822 12.7853 25.3031 12.3105C25.3006 12.2978 25.294 12.2635 25.2868 12.2312C25.2724 12.1666 25.2475 12.0641 25.208 11.9286C25.1291 11.6576 24.9919 11.2547 24.7642 10.7581C24.3094 9.76604 23.4916 8.39615 22.0474 6.95198C20.6033 5.50781 19.2334 4.68998 18.2414 4.23518C17.7447 4.00749 17.3419 3.87037 17.0708 3.79142C16.9353 3.75195 16.765 3.71285 16.7003 3.69846C16.2255 3.61934 15.8921 3.1691 15.9691 2.69342Z' fill='%23DB0000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.233 6.7178C16.3658 6.25314 16.8501 5.98409 17.3147 6.11684L17.0744 6.95818C17.3147 6.11685 17.3147 6.11684 17.3147 6.11684L17.3164 6.11733L17.3182 6.11784L17.3221 6.11898L17.3311 6.12168L17.3542 6.12887C17.3718 6.1345 17.3938 6.14182 17.42 6.15112C17.4724 6.16971 17.5416 6.19615 17.6266 6.23255C17.7965 6.3054 18.0288 6.41789 18.314 6.58672C18.8851 6.92468 19.6646 7.48605 20.5804 8.40185C21.4962 9.31765 22.0576 10.0972 22.3956 10.6682C22.5644 10.9535 22.6769 11.1858 22.7497 11.3557C22.7861 11.4407 22.8126 11.5099 22.8312 11.5623C22.8405 11.5885 22.8478 11.6105 22.8534 11.6281L22.8606 11.6511L22.8633 11.6602L22.8644 11.6641L22.865 11.6659C22.865 11.6659 22.8654 11.6675 22.0241 11.9079L22.8654 11.6675C22.9982 12.1322 22.7292 12.6165 22.2645 12.7493C21.8038 12.8809 21.3238 12.6175 21.1862 12.1601L21.1819 12.1475C21.1757 12.13 21.1628 12.0955 21.1412 12.0451C21.0981 11.9444 21.0198 11.7796 20.8896 11.5596C20.6294 11.12 20.1596 10.4559 19.343 9.63929C18.5264 8.82268 17.8623 8.35286 17.4227 8.09273C17.2027 7.96251 17.0379 7.88423 16.9372 7.84106C16.8868 7.81946 16.8523 7.80659 16.8348 7.80036L16.8222 7.79605C16.3648 7.65853 16.1014 7.17851 16.233 6.7178Z' fill='%23DB0000'/%3E%3C/svg%3E%0A");
}

.contact_us_bottom_section
  .contact_us_ways
  .contact_us_info
  > li:nth-child(3)
  span:first-child::before {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 2.5C8.08172 2.5 4.5 6.50258 4.5 11C4.5 15.4622 7.05332 20.3124 11.0371 22.1744C11.9657 22.6085 13.0343 22.6085 13.9629 22.1744C17.9467 20.3124 20.5 15.4622 20.5 11C20.5 6.50258 16.9183 2.5 12.5 2.5ZM12.5 12.5C13.6046 12.5 14.5 11.6046 14.5 10.5C14.5 9.39543 13.6046 8.5 12.5 8.5C11.3954 8.5 10.5 9.39543 10.5 10.5C10.5 11.6046 11.3954 12.5 12.5 12.5Z' fill='%23DB0000'/%3E%3C/svg%3E%0A");
}

.contact_us_bottom_section
  .contact_us_ways
  .contact_us_info
  li
  span:first-child {
  display: flex;
  align-items: center;
  gap: 5px;
  justify-content: flex-start;
}

.contact_us_bottom_section
  .contact_us_ways
  .contact_us_info
  li
  span:first-child,
.contact_us_bottom_section .contact_us_ways .contact_us_info li:last-child {
  color: #42526d;
  font-size: 16px;
  font-weight: 500;
}

.contact_us_bottom_section .contact_us_ways .contact_us_info li:last-child {
  font-weight: 600;
}

.contact_us_bottom_section .contact_us_ways .contact_us_info li:last-child ul {
  display: flex;
  gap: 15px;
  align-items: center;
}

.contact_us_bottom_section
  .contact_us_ways
  .contact_us_info
  li
  span:first-child
  b {
  font-weight: 700;
}

.contact_us_bottom_section .contact_us_ways .social_media {
  margin-top: 30px;
  padding: 22px 24px;
  list-style: none;
  display: flex;
  justify-content: space-between;
}

.contact_us_bottom_section .contact_us_ways .social_media span {
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
  color: #243757;
}

.contact_us_bottom_section .contact_us_ways .social_media ul li {
  list-style: none;
  display: inline-block;
}

.contact_us_bottom_section .contact_us_ways .social_media ul li svg {
  transition: 0.3s;
}

.social_media[data-section='header'] li svg {
  width: 24px;
  height: 24px;
}

.social_media[data-section='header'] li svg path {
  fill: white;
}

.contact_us_bottom_section .contact_us_ways .social_media ul li:hover svg {
  transform: scale(1.2);
}

.question_page .acc_questions {
  display: block;
}

.question_page .acc_questions.active {
  display: block;
}

.question_page_content .title {
  font-size: 26px;
  font-weight: 500;
  line-height: 31px;
  text-align: center;
  color: #1c1c1c;
  margin-top: 26px;
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}

.question_page_content .title::before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='38' height='37' viewBox='0 0 38 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6967 13.6858C14.9543 12.8919 15.4262 12.1855 16.0606 11.6433C16.6951 11.1011 17.4679 10.7448 18.2922 10.614C19.1165 10.4832 19.9603 10.5828 20.7315 10.902C21.5026 11.2212 22.1704 11.7478 22.6611 12.4229C23.1517 13.098 23.4456 13.8953 23.5112 14.7273C23.5768 15.5593 23.4108 16.3935 23.032 17.1371C22.6532 17.8808 22.0768 18.5047 21.3652 18.9408C20.6536 19.3769 19.8353 19.6077 19.0007 19.6077V21.116M19.0758 25.6414V25.7922L18.9256 25.7918V25.6414H19.0758ZM20.8802 5.21704L22.7219 6.78645C23.1858 7.18185 23.7619 7.42089 24.3696 7.46938L26.7815 7.6616C28.1995 7.77476 29.3258 8.90039 29.439 10.3184L29.6308 12.7307C29.6793 13.3384 29.9191 13.9153 30.3145 14.3793L31.8833 16.2204C32.8059 17.3031 32.8061 18.8957 31.8834 19.9784L30.3147 21.8198C29.9193 22.2838 29.6797 22.8609 29.6312 23.4686L29.4383 25.8805C29.3251 27.2985 28.2005 28.4249 26.7825 28.538L24.3697 28.7305C23.7621 28.779 23.1854 29.0174 22.7215 29.4128L20.8802 30.9823C19.7975 31.905 18.2039 31.9052 17.1212 30.9825L15.28 29.413C14.816 29.0176 14.2394 28.7787 13.6317 28.7302L11.2189 28.538C9.80092 28.4249 8.67632 27.2988 8.56316 25.8808L8.3702 23.4688C8.32171 22.8611 8.08213 22.2845 7.68674 21.8205L6.11801 19.9785C5.19533 18.8958 5.19489 17.3037 6.11758 16.2209L7.68772 14.379C8.08311 13.915 8.32039 13.3384 8.36888 12.7307L8.56183 10.3187C8.67499 8.90068 9.80284 7.77461 11.2209 7.66145L13.631 7.46923C14.2386 7.42074 14.8155 7.18189 15.2795 6.7865L17.1213 5.21704C18.2041 4.29435 19.7975 4.29435 20.8802 5.21704Z' stroke='%23DB0000' stroke-width='3.01667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 36px;
  height: 36px;
  display: inline-flex;
}

.question_page_content .switch_btn_holder {
  margin: 30px auto;
}

.about_us_page .everything {
  display: flex;
  gap: 100px;
  margin-top: 90px;
  justify-content: space-between;
}

.about_us_page .everything .right_section .title {
  font-size: 30px;
  font-weight: 500;
  line-height: 36px;
  color: #1c1c1c;
}

.about_us_page .everything .right_section .title b {
  font-weight: 700;
  color: #db0000;
}

.about_us_page .everything .right_section .top_p {
  font-size: 16px;
  font-weight: 500;
  line-height: 31px;
  color: #282828;
  margin-top: 20px;
  max-width: 755px;
  width: 100%;
}

.about_us_page .everything .left_section {
  background: #db0000;
  border-radius: 13px;
  height: 250px;
  max-width: 534px;
  width: 100%;
  position: relative;
}

.about_us_page .everything .left_section::before {
  content: '';
  width: 47px;
  height: 47px;
  border-radius: 14px;
  background: #ffffff03;
  backdrop-filter: blur(19px);
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='25' viewBox='0 0 19 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.4028 0.554727C6.20858 0.788242 4.07935 1.62162 2.32653 2.93292C1.66152 3.43046 0.600492 4.40796 0.5487 4.57084C0.517636 4.66867 0.604546 4.78537 1.01506 5.1971C1.3221 5.50513 1.56535 5.70318 1.6365 5.70318C1.70588 5.70318 1.91533 5.53888 2.15162 5.29904C5.27336 2.13056 10.0897 1.27865 14.0845 3.18827C15.1766 3.71032 15.9671 4.26264 16.8883 5.14733C17.2068 5.45319 17.5159 5.70318 17.5757 5.70318C17.6364 5.70318 17.9068 5.47999 18.1889 5.1971C18.5994 4.78537 18.6863 4.66867 18.6552 4.57084C18.6134 4.43932 17.6559 3.5296 17.1109 3.10379C15.3983 1.76529 13.272 0.87621 11.1265 0.601533C10.5165 0.523372 8.95013 0.496462 8.4028 0.554727ZM3.96183 6.97287C3.69151 7.24418 3.49199 7.49218 3.49199 7.557C3.49199 7.62934 4.37434 8.55063 5.96144 10.1355L8.43084 12.6015L5.96144 15.0674C4.33882 16.6877 3.49199 17.5728 3.49199 17.6484C3.49199 17.7995 4.39798 18.7016 4.5497 18.7016C4.70776 18.7016 15.7119 7.71247 15.7119 7.55466C15.7119 7.40375 14.806 6.50133 14.6546 6.50133C14.5821 6.50133 13.6593 7.38226 12.0719 8.96681L9.60196 11.4322L7.13204 8.96681C5.50913 7.3468 4.62262 6.50133 4.5469 6.50133C4.47849 6.50133 4.24078 6.69295 3.96183 6.97287ZM11.4138 14.4127C11.1396 14.6877 10.9153 14.9508 10.9153 14.9974C10.9153 15.1312 14.5219 18.7016 14.6571 18.7016C14.8085 18.7016 15.7119 17.797 15.7119 17.6454C15.7119 17.5111 12.1324 13.9127 11.9987 13.9127C11.9512 13.9127 11.6879 14.1377 11.4138 14.4127ZM1.01506 20.0058C0.604546 20.4176 0.517636 20.5343 0.5487 20.6321C0.590499 20.7636 1.54805 21.6733 2.09298 22.0991C3.82204 23.4505 5.93249 24.3283 8.11626 24.6047C9.11693 24.7313 10.7017 24.696 11.6576 24.5258C13.5643 24.1864 15.3438 23.4173 16.8774 22.27C17.5424 21.7725 18.6034 20.795 18.6552 20.6321C18.6863 20.5343 18.5994 20.4176 18.1889 20.0058C17.8818 19.6978 17.6386 19.4998 17.5674 19.4998C17.498 19.4998 17.2886 19.6641 17.0523 19.9039C13.9306 23.0724 9.11424 23.9243 5.11941 22.0147C4.02733 21.4926 3.23686 20.9403 2.31562 20.0556C1.99716 19.7497 1.68801 19.4998 1.62822 19.4998C1.56747 19.4998 1.29708 19.7229 1.01506 20.0058Z' fill='%23E91C42'/%3E%3C/svg%3E%0A");
  background-size: 18px;
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
  left: 17px;
  top: -23px;
}

.about_us_page .everything .left_section img {
  position: absolute;
  bottom: 0;
  width: 90%;
  left: 50%;
  transform: translateX(-50%);
}

.about_us_page .everything .left_section .audio_holder {
  padding: 16px 40px;
  background-color: #fff;
  position: absolute;
  bottom: -30px;
  max-width: 428px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 14px;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 5px;
  box-shadow: 0px 7.16927433013916px 45.06401062011719px 0px #00000012;
}

.about_us_page .everything .left_section .audio_holder .play {
  background-color: unset;
  border: none;
  display: flex;
  align-items: center;
}

.about_us_page .everything .left_section .audio_holder .title {
  font-size: 15px;
  font-weight: 600;
  color: #121212;
}

.about_us_page .everything .left_section .audio_holder #waveform {
  width: 225px;
  direction: ltr;
  height: 40px;
}

.about_us_page .everything .left_section .audio_holder #waveform wave {
  direction: ltr;
  height: 40px !important;
}

.about_us_page .everything .left_section .audio_holder #waveform canvas {
  height: 40px;
}

.about_us_page .bottom_p {
  font-size: 16px;
  font-weight: 500;
  line-height: 31px;
  color: #282828;
  margin-top: 60px;
}

.view_motor_holder.introduction_video
  .view_motor_container
  .view_motor_container_img
  img {
  height: 440px !important;
}

.view_motor_holder.introduction_video
  .view_motor_container
  .view_motor_container_img {
  height: 380px;
  max-width: 500px;
}

.about_us_page .introduction_video .title h5 {
  font-size: 33px;
  font-weight: 500;
  line-height: 53px;
  color: #fff;
  display: flex;
  align-items: center;
  gap: 24px;
}

.about_us_page .introduction_video .play {
  display: flex;
  gap: 15px;
  align-items: center;
  font-size: 31px;
  font-weight: 500;
  line-height: 37px;
  color: #ffffff;
  width: 100%;
  margin-top: 57px;
}

.about_us_page .introduction_video .play button {
  background-color: unset;
  border: none;
  width: 58px;
  height: 58px;
  transition: 0.4s;
}

.about_us_page .introduction_video .play button:hover {
  transform: scale(0.9);
}

.about_us_page .conversation {
  margin-top: 65px;
  display: flex;
  gap: 0 90px;
  align-items: center;
  flex-wrap: wrap;
}

.about_us_page .conversation .right_section {
  flex: 2;
}

.about_us_page .conversation .title {
  font-size: 30px;
  font-weight: 600;
  line-height: 36px;
  width: 100%;
}

.about_us_page .conversation .right_section .description {
  font-size: 16px;
  font-weight: 500;
  line-height: 31px;
  color: #282828;
  margin-top: 25px;
}

.about_us_page .conversation .right_section .description::before,
.about_us_page .conversation .right_section .description::after {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
}

.about_us_page .conversation .right_section .description::before {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6745 15.1493L12.6745 10.9416C12.6745 10.2486 12.6745 9.90225 12.5396 9.63752C12.421 9.40466 12.2318 9.21496 11.9989 9.09631C11.7345 8.96156 11.3881 8.96156 10.6963 8.96156L8.46493 8.96156C7.77319 8.96156 7.4273 8.96156 7.16283 9.09631C6.92997 9.21496 6.74015 9.40478 6.62151 9.63764C6.48675 9.90211 6.48675 10.248 6.48675 10.9397L6.48675 13.1712C6.48675 13.8629 6.48675 14.2093 6.62151 14.4737C6.74015 14.7066 6.92985 14.8958 7.16271 15.0144C7.42744 15.1493 7.77374 15.1493 8.46684 15.1493L12.6745 15.1493ZM12.6745 15.1493L12.6745 17.6244C12.6745 19.6749 11.0123 21.3371 8.96186 21.3371M23.8125 15.1493L23.8125 10.9416C23.8125 10.2486 23.8125 9.90225 23.6776 9.63752C23.559 9.40466 23.3698 9.21496 23.1369 9.09632C22.8725 8.96156 22.5261 8.96156 21.8343 8.96156L19.6029 8.96156C18.9112 8.96156 18.5653 8.96156 18.3008 9.09632C18.068 9.21496 17.8781 9.40478 17.7595 9.63764C17.6247 9.90211 17.6247 10.248 17.6247 10.9397L17.6247 13.1711C17.6247 13.8629 17.6247 14.2093 17.7595 14.4738C17.8781 14.7066 18.0678 14.8958 18.3007 15.0144C18.5654 15.1493 18.9117 15.1493 19.6048 15.1493L23.8125 15.1493ZM23.8125 15.1493L23.8125 17.6244C23.8125 19.6749 22.1503 21.3371 20.0998 21.3371' stroke='%23DB0000' stroke-width='1.80008' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.about_us_page .conversation .right_section .description::after {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3255 14.8507V19.0584C17.3255 19.7514 17.3255 20.0978 17.4604 20.3625C17.579 20.5953 17.7682 20.785 18.0011 20.9037C18.2655 21.0384 18.6119 21.0384 19.3037 21.0384H21.5351C22.2268 21.0384 22.5727 21.0384 22.8372 20.9037C23.07 20.785 23.2598 20.5952 23.3785 20.3624C23.5132 20.0979 23.5132 19.752 23.5132 19.0603V16.8288C23.5132 16.1371 23.5132 15.7907 23.3785 15.5262C23.2598 15.2934 23.0702 15.1042 22.8373 14.9856C22.5726 14.8507 22.2263 14.8507 21.5332 14.8507H17.3255ZM17.3255 14.8507V12.3756C17.3255 10.3251 18.9877 8.6629 21.0381 8.6629M6.1875 14.8507V19.0584C6.1875 19.7514 6.1875 20.0978 6.32239 20.3625C6.44103 20.5953 6.63022 20.785 6.86308 20.9037C7.12755 21.0384 7.47393 21.0384 8.16567 21.0384H10.3971C11.0888 21.0384 11.4347 21.0384 11.6992 20.9037C11.932 20.785 12.1219 20.5952 12.2405 20.3624C12.3753 20.0979 12.3753 19.752 12.3753 19.0603V16.8289C12.3753 16.1371 12.3753 15.7907 12.2405 15.5262C12.1219 15.2934 11.9322 15.1042 11.6993 14.9856C11.4346 14.8507 11.0883 14.8507 10.3952 14.8507H6.1875ZM6.1875 14.8507V12.3756C6.1875 10.3251 7.84971 8.6629 9.90016 8.6629' stroke='%23DB0000' stroke-width='1.80008' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  margin-right: auto;
}

.about_us_page .conversation .video {
  position: relative;
}

.about_us_page .conversation .video .video_container {
  position: relative;
  width: 300px;
  height: 300px;
  border-radius: 50%;
  overflow: hidden;
}

.about_us_page .conversation .video .video_container video,
.about_us_page .conversation .video .video_container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.about_us_page .conversation .video .play_button {
  position: absolute;
  bottom: -23px;
  left: 50%;
  transform: translateX(-50%);
  width: 58px;
  height: 58px;
  background-color: rgba(235, 235, 235, 0.41);
  backdrop-filter: blur(4px);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  border: 1px solid #f6f6f6;
  transition: 0.4s;
}

.about_us_page .conversation .video .play_button::before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='23' viewBox='0 0 20 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.263 8.83343C20.3632 10.0056 20.3632 13.0273 18.263 14.1994L4.59615 21.8269C2.54811 22.97 0.0262173 21.4894 0.0262174 19.144L0.0262181 3.88886C0.0262182 1.54345 2.54811 0.0628608 4.59615 1.20588L18.263 8.83343Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 30px;
  height: 30px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
}

.about_us_page .conversation .video .play_button:hover {
  background-color: #c52625;
}

.modal {
  display: none;
  position: fixed;
  z-index: 1;
  padding: 30px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.4);
}

.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
  height: 100%;
  border-radius: 10px;
}

.modal-content video {
  width: 100%;
  height: 90%;
}

.close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
  display: block;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.stories_slider_holder .stories_slider {
  list-style: none;
  margin-top: 28px;
}

.stories_slider_holder .stories_slider .owl-nav {
  display: none;
}

.stories_slider_holder .stories_slider .owl-stage {
  margin: auto;
}

.stories_slider_holder .stories_slider .item {
  width: 110px;
  height: 110px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #fff;
  padding: 3px;
  border: 2px solid #db0000;
}

.stories_slider_holder .stories_slider .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
}

.top_articles_holder a {
  display: block;
}

.top_articles_holder {
  grid-gap: 24px;
  grid-template-columns: repeat(auto-fit, minmax(406px, 1fr));
  grid-auto-rows: 283px;
  grid-auto-flow: dense;
  margin-top: 20px;
  display: grid;
}

.top_articles_holder .wide {
  grid-column: span 2;
  grid-row: span 2;
}

.top_articles_holder a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.top_articles_holder a {
  position: relative;
  border-radius: 19px;
  overflow: hidden;
}

.top_articles_holder a .top_articles_item_info {
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 60.29%,
    rgba(0, 0, 0, 0.48) 100%
  );
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  left: 0;
  padding: 28px;
  display: flex;
  flex-direction: column;
  justify-content: end;
}

.top_articles_holder a .top_articles_item_info .category {
  padding: 8px 14px;
  background: #db0000;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 600;
  color: #fff;
  width: fit-content;
}

.top_articles_holder a.wide .top_articles_item_info .category {
  font-size: 17px;
}

.top_articles_holder a .top_articles_item_info .title {
  font-size: 17px;
  font-weight: 600;
  color: #ffffff;
  margin-top: 13px;
}

.top_articles_holder a.wide .top_articles_item_info .title {
  font-size: 27px;
  margin-top: 17px;
  line-height: 42px;
}

.top_articles_holder a .top_articles_item_info .post_info {
  margin-top: 18px;
  display: flex;
  list-style: none;
  gap: 13px;
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  align-items: center;
}

.top_articles_holder a.wide .top_articles_item_info .post_info {
  font-size: 16px;
}

.top_articles_holder a .top_articles_item_info .post_info li {
  display: flex;
  gap: 7px;
  align-items: center;
}

.top_articles_holder a .top_articles_item_info .post_info .name::before {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.113 4.08931H7.3178C6.1996 4.08931 5.64008 4.08931 5.21299 4.30693C4.8373 4.49835 4.53208 4.80357 4.34066 5.17925C4.12305 5.60635 4.12305 6.16586 4.12305 7.28406V16.8677C4.12305 17.9859 4.12305 18.5447 4.34066 18.9718C4.53208 19.3475 4.8373 19.6533 5.21299 19.8447C5.63967 20.0621 6.19851 20.0621 7.31452 20.0621H16.9044C18.0204 20.0621 18.5784 20.0621 19.0051 19.8447C19.3808 19.6533 19.687 19.3472 19.8784 18.9716C20.0958 18.5449 20.0958 17.9866 20.0958 16.8706V14.0723M16.1026 5.08761L10.1128 11.0774V14.0723H13.1077L19.0975 8.08251M16.1026 5.08761L19.0975 2.09271L22.0924 5.08761L19.0975 8.08251M16.1026 5.08761L19.0975 8.08251' stroke='white' stroke-width='1.9966' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.top_articles_holder a .top_articles_item_info .post_info .time::before {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Calendar / Calendar_Days'%3E%3Cpath id='Vector' d='M8.36234 4.08928H7.56389C6.44569 4.08928 5.88618 4.08928 5.45908 4.3069C5.0834 4.49832 4.77818 4.80354 4.58676 5.17922C4.36914 5.60632 4.36914 6.16583 4.36914 7.28403V8.08248M8.36234 4.08928H16.3487M8.36234 4.08928V2.09268M16.3487 4.08928H17.1476C18.2658 4.08928 18.8241 4.08928 19.2512 4.3069C19.6269 4.49832 19.9331 4.80354 20.1245 5.17922C20.3419 5.6059 20.3419 6.16474 20.3419 7.28075V8.08248M16.3487 4.08928V2.09268M4.36914 8.08248V16.8677C4.36914 17.9859 4.36914 18.5447 4.58676 18.9718C4.77818 19.3475 5.0834 19.6532 5.45908 19.8447C5.88576 20.0621 6.4446 20.0621 7.56061 20.0621H17.1505C18.2665 20.0621 18.8245 20.0621 19.2512 19.8447C19.6269 19.6532 19.9331 19.3475 20.1245 18.9718C20.3419 18.5451 20.3419 17.9871 20.3419 16.8711V8.08248M4.36914 8.08248H20.3419M16.3487 16.0689H16.3507L16.3507 16.0709L16.3487 16.0708V16.0689ZM12.3555 16.0689H12.3575L12.3575 16.0709L12.3555 16.0708V16.0689ZM8.36234 16.0689H8.36433L8.36429 16.0709L8.36234 16.0708V16.0689ZM16.3507 12.0757V12.0777L16.3487 12.0776V12.0757H16.3507ZM12.3555 12.0757H12.3575L12.3575 12.0777L12.3555 12.0776V12.0757ZM8.36234 12.0757H8.36433L8.36429 12.0777L8.36234 12.0776V12.0757Z' stroke='white' stroke-width='1.9966' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.top_articles_holder a .top_articles_item_info .post_info .name::before,
.top_articles_holder a .top_articles_item_info .post_info .time::before {
  content: '';
  width: 25px;
  height: 25px;
  display: inline-flex;
}

.top_articles_holder a .top_articles_item_info .post_info .divider {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #d9d9d9b2;
}

.view_motor_holder {
  background: #db0000;
  margin-top: 130px;
  margin-top: 100px;
}

.view_motor_holder .view_motor_container {
  display: flex;
  align-items: center;
  justify-content: center;
}

.view_motor_holder .view_motor_container .view_motor_container_img {
  position: relative;
  max-width: 430px;
  height: 195px;
  width: 100%;
}

.view_motor_holder .view_motor_container .view_motor_container_img img {
  position: absolute;
  width: 100%;
  bottom: 0;
}

.view_motor_holder .view_motor_container .info {
  display: flex;
  list-style: none;
  gap: 40px;
  color: #ffffff;
  align-items: center;
  flex-wrap: wrap;
}

.view_motor_holder .view_motor_container .info li:first-child {
  display: flex;
  align-items: center;
  gap: 23px;
  font-size: 32px;
  font-weight: 500;
}

.view_motor_holder .view_motor_container .info li:first-child::before {
  content: '';
  width: 50px;
  height: 67px;
  background-image: url("data:image/svg+xml,%3Csvg width='52' height='68' viewBox='0 0 52 68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.4698 0.727234C16.3643 1.37699 10.4397 3.69589 5.5624 7.34461C3.71199 8.729 0.759669 11.4489 0.615557 11.9021C0.529122 12.1744 0.770949 12.4991 1.9132 13.6447C2.76754 14.5018 3.44441 15.0529 3.64239 15.0529C3.83544 15.0529 4.41824 14.5957 5.07572 13.9284C13.762 5.11201 27.1635 2.74156 38.2792 8.05513C41.3179 9.50773 43.5174 11.0446 46.0808 13.5062C46.9669 14.3573 47.8271 15.0529 47.9935 15.0529C48.1625 15.0529 48.9149 14.4319 49.6996 13.6447C50.8419 12.4991 51.0837 12.1744 50.9973 11.9021C50.881 11.5362 48.2166 9.00487 46.7003 7.82004C41.9347 4.09565 36.0185 1.62177 30.0486 0.857474C28.351 0.639988 23.9927 0.565111 22.4698 0.727234ZM10.1127 18.5858C9.36048 19.3408 8.80532 20.0308 8.80532 20.2112C8.80532 20.4125 11.2605 22.976 15.6766 27.386L22.5478 34.2475L15.6766 41.109C11.1616 45.6175 8.80532 48.0803 8.80532 48.2907C8.80532 48.711 11.3263 51.2213 11.7484 51.2213C12.1882 51.2213 42.8075 20.6438 42.8075 20.2047C42.8075 19.7848 40.2869 17.2738 39.8654 17.2738C39.6637 17.2738 37.0961 19.725 32.679 24.134L25.8064 30.9941L18.9338 24.134C14.4181 19.6263 11.9513 17.2738 11.7406 17.2738C11.5503 17.2738 10.8888 17.8069 10.1127 18.5858ZM30.8478 39.2873C30.085 40.0524 29.4609 40.7845 29.4609 40.9142C29.4609 41.2865 39.4963 51.2213 39.8725 51.2213C40.2937 51.2213 42.8075 48.7041 42.8075 48.2823C42.8075 47.9085 32.8474 37.8961 32.4755 37.8961C32.3431 37.8961 31.6106 38.522 30.8478 39.2873ZM1.9132 54.8503C0.770949 55.996 0.529122 56.3207 0.615557 56.5929C0.731864 56.9589 3.39627 59.4902 4.91255 60.675C9.7237 64.4351 15.5961 66.8777 21.6724 67.6466C24.4568 67.9989 28.8665 67.9007 31.5264 67.4271C36.8317 66.4827 41.7833 64.3428 46.0504 61.1504C47.9008 59.766 50.8532 57.0461 50.9973 56.5929C51.0837 56.3207 50.8419 55.996 49.6996 54.8503C48.8453 53.9932 48.1684 53.4421 47.9704 53.4421C47.7774 53.4421 47.1946 53.8993 46.5371 54.5667C37.8508 63.383 24.4493 65.7535 13.3336 60.4399C10.2949 58.9873 8.0954 57.4505 5.53205 54.9888C4.64593 54.1377 3.78571 53.4421 3.61935 53.4421C3.4503 53.4421 2.69795 54.0632 1.9132 54.8503Z' fill='white'/%3E%3C/svg%3E%0A");
}

.view_motor_holder .view_motor_container .info li:nth-child(2) {
  font-size: 25px;
  font-weight: 400;
}

.view_motor_holder .view_motor_container .info li:last-child a {
  color: #db0000;
  font-size: 16px;
  font-weight: 500;
  padding: 13px 15px;
  background-color: #fff;
  text-decoration: none;
  border-radius: 8px;
  display: block;
  transition: 0.4s;
}

.articles_page_slider .articles_slider {
  display: none;
}

.articles_page_slider .articles_slider.active {
  display: block;
}

.articles_slider_holder {
  margin-top: 72px;
}

.articles_slider_holder .switch_btn_holder {
  margin-top: 26px;
}

.articles_slider_holder > .title,
.single_product_comments > .title {
  font-size: 24px;
  font-weight: 600;
  line-height: 38px;
  color: #232121;
  display: flex;
  align-items: center;
  gap: 18px;
}

.articles_slider_holder > .title::before,
.single_product_comments > .title::before {
  background: #db0000;
  content: '';
  width: 14px;
  height: 14px;
  display: inline-flex;
}

.articles_slider_holder .articles_slider {
  margin: 25px 0;
}

.articles_slider_holder .articles_slider .item {
  background: #ffffff;
  box-shadow: 0px 6.951286315917969px 43.69380187988281px 0px #00000012;
  border-radius: 9px;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  display: block;
}

.articles_slider_holder .articles_slider .item .category {
  background: #db0000;
  color: #ffffff;
  padding: 6px 10px;
  position: absolute;
  top: 11px;
  right: 12px;
  border-radius: 9px;
}

.articles_slider_holder .articles_slider .item .article_img {
  width: 1005;
  height: 178px;
}

.articles_slider_holder .articles_slider .item .title {
  font-size: 15px;
  font-weight: 500;
  line-height: 23px;
  color: #0d0d0d;
  margin: 30px 0;
  margin-top: 10px;
}

.articles_slider_holder .articles_slider .item .post_info {
  list-style-type: none;
  display: flex;
  gap: 11px;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  color: #2d2d2d;
  align-items: center;
}

.articles_slider_holder .articles_slider .item .post_info li {
  display: flex;
  align-items: center;
  gap: 7px;
}

.articles_slider_holder .articles_slider .item .post_info .name::before {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_58_8603)'%3E%3Cpath d='M8.16171 3.50645H6.02551C5.17095 3.50645 4.74335 3.50645 4.41695 3.67276C4.12984 3.81905 3.89658 4.05231 3.75029 4.33942C3.58398 4.66581 3.58398 5.09341 3.58398 5.94798V13.2721C3.58398 14.1267 3.58398 14.5537 3.75029 14.8801C3.89658 15.1672 4.12984 15.4009 4.41695 15.5472C4.74303 15.7133 5.17011 15.7133 6.023 15.7133H13.3518C14.2047 15.7133 14.6312 15.7133 14.9573 15.5472C15.2444 15.4009 15.4784 15.167 15.6247 14.8799C15.7909 14.5538 15.7909 14.1272 15.7909 13.2743V11.1358M12.7391 4.26938L8.16156 8.84696V11.1358H10.4504L15.0279 6.55817M12.7391 4.26938L15.0279 1.98059L17.3167 4.26938L15.0279 6.55817M12.7391 4.26938L15.0279 6.55817' stroke='%233B3B3B' stroke-width='1.52586' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_58_8603'%3E%3Crect width='18.3103' height='18.3103' fill='white' transform='translate(0.533203 0.454712)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.articles_slider_holder .articles_slider .item .post_info .time::before {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.09341 3.5168H5.48425C4.63114 3.5168 4.20427 3.5168 3.87842 3.68282C3.5918 3.82886 3.35894 4.06172 3.2129 4.34834C3.04688 4.67419 3.04688 5.10106 3.04688 5.95417V6.56333M6.09341 3.5168H12.1865M6.09341 3.5168V1.99353M12.1865 3.5168H12.7959C13.649 3.5168 14.075 3.5168 14.4008 3.68282C14.6875 3.82886 14.9211 4.06172 15.0671 4.34834C15.233 4.67387 15.233 5.10022 15.233 5.95167V6.56333M12.1865 3.5168V1.99353M3.04688 6.56333V13.2658C3.04688 14.1189 3.04688 14.5453 3.2129 14.8711C3.35894 15.1577 3.5918 15.391 3.87842 15.5371C4.20395 15.7029 4.6303 15.7029 5.48175 15.7029H12.7981C13.6496 15.7029 14.0753 15.7029 14.4008 15.5371C14.6875 15.391 14.9211 15.1577 15.0671 14.8711C15.233 14.5456 15.233 14.1199 15.233 13.2684V6.56333M3.04688 6.56333H15.233M12.1865 12.6564H12.188L12.188 12.6579L12.1865 12.6579V12.6564ZM9.13994 12.6564H9.14146L9.14142 12.6579L9.13994 12.6579V12.6564ZM6.09341 12.6564H6.09493L6.09489 12.6579L6.09341 12.6579V12.6564ZM12.188 9.60986V9.61138L12.1865 9.61134V9.60986H12.188ZM9.13994 9.60986H9.14146L9.14142 9.61138L9.13994 9.61134V9.60986ZM6.09341 9.60986H6.09493L6.09489 9.61138L6.09341 9.61134V9.60986Z' stroke='%233B3B3B' stroke-width='1.52327' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.articles_slider_holder .articles_slider .item .post_info .name::before,
.articles_slider_holder .articles_slider .item .post_info .time::before {
  content: '';
  width: 18px;
  height: 18px;
  display: inline-flex;
}

.articles_slider_holder .articles_slider .item .post_info .divider {
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #a1a1a1b2;
}

.articles_slider_holder .articles_slider .item footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.articles_slider_holder .articles_slider .item footer .more,
.new_video_container .right_section .new_video_item .left_section .date .more,
.new_video_container .video_slider_item .more {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='5' viewBox='0 0 19 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.36865 2.60986C4.36865 3.70674 3.47945 4.59594 2.38257 4.59594C1.28568 4.59594 0.396484 3.70674 0.396484 2.60986C0.396484 1.51298 1.28568 0.623779 2.38257 0.623779C3.47945 0.623779 4.36865 1.51298 4.36865 2.60986Z' fill='%234A4A4A'/%3E%3Cpath d='M11.3199 2.60986C11.3199 3.70674 10.4307 4.59594 9.33385 4.59594C8.23697 4.59594 7.34777 3.70674 7.34777 2.60986C7.34777 1.51298 8.23697 0.623779 9.33385 0.623779C10.4307 0.623779 11.3199 1.51298 11.3199 2.60986Z' fill='%234A4A4A'/%3E%3Cpath d='M18.2712 2.60986C18.2712 3.70674 17.382 4.59594 16.2851 4.59594C15.1883 4.59594 14.2991 3.70674 14.2991 2.60986C14.2991 1.51298 15.1883 0.623779 16.2851 0.623779C17.382 0.623779 18.2712 1.51298 18.2712 2.60986Z' fill='%234A4A4A'/%3E%3C/svg%3E%0A");
  background-color: unset;
  border: none;
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-position: center;
}

.articles_slider_holder .articles_slider .item .info {
  padding: 20px 13px;
}

.articles_slider_holder .articles_slider .owl-nav,
.new_video_container .video_slider_holder .owl-nav {
  position: absolute;
  top: -75px;
  left: 0;
  display: flex;
  gap: 10px;
}

.articles_slider_holder .articles_slider .owl-nav button,
.new_video_container .video_slider_holder .owl-nav button {
  width: 36px;
  height: 36px;
  background: #db0000 !important;
  border-radius: 50% !important;
  position: relative;
  opacity: 1 !important;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 7.5L1.5 7.5M1.5 7.5L7.5 13.5M1.5 7.5L7.5 1.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

.articles_slider_holder .articles_slider .owl-nav button.disabled,
.new_video_container .video_slider_holder .owl-nav button.disabled {
  background: #ffecf0 !important;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 7.5L1.5 7.5M1.5 7.5L7.5 13.5M1.5 7.5L7.5 1.5' stroke='%23C52625' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

.articles_slider_holder .articles_slider .owl-nav button.disabled.owl-prev,
.new_video_container .video_slider_holder .owl-nav button.disabled.owl-prev {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 7.5L15.5 7.5M15.5 7.5L9.5 1.5M15.5 7.5L9.5 13.5' stroke='%23C52625' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
}

.articles_slider_holder .articles_slider .owl-nav button.owl-prev,
.new_video_container .video_slider_holder .owl-nav button.owl-prev {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 7.5L15.5 7.5M15.5 7.5L9.5 1.5M15.5 7.5L9.5 13.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
}

.articles_slider_holder .articles_slider .owl-stage-outer {
  padding-bottom: 50px;
}

.new_video_container .right_section .new_video_item {
  display: flex;
  gap: 24px;
  padding: 13px;
  border-radius: 5px;
  max-width: 490px;
  width: 100%;
}

.new_video_container .right_section .new_video_item figure {
  position: relative;
}

.new_video_container .right_section .new_video_item figure::before {
  content: '';
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1133 5.71104L0.754367 10.8688L0.754368 0.553279L10.1133 5.71104Z' fill='%233B3B3B'/%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
  border-radius: 0 5px 0 0;
  background-color: #f9f9f9;
  background-position: center;
  background-repeat: no-repeat;
  bottom: 8px;
  left: -1px;
}

.new_video_container .right_section .new_video_item.active {
  background: #ffecf0;
}

.new_video_container .right_section .new_video_item.active figure::before {
  background-color: #ffecf0;
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1133 5.30113L0.754367 10.4589L0.754368 0.143367L10.1133 5.30113Z' fill='%23DB0000'/%3E%3C/svg%3E%0A");
}

.new_video_container .right_section .new_video_item img {
  width: 99px;
  height: 99px;
  border-radius: 5px;
  object-fit: cover;
}

.new_video_container .right_section .new_video_item .left_section .title {
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
  color: #0d0d0d;
}

.new_video_container .right_section .new_video_item .left_section .date span {
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
  color: #2d2d2d;
}

.new_video_container .right_section .new_video_item .left_section .date {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.new_video_container .right_section .new_video_item .left_section {
  display: flex;
  flex-direction: column;
  height: 99px;
  justify-content: space-between;
}

.new_video_container .right_section {
  width: 30%;
  flex: 1;
}

.new_video_container {
  display: flex;
  gap: 40px;
  margin-top: 26px;
}

.new_video_container .video_slider_item {
  width: 100%;
  padding: 0 21px;
}

.new_video_container .video_slider_holder {
  width: 60%;
}

.new_video_container .video_slider_item .video_cover {
  width: 100%;
  height: 390px;
  object-fit: cover;
  border-radius: 25px 25px 25px 100px;
}

.new_video_container .video_slider_item .play_btn {
  width: 87px;
  height: 82px;
  border-radius: 0 30px 0 0;
  border: none;
  background: #f9f9f9;
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 13px;
}

.new_video_container .video_slider_item .play_btn svg {
  transition: 0.3s;
}

.new_video_container .video_slider_item .play_btn:hover svg,
.view_motor_holder .view_motor_container .info li:last-child a:hover,
.single_article .add_comment .post_btn:hover {
  transform: scale(0.9);
}

.new_video_container .video_slider_item .video_holder {
  position: relative;
  width: 100%;
}

.video_holder video {
  display: none;
}

.new_video_container .video_slider_item .title {
  font-size: 20px;
  font-weight: 600;
  line-height: 32px;
  color: #0d0d0d;
  margin-top: 20px;
}

.new_video_container .video_slider_item .description {
  font-size: 15px;
  font-weight: 500;
  line-height: 29px;
  color: #282828;
  margin-top: 20px;
}

.new_video_container .video_slider_item .post_info_holder {
  margin-top: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.new_video_container .video_slider_item .post_info {
  list-style: none;
  display: flex;
  gap: 20px;
  align-items: center;
  font-size: 17px;
  font-weight: 500;
  color: #313131;
}

.new_video_container .video_slider_item .post_info .user {
  display: flex;
  gap: 14px;
  align-items: center;
}

.new_video_container .video_slider_item .post_info .user img {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  object-fit: cover;
}

.new_video_container .video_slider_item .post_info .date::before {
  width: 22px;
  height: 22px;
  content: '';
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.46567 4.12688H6.72701C5.69255 4.12688 5.17493 4.12688 4.77981 4.3282C4.43226 4.50529 4.14989 4.78765 3.97281 5.1352C3.77148 5.53032 3.77148 6.04794 3.77148 7.08241V7.82107M7.46567 4.12688H14.854M7.46567 4.12688V2.27979M14.854 4.12688H15.5931C16.6275 4.12688 17.144 4.12688 17.5392 4.3282C17.8867 4.50529 18.17 4.78765 18.3471 5.1352C18.5482 5.52993 18.5482 6.04693 18.5482 7.07937V7.82107M14.854 4.12688V2.27979M3.77148 7.82107V15.9485C3.77148 16.9829 3.77148 17.4999 3.97281 17.895C4.14989 18.2426 4.43226 18.5254 4.77981 18.7025C5.17454 18.9036 5.69153 18.9036 6.72398 18.9036H15.5957C16.6282 18.9036 17.1444 18.9036 17.5392 18.7025C17.8867 18.5254 18.17 18.2426 18.3471 17.895C18.5482 17.5003 18.5482 16.984 18.5482 15.9516V7.82107M3.77148 7.82107H18.5482M14.854 15.2094H14.8559L14.8559 15.2113L14.854 15.2112V15.2094ZM11.1599 15.2094H11.1617L11.1617 15.2113L11.1599 15.2112V15.2094ZM7.46567 15.2094H7.46752L7.46748 15.2113L7.46567 15.2112V15.2094ZM14.8559 11.5153V11.5171L14.854 11.5171V11.5153H14.8559ZM11.1599 11.5153H11.1617L11.1617 11.5171L11.1599 11.5171V11.5153ZM7.46567 11.5153H7.46752L7.46748 11.5171L7.46567 11.5171V11.5153Z' stroke='%233B3B3B' stroke-width='1.52327' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.new_video_container .video_slider_item .post_info .date {
  display: flex;
  gap: 8px;
}

.single_article .article_header {
  margin-top: 31px;
}

.single_article > .title {
  font-size: 30px;
  font-weight: 500;
  color: #111111;
  margin-top: 20px;
}

.single_article .post_details {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 24px;
}

.single_article .post_details .post_info {
  display: flex;
  align-items: center;
  list-style: none;
  font-size: 17px;
  font-weight: 500;
  color: #313131;
  gap: 20px;
}

.single_article .post_details .post_info .user img {
  width: 51px;
  height: 51px;
  border-radius: 50%;
}

.single_article .post_details .post_info li {
  display: flex;
  align-items: center;
  gap: 12px;
}

.single_article .post_details .post_info .date::before,
.single_article .post_details .post_info .comment_number::before {
  content: '';
  width: 23px;
  height: 23px;
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.82812 11.8693C2.82812 8.20456 2.82812 6.37219 3.96661 5.2337C5.1051 4.09521 6.93747 4.09521 10.6022 4.09521H14.4892C18.154 4.09521 19.9863 4.09521 21.1248 5.2337C22.2633 6.37219 22.2633 8.20456 22.2633 11.8693V13.8128C22.2633 17.4775 22.2633 19.3099 21.1248 20.4484C19.9863 21.5869 18.154 21.5869 14.4892 21.5869H10.6022C6.93747 21.5869 5.1051 21.5869 3.96661 20.4484C2.82812 19.3099 2.82812 17.4775 2.82812 13.8128V11.8693Z' stroke='%23313131' stroke-width='1.45764'/%3E%3Cpath opacity='0.5' d='M7.68945 4.09521V2.63757' stroke='%23313131' stroke-width='1.45764' stroke-linecap='round'/%3E%3Cpath opacity='0.5' d='M17.4043 4.09521V2.63757' stroke='%23313131' stroke-width='1.45764' stroke-linecap='round'/%3E%3Cpath opacity='0.5' d='M2.82812 8.95404H22.2633' stroke='%23313131' stroke-width='1.45764' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.single_article .post_details .post_info .date::before {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.82812 11.8693C2.82812 8.20456 2.82812 6.37219 3.96661 5.2337C5.1051 4.09521 6.93747 4.09521 10.6022 4.09521H14.4892C18.154 4.09521 19.9863 4.09521 21.1248 5.2337C22.2633 6.37219 22.2633 8.20456 22.2633 11.8693V13.8128C22.2633 17.4775 22.2633 19.3099 21.1248 20.4484C19.9863 21.5869 18.154 21.5869 14.4892 21.5869H10.6022C6.93747 21.5869 5.1051 21.5869 3.96661 20.4484C2.82812 19.3099 2.82812 17.4775 2.82812 13.8128V11.8693Z' stroke='%23313131' stroke-width='1.45764'/%3E%3Cpath opacity='0.5' d='M7.68945 4.09521V2.63757' stroke='%23313131' stroke-width='1.45764' stroke-linecap='round'/%3E%3Cpath opacity='0.5' d='M17.4043 4.09521V2.63757' stroke='%23313131' stroke-width='1.45764' stroke-linecap='round'/%3E%3Cpath opacity='0.5' d='M2.82812 8.95404H22.2633' stroke='%23313131' stroke-width='1.45764' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.single_article .post_details .post_info .comment_number::before {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.3802 22.8426C17.8883 22.8426 22.3535 18.3774 22.3535 12.8693C22.3535 7.36121 17.8883 2.896 12.3802 2.896C6.87208 2.896 2.40687 7.36121 2.40687 12.8693C2.40687 14.4647 2.78148 15.9727 3.44754 17.3099C3.62455 17.6653 3.68346 18.0715 3.58084 18.455L2.98683 20.6751C2.72896 21.6388 3.61066 22.5206 4.57442 22.2627L6.79452 21.6687C7.17804 21.566 7.58423 21.625 7.9396 21.802C9.27686 22.468 10.7848 22.8426 12.3802 22.8426Z' stroke='%23313131' stroke-width='1.496'/%3E%3C/svg%3E%0A");
}

.single_article .social_media {
  display: flex;
  list-style: none;
  gap: 15px;
  align-items: center;
}

.single_article .social_media a {
  width: 100%;
  height: 50px;
  display: inline-flex;
  transition: 0.3s;
}

.single_article .social_media a:hover {
  transform: scale(1.2);
}

.single_article .article_content {
  margin-top: 30px;
  font-size: 16px;
  font-weight: 500;
  line-height: 33px;
  color: #282828;
}

.single_article .article_content p {
  margin: 42px 0;
}

.single_article .article_content img {
  width: 100%;
  border-radius: 12px;
  object-fit: cover;
}

.single_article .article_content img.first_image {
  height: 670px;
  margin-top: 30px;
}

.single_article .article_content video {
  width: 100%;
  border-radius: 12px;
  object-fit: cover;
}

.single_article .article_content video.first_image {
  height: 670px;
  margin-top: 30px;
}

.single_article .article_content img.second_image {
  height: 406px;
}

.single_article .add_comment {
  border: 1px solid #b8bdf3;
  margin-top: 20px;
  padding: 24px;
  border-radius: 8px;
}

.single_article .add_comment .title {
  font-size: 13px;
  font-weight: 500;
  color: #212121;
}

.single_article .add_comment .title span {
  font-size: 16px;
  font-weight: 600;
}

.single_article .add_comment .input_holder {
  display: flex;
  flex-direction: column;
  margin-top: 20px;
}

.single_article .add_comment .input_holder label {
  font-size: 12px;
  font-weight: 500;
  color: #212121;
}

.single_article .add_comment .input_holder textarea {
  border: 1px solid #b0b1b6;
  resize: none;
  border-radius: 8px;
  padding: 15px 13px;
  margin-top: 10px;
}

.single_article .add_comment .score {
  margin-top: 24px;
  display: flex;
  gap: 16px;
  align-items: center;
}

.single_article .add_comment .score .score_number {
  font-size: 16px;
  font-weight: 500;
  color: #212121;
}

.single_article .add_comment .score .stars {
  display: flex;
  gap: 3px;
  align-items: center;
}

.single_article .add_comment .score .stars span {
  width: 22px;
  height: 22px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.71661 2.28262C10.5822 0.45918 13.083 0.459176 13.9486 2.28262L15.4445 5.43401C15.7882 6.1581 16.4526 6.65998 17.2212 6.77609L20.5661 7.28144C22.5015 7.57384 23.2744 10.0468 21.8739 11.4661L19.4534 13.9191C18.8973 14.4827 18.6435 15.2948 18.7748 16.0907L19.3462 19.5544C19.6768 21.5585 17.6536 23.0869 15.9225 22.1406L12.9306 20.5053C12.2432 20.1295 11.422 20.1295 10.7346 20.5053L7.74275 22.1406C6.01164 23.0869 3.98839 21.5585 4.319 19.5544L4.89039 16.0907C5.02168 15.2948 4.7679 14.4827 4.21176 13.9191L1.79134 11.4661C0.390843 10.0468 1.16365 7.57384 3.09909 7.28144L6.44403 6.77609C7.2126 6.65998 7.87699 6.1581 8.22071 5.43401L9.71661 2.28262Z' stroke='%23A4A4A4' stroke-width='1.61346' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  display: block;
}

.single_article .add_comment .score .stars span.checked {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.15216 2.28262C10.0177 0.45918 12.5186 0.459176 13.3841 2.28262L14.88 5.43401C15.2238 6.1581 15.8881 6.65998 16.6567 6.77609L20.0017 7.28144C21.9371 7.57384 22.7099 10.0468 21.3094 11.4661L18.889 13.9191C18.3328 14.4827 18.0791 15.2948 18.2104 16.0907L18.7817 19.5544C19.1124 21.5585 17.0891 23.0869 15.358 22.1406L12.3662 20.5053C11.6788 20.1295 10.8575 20.1295 10.1701 20.5053L7.1783 22.1406C5.44719 23.0869 3.42394 21.5585 3.75455 19.5544L4.32594 16.0907C4.45722 15.2948 4.20344 14.4827 3.64731 13.9191L1.22689 11.4661C-0.17361 10.0468 0.599199 7.57384 2.53464 7.28144L5.87958 6.77609C6.64814 6.65998 7.31254 6.1581 7.65625 5.43401L9.15216 2.28262Z' fill='%23FFCB05'/%3E%3C/svg%3E%0A");
}

.single_article .add_comment .score .title {
  font-size: 14px;
  font-weight: 500;
  color: #212121;
}

.single_article .add_comment .post_btn {
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  padding: 10px 25px;
  background: #db0000;
  border-radius: 8px;
  border: none;
  margin-top: 20px;
  transition: 0.3s;
}

.panel_header .route {
  display: none;
}

.pane_aside_holder {
  background: #ffffff;
  border-radius: 16px;
  min-height: calc(100vh - 1120px);
  position: relative;
}

.pane_aside {
  width: 211px;
  padding: 23px 16px;
  min-width: 211px;
  transition: right 0.4s;
  position: sticky;
  top: 90px;
  min-height: 700px;
  max-height: 100%;
  z-index: 6;
}

.pane_aside .user_info_holder {
  display: flex;
  align-items: center;
  gap: 7px;
}

.pane_aside .user_info_holder .user_info_img {
  width: 52px;
  height: 52px;
  border-radius: 50%;
  object-fit: cover;
}

.pane_aside .user_info_holder .user_info span {
  display: block;
  color: #000000;
  line-height: 17px;
}

.pane_aside .user_info_holder .user_info span {
  font-size: 14px;
  font-weight: 700;
}

/* .pane_aside .user_info_holder .user_info span:last-child {
  font-size: 11px;
  font-weight: 500;
  margin-top: 7px;
} */

.pane_aside .panel_menu {
  list-style: none;
}

.pane_aside .panel_menu li a {
  margin-top: 26px;
  display: flex;
  gap: 15px;
  align-items: center;
  color: #000000b2;
  text-decoration: none;
  font-size: 13px;
  font-weight: 600;
  line-height: 16px;
  position: relative;
}

.pane_aside .panel_menu li a.active {
  color: #db0000;
}

.pane_aside .panel_menu li a.active path {
  stroke: #db0000;
  stroke-opacity: 1;
}

.pane_aside .panel_menu li a.active:after {
  content: '';
  width: 3px;
  height: 100%;
  background-color: #db0000;
  position: absolute;
  top: 0;
  left: -16px;
  border-radius: 4px;
}

.logout {
  position: absolute;
  bottom: 23px;
  width: 100%;
  left: 0;
  right: 0;
  display: flex;
  gap: 15px;
  color: #e12b2b;
  font-size: 13px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
  align-items: center;
  justify-content: center;
  z-index: 9;
}

button.logout {
  background: none;
  border: none;
}

.logout.phone {
  display: none;
}

.panel {
  display: flex;
  gap: 37px;
  margin-top: 20px;
  padding: 0;
  width: calc(100% - 27px);
}

.panel_contents {
  padding: 28px 37px;
  background-color: #fff;
  box-shadow: 0px 13px 39px 0px #0000000a;
  border-radius: 16px;
  width: calc(100% - 248px);
}

.panel_contents .panel_title {
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  color: #101010;
  display: flex;
  align-items: center;
  gap: 10px;
}

.panel_contents .panel_title::before {
  content: '';
  width: 3px;
  height: 20px;
  border-radius: 4px;
  background: #db0000;
}

.phone_ordre_list {
  display: none;
}

.panel_contents .phone_ordre_list_item .phone_ordre_list_item_info {
  font-size: 13px;
  font-weight: 500;
  color: #575863;
}

.panel_contents .phone_ordre_list_item .phone_ordre_list_item_info li {
  display: flex;
  flex-direction: column;
}

.panel_contents
  .phone_ordre_list_item
  .phone_ordre_list_item_info
  li:not(:last-child) {
  border-bottom: 1.03px solid #e4e4e4;
}

.questions_accordion_btn.phone_ordre_list_item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5431 7.55713L9.92799 12.3701L4.31287 7.55713' stroke='%23E12B2B' stroke-width='1.20324' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  border: none;
}

.view_details {
  padding: 14px;
  width: 100%;
  border-radius: 8px;
  border: none;
  background: #db0000;
  font-size: 13px;
  font-weight: 500;
  color: #fff;
  margin-top: 14px;
}

.panel_contents .order_list table {
  width: 100%;
  margin-top: 22px;
  text-align: center;
  color: #0e0e0e;
  border-collapse: collapse;
}

.panel_contents .order_list {
  width: 100%;
  overflow-x: auto;
}

.panel_contents .order_list table thead {
  box-shadow: 0px 13px 39px 0px #0000000a;
}

.panel_contents .order_list table th,
.panel_contents .order_list table td {
  padding: 13px;
  font-weight: 500;
  font-size: 11px;
  line-height: 13px;
  min-width: 140px;
}

.panel_contents .order_list table tbody tr:nth-child(odd) {
  background: #f9f9f9;
}

.panel_contents .order_list table tbody tr:nth-child(even) {
  background: #ffffff;
}

.panel_contents .order_list table tbody tr:nth-child(even) td {
  padding: 21px 13px;
}

.panel_contents .order_list table tbody:before {
  line-height: 20px;
  content: '\200C';
  display: block;
}

.panel_contents .order_list table tr td:first-child,
.panel_contents .order_list table tr th:first-child {
  border-radius: 0 8px 8px 0;
}

.panel_contents .order_list table tr td:last-child,
.panel_contents .order_list table tr th:last-child {
  border-radius: 8px 0 0 8px;
}

.panel_contents .order_list table thead {
  border-radius: 8px;
}

.panel_contents .order_list table .view_details {
  color: #f5f5f5;
  background: #db0000;
  border-radius: 8px;
  border: none;
  padding: 6px 11px;
  font-size: 11px;
  font-weight: 500;
}

.panel_contents .reserved span,
.cash span {
  padding: 4px 17px;
  font-size: 12px;
  font-weight: 700;
  border-radius: 5px;
  width: fit-content;
}

.panel_contents .reserved span {
  background: #fdf6eb;
  color: #eda437;
}

.panel_contents .cash span {
  background: #f0fcee;
  color: #66dc53;
}

.panel_contents .profile_form .image_changes {
  display: flex;
  gap: 20px;
  align-items: center;
  margin-top: 20px;
}

.panel_contents .profile_form .image_changes .image_changes_button_holder {
  display: flex;
  gap: 20px;
  width: 100%;
}

.panel_contents .profile_form .image_changes .user_img {
  width: 65px;
  height: 65px;
  border-radius: 50%;
}

.panel_contents .profile_form .image_changes button {
  padding: 12px 20px;
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 14px;
  font-weight: 500;
  border: none;
  border-radius: 8px;
}

.panel_contents .profile_form .image_changes button::before {
  content: '';
  width: 22px;
  height: 22px;
}

.panel_contents .profile_form .image_changes .edit {
  color: #141414;
  background: #eaeaea;
}

.panel_contents .profile_form .image_changes .delete {
  color: #dc3838;
  background: #fcebeb;
}

.panel_contents .profile_form .image_changes .edit::before {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.4115 1.82247C18.3135 0.920505 19.7759 0.920505 20.6778 1.82247C21.5798 2.72443 21.5798 4.1868 20.6778 5.08877L16.7805 8.98612C16.7712 8.99546 16.7619 9.00468 16.7528 9.01379C16.5412 9.22544 16.394 9.37275 16.2288 9.50158C16.0346 9.65305 15.8245 9.78292 15.6021 9.88888C15.4131 9.97899 15.2154 10.0448 14.9315 10.1394C14.9193 10.1435 14.9069 10.1476 14.8944 10.1518L13.21 10.7133C12.8058 10.848 12.3601 10.7428 12.0588 10.4415C11.7575 10.1402 11.6523 9.69453 11.7871 9.2903L12.3485 7.60593C12.3527 7.59339 12.3568 7.58103 12.3609 7.56882C12.4555 7.28487 12.5213 7.08725 12.6114 6.89817C12.7174 6.67583 12.8473 6.4657 12.9987 6.2715C13.1276 6.10634 13.2749 5.95907 13.4865 5.74748C13.4956 5.73838 13.5049 5.72916 13.5142 5.71982L17.4115 1.82247ZM19.7056 2.79474C19.3406 2.42975 18.7488 2.42975 18.3838 2.79474L18.2631 2.91548C18.2678 2.93037 18.2729 2.9457 18.2784 2.96144C18.3533 3.17745 18.4957 3.4637 18.7662 3.73416C19.0366 4.00461 19.3229 4.147 19.5389 4.22194C19.5546 4.2274 19.5699 4.23249 19.5848 4.23724L19.7056 4.1165C20.0706 3.7515 20.0706 3.15973 19.7056 2.79474ZM18.5454 5.27666C18.3012 5.13975 18.0426 4.95513 17.7939 4.70643C17.5452 4.45773 17.3606 4.1991 17.2237 3.95491L14.4865 6.69209C14.2369 6.94163 14.1533 7.02691 14.0829 7.11715C13.9929 7.23261 13.9157 7.35754 13.8527 7.48972C13.8034 7.59303 13.7646 7.70595 13.653 8.04074L13.4464 8.66031L13.84 9.05388L14.4596 8.84736C14.7944 8.73576 14.9073 8.69687 15.0106 8.64763C15.1428 8.58464 15.2677 8.50743 15.3832 8.41737C15.4734 8.34699 15.5587 8.26338 15.8082 8.01384L18.5454 5.27666Z' fill='%23141414'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5002 1.146L11.4476 1.146C9.33154 1.14598 7.67326 1.14598 6.37939 1.31993C5.05505 1.49798 4.01003 1.86955 3.18979 2.68979C2.36955 3.51003 1.99798 4.55505 1.81993 5.87939C1.64598 7.17326 1.64598 8.83154 1.646 10.9476V11.0528C1.64598 13.1688 1.64598 14.8271 1.81993 16.1209C1.99798 17.4453 2.36955 18.4903 3.18979 19.3105C4.01003 20.1308 5.05505 20.5023 6.37939 20.6804C7.67326 20.8543 9.33154 20.8543 11.4476 20.8543H11.5528C13.6688 20.8543 15.3271 20.8543 16.6209 20.6804C17.9453 20.5023 18.9903 20.1308 19.8105 19.3105C20.6308 18.4903 21.0023 17.4453 21.1804 16.1209C21.3543 14.8271 21.3543 13.1688 21.3543 11.0528V11.0002C21.3543 10.6205 21.0465 10.3127 20.6668 10.3127C20.2871 10.3127 19.9793 10.6205 19.9793 11.0002C19.9793 13.1802 19.9779 14.7461 19.8177 15.9377C19.8113 15.9847 19.8048 16.031 19.798 16.0765L17.2552 13.788C16.064 12.7159 14.2902 12.6092 12.9791 13.5306L12.7057 13.7227C12.2502 14.0429 11.6304 13.9892 11.2367 13.5955L7.30441 9.66323C6.26362 8.62244 4.59412 8.56684 3.4864 9.53609L3.02189 9.94253C3.02606 8.29962 3.04964 7.0521 3.18267 6.06261C3.34022 4.89074 3.63987 4.18424 4.16206 3.66206C4.68424 3.13987 5.39074 2.84022 6.56261 2.68267C7.75426 2.52246 9.32012 2.521 11.5002 2.521C11.8799 2.521 12.1877 2.21319 12.1877 1.8335C12.1877 1.4538 11.8799 1.146 11.5002 1.146ZM3.18267 15.9377C3.34022 17.1096 3.63987 17.8161 4.16206 18.3383C4.68424 18.8604 5.39074 19.1601 6.56261 19.3177C7.75426 19.4779 9.32012 19.4793 11.5002 19.4793C13.6802 19.4793 15.2461 19.4779 16.4377 19.3177C17.6096 19.1601 18.3161 18.8604 18.8383 18.3383C19.0615 18.115 19.2441 17.8581 19.3923 17.5455C19.3566 17.5237 19.3224 17.4984 19.2902 17.4694L16.3353 14.81C15.6207 14.1668 14.5564 14.1027 13.7697 14.6556L13.4963 14.8477C12.4941 15.552 11.1306 15.4339 10.2644 14.5677L6.33214 10.6355C5.80321 10.1066 4.95478 10.0783 4.39184 10.5709L3.02135 11.7701C3.02371 13.5562 3.04198 14.8913 3.18267 15.9377Z' fill='%23141414'/%3E%3C/svg%3E%0A");
}

.panel_contents .profile_form .image_changes .delete::before {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.5002' cy='11.0002' r='9.16667' stroke='%23DC3838' stroke-width='1.375'/%3E%3Cpath d='M13.7918 8.70851L9.2085 13.2918M9.20848 8.7085L13.7918 13.2918' stroke='%23DC3838' stroke-width='1.375' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.panel_contents .profile_form .attention {
  background-color: #f5f5f6;
  padding: 15px 22px;
  margin-top: 30px;
  border-radius: 8px;
  display: flex;
  gap: 17px;
  width: fit-content;
}

.panel_contents .profile_form .attention .title {
  font-size: 14px;
  font-weight: 700;
  color: #3b3c49;
  display: flex;
  gap: 8px;
  align-items: center;
}

.panel_contents .profile_form .attention .title::before {
  content: '';
  width: 19px;
  height: 19px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.99984' cy='13.4583' r='0.791667' transform='rotate(-180 9.99984 13.4583)' fill='%233B3C49'/%3E%3Cpath d='M10.0002 11.0835L10.0002 5.54183M17.9168 9.50016C17.9168 13.8724 14.3724 17.4168 10.0002 17.4168C5.62791 17.4168 2.0835 13.8724 2.0835 9.50016C2.0835 5.12791 5.62791 1.5835 10.0002 1.5835C14.3724 1.5835 17.9168 5.12791 17.9168 9.50016Z' stroke='%233B3C49' stroke-width='1.1875' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.panel_contents .profile_form .attention p {
  font-size: 14px;
  font-weight: 500;
  text-align: right;
  color: #3b3c49;
}

.panel_contents .form_content .input_holder {
  display: flex;
  flex-direction: column;
  gap: 12px;
  position: relative;
  width: 100%;
}

.panel_contents .form_content .input_holder label {
  font-size: 12px;
  font-weight: 500;
  color: #242424;
}

.panel_contents .form_content .input_holder input,
.panel_contents .form_content .input_holder select {
  border: 1px solid #d6d6d6;
  border-radius: 8px;
  padding: 8px;
  height: 45px;
  font-size: 14px;
  font-weight: 500;
  color: #1d1e2d;
  padding-right: 40px;
}

.panel_contents .form_content .input_holder select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}

.panel_contents .form_content .input_holder.select::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6668 6.5L8.00016 10.5L3.3335 6.5' stroke='%230D0C0C' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: '';
  width: 16px;
  height: 16px;
  position: absolute;
  bottom: 15px;
  left: 18px;
}

.panel_contents .form_content .input_holder .icon::before {
  content: '';
  width: 24px;
  height: 24px;
  display: block;
}

.panel_contents .form_content .input_holder .view_pass {
  width: 20px;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 15px;
  bottom: 12px;
  height: 20px;
  border: #000;
  background-color: unset;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4674 7.4796C16.2888 8.34382 16.2888 9.65683 15.4674 10.521C14.082 11.9786 11.7027 13.9587 9.00008 13.9587C6.29742 13.9587 3.91814 11.9786 2.53279 10.521C1.7114 9.65683 1.7114 8.34382 2.53279 7.4796C3.91814 6.02202 6.29742 4.04199 9.00008 4.04199C11.7027 4.04199 14.082 6.02202 15.4674 7.4796Z' stroke='%2328303F' stroke-width='1.0625'/%3E%3Cpath d='M11.1251 9.00033C11.1251 10.1739 10.1737 11.1253 9.00008 11.1253C7.82648 11.1253 6.87508 10.1739 6.87508 9.00033C6.87508 7.82672 7.82648 6.87533 9.00008 6.87533C10.1737 6.87533 11.1251 7.82672 11.1251 9.00033Z' stroke='%2328303F' stroke-width='1.0625'/%3E%3C/svg%3E%0A");
}

.panel_contents .form_content .input_holder .icon.name {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXVzZXIiPjxwYXRoIGQ9Ik0xOSAyMXYtMmE0IDQgMCAwIDAtNC00SDlhNCA0IDAgMCAwLTQgNHYyIi8+PGNpcmNsZSBjeD0iMTIiIGN5PSI3IiByPSI0Ii8+PC9zdmc+');
}

.panel_contents .form_content .input_holder .icon.email {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLW1haWwiPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiLz48cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIvPjwvc3ZnPg==');
}

.panel_contents .form_content .input_holder .icon.phone_number {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXBob25lIj48cGF0aCBkPSJNMjIgMTYuOTJ2M2EyIDIgMCAwIDEtMi4xOCAyIDE5Ljc5IDE5Ljc5IDAgMCAxLTguNjMtMy4wNyAxOS41IDE5LjUgMCAwIDEtNi02IDE5Ljc5IDE5Ljc5IDAgMCAxLTMuMDctOC42N0EyIDIgMCAwIDEgNC4xMSAyaDNhMiAyIDAgMCAxIDIgMS43MiAxMi44NCAxMi44NCAwIDAgMCAuNyAyLjgxIDIgMiAwIDAgMS0uNDUgMi4xMUw4LjA5IDkuOTFhMTYgMTYgMCAwIDAgNiA2bDEuMjctMS4yN2EyIDIgMCAwIDEgMi4xMS0uNDUgMTIuODQgMTIuODQgMCAwIDAgMi44MS43QTIgMiAwIDAgMSAyMiAxNi45MnoiLz48L3N2Zz4=');
}

.panel_contents .form_content .input_holder .icon.city {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLW1hcC1waW4iPjxwYXRoIGQ9Ik0yMCAxMGMwIDQuOTkzLTUuNTM5IDEwLjE5My03LjM5OSAxMS43OTlhMSAxIDAgMCAxLTEuMjAyIDBDOS41MzkgMjAuMTkzIDQgMTQuOTkzIDQgMTBhOCA4IDAgMCAxIDE2IDAiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSIzIi8+PC9zdmc+');
}

.panel_contents .form_content .input_holder .icon.address {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXJvdXRlIj48Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiLz48cGF0aCBkPSJNOSAxOWg4LjVhMy41IDMuNSAwIDAgMCAwLTdoLTExYTMuNSAzLjUgMCAwIDEgMC03SDE1Ii8+PGNpcmNsZSBjeD0iMTgiIGN5PSI1IiByPSIzIi8+PC9zdmc+');
}

.panel_contents .form_content .input_holder .icon.postal_code {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLW1haWxib3giPjxwYXRoIGQ9Ik0yMiAxN2EyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY5LjVDMiA3IDQgNSA2LjUgNUgxOGMyLjIgMCA0IDEuOCA0IDR2OFoiLz48cG9seWxpbmUgcG9pbnRzPSIxNSw5IDE4LDkgMTgsMTEiLz48cGF0aCBkPSJNNi41IDVDOSA1IDExIDcgMTEgOS41VjE3YTIgMiAwIDAgMS0yIDIiLz48bGluZSB4MT0iNiIgeDI9IjciIHkxPSIxMCIgeTI9IjEwIi8+PC9zdmc+');
}

.panel_contents .form_content .input_holder .icon {
  position: absolute;
  bottom: 10px;
  right: 10px;
}

.panel_contents .form_content {
  display: grid;
  gap: 35px 50px;
  grid-template-columns: repeat(3, 1fr);
  margin-top: 29px;
}

.panel_contents .profile_form .button_holder {
  display: flex;
  gap: 17px;
  align-items: center;
  margin-top: 29px;
}

.panel_contents .profile_form .button_holder button {
  padding: 13px 32px;
  font-size: 16px;
  font-weight: 500;
  border-radius: 8px;
  border: 1px solid;
  width: 157px;
  transition: 0.3s;
}

.panel_contents .profile_form .button_holder button:hover,
.shopping_cart_container .left_section .pay_btn:hover,
.shopping_cart_container .discount_code form button:hover {
  transform: scale(0.9);
}

.panel_contents .profile_form .button_holder button:first-child {
  background: #db0000;
  color: #fff;
  border-color: #db0000;
}

.panel_contents .profile_form .button_holder button:last-child {
  background: #fff;
  color: #2f303d;
  border-color: #dedee0;
}

.panel_contents .bookmark_holder {
  margin-top: 15px;
}

.panel_contents .bookmark_holder .bookmark_products_items {
  padding: 0;
  margin-top: 30px;
}

.panel_contents .bookmark_holder .products_items {
  display: none !important;
}

.panel_contents .bookmark_holder .products_items.active {
  display: grid !important;
}

.panel_contents .bookmark_holder .bookmark_products_items .products_items {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 29px 14px;
}

.panel_contents
  .bookmark_holder
  .bookmark_products_items
  .products_items
  .products_item
  .products_item_img {
  /* width: 213px; */
  width: 100%;
  height: 170px;
  position: relative;
}

.panel_contents
  .bookmark_holder
  .bookmark_products_items
  .products_items
  .products_item
  .title {
  font-size: 11px;
}

.panel_contents
  .bookmark_holder
  .bookmark_products_items
  .products_items
  .products_item
  .products_item_info
  li {
  font-size: 11px;
}

.panel_contents
  .bookmark_holder
  .bookmark_products_items
  .products_items
  .products_item
  .shop_info
  .price {
  font-size: 13px;
}

.panel_contents
  .bookmark_holder
  .bookmark_products_items
  .products_items
  .products_item
  .price::after {
  font-size: 9px;
}

.panel_contents
  .bookmark_holder
  .bookmark_products_items
  .products_items
  .products_item
  .shop_info
  .buy {
  font-size: 11px;
}

.panel_contents
  .bookmark_holder
  .bookmark_products_items
  .products_items
  .bookmark_icon {
  width: 36px;
  height: 36px;
  background: #f5f5f5;
  border-radius: 6px;
  display: block;
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='21' viewBox='0 0 19 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.5591 9.67369V14.6671C18.5591 17.7636 18.5591 19.3119 17.825 19.9885C17.4749 20.3111 17.0329 20.5138 16.5622 20.5677C15.5751 20.6807 14.4223 19.6611 12.1169 17.622C11.0979 16.7207 10.5883 16.27 9.9988 16.1512C9.70851 16.0928 9.40965 16.0928 9.11936 16.1512C8.52983 16.27 8.0203 16.7207 7.00124 17.622C4.69582 19.6611 3.5431 20.6807 2.556 20.5677C2.08523 20.5138 1.6433 20.3111 1.29319 19.9885C0.559082 19.3119 0.559082 17.7636 0.559082 14.6671V9.67369C0.559082 5.38508 0.559082 3.24077 1.8771 1.90847C3.19512 0.576172 5.31644 0.576172 9.55908 0.576172C13.8017 0.576172 15.923 0.576172 17.2411 1.90847C18.5591 3.24077 18.5591 5.38508 18.5591 9.67369ZM5.80908 4.57617C5.80908 4.16196 6.14487 3.82617 6.55908 3.82617H12.5591C12.9733 3.82617 13.3091 4.16196 13.3091 4.57617C13.3091 4.99039 12.9733 5.32617 12.5591 5.32617H6.55908C6.14487 5.32617 5.80908 4.99039 5.80908 4.57617Z' fill='%23DB0000'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  top: 10px;
  left: 10px;
}

.shopping_cart_container {
  display: flex;
  gap: 20px;
  margin-top: 24px;
}

.shopping_cart_container .shopping_cart_section {
  padding: 20px;
  background: #ffffff;
  box-shadow: 0px 11.924947738647461px 35.774845123291016px 0px #0000000a;
  border-radius: 14px;
}

.shopping_cart_container .product_info .product_info_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.shopping_cart_container .shopping_cart_section .title {
  font-size: 15px;
  font-weight: 500;
  color: #1d1e2d;
  display: flex;
  align-items: center;
  gap: 10px;
}

.shopping_cart_container .shopping_cart_section .title::before {
  width: 22px;
  height: 22px;
  content: '';
}

.shopping_cart_container .product_info .product_info_header .title::before {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.02291 2.21518C2.66245 2.09503 2.27283 2.28983 2.15268 2.65029C2.03253 3.01076 2.22733 3.40037 2.58779 3.52052L2.8308 3.60153C3.45127 3.80835 3.86149 3.94618 4.16369 4.08677C4.44986 4.2199 4.57358 4.32703 4.65285 4.43702C4.73212 4.54701 4.79464 4.69826 4.83044 5.01183C4.86825 5.34299 4.86929 5.77574 4.86929 6.42978L4.86928 8.88067C4.86927 10.1352 4.86925 11.1463 4.97617 11.9416C5.08718 12.7673 5.32467 13.4625 5.87681 14.0146C6.42895 14.5667 7.12415 14.8042 7.94982 14.9152C8.74509 15.0222 9.75624 15.0221 11.0107 15.0221H18.3995C18.7795 15.0221 19.0875 14.7141 19.0875 14.3341C19.0875 13.9542 18.7795 13.6462 18.3995 13.6462H11.0611C9.74437 13.6462 8.82605 13.6447 8.13316 13.5516C7.46007 13.4611 7.10363 13.2955 6.84975 13.0417C6.76105 12.953 6.68314 12.8517 6.61544 12.7289H15.7012C16.1125 12.7289 16.4743 12.7289 16.7746 12.6965C17.0997 12.6614 17.4147 12.5834 17.7111 12.388C18.0074 12.1926 18.2032 11.9338 18.3635 11.6488C18.5116 11.3855 18.6541 11.053 18.8161 10.6749L19.2443 9.67576C19.597 8.85294 19.8921 8.16455 20.0398 7.60467C20.1938 7.02059 20.234 6.41075 19.8705 5.85954C19.507 5.30833 18.9307 5.10498 18.3331 5.01652C17.7603 4.93172 17.0114 4.93175 16.1162 4.93178L6.20558 4.93179C6.20305 4.90611 6.20037 4.88077 6.19751 4.85576C6.14674 4.41103 6.03611 4.00296 5.76908 3.63248C5.50206 3.26201 5.14991 3.02801 4.74407 2.83921C4.36225 2.66159 3.8767 2.49975 3.30213 2.30825L3.02291 2.21518ZM6.24524 6.30774C6.24524 6.33548 6.24524 6.36343 6.24524 6.39158L6.24524 8.83033C6.24524 9.90539 6.24621 10.7149 6.29728 11.3529H15.6676C16.1225 11.3529 16.4092 11.352 16.6269 11.3285C16.828 11.3068 16.9054 11.2711 16.9536 11.2393C17.0019 11.2075 17.0651 11.1504 17.1643 10.9741C17.2717 10.7833 17.3855 10.5201 17.5647 10.102L17.9578 9.1847C18.338 8.29748 18.5907 7.70325 18.7093 7.25371C18.8246 6.81686 18.7662 6.68429 18.7218 6.61699C18.6774 6.5497 18.5786 6.4438 18.1316 6.37764C17.6717 6.30955 17.026 6.30774 16.0607 6.30774H6.24524Z' fill='%231C274C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.78659 18.0034C5.78659 19.1432 6.71064 20.0673 7.85052 20.0673C8.9904 20.0673 9.91445 19.1432 9.91445 18.0034C9.91445 16.8635 8.9904 15.9394 7.85052 15.9394C6.71064 15.9394 5.78659 16.8635 5.78659 18.0034ZM7.85052 18.6913C7.47056 18.6913 7.16254 18.3833 7.16254 18.0034C7.16254 17.6234 7.47056 17.3154 7.85052 17.3154C8.23048 17.3154 8.5385 17.6234 8.5385 18.0034C8.5385 18.3833 8.23048 18.6913 7.85052 18.6913Z' fill='%231C274C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.1063 20.0674C14.9664 20.0674 14.0423 19.1433 14.0423 18.0034C14.0423 16.8636 14.9664 15.9395 16.1063 15.9395C17.2461 15.9395 18.1702 16.8636 18.1702 18.0034C18.1702 19.1433 17.2461 20.0674 16.1063 20.0674ZM15.4183 18.0034C15.4183 18.3834 15.7263 18.6914 16.1063 18.6914C16.4862 18.6914 16.7942 18.3834 16.7942 18.0034C16.7942 17.6235 16.4862 17.3155 16.1063 17.3155C15.7263 17.3155 15.4183 17.6235 15.4183 18.0034Z' fill='%231C274C'/%3E%3C/svg%3E%0A");
}

.shopping_cart_container .product_info_content {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  align-items: center;
  margin-top: 15px;
  flex-wrap: wrap;
  position: relative;
}

.shopping_cart_container .product_info_content .right_section {
  display: flex;
  gap: 12px;
}

.shopping_cart_container .product_info_content .right_section .product_img {
  width: 119px;
  height: 95px;
  object-fit: cover;
  border-radius: 8px;
}

.shopping_cart_container
  .product_info_content
  .right_section
  .product_info_items {
  list-style: none;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.shopping_cart_container .product_info_content .right_section figure {
  position: relative;
}

.shopping_cart_container
  .product_info_content
  .right_section
  .product_info_items
  .name {
  font-size: 16px;
  font-weight: 600;
  color: #1c1c1c;
}

.shopping_cart_container
  .product_info_content
  .right_section
  .product_info_items
  li:last-child {
  font-size: 12px;
  font-weight: 500;
  color: #2e2e2e;
}

.shopping_cart_container
  .product_info_content
  .right_section
  .product_info_items
  .price {
  display: flex;
  gap: 20px;
  align-items: center;
}

.shopping_cart_container
  .product_info_content
  .right_section
  .product_info_items
  .price
  .old_price {
  font-size: 12px;
  font-weight: 500;
  color: #7e7e7e;
  position: relative;
}

.shopping_cart_container
  .product_info_content
  .right_section
  .product_info_items
  .price
  .old_price::after {
  font-size: 8px;
  content: 'تومان';
  margin-right: 5px;
}

.shopping_cart_container
  .product_info_content
  .right_section
  .product_info_items
  .price
  .old_price::before {
  content: '';
  width: 100%;
  height: 0.5px;
  background-color: #5a5a5a;
  right: 0;
  top: 50%;
  position: absolute;
}

.shopping_cart_container
  .product_info_content
  .right_section
  .product_info_items
  .price
  .new_price {
  font-size: 23px;
  font-weight: 500;
  color: #db0000;
}

.shopping_cart_container
  .product_info_content
  .right_section
  .product_info_items
  .price
  .new_price::after {
  content: 'تومان(نقدی)';
  font-size: 16px;
  color: #2e2e2e;
}

.shopping_cart_container .product_info_content .left_section {
  display: flex;
  gap: 20px;
  align-items: center;
  margin-right: auto;
}

.shopping_cart_container .product_info_content .delete {
  background-color: unset;
  border: none;
  width: 27px;
  height: 27px;
  /* background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.78809 4.33838C10.1999 3.17319 11.3112 2.33838 12.6174 2.33838C13.9236 2.33838 15.0348 3.17319 15.4467 4.33838' stroke='%23DC3838' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M21.1173 6.33838H4.11719' stroke='%23DC3838' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M19.4508 8.83838L18.9909 15.7375C18.8139 18.3924 18.7254 19.7199 17.8604 20.5291C16.9954 21.3384 15.665 21.3384 13.0042 21.3384H12.2308C9.57003 21.3384 8.23963 21.3384 7.37462 20.5291C6.50961 19.7199 6.42111 18.3924 6.24412 15.7375L5.78418 8.83838' stroke='%23DC3838' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M10.1172 11.3384L10.6172 16.3384' stroke='%23DC3838' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M15.1172 11.3384L14.6172 16.3384' stroke='%23DC3838' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-size: contain; */
}

.shopping_cart_container .product_info_content .delete.phone {
  display: none;
}

.shopping_cart_container .payment .title::before {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='12.3428' y='3.52246' width='8.25573' height='8.3125' rx='1.84722' stroke='%2328303F' stroke-width='1.38542'/%3E%3Cpath d='M17.3867 6.29395L15.5521 6.29395' stroke='%2328303F' stroke-width='1.38542' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.25195 9.06445H4.08656L9.83146 11.5951C10.7147 11.9842 11.121 13.0112 10.743 13.8993V13.8993C10.3603 14.7984 9.3193 15.2148 8.42205 14.8277L6.83847 14.1443' stroke='%2328303F' stroke-width='1.38542' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.56344 16.7581C2.22173 16.586 1.80526 16.7236 1.63323 17.0653C1.4612 17.407 1.59875 17.8235 1.94046 17.9955L2.56344 16.7581ZM10.8192 13.9872L10.2005 13.6757L9.57747 14.9132L10.1962 15.2247L10.8192 13.9872ZM15.4931 17.1459H16.9162V15.7605H15.4931V17.1459ZM16.9162 19.4549H9.51077V20.8403H16.9162V19.4549ZM6.49971 18.7397L2.56344 16.7581L1.94046 17.9955L5.87673 19.9772L6.49971 18.7397ZM13.3127 15.2426L10.8192 13.9872L10.1962 15.2247L12.6897 16.48L13.3127 15.2426ZM9.51077 19.4549C8.46501 19.4549 7.43378 19.21 6.49971 18.7397L5.87673 19.9772C7.00406 20.5447 8.24864 20.8403 9.51077 20.8403V19.4549ZM18.0707 18.3004C18.0707 18.938 17.5538 19.4549 16.9162 19.4549V20.8403C18.319 20.8403 19.4561 19.7032 19.4561 18.3004H18.0707ZM16.9162 17.1459C17.5538 17.1459 18.0707 17.6628 18.0707 18.3004H19.4561C19.4561 16.8976 18.319 15.7605 16.9162 15.7605V17.1459ZM15.4931 15.7605C14.7359 15.7605 13.9891 15.5831 13.3127 15.2426L12.6897 16.48C13.5594 16.9178 14.5195 17.1459 15.4931 17.1459V15.7605Z' fill='%2328303F'/%3E%3C/svg%3E%0A");
}

.shopping_cart_container .payment {
  display: flex;
  align-items: center;
  gap: 60px;
}

.shopping_cart_container .payment ul li {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 13px;
  color: #21201c;
  font-weight: 500;
}

.shopping_cart_container .payment ul li input[type='radio']:checked {
  background-color: #00ba88;
}

.shopping_cart_container .payment ul li input[type='radio'] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: inline-block;
  width: 15px;
  height: 15px;
  padding: 1px;
  background-clip: content-box;
  border: 1px solid #bbbbbb;
  background-color: #e7e6e7;
  border-radius: 50%;
}

.shopping_cart_container .discount_code .title::before {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.9557 8.91877C9.9557 9.42538 9.54501 9.83607 9.0384 9.83607C8.53178 9.83607 8.12109 9.42538 8.12109 8.91877C8.12109 8.41216 8.53178 8.00146 9.0384 8.00146C9.54501 8.00146 9.9557 8.41216 9.9557 8.91877Z' fill='%2328303F'/%3E%3Cpath d='M15.4586 14.4227C15.4586 14.9293 15.0479 15.34 14.5413 15.34C14.0347 15.34 13.624 14.9293 13.624 14.4227C13.624 13.9161 14.0347 13.5054 14.5413 13.5054C15.0479 13.5054 15.4586 13.9161 15.4586 14.4227Z' fill='%2328303F'/%3E%3Cpath d='M10.0052 3.10124C11.0337 2.22472 12.5465 2.22472 13.575 3.10124L14.2012 3.63485C14.642 4.01046 15.19 4.23746 15.7672 4.28352L16.5873 4.34897C17.9344 4.45647 19.0041 5.52616 19.1116 6.87325L19.177 7.69334C19.2231 8.27059 19.4501 8.81861 19.8257 9.25937L20.3593 9.88553C21.2358 10.9141 21.2358 12.4269 20.3593 13.4554L19.8257 14.0816C19.4501 14.5223 19.2231 15.0703 19.177 15.6476L19.1116 16.4677C19.0041 17.8148 17.9344 18.8845 16.5873 18.992L15.7672 19.0574C15.19 19.1035 14.642 19.3305 14.2012 19.7061L13.575 20.2397C12.5465 21.1162 11.0337 21.1162 10.0052 20.2397L9.37899 19.7061C8.93824 19.3305 8.39022 19.1035 7.81297 19.0574L6.99288 18.992C5.64579 18.8845 4.57609 17.8148 4.4686 16.4677L4.40315 15.6476C4.35709 15.0703 4.13009 14.5223 3.75448 14.0816L3.22087 13.4554C2.34435 12.4269 2.34435 10.9141 3.22087 9.88553L3.75448 9.25937C4.13009 8.81861 4.35709 8.27059 4.40315 7.69334L4.4686 6.87325C4.57609 5.52616 5.64579 4.45647 6.99288 4.34897L7.81297 4.28352C8.39022 4.23746 8.93824 4.01046 9.37899 3.63485L10.0052 3.10124Z' stroke='%2328303F' stroke-width='1.37596'/%3E%3Cpath d='M9.03809 14.4228L14.5419 8.91895' stroke='%2328303F' stroke-width='1.37596' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.shopping_cart_container .discount_code {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.shopping_cart_container .discount_code input {
  border: 1.02px solid #d6d6d6;
  height: 42px;
  border-radius: 7px;
  max-width: 242px;
  width: 100%;
  padding: 12px;
  font-size: 12.84px;
  font-weight: 500;
  color: #181818;
}

.shopping_cart_container .discount_code form button {
  background: #db0000;
  padding: 10px 19px;
  border: none;
  height: 100%;
  border-radius: 7px;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  min-width: max-content;
  transition: 0.3s;
}

.shopping_cart_container .discount_code form {
  display: flex;
  gap: 14px;
  flex: 1;
  justify-content: flex-end;
}

.shopping_cart_container > .right_section {
  display: flex;
  flex-direction: column;
  gap: 18px;
  width: 65%;
}

.shopping_cart_container > .left_section {
  width: 35%;
}

.shopping_cart_container .left_section .price_info {
  background-color: #fff;
  list-style: none;
  border-radius: 15px;
  padding: 0 20px;
}

.shopping_cart_container .left_section .price_info li {
  padding: 22px 0;
  font-size: 13px;
  font-weight: 500;
  color: #1d1e2d;
  display: flex;
  justify-content: space-between;
}

.shopping_cart_container .left_section .price_info li:not(:last-child) {
  border-bottom: 1px solid #eaeaea;
}

.shopping_cart_container .left_section .price_info li span {
  font-size: 23px;
  font-weight: 500;
  color: #676771;
}

.shopping_cart_container .left_section .price_info li:last-child span {
  color: #db0000;
}

.shopping_cart_container .left_section .pay_btn {
  width: 100%;
  padding: 13px;
  font-size: 15px;
  font-weight: 500;
  color: #fff;
  background: #db0000;
  border: none;
  margin-top: 16px;
  border-radius: 8px;
  transition: 0.4s;
}

.shopping_cart_container
  .left_section
  .price_info
  li:not(:first-child)
  span::after {
  content: 'تومان';
  font-size: 13px;
  font-weight: 500;
  margin-right: 12px;
  color: #282828;
}

.phone_menu {
  display: none;
  background-color: unset;
  border: none;
}

.header_bottom .phone_logo {
  display: none;
}

.header_bottom .header_middle_button_holder {
  display: none;
}

.rules_page .title {
  font-size: 26px;
  font-weight: 500;
  text-align: center;
  color: #1c1c1c;
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
  margin-top: 20px;
}

.rules_page .title::before {
  background-image: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.4931 14.0167C14.757 13.2037 15.2403 12.4801 15.8901 11.9248C16.5399 11.3695 17.3314 11.0046 18.1756 10.8706C19.0198 10.7367 19.8841 10.8387 20.6739 11.1656C21.4636 11.4925 22.1476 12.0318 22.6501 12.7232C23.1527 13.4147 23.4536 14.2313 23.5208 15.0834C23.588 15.9356 23.418 16.7899 23.03 17.5515C22.6421 18.3131 22.0517 18.9521 21.3229 19.3988C20.5941 19.8454 19.756 20.0818 18.9012 20.0818V21.6266M18.9782 26.2614V26.4159L18.8243 26.4154V26.2614H18.9782ZM20.8262 5.34315L22.7124 6.95052C23.1876 7.35547 23.7776 7.60029 24.3999 7.64995L26.8702 7.84682C28.3225 7.96272 29.4761 9.11557 29.592 10.5679L29.7884 13.0385C29.838 13.6609 30.0837 14.2517 30.4887 14.7269L32.0953 16.6126C33.0403 17.7215 33.0405 19.3526 32.0955 20.4615L30.4888 22.3474C30.0839 22.8226 29.8385 23.4137 29.7888 24.0361L29.5912 26.5063C29.4753 27.9586 28.3235 29.1122 26.8712 29.2281L24.4001 29.4252C23.7777 29.4749 23.1872 29.7191 22.712 30.124L20.8262 31.7315C19.7173 32.6765 18.0852 32.6766 16.9763 31.7317L15.0905 30.1242C14.6153 29.7192 14.0247 29.4746 13.4024 29.425L10.9313 29.2281C9.47898 29.1122 8.32719 27.9589 8.21129 26.5066L8.01367 24.0362C7.964 23.4139 7.71863 22.8233 7.31368 22.3481L5.70702 20.4616C4.76202 19.3527 4.76158 17.7221 5.70657 16.6132L7.31468 14.7266C7.71963 14.2515 7.96265 13.6609 8.01231 13.0385L8.20994 10.5682C8.32583 9.11587 9.48095 7.96257 10.9333 7.84667L13.4016 7.6498C14.024 7.60013 14.6149 7.35551 15.09 6.95056L16.9764 5.34315C18.0853 4.39815 19.7173 4.39815 20.8262 5.34315Z' stroke='%23DB0000' stroke-width='3.08962' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: '';
  width: 37px;
  height: 37px;
  background-size: contain;
}

.rules_page .rules_content {
  font-size: 16px;
  margin-top: 35px;
  color: #282828;
}

.rules_page .rules_content h3 {
  font-size: 25px;
  margin: 20px 0;
}

.rules_page .rules_content ul {
  margin-right: 20px;
}

.rules_page .rules_content ul.info {
  list-style: none;
  margin: 0;
}

.products_items_holder .owl-carousel .owl-stage-outer,
.articles_items_holder .owl-carousel .owl-stage-outer {
  padding: 25px 0;
}

.category_details .questions_accordion_content {
  max-height: 100vh;
}

/* responsive */
@media (max-width: 1439px) {
  .panel_contents .bookmark_holder .bookmark_products_items .products_items {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media (max-width: 1200px) {
  .panel_contents .bookmark_holder .bookmark_products_items .products_items {
    grid-template-columns: repeat(2, 1fr);
  }

  .view_motor_holder.introduction_video
    .view_motor_container
    .view_motor_container_img {
    height: 343px;
    max-width: 348px;
  }

  .view_motor_holder .view_motor_container .info li:nth-child(2) {
    font-size: 22px;
  }
}

@media only screen and (min-width: 993px) and (max-width: 1150px) {
  .header_bottom ul {
    gap: 23px;
  }

  .header_bottom_holder {
    padding: 0 16px;
  }

  .header_bottom.active_dropdown {
    width: 100% !important;
  }
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
  .new_video_container .right_section {
    width: 45%;
  }

  .new_video_container .video_slider_holder {
    width: 55%;
  }
}

@media only screen and (min-width: 993px) and (max-width: 1050px) {
  .main_footer .footer .footer_content .right_section,
  .main_footer .footer .footer_content {
    gap: 50px;
  }
}

@media only screen and (min-width: 993px) and (max-width: 1300px) {
  .home_page .banner_holder .banner_slider_item_holder {
    gap: 20px;
  }

  .home_page .banner_slider_item_holder .title,
  .home_page .shopping_product_item_holder .title {
    font-size: 30px;
  }

  .home_page .shopping_product_item_holder .title {
    font-size: 24px;
  }

  .home_page .banner_holder .banner_slider_item_holder .shopping {
    font-size: 23px;
    margin-top: 24px;
  }

  .slider-container {
    position: relative;
    max-width: 359px;
    width: 100%;
  }

  .thumbnail,
  .second_row {
    width: 22.8%;
    height: auto;
  }
}

@media only screen and (min-width: 993px) and (max-width: 1199px) {
  .general_info_holder .general_info_container {
    flex-direction: column;
  }

  .general_info_holder .general_info_container .right_section {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 13px;
  }

  .general_info_holder
    .general_info_container
    .right_section
    li:not(:nth-child(-n + 2)),
  .general_info_holder
    .general_info_container
    .right_section
    li:nth-child(-n + 2):not(:first-child) {
    margin: 0;
  }

  .general_info_holder .general_info_container .left_section {
    max-width: unset;
  }
}

@media only screen and (max-width: 1300px) {
  .view_motor_holder .view_motor_container .view_motor_container_img {
    max-width: 360px;
  }
}

@media only screen and (max-width: 1200px) {
  .panel_contents .form_content {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media only screen and (max-width: 992px) {
  .support_holder .support {
    gap: 22px;
    padding: 0;
    justify-content: center;
  }

  .support_holder {
    padding: 25px 22px;
    width: calc(100% - 27px);
    border-radius: 5px;
    margin-bottom: 33px;
  }

  .support_holder .right_section .title {
    font-size: 15px;
  }

  .support_holder .right_section .description,
  .support_holder .left_section .description {
    font-size: 12px;
    margin-top: 12px;
  }

  .support_holder .right_section img {
    width: 47px;
    height: 47px;
  }

  .support_holder .left_section {
    text-align: center;
  }

  .support_holder .left_section .phone_number {
    font-size: 17px;
  }

  .header_bottom .drop_down_item {
    grid-template-columns: repeat(1, 1fr);
    max-height: 400px;
    overflow: scroll;
    margin-bottom: 20px;
    padding: 26px 16px;
  }

  .header_top {
    display: none;
  }

  .header_middle {
    margin-top: 14px;
    box-shadow: 0px 0px 34px 0px #0000000d;
  }

  .header_middle .header_middle_button_holder {
    display: none;
  }

  .phone_logo .close_phone_menu {
    background-color: unset;
    border: none;
  }

  .header_bottom {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    max-width: 400px;
    background-color: #fff;
    border: none;
    flex-direction: column;
    display: flex;
    padding: 16px;
    right: -420px;
    transition: right 0.4s;
    overflow-y: scroll;
    border-radius: 0;
  }

  .header_bottom.active {
    right: 0;
  }

  .header_bottom ul {
    flex-direction: column;
    align-items: baseline;
    gap: 16px;
    margin-top: 28px;
  }

  .header_bottom ul li {
    width: 100%;
  }

  .header_bottom ul li a.active {
    background-color: #fff2f2;
    color: #db0000;
  }

  .header_bottom ul li a.active svg path {
    stroke: #db0000 !important;
  }

  .header_bottom .category:after {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3329 7.5L10.4996 12.5L4.66626 7.5' stroke='%23DB0000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 20px;
    height: 20px;
    margin-right: auto;
  }

  .phone_menu {
    display: block;
  }

  .header_bottom .phone_logo {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 16px;
  }

  .header_bottom .phone_logo .right_section {
    display: flex;
    gap: 14px;
  }

  .header_bottom .phone_logo .right_section h1 {
    font-size: 16px;
    font-weight: 500;
  }

  .header_bottom .phone_logo .right_section .logo,
  .header_bottom .phone_logo .right_section .logo svg {
    width: 20px;
    height: 26px;
  }

  .header_middle {
    padding: 16px 10px !important;
  }

  .header_bottom .header_middle_button_holder {
    flex-direction: column;
    width: 100%;
    gap: 10px;
    margin-top: auto;
    display: flex;
  }

  .header_bottom .header_middle_button_holder a.LJPYGHQHSS {
    width: 100%;
  }

  .main_footer .footer .footer_content {
    flex-direction: column;
    gap: 23px;
  }

  .main_footer .footer .footer_content .left_section .namad {
    justify-content: center;
    gap: 30px;
  }

  .phone_copy {
    display: block;
    text-align: center;
    margin-top: 13px;
  }

  .main_footer
    .footer
    .footer_content
    .right_section
    .notification_holder
    p:last-child {
    display: none;
  }

  .container {
    padding: 0 16px;
  }

  .panel {
    width: 100%;
    gap: 0;
  }

  .panel_header .route {
    display: flex;
  }

  .home_page .banner_slider_item_holder .title,
  .home_page .shopping_product_item_holder .title {
    font-size: 20px;
  }

  .home_page .banner_slider_item_holder h5,
  .home_page .shopping_product_item_holder h5 {
    font-size: 16px;
  }

  .home_page .banner_holder .banner_slider_item_holder .shopping {
    font-size: 14px;
    margin-top: 16px;
  }

  .buy_product {
    padding: 7px 11px;
    font-size: 12px;
  }

  .home_page .banner_holder .banner_slider_item_holder {
    gap: 20px;
  }

  .banner_silder .owl-nav {
    display: none;
  }

  .home_page .banner_holder .banner_slider_item_holder {
    padding: 0;
  }

  .home_page .banner_holder .banner_slider_item_holder .product_img_holder img,
  .home_page .banner_holder .banner_slider_item_holder .product_img_holder {
    max-width: 380px !important;
  }

  .home_page
    .banner_holder
    .banner_slider_item_holder
    .product_img_holder::before {
    width: 300px;
    height: 300px;
  }

  .single_product_holder .single_product .left_section p {
    opacity: 0;
  }

  .single_product_holder .single_product .left_section img {
    max-width: 290px;
    right: 40px;
  }

  .single_product_holder .single_product .right_section .title {
    font-size: 25px;
  }

  .general_info_holder {
    flex-direction: column;
  }

  .slider-container,
  .general_info_holder .general_info_container .left_section {
    max-width: unset;
    padding: 0;
    background: unset;
    box-shadow: unset;
  }

  .general_info_holder
    .general_info_container
    .left_section
    .color_price
    .price {
    display: none;
  }

  .general_info_holder .general_info_container .left_section .description {
    display: none;
  }

  .general_info_holder
    .general_info_container
    .left_section
    .color_price
    .choose_color {
    width: 100%;
    justify-content: center;
  }

  .general_info_holder .general_info_container {
    flex-direction: column;
  }

  .general_info_holder .general_info_container .right_section {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 13px;
  }

  .general_info_holder
    .general_info_container
    .right_section
    li:not(:nth-child(-n + 2)),
  .general_info_holder
    .general_info_container
    .right_section
    li:nth-child(-n + 2):not(:first-child) {
    margin-top: 0;
  }

  .general_info_holder .left_section header .title {
    display: none;
  }

  .general_info_holder .left_section header {
    justify-content: center;
  }

  .general_info_holder .general_info_container .left_section .last_stage {
    background: #ffffff;
    border-radius: 12px;
    box-shadow: 0px 0px 34px 0px #0000000d;
    padding: 10px 6px;
    position: sticky;
    bottom: 0;
  }

  .general_info_holder
    .general_info_container
    .left_section
    .last_stage
    .phone_price
    .title {
    font-size: 14px;
    font-weight: 500;
    color: #1c1c1c;
  }

  .general_info_holder
    .general_info_container
    .left_section
    .last_stage
    .phone_price
    .title
    b {
    font-size: 12px;
    font-weight: 400;
    color: #1c1c1c;
  }

  .general_info_holder
    .general_info_container
    .left_section
    .last_stage
    .phone_price {
    display: flex;
  }

  .slider-container .phone_title {
    display: block;
  }

  .product_details .category_details .acoordion_buttons {
    display: block;
  }

  .product_details .category_details .no_acc {
    display: none;
  }

  .product_details .questions_accordion_btn::before {
    display: block;
  }

  .pane_aside .open_panel_menu {
    width: 20px;
    height: 100px;
    display: block;
    background-color: rgba(215, 215, 215, 0.599);
    position: absolute;
    left: -20px;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 15px 0 0 15px;
    backdrop-filter: blur(10px);
  }

  .pane_aside.active {
    right: 0;
  }

  .pane_aside {
    width: 350px;
    background: #f9f9f9;
    position: fixed;
    top: 0;
    right: -350px;
    min-height: 100vh;
    max-height: unset;
  }

  .pane_aside .panel_menu {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 25px 9px;
    margin-top: 30px;
  }

  .pane_aside .panel_menu li a {
    background: #ffffff;
    flex-direction: column;
    padding: 13px;
    border-radius: 10px;
    font-size: 11px;
    height: 82px;
    margin-top: 0;
  }

  .pane_aside .user_info_holder {
    justify-content: center;
    gap: 17px;
  }

  .pane_aside .user_info_holder .user_info {
    text-align: center;
  }

  .pane_aside .user_info_holder .user_info_img {
    width: 57px;
    height: 57px;
    border-radius: 12px;
  }

  .logout {
    display: none;
  }

  .logout.phone {
    padding: 15px;
    background: #fff;
    border-radius: 8px;
    width: 90%;
    margin-right: 16px;
    display: flex;
  }

  .pane_aside .panel_menu li a.active:after {
    display: none;
  }

  .stories_slider_holder .stories_slider .item {
    width: 73px;
    height: 73px;
  }

  .top_articles_holder {
    flex-direction: column;
  }

  .view_motor_holder .view_motor_container .info {
    flex-direction: column;
    gap: 17px;
    padding: 20px 0;
    align-items: center;
  }

  .about_us_page .introduction_video .title {
    flex-direction: column;
  }

  .contact_us_bottom_section,
  .contact_us_top_section {
    flex-direction: column;
  }

  .panel_contents {
    width: 100%;
  }

  .about_us_page .introduction_video .play {
    margin-top: 0;
  }

  .thumbnail,
  .second_row {
    width: 60px;
    height: 60px;
  }

  .product_details .category_details .title {
    color: #2e2e2e;
  }

  .product_details .category_details.active_acc .title {
    color: #db0000 !important;
  }

  .category_details .questions_accordion_content {
    max-height: 0;
  }

  .product_details .category_details.active_acc .questions_accordion_content {
    max-height: 100vh !important;
  }

  .header_middle.header_scroll_phone {
    position: fixed !important;
    width: calc(100% - 31px);
    top: 0;
    right: 0;
    left: 0;
    margin-top: 0;
    max-width: unset;
    z-index: 5;
  }

  .header_middle.header_scroll_phone .header_bottom ul {
    justify-content: center;
  }
}

@media only screen and (min-width: 992px) {
  .header_bottom.active_dropdown {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: calc(100% - 75px);
  }

  .product_details .questions_accordion_btn {
    border: none !important;
  }

  .header_bottom_holder.header_scroll {
    position: fixed !important;
    width: 100%;
    top: 0;
    right: 0;
    left: 0;
    margin-top: 0;
    z-index: 1000;
    max-width: unset;
    padding: 0;
  }

  .header_bottom_holder.header_scroll .header_bottom ul {
    justify-content: center;
  }
}

@media only screen and (max-width: 850px) {
  .shopping_cart_container {
    flex-direction: column;
  }

  .shopping_cart_container > .right_section {
    width: 100%;
  }

  .shopping_cart_container > .left_section {
    width: 100%;
  }
}

@media only screen and (max-width: 767px) {
  .main_footer .footer .social_media_holder .social_media li a {
    width: 34px;
    height: 34px;
  }

  .main_footer .footer .social_media_holder .social_media {
    justify-content: center;
    gap: 17px;
  }

  .main_footer .footer .footer_content .left_section ul li {
    max-width: unset;
  }

  .home_page .banner_holder .banner_slider_item_holder .product_img_holder img,
  .home_page .banner_holder .banner_slider_item_holder .product_img_holder {
    width: 168px !important;
    height: 168px;
    max-width: unset !important;
  }

  .home_page
    .banner_holder
    .banner_slider_item_holder
    .product_img_holder::before {
    width: 139px;
    height: 139px;
  }

  .home_page .banner_holder .banner_slider_item_holder {
    padding-bottom: 66px;
    padding-top: 30px;
  }

  .banner_silder .owl-dots {
    bottom: 11px;
  }

  .home_page .banner_holder {
    flex-direction: column;
  }

  .home_page .shopping_product_item_holder {
    justify-content: space-around;
    gap: 5px;
  }

  .single_product_holder .single_product .left_section {
    display: none;
  }

  .single_product_holder .single_product {
    justify-content: center;
    text-align: center;
    width: 100%;
  }

  .question_comments_holder {
    flex-direction: column;
    gap: 40px;
  }

  .product_details .category_details ul li {
    width: 100%;
  }

  .top_articles_holder {
    grid-template-columns: 1fr;
  }

  .top_articles_holder .wide {
    grid-column: span 1;
    grid-row: span 1;
  }

  .top_articles_holder a .top_articles_item_info .category,
  .top_articles_holder a.wide .top_articles_item_info .category {
    font-size: 11px;
    padding: 8px;
  }

  .top_articles_holder a.wide .top_articles_item_info .post_info,
  .top_articles_holder a .top_articles_item_info .post_info {
    font-size: 11px;
  }

  .top_articles_holder a .top_articles_item_info .title,
  .top_articles_holder a.wide .top_articles_item_info .title {
    font-size: 11px;
    line-height: unset;
  }

  .top_articles_holder a .top_articles_item_info .post_info .name::before,
  .top_articles_holder a .top_articles_item_info .post_info .time::before {
    width: 12px;
    height: 12px;
    background-size: contain;
  }

  .view_motor_holder .view_motor_container .info li:first-child {
    font-size: 14px;
    gap: 10px;
  }

  .view_motor_holder .view_motor_container .info li:first-child::before {
    width: 23px;
    height: 32px;
    background-size: contain;
    background-repeat: no-repeat;
  }

  .view_motor_holder .view_motor_container .info li:nth-child(2) {
    font-size: 11px;
  }

  .view_motor_holder .view_motor_container .info li:last-child a {
    font-size: 11px;
  }

  .new_video_container .right_section,
  .new_video_container .video_slider {
    display: none !important;
  }

  .new_video_container .video_slider_holder {
    width: 100%;
  }

  .about_us_page .introduction_video .play {
    font-size: 11px;
    gap: 15px;
    margin-top: 0;
  }

  .about_us_page .introduction_video .play button {
    width: 22px;
    height: 22px;
  }

  .about_us_page .introduction_video .play button img {
    width: 100%;
    height: 100%;
  }

  .about_us_page .everything {
    flex-direction: column;
    align-items: center;
  }

  .about_us_page .everything .left_section {
    order: 1;
  }

  .about_us_page .everything .right_section {
    order: 2;
  }

  .about_us_page .everything {
    gap: 38px;
  }

  .about_us_page .conversation {
    flex-direction: column;
    gap: 36px;
  }

  .about_us_page .conversation .video {
    order: 1;
  }

  .about_us_page .conversation .right_section {
    order: 2;
  }

  .phone_ordre_list {
    display: block;
  }

  .phone_ordre_list .questions_accordion_btn {
    background-color: #fff;
    border: none;
  }

  .order_list {
    display: none;
  }

  .view_motor_holder.introduction_video
    .view_motor_container
    .view_motor_container_img {
    height: 206px;
    max-width: 332px;
  }

  .view_motor_holder.introduction_video
    .view_motor_container
    .view_motor_container_img
    img {
    height: 270px !important;
  }

  .single_article .post_details {
    flex-direction: column;
    gap: 25px;
  }

  .single_article .first_section {
    display: flex;
    flex-direction: column;
  }

  .single_article .post_details {
    order: 2;
  }

  .single_article .article_content img.first_image {
    order: 1;
    margin-top: 0;
  }

  .users_comments_holder .comments_item .action .reply {
    display: block;
  }

  .comments_item_header .reply {
    display: none;
  }

  .panel_contents {
    background-color: unset;
    padding: 0;
    box-shadow: unset;
  }

  .articles_slider_holder .articles_slider .owl-nav,
  .new_video_container .video_slider_holder .owl-nav {
    display: none;
  }

  .new_video_container .video_slider_item {
    padding: 0;
  }
}

@media only screen and (min-width: 601px) and (max-width: 767px) {
  .home_page .banner_holder .banner_slider_item_holder .product_img_holder img,
  .home_page .banner_holder .banner_slider_item_holder .product_img_holder {
    width: 240px !important;
    height: 240px;
  }

  .home_page .banner_holder .banner_slider_item_holder .product_img_holder img {
    right: 6px;
  }

  .home_page
    .banner_holder
    .banner_slider_item_holder
    .product_img_holder::before {
    width: 210px;
    height: 210px;
  }

  .home_page .shopping_product_item_holder img {
    max-width: 290px;
  }
}

@media only screen and (max-width: 576px) {
  .header_middle .header_search_box_holder .header_search_box {
    display: none;
  }

  .header_middle .header_search_box_holder .logo_holder .title {
    font-size: 16px;
  }

  .header_middle .header_search_box_holder .logo_holder .logo,
  .header_middle .header_search_box_holder .logo_holder .logo svg {
    width: 20px;
    height: 26px;
  }

  .header_bottom .drop_down_category {
    flex-direction: column;
  }

  .support_holder .support {
    flex-direction: column;
  }

  .main_footer .footer .footer_content .right_section {
    flex-direction: column;
    gap: 25px;
  }

  .main_footer .footer .footer_content .right_section .about {
    order: 1;
  }

  .main_footer .footer .footer_content .right_section .notification_holder {
    order: 2;
  }

  .main_footer .footer .footer_content .right_section .parts {
    order: 3;
  }

  .main_footer .footer .footer_content {
    text-align: center;
    gap: 35px;
    margin-top: 25px;
  }

  .main_footer .footer .footer_content .right_section .about .category {
    justify-content: center;
    margin-top: 6px;
  }

  .footer {
    padding: 0 20px;
  }

  .main_footer .footer .footer_content .right_section .parts ul {
    display: flex;
    justify-content: center;
    gap: 10%;
  }

  .main_footer .footer .footer_content .right_section .notification {
    margin-top: 0;
  }

  .main_footer .footer .footer_content .left_section ul li {
    font-size: 11px;
  }

  .main_footer .footer .social_media_holder .logo_holder {
    font-size: 20px;
    justify-content: center;
  }

  .main_footer .footer .social_media_holder .logo_holder .logo,
  .main_footer .footer .social_media_holder .logo_holder .logo svg {
    width: 32px;
    height: 43px;
  }

  .main_footer .footer .social_media_holder {
    flex-direction: column;
    gap: 22px;
  }

  .home_page .shopping_product_item_holder .title {
    font-size: 16px;
  }

  .section_header .title {
    font-size: 15px;
  }

  .section_header .view_all {
    font-size: 13px;
    padding: 15px 17px;
  }

  .discount_holder .discount_slider_holder .title {
    font-size: 17px;
  }

  .question_comments_holder .comments_container .comment header .phone_score {
    display: flex;
  }

  .question_comments_holder
    .comments_container
    .comment
    header
    .score
    .stars.desktop {
    display: none;
  }

  .question_comments_holder
    .comments_container
    .comment
    header
    .user
    .user_name {
    font-size: 14px;
  }

  .question_comments_holder .comments_container .comment header .user img {
    width: 34px;
    height: 34px;
  }

  .question_comments_holder .comments_container .comment .comment_text {
    font-size: 12px;
  }

  .question_comments_holder .comments_container header .Post_comment {
    font-size: 14px;
  }

  .question_comments_holder .title {
    font-size: 18px;
  }

  .question_comments_holder .description {
    font-size: 13px;
  }

  .questions_accordion_title {
    font-size: 13px;
  }

  .view_motor_holder .view_motor_container {
    background-image: url(/image/active-man-riding-motorbike-outdoors\ 1.png);
    background-position: right;
    background-size: contain;
    background-repeat: no-repeat;
    justify-content: end;
  }

  .view_motor_holder .view_motor_container .view_motor_container_img {
    display: none;
  }

  .shopping_cart_container .discount_code {
    flex-direction: column;
    gap: 15px;
    align-items: flex-start;
  }

  .shopping_cart_container .discount_code form {
    width: 100%;
    display: flex;
    gap: 20px;
  }

  .shopping_cart_container
    .product_info
    .product_info_header
    .switch_btn_holder,
  .shopping_cart_container .choose_color {
    display: none;
  }

  .shopping_cart_container .product_info_content .delete.phone {
    position: absolute;
    right: 5px;
    border-radius: 50%;
    background-color: #fcebeb;
    bottom: -5px;
    display: block;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: center;
  }

  .shopping_cart_container .product_info_content .delete.desktop {
    display: none;
  }

  .shopping_cart_container .product_info_content .left_section .delete svg {
    width: 15px;
    height: 15px;
  }

  .shopping_cart_container
    .product_info_content
    .right_section
    .product_info_items
    .price
    .new_price::after {
    content: 'تومان';
    font-size: 11px;
  }

  .shopping_cart_container
    .product_info_content
    .right_section
    .product_info_items
    .price
    .new_price {
    font-size: 13px;
  }

  .shopping_cart_container .product_info_content .right_section .product_img {
    width: 102px;
    height: 80px;
  }

  .shopping_cart_container .payment {
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }

  .about_us_page .everything .right_section .title {
    font-size: 16px;
    text-align: center;
  }

  .about_us_page .everything .right_section .top_p,
  .about_us_page .bottom_p,
  .about_us_page .conversation .right_section .description {
    font-size: 12px;
    text-align: center;
  }

  .about_us_page .bottom_p,
  .view_motor_holder {
    margin-top: 18px;
  }

  .about_us_page .conversation .title {
    font-size: 18px;
  }

  .single_article .post_details .post_info {
    font-size: 14px;
  }

  .single_article > .title {
    font-size: 18px;
  }

  .single_article .article_content img.first_image {
    height: 177px;
  }

  .users_comments_holder .comments_item .comment_text {
    font-size: 10px;
  }

  .users_comments_holder
    .comments_item
    .comments_item_header
    .right_section
    .user_name {
    font-size: 14px;
  }

  .users_comments_holder
    .comments_item
    .comments_item_header
    .right_section
    .time {
    font-size: 10px;
  }

  .users_comments_holder .comments_item .reply {
    font-size: 11px;
  }

  .users_comments_holder .comments_item .action .like button {
    font-size: 12px;
  }

  .users_comments_holder .comments_item .action .like button:after {
    width: 18px;
    height: 18px;
  }

  .users_comments_holder
    .comments_item
    .comments_item_header
    .right_section
    .time::before {
    width: 16px;
    height: 16px;
  }

  .rules_page .rules_content {
    font-size: 12px;
  }

  .rules_page .rules_content h3 {
    font-size: 15px;
  }

  .rules_page .title {
    font-size: 18px;
  }

  .rules_page .title::before {
    width: 27px;
    height: 27px;
  }

  .thumbnail,
  .second_row {
    width: 40px;
    height: 40px;
    border-radius: 10px;
  }

  .general_info_holder .general_info_container .right_section li,
  .general_info_holder .general_info_container .left_section .points li {
    font-size: 13px;
  }

  .general_info_holder .general_info_container .left_section .points li::before,
  .general_info_holder
    .general_info_container
    .right_section
    li:not(:nth-child(-n + 2))::before {
    width: 19px;
    height: 19px;
  }

  .main-image {
    height: 280px;
  }

  .single_product_title {
    font-size: 14px;
  }

  .produt_description_holder .produt_description .top_p {
    font-size: 11px;
    margin-top: 12px;
    line-height: 22px;
  }

  .produt_description_holder .produt_description img {
    height: 120px;
  }

  .product_details .category_details ul li {
    font-size: 13px;
  }

  .produt_description_holder .produt_description .bottom_p {
    display: none;
  }

  .produt_description_holder .produt_description .more {
    font-size: 12px;
    padding: 11px 13px;
    margin-top: 0;
  }

  .produt_description_holder .produt_description .more::after {
    width: 18px;
    height: 18px;
  }

  .users_comments_holder .single_product_section header a {
    font-size: 13px;
    padding: 10px 18px;
  }

  .questions_accordion_content {
    font-size: 13px;
  }

  .product_details .questions_accordion_btn::before {
    border: none !important;
  }

  .product_details .category_details .title,
  .switch_btn_holder button,
  .go_to a.active,
  .go_to a,
  .contact_us_top_section .box .right_section .description,
  .contact_us_bottom_section .send_message .input_holder label,
  .contact_us_bottom_section .send_message .input_holder input::placeholder,
  .contact_us_bottom_section .send_message .input_holder input,
  .contact_us_bottom_section .send_message .input_holder textarea::placeholder,
  .contact_us_bottom_section .send_message .input_holder textarea,
  .contact_us_bottom_section .send_message .last_stage button,
  .contact_us_bottom_section .contact_us_ways header .description {
    font-size: 13px;
  }

  .contact_us_top_section .box img {
    width: 76px;
    height: 76px;
  }

  .contact_us_top_section .box .right_section .title {
    font-size: 14px;
  }

  .contact_us_top_section .box .right_section a {
    font-size: 11px;
    padding: 6px 10px;
  }

  .contact_us_top_section .box .right_section {
    gap: 12px;
  }

  .contact_us_bottom_section .contact_us_ways header .title {
    font-size: 15px;
  }

  .contact_us_bottom_section .contact_us_ways .contact_us_info li:last-child {
    flex-direction: column;
    gap: 16px;
    align-items: center;
  }

  .shopping_cart_container .left_section .price_info li span {
    font-size: 14px;
  }

  .shopping_cart_container .discount_code form button {
    font-size: 12px;
    padding: 12px 11px;
  }

  .shopping_cart_container .product_info {
    background-color: unset;
    box-shadow: unset;
    padding: 0;
  }

  .shopping_cart_container .product_info .product_info_header,
  .shopping_cart_container .product_info_content {
    padding: 10px 19px;
    background: #ffffff;
    box-shadow: 0px 13px 39px 0px #0000000a;
    border-radius: 16px;
  }

  .shopping_cart_container .product_info_content {
    padding: 16px 13px;
  }

  .switch_btn_holder button,
  .go_to a {
    min-width: 90px;
  }

  .contact_us_bottom_section
    .contact_us_ways
    .contact_us_info
    > li:not(:last-child) {
    flex-direction: column;
    gap: 15px;
    text-align: center;
  }

  .contact_us_bottom_section
    .contact_us_ways
    .contact_us_info
    li
    span:first-child {
    justify-content: center;
  }

  .articles_slider_holder > .title,
  .single_product_comments > .title {
    font-size: 17px;
  }

  .single_product_section {
    padding: 11px;
    margin-top: 16px;
  }

  .new_video_container .video_slider_item .title {
    font-size: 15px;
  }

  .modal-content {
    width: 100%;
  }

  .route a {
    font-size: 12px;
  }
}

@media only screen and (max-width: 600px) {
  .home_page .banner_holder .banner_slider_item_holder {
    flex-direction: column;
  }

  .home_page .banner_slider_item_holder .product_info_holder {
    text-align: center;
  }

  .home_page .banner_holder .banner_slider_item_holder .shopping {
    flex-direction: column;
    gap: 20px;
  }

  .home_page .shopping_product_item_holder .shopping_product_item_info {
    flex: 100%;
  }

  .home_page .shopping_product_item_holder {
    flex-direction: row-reverse;
  }

  .single_product_holder .single_product .right_section .title {
    font-size: 20px;
  }

  .panel_contents .form_content {
    grid-template-columns: repeat(1, 1fr);
  }

  .panel_contents .profile_form .button_holder {
    flex-direction: column;
  }

  .panel_contents .profile_form .button_holder button {
    width: 100%;
  }

  .panel_contents .profile_form .attention {
    display: none;
  }

  .panel_contents .profile_form .image_changes {
    flex-direction: column;
    gap: 13px;
  }

  .panel_contents .profile_form .image_changes .image_changes_button_holder {
    justify-content: center;
  }

  .panel_contents .profile_form .image_changes .user_img {
    border-radius: 8px;
  }

  .panel_contents .bookmark_holder .bookmark_products_items .products_items {
    grid-template-columns: 1fr;
  }

  .brands_slider .owl-nav {
    display: none;
  }

  .brands_holder .brands_slider {
    padding: 0 !important;
  }

  .brands_holder {
    background-color: unset;
  }

  .question_comments_holder {
    margin-top: 0;
  }
}

.login_page,
.register_page {
  margin-left: auto;
  margin-right: auto;
  margin-top: 50px;
}

.register_page.panel_contents a {
  text-decoration: none;
}

.register_page.panel_contents {
  width: 400px;
}

.register_page.panel_contents .form_content {
  grid-template-columns: repeat(1, 1fr);
  gap: 15px;
}

.register_page.panel_contents .form_content .input_holder .icon.name {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='6.5' r='4' stroke='%233F3E3B' stroke-width='1.5'/%3E%3Cellipse opacity='0.5' cx='12' cy='17.5' rx='7' ry='4' stroke='%233F3E3B' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}

.register_page.panel_contents .form_content .input_holder .icon.email {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M2 12.5C2 8.72876 2 6.84315 3.17157 5.67157C4.34315 4.5 6.22876 4.5 10 4.5H14C17.7712 4.5 19.6569 4.5 20.8284 5.67157C22 6.84315 22 8.72876 22 12.5C22 16.2712 22 18.1569 20.8284 19.3284C19.6569 20.5 17.7712 20.5 14 20.5H10C6.22876 20.5 4.34315 20.5 3.17157 19.3284C2 18.1569 2 16.2712 2 12.5Z' stroke='%231C274C' stroke-width='1.5'/%3E%3Cpath d='M6 8.5L8.1589 10.2991C9.99553 11.8296 10.9139 12.5949 12 12.5949C13.0861 12.5949 14.0045 11.8296 15.8411 10.2991L18 8.5' stroke='%231C274C' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.register_page.panel_contents .form_content .input_holder .icon.password {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 16.5C2.5 13.6716 2.5 12.2574 3.37868 11.3787C4.25736 10.5 5.67157 10.5 8.5 10.5H16.5C19.3284 10.5 20.7426 10.5 21.6213 11.3787C22.5 12.2574 22.5 13.6716 22.5 16.5C22.5 19.3284 22.5 20.7426 21.6213 21.6213C20.7426 22.5 19.3284 22.5 16.5 22.5H8.5C5.67157 22.5 4.25736 22.5 3.37868 21.6213C2.5 20.7426 2.5 19.3284 2.5 16.5Z' stroke='%233B3C49' stroke-width='1.5'/%3E%3Cpath opacity='0.5' d='M6.5 10.5V8.5C6.5 5.18629 9.18629 2.5 12.5 2.5C15.8137 2.5 18.5 5.18629 18.5 8.5V10.5' stroke='%233B3C49' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.register_page.panel_contents .profile_form .button_holder {
  justify-content: center;
}

.register_page.panel_contents
  .profile_form
  .button_holder
  button[type='submit'] {
  background: #db0000;
  color: #fff;
  border-color: #db0000;
}

.register_page.panel_contents .profile_form .login {
  margin-top: 20px;
}

.register_page.panel_contents .profile_form .forget_password {
  font-size: 14px;
}

.validation-errors {
  color: #db0000;
  margin-bottom: 20px;
}

.custom-file-input {
  color: transparent;
  background: #eaeaea;
  position: relative;
  border: none;
  border-radius: 8px;
  max-width: 140px;
}
.custom-file-input::-webkit-file-upload-button {
  visibility: hidden;
}
.custom-file-input::before {
  content: 'انتخاب فایل';
  color: #141414;
  position: absolute;
  inset: 0;
  padding: 12px 20px;
  outline: none;
  white-space: nowrap;
  user-select: none;
  -webkit-user-select: none;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  right: 30px;
}

.custom-file-input::after {
  content: '';
  width: 22px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.4115 1.82247C18.3135 0.920505 19.7759 0.920505 20.6778 1.82247C21.5798 2.72443 21.5798 4.1868 20.6778 5.08877L16.7805 8.98612C16.7712 8.99546 16.7619 9.00468 16.7528 9.01379C16.5412 9.22544 16.394 9.37275 16.2288 9.50158C16.0346 9.65305 15.8245 9.78292 15.6021 9.88888C15.4131 9.97899 15.2154 10.0448 14.9315 10.1394C14.9193 10.1435 14.9069 10.1476 14.8944 10.1518L13.21 10.7133C12.8058 10.848 12.3601 10.7428 12.0588 10.4415C11.7575 10.1402 11.6523 9.69453 11.7871 9.2903L12.3485 7.60593C12.3527 7.59339 12.3568 7.58103 12.3609 7.56882C12.4555 7.28487 12.5213 7.08725 12.6114 6.89817C12.7174 6.67583 12.8473 6.4657 12.9987 6.2715C13.1276 6.10634 13.2749 5.95907 13.4865 5.74748C13.4956 5.73838 13.5049 5.72916 13.5142 5.71982L17.4115 1.82247ZM19.7056 2.79474C19.3406 2.42975 18.7488 2.42975 18.3838 2.79474L18.2631 2.91548C18.2678 2.93037 18.2729 2.9457 18.2784 2.96144C18.3533 3.17745 18.4957 3.4637 18.7662 3.73416C19.0366 4.00461 19.3229 4.147 19.5389 4.22194C19.5546 4.2274 19.5699 4.23249 19.5848 4.23724L19.7056 4.1165C20.0706 3.7515 20.0706 3.15973 19.7056 2.79474ZM18.5454 5.27666C18.3012 5.13975 18.0426 4.95513 17.7939 4.70643C17.5452 4.45773 17.3606 4.1991 17.2237 3.95491L14.4865 6.69209C14.2369 6.94163 14.1533 7.02691 14.0829 7.11715C13.9929 7.23261 13.9157 7.35754 13.8527 7.48972C13.8034 7.59303 13.7646 7.70595 13.653 8.04074L13.4464 8.66031L13.84 9.05388L14.4596 8.84736C14.7944 8.73576 14.9073 8.69687 15.0106 8.64763C15.1428 8.58464 15.2677 8.50743 15.3832 8.41737C15.4734 8.34699 15.5587 8.26338 15.8082 8.01384L18.5454 5.27666Z' fill='%23141414'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5002 1.146L11.4476 1.146C9.33154 1.14598 7.67326 1.14598 6.37939 1.31993C5.05505 1.49798 4.01003 1.86955 3.18979 2.68979C2.36955 3.51003 1.99798 4.55505 1.81993 5.87939C1.64598 7.17326 1.64598 8.83154 1.646 10.9476V11.0528C1.64598 13.1688 1.64598 14.8271 1.81993 16.1209C1.99798 17.4453 2.36955 18.4903 3.18979 19.3105C4.01003 20.1308 5.05505 20.5023 6.37939 20.6804C7.67326 20.8543 9.33154 20.8543 11.4476 20.8543H11.5528C13.6688 20.8543 15.3271 20.8543 16.6209 20.6804C17.9453 20.5023 18.9903 20.1308 19.8105 19.3105C20.6308 18.4903 21.0023 17.4453 21.1804 16.1209C21.3543 14.8271 21.3543 13.1688 21.3543 11.0528V11.0002C21.3543 10.6205 21.0465 10.3127 20.6668 10.3127C20.2871 10.3127 19.9793 10.6205 19.9793 11.0002C19.9793 13.1802 19.9779 14.7461 19.8177 15.9377C19.8113 15.9847 19.8048 16.031 19.798 16.0765L17.2552 13.788C16.064 12.7159 14.2902 12.6092 12.9791 13.5306L12.7057 13.7227C12.2502 14.0429 11.6304 13.9892 11.2367 13.5955L7.30441 9.66323C6.26362 8.62244 4.59412 8.56684 3.4864 9.53609L3.02189 9.94253C3.02606 8.29962 3.04964 7.0521 3.18267 6.06261C3.34022 4.89074 3.63987 4.18424 4.16206 3.66206C4.68424 3.13987 5.39074 2.84022 6.56261 2.68267C7.75426 2.52246 9.32012 2.521 11.5002 2.521C11.8799 2.521 12.1877 2.21319 12.1877 1.8335C12.1877 1.4538 11.8799 1.146 11.5002 1.146ZM3.18267 15.9377C3.34022 17.1096 3.63987 17.8161 4.16206 18.3383C4.68424 18.8604 5.39074 19.1601 6.56261 19.3177C7.75426 19.4779 9.32012 19.4793 11.5002 19.4793C13.6802 19.4793 15.2461 19.4779 16.4377 19.3177C17.6096 19.1601 18.3161 18.8604 18.8383 18.3383C19.0615 18.115 19.2441 17.8581 19.3923 17.5455C19.3566 17.5237 19.3224 17.4984 19.2902 17.4694L16.3353 14.81C15.6207 14.1668 14.5564 14.1027 13.7697 14.6556L13.4963 14.8477C12.4941 15.552 11.1306 15.4339 10.2644 14.5677L6.33214 10.6355C5.80321 10.1066 4.95478 10.0783 4.39184 10.5709L3.02135 11.7701C3.02371 13.5562 3.04198 14.8913 3.18267 15.9377Z' fill='%23141414'/%3E%3C/svg%3E%0A");
}

.custom-file-input:active {
  outline: 0;
}

.custom-file-input:focus {
  outline-color: #2563eb;
}

.allProductsHeader{
  margin: 20px auto;
}

.allProducts{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.allProducts .products_item{
  width: 24%;
  margin: 0 .5%;
  margin: 0 0 15px;
}
#story-link{
  display: block;
  height: 100%;
}
#story-image{
  width: 100%;
  height: 90%;
  object-fit: contain;
}

.reply-comment{
  margin-right: 20px;
}




.allProducts{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.allProducts .products_item{
  width: 24%;
  margin: 0 .5%;
  margin: 0 0 15px;
}

.products{
  display:flex;
}

.products .sidebar{
  width: 20%;
  background:#fff;
  border-radius: 15px;
  padding: 15px;
  margin-top: 72px;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

.products .products_items_holder{
  width: 80%;
}

.products .sidebar input{
  border-radius: 10px;
  width: 100%;
  margin: 10px 0;
  padding: 10px 15px  ;
}

.products .sidebar button{
  background-color:dodgerblue;
  color:#fff;
  width: 100%;
  padding: 10px 0;
  border-radius: 10px;
  margin: 10px 0 0 0;
}

@media(max-width:1024px){
    .allProducts .products_item{
        width:48% !important;
    }
}

@media(max-width:600px){
    .allProducts .products_item{
        width:98% !important;
    }
    .products .sidebar{
        display:none;
    }
}

.shopping_product_item_holder {
        background-position: 0 -120px !important;
    background-size: cover !important;
}
