.courseCardSinglePage{display:flex;flex-direction:column;align-items:start;justify-content:start;width:100%;max-width:400px;padding:24px;background-color:#fff;border-radius:8px;gap:24px;.price_action_wrapper{display: flex; flex-direction: column; gap: 16px; width: 100%; .price{display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 8px; .price_format{font-weight: 700; font-size: 20px; line-height: 28px; color: #121212;} .discount_price_format{font-weight: 700; font-size: 20px; line-height: 28px; color: #6c6c6c; text-decoration: line-through;}} .share{display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 8px; font-weight: 600; font-size: 16px; line-height: 24px; color: #6c6c6c;}} .info_wrapper{display: flex; flex-direction: column; align-items: start; justify-content: start; padding-top: 24px; width: 100%; gap: 16px; border-top: 1px solid #EBEBEB; .info_row{display: flex; flex-direction: row; align-items: center; justify-content: start; gap: 8px; font-weight: 400; font-size: 14px; line-height: 20px; color: #121212; .text-bold{font-weight: 700;} .icon{width: 20px; height: 20px;} .reviews_count{color: #6C6C6C;}}}}
