.card[data-v-2798ff0e]{background-color:#fdf1e30d;border:0 solid transparent;border-radius:24px;box-sizing:border-box;opacity:1;padding:8px}.card__banner img[data-v-2798ff0e]{background-color:#cbd5e1;border-radius:24px;height:277px;-o-object-fit:cover;object-fit:cover;width:100%}.card__content[data-v-2798ff0e]{border-top:0;display:flex;flex-direction:column;height:calc(100% - 277px);justify-content:space-between;padding-bottom:15px}.card__content .info[data-v-2798ff0e]{padding:12px}.card__content .info .title[data-v-2798ff0e]{color:#fff;font-size:20px;font-weight:500;letter-spacing:-.5px;line-height:1.1}.card__content .info .subtitle[data-v-2798ff0e]{color:#fff;font-size:14px;font-weight:400;letter-spacing:-.5px;margin-bottom:12px;opacity:.5}.card__content .price[data-v-2798ff0e]{padding:0 12px}.card__content .price .title[data-v-2798ff0e]{color:#fff;font-size:19px;line-height:28px;margin:10px 0 8px}.card__content .price .title span[data-v-2798ff0e]{color:#fff;font-size:16px;font-weight:500;line-height:18px;margin-left:10pz;opacity:.5}.card__content .price .rating[data-v-2798ff0e]{align-items:center;display:flex;justify-content:space-between}.card__content .price .rating-item[data-v-2798ff0e]{align-items:center;display:flex;gap:5px}.card__content .price .rating-item span[data-v-2798ff0e]{color:#fff;font-size:16px;font-weight:500;line-height:18px}.card__content .price .rating .variants[data-v-2798ff0e]{background-color:#fff;border-radius:32px;color:#1f1f1f;cursor:pointer;font-size:16px;font-weight:700;line-height:18px;padding:8px 12px}.card__content .price .rating .variants[data-v-2798ff0e]:hover{background-color:#ff5733;color:#fff}.card.custom[data-v-2798ff0e]{padding:0;position:relative}.card.custom[data-v-2798ff0e]:after{background-color:#0006;border-radius:22px;content:"";left:0;position:absolute;top:0;z-index:2}.card.custom .card__banner[data-v-2798ff0e],.card.custom[data-v-2798ff0e]:after{height:100%;width:100%}.card.custom .card__banner img[data-v-2798ff0e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card.custom .card__content[data-v-2798ff0e]{bottom:0;left:0;padding:24px;position:absolute;z-index:3}.card.custom .card__content .info .subtitle[data-v-2798ff0e]{opacity:.7}@media screen and (max-width:640px){.card.custom .card__content[data-v-2798ff0e]{height:auto}}@media screen and (max-width:767px){.card[data-v-2798ff0e]{padding:8px 0}.card__banner[data-v-2798ff0e]{padding:0 8px}}
