.jewelryStore_7th_section {
 position: relative;
 font-family: 'irsans', sans-serif;
 background-color: var(--secondary_color);
 padding-bottom: 30px;
}

.jewelryStore_7th_section .transClick {
 transform: scale(1);
 -webkit-filter: brightness(1);
         filter: brightness(1);
 transition: transform 0.2s ease, -webkit-filter 0.2s ease;
 transition: filter 0.2s ease, transform 0.2s ease;
 transition: filter 0.2s ease, transform 0.2s ease, -webkit-filter 0.2s ease;
}
.jewelryStore_7th_section .transClick:hover {
 transform: scale(1.1);
 -webkit-filter: brightness(0.9);
         filter: brightness(0.9);
}
.jewelryStore_7th_section .transClick:active {
 transform: scale(0.9);
}

.jewelryStore_7th_section > .title {
 font-size: 40px;
 text-align: center;
 padding-top: 20px;

 @media screen and (max-width: 950px) {
     font-size: 28px;
 } 
}

.jewelryStore_7th_section > .cardContainer {
 display: flex;
 padding: 0 40px;
 flex-direction: row;
 justify-content: space-evenly;
 margin-top: 30px;
 gap: 20px;
 overflow-x: auto;
 padding-bottom: 8px;
}

.jewelryStore_7th_section > .cardContainer > .card {
 position: relative;
 width: 270px;
 height: 430px;
 background-color: var(--primary_color);
 direction: rtl;
 flex: none;
}

.jewelryStore_7th_section > .cardContainer > .card > .header {
 display: flex;
 flex-direction: row;
 justify-content: space-between;
 padding: 18px 12px;
 align-items: center;
}

.jewelryStore_7th_section > .cardContainer > .card > .header > .title {
 font-size: 15px;
 color: var(--primary_color);
 -webkit-filter: brightness(0.55);
         filter: brightness(0.55);
}

.jewelryStore_7th_section > .cardContainer > .card > .header > .score {
 display: flex;
 flex-direction: row;
}

.jewelryStore_7th_section > .cardContainer > .card > .header > .score > img {
 width: 18px;
 height: auto;
}

.jewelryStore_7th_section > .cardContainer > .card > .main {
 display: flex;
 flex-direction: column;
 align-items: center;
 gap: 20px;
}

.jewelryStore_7th_section > .cardContainer > .card > .main > img {
 width: 180px;
 height: 180px;
}

.jewelryStore_7th_section > .cardContainer > .card > .main > p {
 width: 90%;
 font-size: 15px;
 text-align: center;
}

.jewelryStore_7th_section > .cardContainer > .card > .footer {
 position: absolute;
 display: flex;
 width: -webkit-fit-content;
 width: -moz-fit-content;
 width: fit-content;
 flex-direction: column;
 gap: 10px;
 bottom: 15px;
 left: 50%;
 transform: translateX(-50%);
}

.jewelryStore_7th_section > .cardContainer > .card > .footer > .case {
 display: flex;
 width: -webkit-fit-content;
 width: -moz-fit-content;
 width: fit-content;
 flex-direction: row;
 align-items: center;
 font-size: 12px;
 gap: 7px;
 flex: none;
}

.jewelryStore_7th_section > .cardContainer > .card > .footer > .case > * {
 flex: none;
}

.jewelryStore_7th_section > .cardContainer > .card > .footer > .case > .vector {
 width: 17px;
 height: auto;
}

.jewelryStore_7th_section > .cardContainer > .card > .footer > .case > .title {
 margin-left: 6px;
}

.jewelryStore_7th_section > .moreButton {
 display: block;
 font-size: 14px;
 color: #000000;
 border: none;
 outline: none;
 background-color: var(--primary_color);
 padding: 13px 25px;
 border-radius: 10px;
 margin: 0 auto;
 margin-top: 60px;
}