.mvl .mvl-tier-intro{margin-top:22px;padding:18px;border-radius:12px;background:#fff0ca;border:1px solid #e8bb63;color:#664118}.mvl .mvl-tier-intro strong{font-size:21px;line-height:1.3}.mvl .mvl-tier-intro p{color:#763718;font-weight:750;margin:8px 0}.mvl .mvl-tier-intro small{display:block;font-size:12px;line-height:1.6}.mvl .mvl-tier-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.mvl .mvl-tier-cards button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:15px 9px;border:2px solid #d2cabc;background:#fffdf7;border-radius:12px;color:#38352b;margin:0;min-width:0;white-space:normal;line-height:1.4;height:auto;text-transform:none;letter-spacing:0}.mvl .mvl-tier-cards button:nth-child(2){background:#eaf3df;border-color:#a3bd79}.mvl .mvl-tier-cards button:nth-child(3){background:#fff0cb;border-color:#e5b94d}.mvl .mvl-tier-cards button:nth-child(4){background:#fce4d9;border-color:#c68168}.mvl .mvl-tier-cards button[aria-pressed=true]{outline:3px solid #254c42;outline-offset:2px;box-shadow:0 5px 16px #254c4220}.mvl .mvl-tier-tag{font-size:12px;font-weight:800;background:#fff9;padding:4px 9px;border-radius:20px;color:#674020}.mvl .mvl-tier-cards strong{font:bold 23px/1.2 Arial,sans-serif}.mvl .mvl-tier-cards em{font:bold 17px/1.5 Arial,sans-serif;color:#244a34}.mvl .mvl-tier-cards small{font-size:12px;color:#874123}.mvl .mvl-tier-help{font-size:12px;line-height:1.7;margin-bottom:14px}.mvl .mvl-gift-tiers{display:flex;gap:8px;justify-content:center;margin:14px 0}.mvl .mvl-gift-tiers span{background:#fff6;border:1px solid #bda773;padding:8px;border-radius:8px;font-size:13px}.mvl .mvl-gift-tiers b{display:block;font-size:22px}
.mvl-tier-progress{margin:18px 0;padding:18px 20px;background:#fff2ce;border:2px solid #d8a744;border-radius:12px;color:#493817;font:15px/1.6 Arial,sans-serif}.mvl-tier-progress[hidden]{display:none!important}.mvl-tier-progress strong{font-size:17px}.mvl-tier-progress p,.mvl .mvl-tier-progress p{margin:8px 0;color:#493817}.mvl-tier-progress a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:#254c42;color:white!important;padding:10px 16px;border-radius:7px;font-weight:700;text-decoration:none}.mvl-tier-progress .mvl-tier-next{font-size:16px}

.mvl .mvl-tier-shipping{display:inline-block;margin-top:10px;padding:5px 12px;border-radius:20px;background:#254c42;color:#fff;font-size:13px;font-weight:700}

.mvl-tier-progress a.mvl-apply-tier{display:inline-block;background:#254c42;color:#fff;padding:12px 18px;border-radius:9px;line-height:1.4;text-decoration:none;white-space:normal;margin-top:8px}
