.mmc07-banners{position:relative;margin:16px 0 32px;background:#fff8f4;overflow:hidden}.mmc07-banners>a{display:block}.mmc07-banners img{display:block;width:100%;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}.mmc07-banners button{margin:8px;padding:8px 14px}.mmc07c-quiz-image{display:block;width:100%;aspect-ratio:1;background-repeat:no-repeat;border-radius:12px}.mmc07b-advisor-card{background:linear-gradient(145deg,#fffaf8 70%,#fbe7eb 70%,#f8dce4 88%,#fff8f8 88%);border:1px solid #eed1da}.mmc07b-advisor-card [data-choose-advisor],.mmc07b-advisor-card [data-advisor],button[data-select-advisor]{color:#fff2f7!important;background:#a43159!important}.mmc07b-handwritten{position:relative;padding:16px;font-family:cursive;font-size:1.45rem;transform:rotate(-2deg)}.mmc07b-handwritten:after{content:'♡';display:block;color:#cf6487;text-decoration:underline;text-decoration-thickness:3px}.mmc07b-club-brand{max-width:100%;height:auto}.mmc-quiz-options .mmc-choice{min-width:0}.mmc07b-invoice td{overflow-wrap:anywhere}

[data-choose]{color:#fff0f5!important;background:#a43159!important;border-color:#a43159!important}
