@import url('https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,700&family=DM+Sans:wght@500;700&display=swap');
html body .rsi-form-wrapper-embedded form{background:#F0FDF4!important;border-radius:14px!important;padding:14px 18px 18px!important;font-family:'DM Sans',sans-serif!important;box-shadow:none!important}
html body .rsi-form-wrapper-embedded form::before{content:'Livraison gratuite à Abidjan';display:block;font-family:'Fraunces',serif;font-weight:700;font-size:26px;color:#0A3F21;margin:6px 0 14px}
html body .rsi-form-wrapper-embedded .rsi-form-header{display:none!important}
html body .rsi-form-wrapper-embedded .rsi-shipping-rates-wrapper{display:none!important}
html body .rsi-form-wrapper-embedded .rsi-text-input-label{font-weight:700!important;color:#0A3F21!important;font-size:14px!important}
html body .rsi-form-wrapper-embedded .rsi-text-input-row{display:flex!important;gap:6px!important;align-items:stretch!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;height:auto!important}
html body .rsi-form-wrapper-embedded .rsi-text-input-icon{background:#E6FBEF!important;border:1px solid #9FE8C0!important;border-radius:14px!important;min-width:46px!important;display:flex!important;align-items:center!important;justify-content:center!important}
html body .rsi-form-wrapper-embedded .rsi-text-input-field{background:#fff!important;border:1px solid #9FE8C0!important;border-radius:16px!important;height:54px!important;font-size:17px!important;padding:0 16px!important;box-sizing:border-box!important}
html body .rsi-form-wrapper-embedded .rsi-custom-button{border-radius:14px!important;min-height:62px!important;background:#059669!important;box-shadow:0 8px 18px rgba(5,150,105,.3)!important;font-weight:700!important;font-size:17px!important;white-space:nowrap!important}
html body .rsi-form-wrapper-embedded .rsi-custom-button-wrapper::after{content:'Paiement à la réception · Aucun paiement en ligne';display:block;text-align:center;color:#4B6355;font-size:14px;margin-top:12px}