/* Envío gratis destacado (Regalovo) */
:root{--rv-ship:#1f8a4c;--rv-ship-dark:#166b3a}
.conversion-price>span{font-size:0!important;display:inline-flex;align-items:center;line-height:1}
.conversion-price>span::after{content:none!important}
.conversion-price>span::before{display:inline-block;background:var(--rv-ship) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v9H3z'/%3E%3Cpath d='M14 9h4l3 3v3h-7z'/%3E%3Ccircle cx='7' cy='17' r='1.8'/%3E%3Ccircle cx='17' cy='17' r='1.8'/%3E%3C/svg%3E") no-repeat 11px 50%/17px 17px;color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.6px;padding:8px 13px 8px 35px;border-radius:999px;box-shadow:0 3px 10px rgba(31,138,76,.28);white-space:nowrap}
.cart-variant::after{display:block;width:max-content;margin-top:7px;background:var(--rv-ship) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v9H3z'/%3E%3Cpath d='M14 9h4l3 3v3h-7z'/%3E%3Ccircle cx='7' cy='17' r='1.8'/%3E%3Ccircle cx='17' cy='17' r='1.8'/%3E%3C/svg%3E") no-repeat 8px 50%/13px 13px;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.5px;padding:5px 10px 5px 26px;border-radius:999px}
.cart-summary .summary-line:nth-of-type(2) strong{background:var(--rv-ship);color:#fff;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:5px 11px;border-radius:999px}
.cart-tax-note::before{display:block;background:#e9f6ee;border:1px solid #bfe3cc;color:var(--rv-ship-dark);font-size:12.5px;font-weight:700;line-height:1.45;padding:10px 12px;border-radius:12px;margin:0 0 10px}
@media(max-width:749px){.conversion-price>span::before{font-size:11.5px;padding:7px 11px 7px 32px;background-position:9px 50%;background-size:15px 15px}}
.conversion-price>span::before{content:"ENVÍO GRATIS"}.cart-variant::after{content:"ENVÍO GRATIS"}.cart-tax-note::before{content:"✓ Envío gratis incluido: sin sorpresas al pagar."}
:lang(en) .conversion-price>span::before{content:"FREE SHIPPING"}:lang(en) .cart-variant::after{content:"FREE SHIPPING"}:lang(en) .cart-tax-note::before{content:"✓ Free shipping included: no surprises at checkout."}
:lang(fr) .conversion-price>span::before{content:"LIVRAISON GRATUITE"}:lang(fr) .cart-variant::after{content:"LIVRAISON GRATUITE"}:lang(fr) .cart-tax-note::before{content:"✓ Livraison gratuite incluse : aucune surprise au paiement."}
:lang(de) .conversion-price>span::before{content:"KOSTENLOSER VERSAND"}:lang(de) .cart-variant::after{content:"KOSTENLOSER VERSAND"}:lang(de) .cart-tax-note::before{content:"✓ Kostenloser Versand inklusive: keine Überraschungen an der Kasse."}
:lang(it) .conversion-price>span::before{content:"SPEDIZIONE GRATUITA"}:lang(it) .cart-variant::after{content:"SPEDIZIONE GRATUITA"}:lang(it) .cart-tax-note::before{content:"✓ Spedizione gratuita inclusa: nessuna sorpresa al pagamento."}
:lang(pt) .conversion-price>span::before{content:"ENVIO GRÁTIS"}:lang(pt) .cart-variant::after{content:"ENVIO GRÁTIS"}:lang(pt) .cart-tax-note::before{content:"✓ Envio grátis incluído: sem surpresas no pagamento."}
:lang(nl) .conversion-price>span::before{content:"GRATIS VERZENDING"}:lang(nl) .cart-variant::after{content:"GRATIS VERZENDING"}:lang(nl) .cart-tax-note::before{content:"✓ Gratis verzending inbegrepen: geen verrassingen bij het afrekenen."}
:lang(pl) .conversion-price>span::before{content:"DARMOWA WYSYŁKA"}:lang(pl) .cart-variant::after{content:"DARMOWA WYSYŁKA"}:lang(pl) .cart-tax-note::before{content:"✓ Darmowa wysyłka w cenie: bez niespodzianek przy płatności."}
:lang(cs) .conversion-price>span::before{content:"DOPRAVA ZDARMA"}:lang(cs) .cart-variant::after{content:"DOPRAVA ZDARMA"}:lang(cs) .cart-tax-note::before{content:"✓ Doprava zdarma v ceně: žádná překvapení při placení."}
:lang(sl) .conversion-price>span::before{content:"BREZPLAČNA DOSTAVA"}:lang(sl) .cart-variant::after{content:"BREZPLAČNA DOSTAVA"}:lang(sl) .cart-tax-note::before{content:"✓ Brezplačna dostava vključena: brez presenečenj pri plačilu."}
:lang(lt) .conversion-price>span::before{content:"NEMOKAMAS PRISTATYMAS"}:lang(lt) .cart-variant::after{content:"NEMOKAMAS PRISTATYMAS"}:lang(lt) .cart-tax-note::before{content:"✓ Nemokamas pristatymas įskaičiuotas: jokių staigmenų apmokant."}
:lang(lv) .conversion-price>span::before{content:"BEZMAKSAS PIEGĀDE"}:lang(lv) .cart-variant::after{content:"BEZMAKSAS PIEGĀDE"}:lang(lv) .cart-tax-note::before{content:"✓ Bezmaksas piegāde iekļauta: bez pārsteigumiem apmaksas brīdī."}
