.elementor-1411 .elementor-element.elementor-element-10f5a720{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:208px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-1411 .elementor-element.elementor-element-10f5a720:not(.elementor-motion-effects-element-type-background), .elementor-1411 .elementor-element.elementor-element-10f5a720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://headspa-berlin.de/wp-content/uploads/2025/04/ChatGPT-Image-14.-Apr.-2025-12_40_27.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1411 .elementor-element.elementor-element-3fc7f3d7{text-align:center;}.elementor-1411 .elementor-element.elementor-element-3fc7f3d7 .elementor-heading-title{color:var( --e-global-color-8396582 );}.elementor-1411 .elementor-element.elementor-element-d124b5b{--display:flex;}@media(max-width:1024px){.elementor-1411 .elementor-element.elementor-element-10f5a720{--padding-top:140px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-1411 .elementor-element.elementor-element-10f5a720{--padding-top:120px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1411 .elementor-element.elementor-element-d124b5b{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for wc-elements, class: .elementor-element-54e3f24 */.button,
.woocommerce-message .button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce a.button,
.woocommerce button.button {
    background-color: #C6567D !important; /* VAMP-Rosa */
    color: #ffffff !important;
    border: none !important;
    border-radius: 8px;
    font-weight: 600;
}

.button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover {
    background-color: #d18596 !important; /* dunkleres Rosa für Hover */
    color: #ffffff !important;
}

/* Gift Card Eingabefelder: Hintergrund hell, Text gut lesbar */
.wt_gc_gift_card_field {
  background-color: #ffffff !important;
  color: #1a1a1a !important;
  border: 1px solid #cfcfcf !important;
  padding: 10px !important;
  font-size: 15px !important;
}

/* Placeholder lesbarer */
.wt_gc_gift_card_field::placeholder {
  color: #666 !important;
  opacity: 1 !important;
}

/* Fokus: rosa Umrandung passend zum Vamp Design */
.wt_gc_gift_card_field:focus {
  border-color: #c76890 !important;
  box-shadow: 0 0 0 2px rgba(199, 104, 144, 0.3) !important;
  outline: none !important;
}
.wt_gc_gift_card_custom_price label {
  display: none !important;
}/* End custom CSS */