/* Anpassung, um das MailPoet-Newsletter-Formular auf Mobilgeräten passend anzuzeigen */
/*-------------------------------------------------------------------*/
@media (max-width: 500px) {
   #mailpoet_form_4 .mailpoet_paragraph.last {
      background: url(https://hoevelino.de/wp-content/uploads/2020/12/hoevelino_de_BG_1920px-Hell.jpg) center / cover no-repeat, #ffffff;
      padding: 20px;
      border-radius: 20px;
   }
}
/*------------------------------------------------------------------------*/



/*--- CTA-Buttons Styling ---*/
/*-------------------------------------------------------------------*/
a.ugb-button.ugb-buttoddn--size-large:focus {
    background-color: #8f384d!important;
}

a.ugb-button.ugb-button--size-large:active {
    background-color: #8f384d!important;
}

a.ugb-button.ugb-button--size-large:visited {
    background-color: #8f384d!important;
}
/*------------------------------------------------------------------------*/



/* einige Abstandsregeln auf verschiedenen Seiten */
/*-------------------------------------------------------------------*/

div.ugb-b0d9990.ugb-feature {
    margin-left: 0px !important;
    padding-left: 0px;
    padding-right: 0px !important;
}

.page .entry .alignfull {
    width: 100%;
    max-width: 100%;
    margin-left: 0px;
}


.single .entry-content {
    padding-left: 10px;
}

.woocommerce-billing-fields, .col2-set, .woocommerce-checkout-review-order {
    padding-left: 10px;
    padding-right: 10px;
}




/*---- Margin rechts bei Stackable-Elementen entfernen ----*/

#content > article > div > div.alignfull.wp-block-ugb-header.ugb-header.ugb-8cc83f5.ugb-header.ugb-header--v3.ugb-header--design-plain.ugb-main-block.ugb-main-block--inner-center.ugb--has-block-background.ugb--has-background-overlay.ugb--has-bottom-separator {
   margin-left: 0% !important;
}

#content > article > div > div.alignfull.wp-block-ugb-icon-list.ugb-icon-list.ugb-99f0fd2.ugb-icon-list--v2.ugb-main-block.ugb-main-block--inner-center.ugb--has-block-background.ugb--has-background-overlay.ugb--has-top-separator.ugb--has-bottom-separator {
   margin-left: 0% !important;
}

#content > article > div > div.alignfull.wp-block-ugb-icon-list.ugb-icon-list.ugb-44f6ea6.ugb-icon-list--v2.ugb-main-block.ugb-main-block--inner-center.ugb--has-block-background.ugb--has-background-overlay.ugb--has-top-separator.ugb--has-bottom-separator {
   margin-left: 0% !important;
}

#content > article > div > div.alignfull.wp-block-ugb-header.ugb-header.ugb-ea0a80b.ugb-header.ugb-header--v3.ugb-header--design-plain.ugb-main-block.ugb-main-block--inner-center.ugb--has-block-background.ugb--has-background-overlay.ugb--has-bottom-separator {
   margin-left: 0% !important;
}

#content > article > div > div.alignfull.wp-block-ugb-feature.ugb-feature.ugb-b0d9990.ugb-feature--v2.ugb-feature--design-plain.ugb-main-block.ugb--has-custom-content-width.ugb-main-block--inner-wide.ugb--has-block-background.ugb--has-background-overlay.ugb--has-top-separator {
   margin-left: 0% !important;
}

#content > article > div > div.alignfull.wp-block-ugb-columns.ugb-columns.ugb-d9c6a46.ugb-columns--design-plain.ugb-columns--columns-2.ugb-main-block.ugb-main-block--inner-center.ugb--has-block-background.ugb--has-background-overlay.ugb--has-top-separator {
   margin-left: 0% !important;
}

#content > article > div > div.alignfull.wp-block-ugb-button.ugb-button-wrapper.ugb-8e9bc93.ugb-main-block.ugb-main-block--inner-center.ugb--has-block-background.ugb--has-background-overlay  {
   margin-left: 0% !important;
}

#content > article > div > div.alignfull.wp-block-ugb-container.ugb-container.ugb-2111cb6.ugb-container--v2.ugb-container--design-plain.ugb-main-block.ugb-main-block--inner-center.ugb--has-block-background  {
   margin-left: 0% !important;
}

#content > article > div > div.alignfull.wp-block-ugb-cta.ugb-cta.ugb-cb72e19.ugb-cta.ugb-cta--v2.ugb-cta--design-plain.ugb-main-block.ugb-main-block--inner-center.ugb--has-block-background.ugb--has-background-overlay.ugb--has-bottom-separator  {
   margin-left: 0% !important;
}

#content > article > div > div.alignfull.wp-block-ugb-feature.ugb-feature.ugb-05b10c4.ugb-feature--v2.ugb-feature--design-plain.ugb-main-block.ugb-main-block--inner-center.ugb--has-block-background.ugb--has-background-overlay.ugb--has-top-separator.ugb--has-bottom-separator  {
   margin-left: 0% !important;
}


/*----------------------------------------------------------------*/






/* Felder auf der Gutschein-Verkaufsseite verstecken */
/*-------------------------------------------------------------------*/
div.wc-gzd-single {display: none;}
li.wc-gzd {display: none;}
#pwgc-form-from {display: none;}
#pwgc-form-message {display: none;}
#pwgc-form-email-design {display: none;}
span.sku_wrapper {display: none;}
span.posted_in {display: none;}
div.product_meta {display: none;}

dt.variation-E-MailDesign {display: none;}
dd.variation-E-MailDesign {display: none;}
dt.variation-Von {display: none;}
dd.variation-Von {display: none;}

div.woocommerce-additional-fields {display: none;}




/* mit der CSS-Klasse "mobile-only" können Blöcke am Desktop ausgeblendet werden */
/*-------------------------------------------------------------------*/
.mobile-only {display: block;}
.hide-mobile {display: none;}

@media only screen and (min-width: 768px) {
.mobile-only {display: none;}
.hide-mobile {display: block;}





