.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25362 .elementor-element.elementor-element-e52e3c6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-wc-elements .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wc-elements .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25362 .elementor-element.elementor-element-9707c33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25362 .elementor-element.elementor-element-9707c33.elementor-element{--align-self:center;}body.elementor-page-25362{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-25362 .elementor-element.elementor-element-e52e3c6{--content-width:80%;}}@media(min-width:768px){.elementor-25362 .elementor-element.elementor-element-e52e3c6{--content-width:80%;}}/* Start custom CSS for wc-elements, class: .elementor-element-9707c33 *//* Produkt‑Name im Warenkorb */
.woocommerce-cart-form__cart-item .product-name a {
  color: #000620 !important;
}

/* Optional: Hover für den Produkt‑Name */
.woocommerce-cart-form__cart-item .product-name a:hover {
  color: #000000 !important; /* oder eine etwas dunklere Variante */
}


/* Button-Farbe auf #f5002a ändern */
.wc-proceed-to-checkout .checkout-button {
  background-color: #f8d103 !important;
  border-color:    #f5002a !important;
  color:           #fff;            /* Text weiß halten */
}

/* Optional: Hover-Zustand */
.wc-proceed-to-checkout .checkout-button:hover {
  background-color: #f8d103 !important;
  border-color:    #d00026 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e52e3c6 */.coupon {
    display: none;
}/* End custom CSS */