.elementor-kit-15{--e-global-color-primary:#FFD900;--e-global-color-secondary:#7A7A7A;--e-global-color-text:#0C0C0C;--e-global-color-accent:#4EC8E0;--e-global-color-9c23228:#F8F7F3;--e-global-color-bcba2ae:#FFFFFF;--e-global-color-5ea7ed6:#FFFFFF00;--e-global-color-1e067af:#3FA3CF;--e-global-color-b6bd519:#FF9933;--e-global-color-1c56c57:#FF6600;--e-global-color-36cf186:#FCC20C;--e-global-color-e075db9:#FFFFFF9C;--e-global-color-77dcb31:#000000;--e-global-color-f5c7eca:#038A9E;--e-global-color-fb96ed9:#B3B0A6;--e-global-color-6998dee:#D7CFAA;--e-global-color-e95e8ca:#FFD8B4;--e-global-color-876ce8c:#33CC66;--e-global-color-c268e07:#ACF9BA;--e-global-color-24a5f83:#9AE5EC;--e-global-typography-primary-font-family:"Verdana";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:0.1em;--e-global-typography-secondary-font-family:"Verdana";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Verdana";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Verdana";--e-global-typography-accent-font-weight:500;--e-global-typography-44bd972-font-family:"Times New Roman";--e-global-typography-44bd972-font-size:3.815rem;--e-global-typography-44bd972-font-weight:normal;--e-global-typography-44bd972-text-transform:uppercase;--e-global-typography-44bd972-line-height:1.08em;--e-global-typography-3069b2b-font-family:"Times New Roman";--e-global-typography-3069b2b-font-size:3.052rem;--e-global-typography-3069b2b-font-weight:normal;--e-global-typography-3069b2b-text-transform:uppercase;--e-global-typography-3069b2b-line-height:1.08em;--e-global-typography-aa161dc-font-family:"Times New Roman";--e-global-typography-aa161dc-font-size:1.953rem;--e-global-typography-aa161dc-font-weight:normal;--e-global-typography-aa161dc-text-transform:uppercase;--e-global-typography-aa161dc-line-height:1.08em;--e-global-typography-4d993ae-font-family:"Times New Roman";--e-global-typography-4d993ae-font-size:3.815rem;--e-global-typography-4d993ae-font-weight:normal;--e-global-typography-4d993ae-text-transform:none;--e-global-typography-4d993ae-line-height:1.08em;--e-global-typography-cade887-font-family:"Times New Roman";--e-global-typography-cade887-font-size:3.052rem;--e-global-typography-cade887-font-weight:normal;--e-global-typography-cade887-text-transform:none;--e-global-typography-cade887-line-height:1.08em;--e-global-typography-07f2bc2-font-family:"Times New Roman";--e-global-typography-07f2bc2-font-size:1.953rem;--e-global-typography-07f2bc2-font-weight:normal;--e-global-typography-07f2bc2-text-transform:none;--e-global-typography-07f2bc2-line-height:1.08em;--e-global-typography-fecd70c-font-family:"Verdana";--e-global-typography-fecd70c-font-size:1.563rem;--e-global-typography-fecd70c-font-weight:bold;--e-global-typography-fecd70c-text-transform:uppercase;--e-global-typography-fecd70c-line-height:1.4em;--e-global-typography-e66b75e-font-family:"Verdana";--e-global-typography-e66b75e-font-size:1.563rem;--e-global-typography-e66b75e-font-weight:normal;--e-global-typography-e66b75e-text-transform:uppercase;--e-global-typography-e66b75e-line-height:1.4em;--e-global-typography-839d447-font-family:"Verdana";--e-global-typography-839d447-font-size:1.563rem;--e-global-typography-839d447-font-weight:bold;--e-global-typography-839d447-text-transform:none;--e-global-typography-839d447-line-height:1.3em;--e-global-typography-8df65ec-font-family:"Verdana";--e-global-typography-8df65ec-font-size:1.563rem;--e-global-typography-8df65ec-font-weight:normal;--e-global-typography-8df65ec-text-transform:none;--e-global-typography-8df65ec-line-height:1.3em;--e-global-typography-2e801d3-font-family:"Verdana";--e-global-typography-2e801d3-font-size:1.25rem;--e-global-typography-2e801d3-line-height:1.4em;--e-global-typography-b98ee29-font-family:"Verdana";--e-global-typography-b98ee29-font-size:1rem;--e-global-typography-b98ee29-line-height:1.4em;--e-global-typography-e6f0e08-font-family:"Verdana";--e-global-typography-e6f0e08-font-size:0.8rem;--e-global-typography-e6f0e08-line-height:1.4em;--e-global-typography-fdf1072-font-family:"Times New Roman";--e-global-typography-fdf1072-font-size:5.3rem;--e-global-typography-fdf1072-text-transform:uppercase;--e-global-typography-fdf1072-line-height:1.08em;--e-global-typography-d484942-font-family:"Times New Roman";--e-global-typography-d484942-font-size:5.96rem;--e-global-typography-d484942-line-height:1.08em;--e-global-typography-66920fa-font-family:"Times New Roman";--e-global-typography-66920fa-font-size:5.3rem;--e-global-typography-66920fa-line-height:1.08em;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );background-color:var( --e-global-color-9c23228 );}.elementor-kit-15 a{color:var( --e-global-color-f5c7eca );}.elementor-kit-15 a:hover{color:#4EC8E0;}.elementor-kit-15 h6{font-size:0.8rem;letter-spacing:0.06em;}.elementor-kit-15 button,.elementor-kit-15 input[type="button"],.elementor-kit-15 input[type="submit"],.elementor-kit-15 .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-style:none;border-radius:3px 3px 3px 3px;padding:16px 16px 16px 16px;}.elementor-kit-15 button:hover,.elementor-kit-15 button:focus,.elementor-kit-15 input[type="button"]:hover,.elementor-kit-15 input[type="button"]:focus,.elementor-kit-15 input[type="submit"]:hover,.elementor-kit-15 input[type="submit"]:focus,.elementor-kit-15 .elementor-button:hover,.elementor-kit-15 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:none;border-radius:3px 3px 3px 3px;}.elementor-kit-15 label{font-family:"Verdana", Sans-serif;line-height:1.6em;letter-spacing:0.04em;}.elementor-kit-15 input:not([type="button"]):not([type="submit"]),.elementor-kit-15 textarea,.elementor-kit-15 .elementor-field-textual{font-family:"Verdana", Sans-serif;letter-spacing:0.04em;border-radius:3px 3px 3px 3px;padding:16px 16px 12px 16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-15 e-page-transition{background-color:#FFBC7D;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-icon-color:var( --e-global-color-1c56c57 );--error-message-normal-links-color:var( --e-global-color-1c56c57 );--error-box-border-radius:3px 3px 3px 3px;}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:var( --e-global-color-e95e8ca );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-icon-color:var( --e-global-color-876ce8c );--message-box-border-radius:3px 3px 3px 3px;}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-876ce8c );}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:#C5F0CE;}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-icon-color:var( --e-global-color-f5c7eca );--info-box-border-radius:3px 3px 3px 3px;}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:#C9F0F5;}@media(min-width:2400px){.elementor-kit-15 button,.elementor-kit-15 input[type="button"],.elementor-kit-15 input[type="submit"],.elementor-kit-15 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:1366px){.elementor-kit-15{--e-global-typography-44bd972-font-size:3.052rem;--e-global-typography-3069b2b-font-size:2.441rem;--e-global-typography-aa161dc-font-size:1.953rem;--e-global-typography-4d993ae-font-size:3.052rem;--e-global-typography-cade887-font-size:2.441rem;--e-global-typography-07f2bc2-font-size:1.953rem;--e-global-typography-fecd70c-font-size:1.563rem;--e-global-typography-e66b75e-font-size:1.563rem;--e-global-typography-839d447-font-size:1.563rem;--e-global-typography-8df65ec-font-size:1.563rem;--e-global-typography-2e801d3-font-size:1.25rem;--e-global-typography-b98ee29-font-size:1rem;--e-global-typography-e6f0e08-font-size:0.8rem;--e-global-typography-fdf1072-font-size:5.16rem;--e-global-typography-d484942-font-size:4.768rem;--e-global-typography-66920fa-font-size:5.16rem;}.elementor-kit-15 button,.elementor-kit-15 input[type="button"],.elementor-kit-15 input[type="submit"],.elementor-kit-15 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:1200px){.elementor-kit-15{--e-global-typography-44bd972-font-size:2.441rem;--e-global-typography-3069b2b-font-size:1.953rem;--e-global-typography-aa161dc-font-size:1.563rem;--e-global-typography-4d993ae-font-size:2.441rem;--e-global-typography-cade887-font-size:1.953rem;--e-global-typography-07f2bc2-font-size:1.563rem;--e-global-typography-fecd70c-font-size:1.25rem;--e-global-typography-e66b75e-font-size:1.25rem;--e-global-typography-839d447-font-size:1.25rem;--e-global-typography-8df65ec-font-size:1.25rem;--e-global-typography-2e801d3-font-size:1.25rem;--e-global-typography-b98ee29-font-size:1rem;--e-global-typography-e6f0e08-font-size:0.8rem;--e-global-typography-fdf1072-font-size:4.3rem;--e-global-typography-d484942-font-size:3.815rem;--e-global-typography-66920fa-font-size:4.3rem;}}@media(max-width:1024px){.elementor-kit-15{--e-global-typography-44bd972-font-size:2.441rem;--e-global-typography-3069b2b-font-size:1.953rem;--e-global-typography-aa161dc-font-size:1.563rem;--e-global-typography-4d993ae-font-size:2.441rem;--e-global-typography-cade887-font-size:1.953rem;--e-global-typography-07f2bc2-font-size:1.563rem;--e-global-typography-fecd70c-font-size:1.25rem;--e-global-typography-e66b75e-font-size:1.25rem;--e-global-typography-839d447-font-size:1.25rem;--e-global-typography-8df65ec-font-size:1.25rem;--e-global-typography-2e801d3-font-size:1rem;--e-global-typography-b98ee29-font-size:0.8rem;--e-global-typography-e6f0e08-font-size:0.64rem;--e-global-typography-fdf1072-font-size:3.583rem;--e-global-typography-d484942-font-size:3.052rem;--e-global-typography-66920fa-font-size:3.583rem;}.elementor-kit-15 button,.elementor-kit-15 input[type="button"],.elementor-kit-15 input[type="submit"],.elementor-kit-15 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:880px){.elementor-kit-15{--e-global-typography-44bd972-font-size:2.441rem;--e-global-typography-3069b2b-font-size:1.563rem;--e-global-typography-aa161dc-font-size:1.25rem;--e-global-typography-4d993ae-font-size:2.441rem;--e-global-typography-cade887-font-size:1.563rem;--e-global-typography-07f2bc2-font-size:1.25rem;--e-global-typography-fecd70c-font-size:1rem;--e-global-typography-e66b75e-font-size:1rem;--e-global-typography-839d447-font-size:1rem;--e-global-typography-8df65ec-font-size:1rem;--e-global-typography-2e801d3-font-size:1rem;--e-global-typography-b98ee29-font-size:0.8rem;--e-global-typography-e6f0e08-font-size:0.64rem;--e-global-typography-fdf1072-font-size:2.986rem;--e-global-typography-d484942-font-size:2.441rem;--e-global-typography-66920fa-font-size:2.986rem;}}@media(max-width:767px){.elementor-kit-15{--e-global-typography-44bd972-font-size:2.441rem;--e-global-typography-3069b2b-font-size:1.563rem;--e-global-typography-aa161dc-font-size:1.25rem;--e-global-typography-4d993ae-font-size:2.441rem;--e-global-typography-cade887-font-size:1.563rem;--e-global-typography-07f2bc2-font-size:1.25rem;--e-global-typography-fecd70c-font-size:1rem;--e-global-typography-e66b75e-font-size:1rem;--e-global-typography-839d447-font-size:1rem;--e-global-typography-8df65ec-font-size:1rem;--e-global-typography-2e801d3-font-size:1rem;--e-global-typography-b98ee29-font-size:0.8rem;--e-global-typography-e6f0e08-font-size:0.64rem;--e-global-typography-fdf1072-font-size:2.488rem;--e-global-typography-d484942-font-size:2.441rem;--e-global-typography-66920fa-font-size:2.488rem;}.elementor-kit-15 button,.elementor-kit-15 input[type="button"],.elementor-kit-15 input[type="submit"],.elementor-kit-15 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//**
 * Remove tap highlight on iOS and Android - von Marco eingefügt
 *
 */

html {
-webkit-tap-highlight-color: transparent;
}


/*change color of text highlight*/

::-moz-selection {
  color: #FFFADC;
  background: #FFD900;
}

::selection {
  color: #FFFADC;
  background: #FFD900;
}


/**
 * Primäre Schrift
 *
 */
 html{font-style: verdana;}
 
 /**
  * DHL Modal Fields untereinander
  */
  @media (max-width: 880px){
    #dhl-parcel-modal .form-group {
        display: block;
    }
}

@media (max-width: 880px){
    #dhl-parcel-modal .form-group .modal-postcode,
    #dhl-parcel-modal .form-group .search-location,
    #dhl-parcel-modal .form-group .modal-city,
    #dhl-parcel-modal .form-group .modal-address{
        width: 100%;
    }
}

/**
 * Produkte breiter in Kasse/Checkout anzeigen
 *
 */ 
.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name {
  max-width: 300px;
}
 
/**
 * Mehr Raum zwischen Zahlungmitteln und Checkboxen
 *
 */ 
 .woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .place-order {
	margin-top: 30px;
}/* End custom CSS */