.card_major{display:flex;height:100%;flex-direction:column;justify-content:space-between;border-radius:1.25rem;padding:1rem;border:1px solid #E6E6E6;transition:background-color .2s,box-shadow .2s}.card_major img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card_major .c_title{margin-top:1rem;font-size:1rem;line-height:1.5;font-weight:700}.card_major .c_footer{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(128 128 128 / var(--tw-text-opacity, 1))}.card_major:hover{border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));box-shadow:0 23px 59px #00000014}.card_major .btn_details{margin-right:auto;display:flex;width:100%;max-width:-moz-max-content;max-width:max-content;align-items:center;gap:.125rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(112 56 146 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.card_major .rating{display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:27.3px}.card_major .rating .stars{margin-bottom:.25rem}.card_major .rating i:before{font-size:.875rem;line-height:27.3px}.card_major .thumbnail_part{position:relative;overflow:hidden;border-radius:1.25rem;aspect-ratio:700/500}.card_major .thumbnail_part .c_info{position:absolute;right:.5rem;bottom:.5rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(112 56 146 / var(--tw-bg-opacity, 1));padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:27.3px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
