.mi-refill-foundation .mi-refill-options fieldset{display:flex;flex-direction:column;gap:8px}
.mi-refill-foundation .mi-refill-options .radio-option{width:100%;flex:auto}
.mi-refill-foundation .mi-refill-options .radio-option__label{min-height:58px;display:grid;grid-template-columns:1fr auto;gap:2px 14px;padding:10px 14px}
.mi-refill-foundation .mi-refill-options .radio-option__label strong{font-size:14px;grid-column:1;grid-row:1}
.mi-refill-foundation .mi-refill-options .radio-option__label>span{grid-column:1;grid-row:2}
.mi-refill-foundation .mi-refill-options .radio-option__label>.mi-livia-variant-price{grid-column:2;grid-row:1/3;margin:0;align-self:center}
.mi-refill-foundation .mi-refill-options .radio-input:checked+.radio-option__label{padding:9px 13px;background:#faf6f0;border-color:#9b7d69}
.mi-refill-foundation [hidden]{display:none!important}
.mi-refill-help{display:block;margin-top:12px;background:#faf6f0;border:1px solid #ded6cd;padding:14px 16px;font-size:13px;line-height:1.6;color:inherit}
.mi-refill-help:not(:has([data-mi-help]:not([hidden]))){display:none}
.mi-refill-help p{margin:0!important;font-size:13px;line-height:1.6}
.mi-refill-help__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}
.mi-refill-help .mi-refill-help__button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:1px solid #8a776b;border-radius:3px;padding:9px 13px;background:transparent;color:inherit;font:inherit;font-size:12px;text-decoration:none;cursor:pointer}
.mi-refill-help .mi-refill-help__button:focus-visible{outline:3px solid #a47765;outline-offset:3px}
.mi-refill-help .mi-refill-help__button:disabled{opacity:.65;cursor:default}
.mi-refill-help .mi-refill-help__button[data-added]{background:#eeeadd;border-color:#a3a080;opacity:1}
.mi-refill-help .mi-refill-help__status:not(:empty){margin-top:10px!important}
.mi-refill-help:has([data-mi-refill-status][data-error]){border-color:#ad4e3e}
.mi-refill-foundation .price__volume-pricing-note{margin-top:14px;padding:14px 16px;background:#faf6f0;border:1px solid #ded6cd;font-weight:600}
.mi-refill-foundation .mi-refill-saving{font-size:12px;color:#716144;font-weight:500}
