/* Only our cart line: keep the surrounding WooCommerce theme and other products intact. */
.wc-block-components-product-details:has(> .wc-block-components-product-details__pax-planung) {
 display: grid; gap: .45rem; margin-block: .75rem; line-height: 1.5;
}
.wc-block-components-product-details:has(> .wc-block-components-product-details__pax-planung) > span {
 display: grid; grid-template-columns: 8.5rem minmax(0,1fr); gap: .75rem;
}
.wc-block-components-product-details:has(> .wc-block-components-product-details__pax-planung) .wc-block-components-product-details__name { font-weight: 600; }
.wc-block-components-product-details:has(> .wc-block-components-product-details__pax-planung) > span > [aria-hidden="true"] { display: none; }
@media(max-width:600px) {
 .wc-block-components-product-details:has(> .wc-block-components-product-details__pax-planung) > span { grid-template-columns: minmax(0,1fr); gap: .1rem; }
}
