tr.hide-insurance-product{display:none;border-style:none!important}.order-summary-tr td{border-color:#fff}.ring-protection-widget{border:1px solid #dbe2ff;border-radius:12px;padding:16px;margin-top:12px;background:#fff}.rp-options label{display:block;padding:10px;border:1px solid #ddd;cursor:pointer;border-radius:12px;height:70px;width:100%;max-width:250px;position:relative}.rp-options label input[type=radio]{position:absolute;top:8px;right:8px}.rp-options label span{font-size:18px;line-height:28px}.ring-protection-widget .rp-options{display:flex;gap:16px;margin-top:16px}.rp-option-wrap-price{display:block}body .rp-option-wrap-price span{font-size:16px;color:#6b7280}body .rp-option-wrap-price span.rp-option-price{text-decoration:line-through}body .rp-option-wrap-price span.rp-option-offer{background:#081728;color:#fff;padding:0 6px;font-size:12px;line-height:22px;border-radius:4px}.rp-option-wrap-price span.rp-option-lifetime-total{color:#0e8345}.rp-options label:has(input[type=radio]:checked){border:1px solid #dbe2ff}.ring-protection-widget ul{list-style:none;margin:0}.ring-protection-widget ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none"><path fill="%2316A34A" d="m7.23 14.214-4.163-3.646.988-1.128 2.963 2.594 6.345-8.21 1.187.916-7.32 9.474Z"/></svg>');background-size:contain;background-repeat:no-repeat}.ring-protection-widget ul li{position:relative;padding-left:25px;margin-bottom:10px}.ring-protection-widget .rp-title{font-size:18px;margin:0 0 14px}@media (max-width: 576px){.rp-options label{padding:6px;border-radius:6px}.rp-options label span{font-size:16px;line-height:24px}body .rp-option-wrap-price span{font-size:12px}.rp-options label{height:60px}.rp-options label:last-child{border-radius:6px 0 6px 6px}.ring-protection-widget .rp-options{gap:10px}body .rp-option-wrap-price span.rp-option-offer{position:absolute;top:5px;right:30px;border-radius:4px 4px 0 0;font-size:10px;padding:3px;line-height:1.5}}@media (max-width: 360px){body .rp-option-wrap-price span.rp-option-offer{right:24px;font-size:8px;top:9px;padding:1px}.rp-options label span{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/shipping-protection-widget.css.map */
