/* laptop */
@media (min-width: 768px) {
  
  
.header .header__actions {
	justify-content: normal;
}
.ps-block__right {
	display: flex;
	align-items: center;
}
}

#sms-login > form > div.form-group.mb-4 > button {
    background: linear-gradient(135deg, #073763 0%, #6292bd 100%
100%
) !important;
}


body > header.header.header--1 > div > div > div.header__right > div > div.ps-block--user-header > div.ps-block__right > a:nth-child(2) {
    width: -webkit-fill-available;
}

a.vendor-login-link {
    width: -webkit-fill-available;
}

body > div.ps-container > div > div > div > div > div > div.card-header.text-center {
    background: linear-gradient(211deg, #073763 0%, #428ed5 100%) !important;
}
body > div.ps-container > div > div > div > div > div > div.card-header.text-center > h3 {
	padding: 6px !important;
    color: #ffffff !important;
}
}
body > div.ps-container > div > div > div > div > div > div.card-header.text-center > p {
display: none !important;
}

@media (max-width: 425px) {
  .passcode-input {
    width: 40px !important;
    height: 40px !important;
  }
}


.ps-product .ps-product__vendor {
	opacity: 0;
}
.ps-product .ps-product__thumbnail {
    border-bottom: 1px solid #e3e3e3;
}


@media (max-width: 1200px) {
    .ps-search--mobile {
        display: block !important;
      	max-width: 100%;
    }
}

.ps-form--quick-search button[type="submit"] {
    display: none !important;
}

.ps-form--quick-search .form-control {
    border-radius: 4px;
}

.ps-form--search-mobile button[type="submit"] {
    border-radius: 4px 0 0 4px;
}



.trust-badges {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  margin-top: 20px;
}

.trust-badges a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 108px;
  height: 108px;
  border: 1px solid #e5e7eb; /* رنگ مشابه دیجی‌کالا */
  border-radius: 8px;
  padding: 8px;
  background-color: #fff;
  transition: box-shadow 0.3s ease;
}

.trust-badges a:hover {
  box-shadow: 0 2px 6px rgba(0,0,0,0.1);
}

.trust-badges img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}


/* برای صفحه کارمزدها */

.title-fees-page {
	margin:auto;
  	font-size: 22px;
  	text-align:center
}

.accordion {
    width: 100%;
    max-width: 900px;
    margin: 25px auto;
    background: #fff;
    border-radius: 8px;
    border: 1px solid #ddd;
}

.accordion-item {
    border-bottom: 1px solid #eee;
}

.accordion-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 18px;
    cursor: pointer;
    background: #f7f9fc;
    font-size: 16px;
    /*font-weight: bold;*/
    color: #333;
}

.accordion-header:hover {
    background: #eef3f8;
}

.accordion-arrow {
    font-size: 22px;
    font-weight: bold;
    transition: 0.2s ease;
    display: inline-block;
    width: 20px;
    text-align: center;
}

.accordion-arrow.rotate {
    transform: rotate(90deg);
}

.accordion-content {
    max-height: 0;
    overflow: hidden;
    transition: 0.3s ease;
    background: #fff;
}

.subcategory-table {
    width: 100%;
    border-collapse: collapse;
}

.subcategory-table th,
.subcategory-table td {
    padding: 12px;
    text-align: right;
    border-bottom: 1px solid #eee;
}

.subcategory-table th {
    background: #073763;
    /*color: #fff;*/
}