.pp {
	--check_svg: url("svg/check_pp.svg");
	--abs_rand_full: 60px; --abs_rand_resp: 135px;
}

@media screen and (max-width: 767px) {.pp {--abs_rand_resp: 35px;}}

#info_balken_inhalt {padding: 10px 30px !important;}

.konfigurator #ueberschrift_banner_div    {transform: skew(-11deg); background: rgba(255,255,255,0.8); left: 15px; bottom: 0px; padding: 20px; text-align: center;}
.konfigurator #ueberschrift_banner_div h1 {transform: skew(11deg); color: var(--bg_2) !important;}
.konfigurator #ueberschrift_banner_div p  {transform: skew(11deg);}

.konfigurator .option_div .option_label, .konfigurator .option_div .info_selected, .konfigurator .option_div .option_label_preis,
.konfigurator .unter_option_div .unter_option_label, .konfigurator .unter_option_div .info_selected, .konfigurator .unter_option_div .unter_option_label_preis {background: unset;}

.konfigurator .tool_tip:after {display: none;}
.konfigurator #ebene_zusatz_mitte .tool_tip {top: -93px;}

/*Alt, weg wenn PP font auf 16px*/
.konfigurator .tab_link {font-size: 14px;}


.cms-section-sidebar-main-content {padding: 0;}
.content.product--details {padding-top: 20px;}