.single-product .entry-summary{--mx-ink:#102b43;--mx-muted:#647384;--mx-line:#dfe6eb}
.single-product .woocommerce-product-gallery .ct-media-container img{aspect-ratio:1/1!important;object-fit:contain;background:#fff}
.single-product .entry-summary .product_title{font-size:clamp(25px,2.2vw,34px);line-height:1.2;letter-spacing:-.025em;color:var(--mx-ink);margin-bottom:14px}
.single-product .entry-summary .woocommerce-product-rating{margin-bottom:24px;font-size:13px}
.single-product .entry-summary>.price{font-size:34px;font-weight:600;line-height:1.2;letter-spacing:-.035em;color:var(--mx-ink);margin:0 0 6px;gap:0}
.single-product .entry-summary>.price .mx-price-from{font-size:19px;font-weight:400;letter-spacing:0}
.single-product .entry-summary>.price del{font-size:20px;font-weight:400;margin-right:8px;color:var(--mx-muted)}
.single-product .entry-summary>.price ins{background:none}
.single-product .entry-summary>.mx-price-note{font-size:13px;font-weight:400;color:var(--mx-muted);margin:0 0 24px}
.single-product .entry-summary>.mx-product-delivery{display:flex;align-items:flex-start;gap:13px;padding:18px 0 20px;margin:0;border-top:1px solid var(--mx-line);color:var(--mx-ink)}
.mx-product-delivery>svg{flex:0 0 23px;margin-top:2px;stroke:currentColor;fill:none;stroke-width:1.4}
.mx-product-delivery strong{display:block;font-size:14px;font-weight:600;line-height:1.5}
.mx-product-delivery a{display:inline-block;margin-top:3px;font-size:13px;line-height:1.6;color:var(--mx-muted);text-underline-offset:3px}
.mx-product-delivery .mx-bulk-note{display:block;max-width:460px;margin-top:5px;font-size:11px;line-height:1.6;color:var(--mx-muted)}
.single-product .entry-summary .ct-product-divider[data-id=divider_1]{display:none}
.single-product .entry-summary form.cart{padding-top:20px;border-top:1px solid var(--mx-line);margin-top:0}
.single-product .entry-summary .variations{margin-bottom:20px}
.single-product .entry-summary .variations label{font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--mx-ink)}
.single-product .entry-summary .variations select{height:48px;margin-top:6px;background-color:#fff;border-color:#cbd5dd;border-radius:3px;color:var(--mx-ink);font-size:14px}
.single-product .entry-summary .reset_variations{font-size:12px;color:var(--mx-muted)}
.single-product .entry-summary.mx-dynamic-price .woocommerce-variation-price{display:none}
.single-product .entry-summary .single_variation .stock{font-size:12px;color:#39725b;margin-bottom:14px}
.single-product .entry-summary .ct-cart-actions{gap:12px}
.single-product .entry-summary .single_add_to_cart_button{min-height:52px;border-radius:3px;font-size:14px;font-weight:600;letter-spacing:.02em}
.single-product .entry-summary .quantity{height:52px;border-radius:3px}
.single-product .entry-summary>.mechonix-vorteile{display:flex;flex-wrap:wrap;gap:9px 20px;margin:24px 0;padding:0}
.single-product .entry-summary>.mechonix-vorteile li{background:none;border:0;padding:0;flex:1 1 140px}
.single-product .entry-summary>.mechonix-vorteile strong{font-size:12px;font-weight:600;color:var(--mx-ink)}
.single-product .entry-summary>.mechonix-vorteile span{font-size:11px;line-height:1.6;color:var(--mx-muted)}
.single-product .entry-summary .product_meta{font-size:11px;line-height:1.9;color:var(--mx-muted)}
.mx-payment-logos{margin:20px 0 0}
.mx-payment-logos-label{display:block;margin-bottom:8px;color:#647384;font-size:11px;font-weight:400;line-height:1.5}
.mx-payment-logos ul{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0}
.mx-payment-logos li{display:flex;align-items:center;justify-content:center;margin:0;padding:0}
.mx-payment-logos img{display:block;width:46px;height:29px;object-fit:contain}
@media(max-width:689px){.mx-payment-logos ul{gap:6px}.mx-payment-logos img{width:42px;height:27px}}
@media(max-width:689px){.single-product .entry-summary>.price{font-size:30px}.single-product .entry-summary .product_title{font-size:26px}.single-product .entry-summary>.mechonix-vorteile{gap:14px}.single-product .entry-summary>.mechonix-vorteile li{flex-basis:125px}.mx-product-delivery strong{font-size:13px}}
