@charset "UTF-8";
.containerpart {
  width: 85%;
  margin: 0 auto;
  max-width: 1450px;
}
@media (max-width: 768px) {
  .containerpart {
    width: 100%;
    margin: 0 auto;
  }
}
.containerpart .profile-part {
  display: flex;
  flex-direction: row;
  margin: 20px;
}
.containerpart .profile-part .profile-sidebar {
  flex: 1;
}
.containerpart .profile-part .profile-sidebar .navigation-details {
  display: flex;
  flex-direction: column;
  border-radius: 7px;
  box-shadow: 0px 0px 20px 0px rgba(109, 160, 203, 0.5);
  background: rgb(255, 255, 255);
  width: 277px;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-info {
  padding: 10px 20px 5px 20px;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-info .title {
  color: rgb(47, 60, 72);
  font-size: 16px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-info .title span {
  color: rgb(255, 0, 0);
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-info .text {
  color: rgb(109, 160, 203);
  font-size: 10px;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0px;
  text-align: left;
  width: 178px;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-shadow {
  width: 100%;
  background: linear-gradient(180deg, rgb(242, 248, 253) 14.583%, rgba(242, 248, 253, 0) 97.949%);
  height: 20px;
  margin-bottom: -15px;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-links {
  padding: 5px;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-links .link {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 5px;
  border-radius: 50px;
  padding-left: 10px;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-links .link .navigation-icon {
  width: 30px;
  height: 30px;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-links .link .navigation-details-link {
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 500;
  line-height: 23px;
  letter-spacing: 0px;
  text-align: left;
  margin-top: 0px;
  box-shadow: none;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-links #active {
  background: red;
}
.containerpart .profile-part .profile-sidebar .navigation-details .navigation-links #active .navigation-details {
  color: white;
}
.containerpart .profile-part .profile-details {
  flex: 3;
  margin-left: 10px;
  display: flex;
  flex-direction: column;
  border-radius: 7px;
  box-shadow: 0px 0px 20px 0px rgba(109, 160, 203, 0.5);
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-title {
  padding: 5px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.containerpart .profile-part .profile-details .profile-details-title .profile-details-title-left {
  display: flex;
  flex-direction: row;
}
.containerpart .profile-part .profile-details .profile-details-title .profile-details-title-left .icon {
  width: 30px;
  height: 30px;
  margin-top: 7px;
}
.containerpart .profile-part .profile-details .profile-details-title .profile-details-title-left .title {
  color: rgb(47, 60, 72);
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-title .profile-details-title-right {
  margin-top: 7px;
}
.containerpart .profile-part .profile-details .profile-details-title .profile-details-title-right .add-new-address {
  color: rgb(255, 0, 0);
  font-size: 13px;
  font-weight: 600;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: right;
  background: transparent;
  border: none;
  cursor: pointer;
}
.containerpart .profile-part .profile-details .profile-shadow {
  width: 100%;
  background: linear-gradient(180deg, rgb(242, 248, 253) 14.583%, rgba(242, 248, 253, 0) 49.149%);
  height: 20px;
  margin: -10px 0px;
}
.containerpart .profile-part .profile-details .profile-details-info {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data {
  display: flex;
  flex-direction: column;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data {
  justify-content: space-between;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up {
  display: flex;
  flex-direction: row;
  box-sizing: border-box;
  justify-content: space-between;
  margin: 15px 0px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up input {
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  letter-spacing: 0px;
  text-align: left;
  padding: 10px;
  width: 100%;
  box-sizing: border-box;
  border: 1px solid rgb(109, 160, 203);
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up input::-moz-placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up input::placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up input:focus {
  outline: none;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up .spacing {
  margin: 0px 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender p {
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender {
  display: flex;
  flex-direction: row;
  align-content: space-between;
  padding: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio {
  display: flex;
  gap: 20px;
  align-items: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio input[type=radio] {
  display: none;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio label {
  position: relative;
  padding-left: 30px;
  font-size: 13px;
  cursor: pointer;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid rgb(255, 0, 0);
  border-radius: 100px;
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio label:after {
  content: "";
  position: absolute;
  left: 6px;
  top: 50%;
  transform: translateY(-50%) scale(0);
  width: 10px;
  height: 10px;
  box-sizing: border-box;
  border: 2px solid rgb(255, 0, 0);
  border-radius: 100px;
  background-color: rgb(255, 0, 0);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio input[type=radio]:checked + label:before {
  background-color: rgb(255, 0, 0);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio input[type=radio]:checked + label:after {
  transform: translateY(-50%) scale(1);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-action {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-action .user-data-save {
  border-radius: 41px;
  background: rgb(255, 0, 0);
  color: rgb(255, 255, 255);
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0px;
  text-align: center;
  border: none;
  cursor: pointer;
  padding: 10px 30px;
  transition: 0.2s all ease-in-out;
  border: 1px solid transparent;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-action .user-data-save:hover {
  background-color: transparent;
  color: rgb(255, 0, 0);
  border: 1px solid rgb(255, 0, 0);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-action .user-data-delete {
  color: rgb(109, 160, 203);
  font-size: 13px;
  font-weight: 300;
  line-height: 15px;
  letter-spacing: 0px;
  text-align: center;
  text-decoration-line: underline;
  background: transparent;
  border: none;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess {
  display: flex;
  flex-wrap: wrap;
  margin: 5px;
  justify-content: space-between;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box {
  width: calc(50% - 30px);
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  box-shadow: 0px 0px 20px 0px rgba(109, 160, 203, 0.5);
  background: rgb(255, 255, 255);
  padding: 10px;
  margin: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box .profile-addresess-title {
  display: flex;
  justify-content: space-between;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box .profile-addresess-title .profile-addresess-left {
  display: flex;
  align-items: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box .profile-addresess-title .profile-addresess-left img {
  width: 30px;
  height: 30px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box .profile-addresess-title .profile-addresess-left .profile-addresess-title {
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 500;
  line-height: 33px;
  margin-left: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box .profile-addresess-title .profile-addresess-right {
  display: flex;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box .profile-addresess-title .profile-addresess-right .edit,
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box .profile-addresess-title .profile-addresess-right .delete {
  background: transparent;
  border: none;
  width: 15px;
  height: 15px;
  cursor: pointer;
  margin-left: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box .profile-addresess-title .profile-addresess-right .edit img,
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box .profile-addresess-title .profile-addresess-right .delete img {
  width: 15px;
  height: 15px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box .profile-addresess-description {
  color: rgb(109, 160, 203);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  padding: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders {
  display: flex;
  flex-direction: column;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders {
  display: flex;
  flex-direction: column;
  padding-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-orders-title {
  display: flex;
  flex-direction: row;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-orders-title img {
  width: 10px;
  height: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-orders-title .title {
  color: rgb(47, 60, 72);
  font-size: 15px;
  font-weight: 500;
  line-height: 0px;
  letter-spacing: 0px;
  text-align: left;
  margin: 0px;
  margin-top: 5px;
  margin-left: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .no-active-order-box {
  border-radius: 10px;
  box-shadow: 0px 0px 20px 0px rgba(109, 160, 203, 0.3);
  background: rgb(255, 255, 255);
  padding: 20px;
  margin-top: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .no-active-order-box .title {
  color: rgb(47, 60, 72);
  font-size: 15px;
  font-weight: 600;
  line-height: 38px;
  letter-spacing: 0px;
  text-align: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .no-active-order-box .text {
  color: rgb(109, 160, 203);
  font-size: 10px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .no-active-order-box .buttonpart {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .no-active-order-box .buttonpart a {
  width: 150px;
  padding: 10px 20px;
  color: rgb(255, 255, 255);
  font-size: 13px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0px;
  text-align: center;
  border-radius: 41px;
  background: rgb(255, 0, 0);
  margin: 0;
  display: inline-block;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .no-active-order-box .buttonpart button {
  width: 183px;
  padding: 10px 20px;
  color: rgb(255, 255, 255);
  font-size: 14px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0px;
  text-align: center;
  border-radius: 41px;
  background: rgb(255, 0, 0);
  margin: 0;
  display: inline-block;
  border: 0px;
  cursor: pointer;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box {
  border-radius: 10px;
  box-shadow: 0px 0px 20px 0px rgba(109, 160, 203, 0.3);
  background: rgb(255, 255, 255);
  padding: 5px;
  margin-top: 20px;
  border-bottom: 8px solid rgb(255, 0, 0);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-left {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-left .icon {
  width: 30px;
  height: 30px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-left .title {
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 500;
  line-height: 0px;
  letter-spacing: 0px;
  text-align: left;
  margin: 0px;
  margin-left: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-right {
  color: rgb(109, 160, 203);
  font-size: 13px;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_left {
  color: rgb(109, 160, 203);
  font-size: 13px;
  font-weight: 400;
  letter-spacing: 0px;
  text-align: left;
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_mid {
  display: flex;
  flex-direction: column;
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_mid .button {
  border-radius: 20px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.5);
  background: rgb(255, 255, 255);
  padding: 5px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_mid .button img {
  width: 25px;
  height: 25px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_mid .button p {
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 500;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_mid p {
  color: rgb(255, 0, 0);
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  letter-spacing: 0px;
  text-align: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_right {
  display: flex;
  flex-direction: column;
  margin-top: 30px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_right img {
  width: 85%;
  height: 25px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_right #progressbar {
  width: 250px;
  height: 30px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_right #progressbar::-webkit-progress-bar {
  background-color: #d1e9fb;
  border-radius: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_right #progressbar::-webkit-progress-value {
  border-radius: 5px;
  background-color: #01bb55;
  /* Default to transparent */
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  border-radius: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_right p {
  color: rgb(109, 160, 203);
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_right p span {
  color: rgb(0, 164, 76);
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: right;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders {
  display: flex;
  flex-direction: column;
  margin-top: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-title {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-title .history-orders-title-left {
  display: flex;
  flex-direction: row;
  margin-top: 15px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-title .history-orders-title-left img {
  width: 10px;
  height: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-title .history-orders-title-left .title {
  color: rgb(47, 60, 72);
  font-size: 15px;
  font-weight: 500;
  line-height: 0px;
  letter-spacing: 0px;
  text-align: left;
  margin: 0px;
  margin-top: 5px;
  margin-left: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-title .history-orders-title-right select {
  box-sizing: border-box;
  border: 1px solid rgb(109, 160, 203);
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
  padding: 10px;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: left;
  color: rgb(47, 60, 72);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-title .history-orders-title-right select option {
  border-radius: 50px;
  box-sizing: border-box;
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: left;
  padding: 5px;
  border: rgb(109, 160, 203);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-title .history-orders-title-right select option:focus option:checked, .containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-title .history-orders-title-right select option:active option:checked {
  background: rgb(209, 232, 252);
  border-radius: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines {
  display: flex;
  flex-direction: column;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box {
  margin: 10px 0px;
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  box-shadow: 0px 0px 20px 0px rgba(109, 160, 203, 0.3);
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-up {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 10px 10px 0px 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-up .history-box-up-left {
  display: flex;
  flex-direction: row;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-up .history-box-up-left img {
  width: 30px;
  height: 30px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-up .history-box-up-left .order-info {
  font-size: 13px;
  font-weight: 500;
  line-height: 33px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-up .history-box-up-left .order-info span {
  color: rgb(0, 164, 76);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-up .history-box-up-right {
  color: rgb(109, 160, 203);
  font-size: 13px;
  font-weight: 400;
  letter-spacing: 0px;
  text-align: right;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-mid {
  background: linear-gradient(180deg, rgb(242, 248, 253) 14.583%, rgba(242, 248, 253, 0) 49.149%);
  height: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-down {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 0px 10px 10px 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-down .history-box-down-left {
  font-size: 13px;
  font-weight: 400;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-down .history-box-down-mid {
  color: rgb(255, 0, 0);
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0px;
  text-align: left;
  margin-top: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-orders .history-orders .history-orders-lines .history-box .history-box-down .history-box-down-right a {
  color: rgb(47, 60, 72);
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 0px;
  text-align: center;
  border-radius: 20px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.5);
  background: rgb(255, 255, 255);
  padding: 10px 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .coming-soon {
  padding: 50px;
  text-align: center;
  background-color: #fff;
  border-radius: 12px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
  margin: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .coming-soon h2 {
  font-size: 28px;
  color: #00a34c;
  margin-bottom: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .coming-soon p {
  font-size: 16px;
  color: #444;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet {
  display: flex;
  flex-direction: column;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left {
  display: flex;
  flex-direction: row;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left img {
  width: 50px;
  height: 50px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left .info-wallet {
  display: flex;
  flex-direction: column;
  margin-left: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left .info-wallet .minititle {
  color: rgb(109, 160, 203);
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left .info-wallet .price {
  color: rgb(47, 60, 72);
  font-size: 28px;
  font-weight: 400;
  letter-spacing: 0px;
  text-align: right;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-right {
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-right a {
  color: rgb(255, 255, 255);
  font-size: 15px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0px;
  text-align: center;
  border-radius: 41px;
  background: rgb(0, 187, 86);
  padding: 10px 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions .history-wallet-title-left {
  display: flex;
  flex-direction: row;
  margin: 20px 0px;
  padding: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions .history-wallet-title-left img {
  width: 10px;
  height: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions .history-wallet-title-left .title {
  color: rgb(47, 60, 72);
  font-size: 15px;
  font-weight: 500;
  line-height: 0px;
  letter-spacing: 0px;
  text-align: left;
  margin: 0px;
  margin-top: 5px;
  margin-left: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions table {
  border-collapse: collapse;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  border: none;
  border-radius: 10px;
  box-shadow: 0px 0px 20px 0px rgba(109, 160, 203, 0.3);
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions table tr th {
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 23px;
  letter-spacing: 0px;
  text-align: center;
  border-bottom: 1px solid rgb(209, 232, 252);
  padding: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions table tr td {
  color: rgb(109, 160, 203);
  font-size: 13px;
  font-weight: 400;
  line-height: 23px;
  letter-spacing: 0px;
  text-align: center;
  padding: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions table tr #approved {
  color: rgb(0, 187, 86);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions table tr #declined {
  color: rgb(255, 0, 0);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions .link {
  display: flex;
  flex-direction: row-reverse;
  margin-top: 10px;
  padding: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions .link a {
  color: rgb(109, 160, 203);
  font-size: 12px;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: left;
  text-decoration-line: underline;
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password {
  display: flex;
  flex-direction: row;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left {
  display: flex;
  flex-direction: column;
  flex: 1;
  margin-right: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-up {
  display: flex;
  flex-direction: column;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-up .profile-password-left-box {
  display: flex;
  flex-direction: row;
  margin-bottom: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-up .profile-password-left-box input {
  box-sizing: border-box;
  border: 1px solid rgb(109, 160, 203);
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
  padding: 10px;
  width: 100%;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-up .profile-password-left-box input:focus {
  outline: none;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-up .profile-password-left-box button {
  margin-left: -30px;
  background-color: transparent;
  border: none;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-up .profile-password-left-box button img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-down {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-down button {
  color: rgb(255, 255, 255);
  font-size: 13px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0px;
  text-align: center;
  border-radius: 41px;
  background: rgb(255, 0, 0);
  border: none;
  padding: 10px;
  width: 120px;
  cursor: pointer;
  transition: 0.2s all ease-in-out;
  border: 1px solid rgb(255, 0, 0);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-down button:hover {
  background-color: transparent;
  color: rgb(255, 0, 0);
  border: 1px solid rgb(255, 0, 0);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-down a {
  color: rgb(47, 60, 72);
  font-size: 10px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: left;
  text-decoration-line: underline;
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right {
  flex: 1;
  margin-left: 5px;
  border-radius: 20px;
  box-shadow: 0px 0px 15px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
  padding: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-up {
  width: 80%;
  margin: 10px auto 30px auto;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-up .progress-bar {
  width: 100%;
  height: 20px;
  border-radius: 20px;
  background: rgb(209, 232, 252);
  margin-top: 10px;
  position: relative;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-up .progress-bar .progress-fill {
  height: 100%;
  width: 0;
  border-radius: 20px;
  transition: width 0.3s ease-in-out;
  color: white;
  align-items: center;
  display: flex;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-up .progress-bar .progress-fill .progress-text {
  position: absolute;
  transform: translateX(-120%);
  color: white;
  font-size: 12px;
  font-weight: bold;
  line-height: 10px;
  align-items: center;
  display: flex;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-up .progress-bar .strength-text {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  font-size: 12px;
  color: white;
  font-weight: bold;
  line-height: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-down {
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-down .box-down-title {
  display: flex;
  flex-direction: row;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-down .box-down-title img {
  width: 10px;
  height: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-down .box-down-title .title {
  color: rgb(47, 60, 72);
  font-size: 15px;
  font-weight: 500;
  line-height: 0px;
  letter-spacing: 0px;
  text-align: left;
  margin: 0px;
  margin-top: 5px;
  margin-left: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-down .box-down-history {
  margin-top: 15px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right .profile-password-right-box .box-down .box-down-history .date {
  color: rgb(109, 160, 203);
  font-size: 13px;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account {
  padding-bottom: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .form_title {
  color: rgb(109, 160, 203);
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  letter-spacing: 0px;
  text-align: left;
  margin-left: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes {
  display: flex;
  flex-direction: row;
  margin: 20px;
  justify-content: space-between;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box {
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  box-shadow: 0px 0px 20px 0px rgba(109, 160, 203, 0.5);
  background: rgb(255, 255, 255);
  flex: 1;
  margin: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box .title {
  color: rgb(47, 60, 72);
  font-size: 12px;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: center;
  padding: 18px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box .check-options {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box .check-options .input-radio {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding-bottom: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box .check-options .input-radio input[type=radio] {
  display: none;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box .check-options .input-radio label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  font-size: 16px;
  color: rgb(47, 60, 72);
  font-size: 12px;
  font-weight: 300;
  line-height: 23px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box .check-options .input-radio label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  border: 2px solid rgb(255, 0, 0);
  border-radius: 50%;
  background-color: #fff;
  transition: background-color 0.3s ease, border-color 0.3s ease;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box .check-options .input-radio label::after {
  content: "";
  position: absolute;
  left: 6px;
  top: 50%;
  transform: translateY(100%) scale(0);
  width: 8px;
  height: 8px;
  border-radius: 50%;
  transition: transform 0.3s ease;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box .check-options .input-radio input[type=radio]:checked + label::before {
  background-color: rgb(255, 0, 0);
  border-color: rgb(255, 0, 0);
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box .check-options .input-radio input[type=radio]:checked + label::after {
  transform: translateY(100%) scale(1);
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box {
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  box-shadow: 0px 0px 20px 0px rgba(109, 160, 203, 0.5);
  background: rgb(255, 255, 255);
  flex: 1;
  margin: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box .title {
  color: rgb(47, 60, 72);
  font-size: 12px;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: center;
  padding: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box .check-options {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box .check-options .input-radio {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding-bottom: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box .check-options .input-radio input[type=radio] {
  display: none;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box .check-options .input-radio label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  font-size: 16px;
  color: rgb(47, 60, 72);
  font-size: 12px;
  font-weight: 300;
  line-height: 23px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box .check-options .input-radio label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  border: 2px solid rgb(255, 0, 0);
  border-radius: 50%;
  background-color: #fff;
  transition: background-color 0.3s ease, border-color 0.3s ease;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box .check-options .input-radio label::after {
  content: "";
  position: absolute;
  left: 6px;
  top: 50%;
  transform: translateY(100%) scale(0);
  width: 8px;
  height: 8px;
  border-radius: 50%;
  transition: transform 0.3s ease;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box .check-options .input-radio input[type=radio]:checked + label::before {
  background-color: rgb(255, 0, 0);
  border-color: rgb(255, 0, 0);
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box .check-options .input-radio input[type=radio]:checked + label::after {
  transform: translateY(100%) scale(1);
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box {
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  box-shadow: 0px 0px 20px 0px rgba(109, 160, 203, 0.5);
  background: rgb(255, 255, 255);
  flex: 1;
  margin: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box .title {
  color: rgb(47, 60, 72);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0px;
  text-align: center;
  padding: 16px;
  margin: 1px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box .check-options {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box .check-options .input-radio {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding-bottom: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box .check-options .input-radio input[type=radio] {
  display: none;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box .check-options .input-radio label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  font-size: 16px;
  color: rgb(47, 60, 72);
  font-size: 12px;
  font-weight: 300;
  line-height: 23px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box .check-options .input-radio label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  border: 2px solid rgb(255, 0, 0);
  border-radius: 50%;
  background-color: #fff;
  transition: background-color 0.3s ease, border-color 0.3s ease;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box .check-options .input-radio label::after {
  content: "";
  position: absolute;
  left: 6px;
  top: 50%;
  transform: translateY(100%) scale(0);
  width: 8px;
  height: 8px;
  border-radius: 50%;
  transition: transform 0.3s ease;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box .check-options .input-radio input[type=radio]:checked + label::before {
  background-color: rgb(255, 0, 0);
  border-color: rgb(255, 0, 0);
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box .check-options .input-radio input[type=radio]:checked + label::after {
  transform: translateY(100%) scale(1);
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .delete_account_down {
  display: flex;
  flex-direction: column;
  margin: 20px;
  justify-content: space-between;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .delete_account_down p {
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: left;
  padding: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .delete_account_down .write_box {
  box-sizing: border-box;
  border: 1px solid rgb(109, 160, 203);
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
  height: 130px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .delete_account_down .write_box .write-p {
  box-sizing: border-box;
  height: 130px;
  border: none;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .delete_account_down .write_box .write-p[contenteditable=true]:empty:before {
  content: "Komento këtu...";
  color: rgb(109, 160, 203);
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .deletaccountbutton {
  border-radius: 41px;
  background: rgb(255, 0, 0);
  color: rgb(255, 255, 255);
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0px;
  text-align: center;
  margin-top: 35px;
  padding: 10px 50px;
  margin-left: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin: 10px;
  margin-bottom: 25px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .left_part .order_details_info_up {
  color: rgb(60, 85, 106);
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .left_part .order_details_info_down {
  color: rgb(109, 160, 203);
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part {
  justify-content: space-between;
  margin: 10px 15px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .quantity {
  display: flex;
  flex-direction: row;
  border-radius: 20px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.5);
  background: rgb(255, 255, 255);
  padding: 5px;
  align-items: center;
  width: 100px;
  justify-content: space-around;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .quantity img {
  width: 20px;
  height: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .quantity p {
  color: rgb(47, 60, 72);
  font-size: 15px;
  font-weight: 500;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: right;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .total {
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .total .total-p {
  color: rgb(60, 85, 106);
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0px;
  text-align: right;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .total .total-euro {
  color: rgb(255, 0, 0);
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
  letter-spacing: 0px;
  text-align: right;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .products_title {
  display: flex;
  flex-direction: row;
  margin: 20px 0px;
  padding: 5px;
  align-items: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .products_title img {
  width: 10px;
  height: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .products_title .title {
  color: rgb(47, 60, 72);
  font-size: 15px;
  font-weight: 500;
  line-height: 0px;
  letter-spacing: 0px;
  text-align: left;
  margin: 0px;
  margin-left: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes {
  display: flex;
  flex-direction: column;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  margin: 10px auto;
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.5);
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_left {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_left img {
  width: 100px;
  height: 100px;
  padding: 5px;
  border-radius: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_left .box_left_info {
  align-items: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_left .box_left_info .box_left_info_title {
  color: rgb(6, 30, 65);
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_left .box_left_info .quantity {
  color: rgb(109, 160, 203);
  font-size: 15px;
  font-weight: 400;
  line-height: 43px;
  letter-spacing: 0px;
  text-align: left;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_right {
  align-items: center;
  justify-content: space-between;
  margin: 10px 15px;
  padding: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_right .total {
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_right .total .total-p {
  color: rgb(60, 85, 106);
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0px;
  text-align: right;
}
.containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_right .total .total-euro {
  color: rgb(255, 0, 0);
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
  letter-spacing: 0px;
  text-align: right;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 20px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes .box {
  align-items: center;
  border-radius: 20px;
  background: rgb(209, 232, 252);
  width: 100%;
  margin: 10px;
  padding: 22px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes .box p {
  color: rgb(47, 60, 72);
  font-size: 18px;
  font-weight: 400;
  line-height: 45px;
  letter-spacing: 0px;
  text-align: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes .second-box {
  align-items: center;
  border-radius: 20px;
  background: rgb(186, 200, 211);
  width: 100%;
  margin: 10px;
  padding: 22px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes .second-box p {
  color: rgb(47, 60, 72);
  font-size: 18px;
  font-weight: 400;
  line-height: 45px;
  letter-spacing: 0px;
  text-align: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes .third-box {
  align-items: center;
  border-radius: 20px;
  background: rgb(186, 200, 211);
  width: 100%;
  margin: 10px;
  padding: 22px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes .third-box p {
  color: rgb(47, 60, 72);
  font-size: 18px;
  font-weight: 400;
  line-height: 45px;
  letter-spacing: 0px;
  text-align: center;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .profile-wallet-deposite-info {
  display: flex;
  flex-direction: row;
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .profile-wallet-deposite-info .title-deposit {
  display: flex;
  flex-direction: row;
  margin-top: 5px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .profile-wallet-deposite-info .title-deposit img {
  width: 25px;
  height: 25px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .profile-wallet-deposite-info .title-deposit p {
  color: rgb(47, 60, 72);
  font-size: 15px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0px;
  text-align: center;
  margin-top: 6px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .profile-wallet-deposite-info input {
  width: 100px;
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  letter-spacing: 0px;
  text-align: left;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid rgb(109, 160, 203);
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
  margin-left: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .profile-wallet-deposite-info input::-moz-placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .profile-wallet-deposite-info input::placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .line {
  background: rgb(209, 232, 252);
  height: 1px;
  width: 100%;
  margin-top: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs {
  display: flex;
  flex-direction: column;
  margin: 10px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .first-inputs {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .first-inputs input {
  margin: 10px;
  width: 50%;
  max-width: calc(50% - 20px);
  flex: 1;
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  letter-spacing: 0px;
  text-align: left;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid rgb(109, 160, 203);
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .first-inputs input::-moz-placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .first-inputs input::placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs input {
  margin: 10px;
  width: 50%;
  max-width: calc(50% - 20px);
  flex: 1;
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  letter-spacing: 0px;
  text-align: left;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid rgb(109, 160, 203);
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs input::-moz-placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs input::placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select {
  display: flex;
  flex-direction: row;
  flex: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select select {
  margin: 10px;
  width: 50%;
  flex: 1;
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  letter-spacing: 0px;
  text-align: left;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid rgb(109, 160, 203);
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select input {
  margin: 10px;
  width: 50%;
  flex: 1;
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  letter-spacing: 0px;
  text-align: left;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid rgb(109, 160, 203);
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select input::-moz-placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select input::placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .third-inputs input {
  margin: 10px;
  width: 100%;
  max-width: calc(50% - 20px);
  flex: 1;
  color: rgb(47, 60, 72);
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  letter-spacing: 0px;
  text-align: left;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid rgb(109, 160, 203);
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
  background: rgb(255, 255, 255);
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .third-inputs input::-moz-placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .third-inputs input::placeholder {
  color: rgb(109, 160, 203);
  opacity: 1;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .button-deposit {
  margin-top: 30px;
}
.containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .button-deposit button {
  border-radius: 41px;
  background: rgb(0, 187, 86);
  color: rgb(255, 255, 255);
  font-size: 13px;
  font-weight: 500;
  line-height: 13px;
  letter-spacing: 0px;
  text-align: center;
  padding: 10px;
  margin-left: 10px;
  border: none;
  width: 100px;
}
@media (max-width: 768px) {
  .containerpart .profile-part {
    display: flex;
    flex-direction: column;
    margin: 20px;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details {
    display: flex;
    flex-direction: column;
    background-color: transparent;
    box-shadow: none;
    width: 100%;
    margin: 0 auto;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-info {
    padding: 10px 20px 5px 20px;
    border-radius: 7px;
    box-shadow: none;
    background: rgb(255, 255, 255);
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-info .title {
    color: rgb(47, 60, 72);
    font-size: 13px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: left;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-info .title span {
    color: rgb(255, 0, 0);
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: left;
    font-size: 13px;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-info .text {
    color: rgb(109, 160, 203);
    font-size: 10px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: 0px;
    text-align: left;
    width: 100%;
    margin-bottom: 3px;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-shadow {
    display: none;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links {
    margin-top: 10px;
    padding: 5px;
    border-radius: 7px;
    box-shadow: none;
    background: rgb(255, 255, 255);
    display: flex;
    flex-direction: row;
    justify-content: space-between;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links .link {
    display: flex;
    flex-direction: row;
    align-items: center;
    border-radius: 100px;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links .link .navigation-icon {
    width: 30px;
    height: 30px;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links .link .navigation-details-link {
    display: none;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links #active {
    background: red;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links #active .navigation-details {
    color: white;
  }
  .containerpart .profile-part .profile-details {
    width: 100%;
    margin: 0px;
    display: flex;
    flex-direction: column;
    border-radius: 7px;
    box-shadow: none;
    background: rgb(255, 255, 255);
    margin-top: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-title {
    padding: 5px;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-bottom: -20px;
  }
  .containerpart .profile-part .profile-details .profile-details-title .profile-details-title-left {
    display: flex;
    flex-direction: row;
  }
  .containerpart .profile-part .profile-details .profile-details-title .profile-details-title-left .icon {
    width: 30px;
    height: 30px;
  }
  .containerpart .profile-part .profile-details .profile-details-title .profile-details-title-left .title {
    color: rgb(47, 60, 72);
    font-size: 15px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: left;
    margin-top: 12px;
  }
  .containerpart .profile-part .profile-details .profile-details-title .profile-details-title-right {
    margin-top: 2px;
  }
  .containerpart .profile-part .profile-details .profile-details-title .profile-details-title-right .add-new-address {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-shadow {
    display: none;
  }
  .containerpart .profile-part .profile-details .profile-details-info {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data {
    justify-content: space-between;
    margin: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up {
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    justify-content: space-between;
    margin-bottom: 10px;
    gap: 5px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up input {
    color: rgb(47, 60, 72);
    font-size: 13px;
    font-weight: 400;
    line-height: 13px;
    letter-spacing: 0px;
    text-align: left;
    padding: 10px;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid rgb(109, 160, 203);
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
    background: rgb(255, 255, 255);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up input::-moz-placeholder {
    color: rgb(109, 160, 203);
    opacity: 1;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up input::placeholder {
    color: rgb(109, 160, 203);
    opacity: 1;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up .input-birthdate {
    width: 100%;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up .spacing {
    margin: 0px 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender p {
    color: rgb(47, 60, 72);
    font-size: 13px;
    font-weight: 400;
    line-height: 27px;
    letter-spacing: 0px;
    text-align: left;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender {
    display: flex;
    flex-direction: row;
    align-content: space-between;
    padding: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio {
    display: flex;
    gap: 20px;
    align-items: center;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio input[type=radio] {
    display: none;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio label {
    position: relative;
    padding-left: 30px;
    font-size: 13px;
    cursor: pointer;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio label:before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    box-sizing: border-box;
    border: 2px solid rgb(255, 0, 0);
    border-radius: 100px;
    background: rgb(255, 255, 255);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio label:after {
    content: "";
    position: absolute;
    left: 6px;
    top: 50%;
    transform: translateY(-50%) scale(0);
    width: 10px;
    height: 10px;
    box-sizing: border-box;
    border: 2px solid rgb(255, 0, 0);
    border-radius: 100px;
    background-color: rgb(255, 0, 0);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio input[type=radio]:checked + label:before {
    background-color: rgb(255, 0, 0);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio input[type=radio]:checked + label:after {
    transform: translateY(-50%) scale(1);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-action {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 20px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-action .user-data-save {
    border-radius: 41px;
    background: rgb(255, 0, 0);
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-weight: 500;
    line-height: 15px;
    letter-spacing: 0px;
    text-align: center;
    border: none;
    cursor: pointer;
    padding: 10px 30px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-action .user-data-delete {
    color: rgb(109, 160, 203);
    font-size: 13px;
    font-weight: 300;
    line-height: 15px;
    letter-spacing: 0px;
    text-align: center;
    text-decoration-line: underline;
    background: transparent;
    border: none;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-addresess {
    display: flex;
    flex-wrap: wrap;
    margin: 5px;
    justify-content: space-between;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box {
    width: calc(100% - 30px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions table tr th {
    padding: 2px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-transactions table tr td {
    padding: 2px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info {
    margin-top: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left img {
    display: none;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left .info-wallet {
    margin: 0px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left .info-wallet .price {
    font-size: 22px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-right a {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-password {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-up {
    margin-top: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-down {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-down button {
    font-size: 10px;
    width: 70px;
    padding: 5px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left .profile-password-down a {
    font-size: 8px;
    margin-top: 3px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-right {
    margin-top: 20px;
    margin-bottom: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .form_title {
    font-size: 12px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes {
    display: flex;
    flex-direction: column;
    margin: 1px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .delete_account_down a {
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0px;
    text-align: center;
    align-items: center;
    padding: 10px;
    width: 30%;
    margin-left: 30%;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .left_part .order_details_info_up {
    font-size: 13px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .left_part .order_details_info_down {
    font-size: 13px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part {
    margin: 0px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .quantity p {
    font-size: 13px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .total .total-p {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .total .total-euro {
    font-size: 13px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_left .box_left_info .box_left_info_title {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_left .box_left_info .quantity {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_right {
    margin-top: 0px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_right .total .total-p {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_right .total .total-euro {
    font-size: 13px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .first-inputs {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .first-inputs input {
    width: 100%;
    max-width: calc(100% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .second-inputs {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .second-inputs input {
    width: 100%;
    max-width: calc(100% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .second-inputs .info-inputs-select {
    display: flex;
    flex-direction: row;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .second-inputs .info-inputs-select select {
    width: 100%;
    max-width: calc(100% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .second-inputs .info-inputs-select input {
    width: 100%;
    max-width: calc(100% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .third-inputs input {
    width: 100%;
    max-width: calc(100% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address button {
    padding: 8px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .no-active-order-box .buttonpart a {
    width: 120px;
    font-size: 12px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-orders-title .title {
    font-size: 12px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-left {
    padding: 0px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-left .icon {
    margin: 0;
    margin-top: 5px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-left .title {
    font-size: 12px;
    margin-top: 7px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-right {
    font-size: 12px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_left {
    font-size: 12px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_mid {
    display: flex;
    flex-direction: row;
    justify-content: center;
    justify-content: space-around;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_right {
    align-items: center;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes {
    display: flex;
    flex-direction: column;
    margin: 0 auto;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes .box {
    width: 80%;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes .second-box {
    width: 80%;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .wallet_boxes .third-box {
    width: 80%;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .profile-wallet-deposite-info {
    margin-top: 20px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .first-inputs {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .first-inputs input {
    width: 100%;
    max-width: calc(100% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs input {
    width: 100%;
    max-width: calc(100% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select {
    display: flex;
    flex-direction: row;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select select {
    width: 100%;
    max-width: calc(100% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select input {
    width: 100%;
    max-width: calc(100% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .third-inputs input {
    width: 100%;
    max-width: calc(100% - 20px);
  }
}
@media (min-width: 768px) and (max-width: 1450px) {
  .containerpart .profile-part {
    display: flex;
    flex-direction: column;
    margin: 20px;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details {
    display: flex;
    flex-direction: column;
    background-color: transparent;
    box-shadow: none;
    width: 100%;
    margin: 0 auto;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-info {
    padding: 10px 20px 5px 20px;
    border-radius: 7px;
    box-shadow: none;
    background: rgb(255, 255, 255);
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-info .title {
    color: rgb(47, 60, 72);
    font-size: 13px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: left;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-info .title span {
    color: rgb(255, 0, 0);
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: left;
    font-size: 13px;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-info .text {
    color: rgb(109, 160, 203);
    font-size: 10px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: 0px;
    text-align: left;
    width: 100%;
    margin-bottom: 3px;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-shadow {
    display: none;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links {
    margin-top: 10px;
    padding: 5px;
    border-radius: 7px;
    box-shadow: none;
    background: rgb(255, 255, 255);
    display: flex;
    flex-direction: row;
    justify-content: space-between;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links .link {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 10px;
    border-radius: 100px;
    padding-left: 10px;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links .link .navigation-icon {
    width: 30px;
    height: 30px;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links .link .navigation-details-link {
    display: none;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links #active {
    background: red;
  }
  .containerpart .profile-part .profile-sidebar .navigation-details .navigation-links #active .navigation-details {
    color: white;
  }
  .containerpart .profile-part .profile-details {
    width: 100%;
    margin: 0px;
    display: flex;
    flex-direction: column;
    border-radius: 7px;
    box-shadow: none;
    background: rgb(255, 255, 255);
    margin-top: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-title {
    padding: 5px;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-bottom: -20px;
  }
  .containerpart .profile-part .profile-details .profile-details-title .profile-details-title-left {
    display: flex;
    flex-direction: row;
  }
  .containerpart .profile-part .profile-details .profile-details-title .profile-details-title-left .icon {
    width: 30px;
    height: 30px;
  }
  .containerpart .profile-part .profile-details .profile-details-title .profile-details-title-left .title {
    color: rgb(47, 60, 72);
    font-size: 15px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: left;
    margin-top: 12px;
  }
  .containerpart .profile-part .profile-details .profile-details-title .profile-details-title-right {
    margin-top: 2px;
  }
  .containerpart .profile-part .profile-details .profile-details-title .profile-details-title-right .add-new-address {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-shadow {
    display: none;
  }
  .containerpart .profile-part .profile-details .profile-details-info {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data {
    justify-content: space-between;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up {
    display: flex;
    flex-direction: row;
    box-sizing: border-box;
    justify-content: space-between;
    margin-bottom: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up input {
    color: rgb(47, 60, 72);
    font-size: 13px;
    font-weight: 400;
    line-height: 13px;
    letter-spacing: 0px;
    text-align: left;
    padding: 10px;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid rgb(109, 160, 203);
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(109, 160, 203, 0.4);
    background: rgb(255, 255, 255);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up input::-moz-placeholder {
    color: rgb(109, 160, 203);
    opacity: 1;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up input::placeholder {
    color: rgb(109, 160, 203);
    opacity: 1;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data .up .spacing {
    margin: 0px 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender p {
    color: rgb(47, 60, 72);
    font-size: 13px;
    font-weight: 400;
    line-height: 27px;
    letter-spacing: 0px;
    text-align: left;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender {
    display: flex;
    flex-direction: row;
    align-content: space-between;
    padding: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio {
    display: flex;
    gap: 20px;
    align-items: center;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio input[type=radio] {
    display: none;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio label {
    position: relative;
    padding-left: 30px;
    font-size: 13px;
    cursor: pointer;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio label:before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    box-sizing: border-box;
    border: 2px solid rgb(255, 0, 0);
    border-radius: 100px;
    background: rgb(255, 255, 255);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio label:after {
    content: "";
    position: absolute;
    left: 6px;
    top: 50%;
    transform: translateY(-50%) scale(0);
    width: 10px;
    height: 10px;
    box-sizing: border-box;
    border: 2px solid rgb(255, 0, 0);
    border-radius: 100px;
    background-color: rgb(255, 0, 0);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio input[type=radio]:checked + label:before {
    background-color: rgb(255, 0, 0);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-gender .gender .input-radio input[type=radio]:checked + label:after {
    transform: translateY(-50%) scale(1);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-action {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 20px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-action .user-data-save {
    border-radius: 41px;
    background: rgb(255, 0, 0);
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-weight: 500;
    line-height: 15px;
    letter-spacing: 0px;
    text-align: center;
    border: none;
    cursor: pointer;
    padding: 10px 30px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-user-data .user-data-action .user-data-delete {
    color: rgb(109, 160, 203);
    font-size: 13px;
    font-weight: 300;
    line-height: 15px;
    letter-spacing: 0px;
    text-align: center;
    text-decoration-line: underline;
    background: transparent;
    border: none;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-addresess {
    display: flex;
    flex-wrap: wrap;
    margin: 5px;
    justify-content: space-between;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-addresess .profile-addresess-box {
    width: calc(100% - 30px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info {
    margin-top: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left img {
    display: none;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left .info-wallet {
    margin: 0px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-left .info-wallet .price {
    font-size: 22px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet .profile-wallet-info .profile-wallet-info-right a {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-password .profile-password-left {
    margin-top: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .form_title {
    font-size: 12px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes {
    display: flex;
    flex-direction: row;
    margin: 1px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .first-box .title {
    line-height: 15px;
    padding: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .second-box .title {
    line-height: 15px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .boxes .third-box .title {
    line-height: 15px;
    padding: 5px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_delete_account .delete_account_down a {
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0px;
    text-align: center;
    align-items: center;
    padding: 10px;
    width: 30%;
    margin-left: 30%;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .left_part .order_details_info_up {
    font-size: 13px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .left_part .order_details_info_down {
    font-size: 13px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part {
    margin: 0px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .quantity p {
    font-size: 13px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .total .total-p {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .profile_order_details_info .right_part .total .total-euro {
    font-size: 13px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_left .box_left_info .box_left_info_title {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_left .box_left_info .quantity {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_right {
    margin-top: 0px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_right .total .total-p {
    font-size: 10px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile_order_details .products .boxes .box .box_right .total .total-euro {
    font-size: 13px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .first-inputs {
    display: flex;
    flex-direction: row;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .first-inputs input {
    width: 50%;
    max-width: calc(50% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .second-inputs {
    display: flex;
    flex-direction: row;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .second-inputs input {
    width: 50%;
    max-width: calc(50% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .second-inputs .info-inputs-select {
    display: flex;
    flex-direction: row;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .second-inputs .info-inputs-select select {
    width: 50%;
    max-width: calc(50% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .second-inputs .info-inputs-select input {
    width: 50%;
    max-width: calc(50% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-new-address .info-inputs .third-inputs input {
    width: 50%;
    max-width: calc(50% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-left .icon {
    margin: 0;
    margin-top: 5px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-left .title {
    font-size: 12px;
    margin-top: 7px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .active-order-box-title .active-order-box-title-right {
    font-size: 12px;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container {
    display: flex;
    flex-direction: column;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_mid {
    display: flex;
    flex-direction: row;
    justify-content: center;
    justify-content: space-around;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-orders .active-orders .active-order-box .container .active_order_right {
    align-items: center;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .first-inputs {
    display: flex;
    flex-direction: row;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .first-inputs input {
    width: 50%;
    max-width: calc(50% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs {
    display: flex;
    flex-direction: row;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs input {
    width: 50%;
    max-width: calc(50% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select {
    display: flex;
    flex-direction: row;
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select select {
    width: 50%;
    max-width: calc(50% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .second-inputs .info-inputs-select input {
    width: 50%;
    max-width: calc(50% - 20px);
  }
  .containerpart .profile-part .profile-details .profile-details-info .profile-wallet-deposite .info-inputs .third-inputs input {
    width: 50%;
    max-width: calc(50% - 20px);
  }
}/*# sourceMappingURL=profile-part.css.map */