.cart-item[data-properties*=_es_servicio_cristales],.line-item[data-properties*=_es_servicio_cristales]{position:relative;border-left:3px solid #28a745;padding-left:12px!important;background:#28a7450d}.cart-item[data-properties*=_es_servicio_cristales]:before,.line-item[data-properties*=_es_servicio_cristales]:before{content:"\1f52c  Servicio";position:absolute;top:5px;right:5px;background:#28a745;color:#fff;padding:2px 6px;border-radius:10px;font-size:.7em;font-weight:700}.cart-item-properties .property-name{font-weight:600;color:#495057}.cart-item-properties .property-value{color:#6c757d;margin-left:5px}.cart-item-properties [data-property-name=_precio_override]{display:none}.cart-item-properties [data-property-name="Configuraci\f3n completa"] .property-value{background:#007bff1a;padding:3px 6px;border-radius:3px;font-size:.9em;border-left:2px solid #007bff}.cart-items .line-item:has([data-properties*=_es_servicio_cristales]){margin-top:15px;border-top:1px solid #e9ecef;padding-top:15px}.lens-success-notification{animation:slideInRight .3s ease-out}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.cart-item__meta--config-breakdown{font-size:.875rem;color:#495057;margin-top:6px;display:block;white-space:normal;line-height:1.3;opacity:.95}@media (max-width: 480px){.cart-item__meta--config-breakdown{font-size:.8125rem;color:#6c757d}}.cart-item__grouped-addons{transition:max-height .22s ease,opacity .22s ease,transform .22s ease;overflow:hidden;max-height:800px;opacity:1}.cart-item__grouped-addons.collapsed{max-height:0;opacity:0;transform:translateY(-4px)}.cart-item__grouped-addons-header{display:flex;justify-content:space-between;align-items:center;gap:8px}.cart-item__grouped-addons-toggle{background:transparent;border:none;color:#007bff;cursor:pointer;padding:4px 6px;font-size:.9em}.cart-item__grouped-addon-row{padding:6px 0;border-bottom:1px dashed rgba(0,0,0,.03)}.cart-item__grouped-addons-table thead th{font-weight:600;color:#495057;border-bottom:1px solid rgba(0,0,0,.05)}.cart-item__grouped-addons-table tbody tr:last-child td{border-bottom:none}.cart-item__grouped-addons-table td{vertical-align:middle}.cart-item__grouped-addons.collapsed tbody,.cart-item__grouped-addons.collapsed thead{display:none}.cart-item__grouped-addons.collapsed+.cart-item__meta--config-breakdown{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lens-cart-styles.css.map */
