.meb-revvi-fulfilment{margin:1.5rem 0 2rem;font-family:inherit}.meb-revvi-fulfilment__options{border:0;margin:0;padding:0;min-width:0}.meb-revvi-fulfilment legend{font-weight:650;font-size:1.6rem;margin:0 0 1.1rem;color:#182720}.meb-revvi-choice{display:flex;align-items:center;gap:1.1rem;padding:1.35rem 1.4rem;border:1px solid #d5e0d9;border-radius:12px;background:#fff;margin-bottom:.75rem;cursor:pointer;transition:border-color .15s,background .15s}.meb-revvi-choice:has(input:checked){border:2px solid #09ba75;background:#edf9f2;padding:calc(1.35rem - 1px) calc(1.4rem - 1px)}.meb-revvi-choice input{accent-color:#09bb70;flex:0 0 auto;width:19px;height:19px;margin:0}.meb-revvi-choice span{flex:1;min-width:0}.meb-revvi-choice strong,.meb-revvi-choice small{display:block;line-height:1.5}.meb-revvi-choice strong{font-size:1.35rem;color:#17251d}.meb-revvi-choice small{color:#5c6b63;font-size:1.15rem}.meb-revvi-choice b{font-size:1.35rem;white-space:nowrap;color:#182720}.meb-revvi-fulfilment__summary{display:flex;justify-content:space-between;gap:1.2rem;padding:1.2rem 0;color:#17261e;font-size:1.25rem}.meb-revvi-fulfilment__error{color:#a31b1b;font-size:1.25rem}@media(max-width:500px){.meb-revvi-choice{padding:1.1rem}.meb-revvi-choice strong{font-size:1.25rem}.meb-revvi-choice b{font-size:1.2rem}}.meb-revvi-fulfilment [hidden]{display:none!important}