.mt-bf-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;line-height:1.25!important}.mt-bf-price-row>strong{color:#8d2665;font-size:30px;font-weight:700}.mt-bf-price-row>s{color:#777;font-size:21px;font-weight:400}.mt-bf-percent{display:inline-flex;align-items:center;padding:8px 12px;border-radius:10px;background:#fbf2ee;color:#8d2665;font-size:16px;font-weight:700;white-space:nowrap}.mt-bf-price-label{display:block;font-size:12px;margin-bottom:7px;font-weight:600;color:#581b2a}.mt-bf-card-price small{display:block;font-size:11px;line-height:1.45;margin-top:8px;color:#635e58}.mt-bf-card-price{margin:12px 0}.mt-bf-card-price .mt-bf-price-row{gap:7px 10px}.mt-bf-card-price .mt-bf-price-row>strong{font-size:23px}.mt-bf-card-price .mt-bf-price-row>s{font-size:16px}.mt-bf-card-price .mt-bf-percent{font-size:12px;padding:6px 8px}.mt-bf-price-panel{background:transparent!important;border:0!important;padding:0!important}.mt-bf-price-panel__heading{display:block;font-size:12px!important;margin-bottom:8px!important;color:#581b2a!important}.mt-bf-price-panel .mt-bf-price-row>strong{font-size:38px}.mt-bf-progress{box-sizing:border-box;margin:0 0 22px;padding:16px;background:#fff9e8;border:1px solid #eadba3;border-radius:8px;color:#272723;text-align:left;font-family:Arial,Helvetica,sans-serif;grid-column:1/-1}.mt-bf-progress strong{display:block;font-size:16px;line-height:1.5}.mt-bf-progress p{font-size:13px;line-height:1.5;margin:6px 0 12px}.mt-bf-progress small{display:block;font-size:11px;line-height:1.5;margin-top:9px;color:#635e58}.mt-bf-progress__track{height:12px;background:#e8ddca;overflow:hidden;border-radius:8px}.mt-bf-progress__track>span{display:block;height:100%;background:#8d2665;border-radius:inherit;transition:width .35s ease}.mt-bf-progress[data-bf-confirmed=true] .mt-bf-progress__track>span{background:#376247}@media(max-width:760px){.mt-bf-price-panel .mt-bf-price-row>strong{font-size:33px}.mt-bf-card-price .mt-bf-price-row>strong{font-size:21px}.mt-bf-card-price .mt-bf-price-row>s{font-size:15px}.mt-bf-card-price .mt-bf-percent{font-size:11px}.mt-bf-progress{padding:14px}}@media(prefers-reduced-motion:reduce){.mt-bf-progress__track>span{transition:none}}
