/* Compact metadata, scoped to the configurator's cart lines. */
.cute-b6p-cart-item td{vertical-align:top!important}
.cute-b6p-cart-item dl.variation{display:block!important;margin:8px 0 0!important;font-size:12px!important;line-height:1.55!important;overflow-wrap:anywhere;text-align:left}
.cute-b6p-cart-item dl.variation>dt{display:inline!important;float:none!important;margin:0 4px 0 0!important;padding:0!important;font-weight:600!important;font-size:inherit!important}
.cute-b6p-cart-item dl.variation>dd{display:inline!important;float:none!important;margin:0!important;padding:0!important;font-size:inherit!important}
.cute-b6p-cart-item dl.variation>dd>p{display:inline!important;margin:0!important;padding:0!important}
.cute-b6p-cart-item dl.variation>dd:after{content:""!important;display:block!important;margin-bottom:5px}
.cute-b6p-cart-item dl.variation>dt.variation-Detalles{display:none!important}
.cute-b6p-cart-details{margin-top:6px;font-size:12px;white-space:normal;overflow-wrap:anywhere}
.cute-b6p-cart-details>summary{display:list-item!important;cursor:pointer;min-height:44px;padding:7px 0;color:#9D1191;font-weight:500;list-style-position:inside}
.cute-b6p-cart-details>summary:focus-visible{outline:2px solid #9D1191;outline-offset:2px;border-radius:4px}
.cute-b6p-cart-details[open]>summary{margin-bottom:6px}
.cute-b6p-cart-details>dl{display:grid!important;grid-template-columns:minmax(0,1fr);gap:2px;margin:0!important;padding:10px!important;border:1px solid #F0E6EC;border-radius:8px;background:#FFF7FB}
.cute-b6p-cart-details>dl>dt{display:block!important;float:none!important;margin:6px 0 0!important;font-weight:600!important;font-size:11px!important}
.cute-b6p-cart-details>dl>dt:first-child{margin-top:0!important}
.cute-b6p-cart-details>dl>dd{display:block!important;float:none!important;margin:0!important;font-size:12px!important}
.cute-b6p-cart-details>dl>dd:after{content:none!important;display:none!important}
