.mb-home[data-state=teaser] .mb-home-cta{display:none!important}
.mb-item{display:flex;flex-direction:column}.mb-item form{flex:1;display:flex;flex-direction:column}.mb-item .mb-options-row{margin-bottom:15px}.mb-item .mb-add{margin-top:auto}
.mb-line-icon{display:block;width:18px;height:18px;flex:none;fill:currentColor}
.mb-product-help a,.mb-order-contact a{display:inline-flex;align-items:center;gap:9px;color:var(--mb-cream);border-bottom:1px solid #9eae91;padding-bottom:6px;white-space:nowrap}
.mb-product-help a span,.mb-order-contact a span{font-family:Inter,sans-serif;font-weight:500;font-size:13px;letter-spacing:.02em}
.mb-order-list dd>p+p{margin-top:10px}.mb-order-list dd,.mb-order-list dd>p{white-space:pre-line}
.mb-price{display:flex;flex-direction:column;align-items:flex-end;gap:5px;white-space:nowrap;font-variant-numeric:tabular-nums}.mb-price-base{font-size:12px;color:#a7ab9d;letter-spacing:.02em}.mb-price-base s{margin-left:6px;text-decoration-thickness:1px}.mb-price-pre{display:flex;align-items:baseline;gap:7px}.mb-price-pre small{font-size:11px;letter-spacing:.06em;color:#d2c5a9}
.mb-ap-price{white-space:nowrap;font-variant-numeric:tabular-nums}.mb-ap-price s{color:#a7ab9d;font-size:12px;margin-right:10px;text-decoration-thickness:1px}
@media(max-width:1100px){.mb-price{align-items:flex-start}}
@media(max-width:749px){.mb-price-base{font-size:11px}.mb-price-pre small{font-size:10px}.mb-line-icon{width:16px;height:16px}.mb-product-help a span,.mb-order-contact a span{font-size:12px}}
