.gbp-section{padding-left:40px;padding-right:40px}@media (max-width:1024px){.gbp-section{padding:6rem 30px}}@media (max-width:767px){.gbp-section{padding:4rem 20px}}.gbp-section__inner {margin-left:auto;margin-right:auto;position:relative;z-index:1;}.gbp-section__tagline {font-size:1rem;font-weight:600;margin-bottom:0.75rem;}.gbp-section__headline {margin-bottom:1.5rem;}@media (max-width: 767px) {.gbp-section__headline {margin-bottom:1.25rem;}}.gbp-section__text {font-size:1.125rem;}.gbp-button--primary {display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;border:1px solid;background-color:#000000;color:#ffffff;}.gbp-button--primary:hover {background-color:#000000;color:#ffffff;}.gbp-card {padding:1.5rem;}@media (max-width: 767px) {.gbp-card {padding:1.25rem;}}.gbp-card--border {border:1px solid #000000;}.gbp-button--secondary{background-clip:text;border:1px #000000;color:var(--global-color-9);display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-align:left}.gbp-button--secondary:hover{color:var(--global-color-8);background-color:var(--global-color-8);text-align:left}.gbp-section--background {background-color:#000000;color:#ffffff;}.gbp-button--text{color:var(--global-color-9);font-size:13px;font-style:normal;font-weight:normal;text-align:left;text-decoration:underline;text-transform:none}.gbp-button--text:hover{color:#ff5367;font-size:13px;font-weight:normal;text-decoration:underline}.gbp-button--text:is(:hover,:focus){text-decoration:underline}@media (max-width:767px){.hide-on-mobile{display:none;opacity:0.32}}.gbp-button--outline{align-items:center;border:1px solid var(--contrast-3);color:var(--contrast);font-family:Barlow Condensed;font-size:13px;height:30px;padding-left:16px;padding-right:16px;padding-top:4px}.gbp-button--outline:hover{border:1px solid var(--global-color-9)}.gbp-button--category{align-items:flex-start;background-color:var(--base-3);border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;border:1px solid var(--base);font-family:Barlow Condensed;font-size:13px;font-weight:500;padding:6px 20px;text-transform:uppercase}.gbp-button--category:hover{border:1px solid var(--contrast);border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;font-size:13px;font-weight:500;text-transform:uppercase;font-family:Barlow Condensed;padding:6px 20px}.bgp-text-link{color:var(--base-3);font-size:70px;text-align:center}.bgp-text-link:hover{color:var(--base-3);text-decoration:underline}.bgp-text-link a{color:var(--base-3)}.gbp-text-button-secondary{color:var(--global-color-9);font-family:var(--gp-font--roboto);font-size:13px;font-weight:300;line-height:1.2em;text-decoration:none}.gbp-text-button-secondary:hover{color:var(--global-color-9);text-decoration:none}.product_logo{align-self:stretch;justify-items:stretch;justify-self:stretch}.gbp-button-price{color:var(--base-3);height:44px;border-radius:30px}.gbp-button-price-small{color:var(--base-3);font-size:14px;height:34px;border-radius:30px}.gbp-text-button-secondary-v2{background-color:var(--global-color-9);color:var(--base-3);display:inline-block;font-family:var(--gp-font--roboto);font-size:16px;font-weight:300;line-height:1.2em;text-decoration:none;transition:all 0.2s ease-in-out 0s;border-radius:4px;padding:10px 16px}.gbp-text-button-secondary-v2:hover{color:var(--base-3);text-decoration:none;background-color:#b00000}.gbp-text-button-secondary-white{color:var(--base-3);font-size:13px;text-decoration:underline}.gbp-text-button-secondary-white:hover{color:var(--base-3);text-decoration:underline}.gbp-text-button-secondary-on-black{color:var(--global-color-9);font-size:13px;text-decoration:underline}.gbp-text-button-secondary-on-black:hover{color:var(--base-3);text-decoration:underline}.gbp-text-button-small{color:var(--global-color-9);display:inline-block;font-family:var(--gp-font--roboto);font-size:12px;font-weight:300;line-height:1.2em;text-decoration:none}.gbp-text-button-small:hover{transition:all 0.5s ease 0s;color:var(--contrast-2)}.loesung-enfocus:is(:hover,:focus){transition:all 0.5s ease-in-out 0s;border:1px solid var(--global-color-9);border-radius:5px}