.product-form__quantity-and-btn:has(>.aur-flower-bumps){flex-wrap:wrap}
.aur-flower-bumps .aur-flower-letter,.aur-flower-bumps select{display:block;width:100%;max-width:100%;min-height:44px;border:1px solid #bdaea6;border-radius:6px;background:#fff;color:#292624;font:inherit;padding:10px}
.aur-flower-bumps .aur-flower-letter{font-size:19px;font-weight:600;text-transform:uppercase}
.aur-flower-bumps .aur-flower-fonts{grid-template-columns:repeat(2,minmax(0,1fr))}
.aur-flower-bumps .aur-flower-fonts .stone img{width:100%;max-width:120px;height:72px;object-fit:contain;flex-basis:72px}
.aur-flower-bumps .aur-flower-fonts .stone>span{min-height:110px}
.aur-flower-bumps .aur-flower-no-stone{margin-bottom:8px}
.aur-flower-bumps .aur-flower-card select{margin-bottom:12px}
.aur-flower-bumps [data-card-preview]{display:block;width:160px;max-width:100%;height:auto;object-fit:contain;border-radius:6px;margin:10px auto 16px}
.aur-flower-review{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:16px 0 0;width:100%;min-width:0}
.aur-flower-review img{display:block;width:100%;max-width:100%;height:auto;border-radius:8px}
#aur-product-form>.aur-flower-bumps{order:4;margin-top:22px}
#aur-product-form>#aurBenCta{order:5}
#aur-product-form>.aur-flower-review{order:6}
#aur-product-form>.aur-eu-micro{order:7}
.aur-offer .aur-flower-bumps .aur-bump-field>legend{font-family:inherit;font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none;color:#292624}
.aur-flower-bumps .aur-bump-choice>input{min-height:19px}
