html body,html body .alt-font,html body .heading-font,html body .nav>li>a,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:Roboto,sans-serif!important}html body .absolute-footer,html body .woocommerce-breadcrumb{display:none}html body .product-small .box-text .box-excerpt{margin-top:30px}html body .woocommerce-message{max-width:1110px;margin:0 auto;padding:0 15px 15px}@media (max-width:849px){html body .woocommerce-message{padding:0 0 15px}}html body .woocommerce-message .message-container{text-align:right!important;max-width:50%;margin-left:50%}html body footer{overflow:hidden}html body .header-wrapper.stuck #logo{margin-bottom:0}html body .header-wrapper #logo{margin-bottom:-60px}@media (max-width:850px){html body .header-wrapper #logo{width:150px}}@media (max-width:550px){html body .header-wrapper #logo{width:100px}}html body .header-wrapper #logo img{max-height:none}html body .custom-breadcrumb p{margin-bottom:0}html body .custom-breadcrumb .section-content .row .col{padding-top:10px;padding-bottom:10px}html body .gform_wrapper.gravity-theme .gfield-choice-input{margin:0 .5em 0 0}html body .bohnen{max-width:100px;margin:15px 0}html body .cr_page{max-width:none!important;padding:15px 0}html body .cr_form-component.cr_form-component--checkbox .cr_form-component--group .cr_form-inputgroup.cr_form-inputgroup--typecheckbox{display:flex;margin:15px 0 -15px}html body .cr_form-component.cr_form-component--checkbox .cr_form-component--group .cr_form-inputgroup.cr_form-inputgroup--typecheckbox input{width:15px;height:15px;flex-shrink:0}html body .cr_form-component.cr_form-component--checkbox .cr_form-component--group .cr_form-inputgroup.cr_form-inputgroup--typecheckbox label{margin:0}html body div[rel=checkbox]+.cr_ipe_item.ui-sortable{margin-left:38px;width:calc(100% - 38px)}html body .product .product-main .product-info .woocommerce-Price-amount .woocommerce-Price-currencySymbol{vertical-align:inherit;margin-top:inherit;font-size:1em}html body .product .product-main .product-info .price-wrapper{margin-bottom:15px}html body .product .product-main .product-info .price-wrapper .price{line-height:1.3}html body .product .product-main .product-info .price-wrapper .price .festi-user-role-prices-regular-price-lable{text-transform:uppercase;color:#000;font-size:1rem}html body .product .product-main .product-info .price-wrapper .price .festi-user-role-prices-regular-price{font-size:1rem}html body .product .product-main .product-info .price-wrapper .price .festi-user-role-prices-user-price-lable{display:inline-block;margin-top:5px;text-transform:uppercase;color:#f08b00}html body .blog-featured-title .entry-category,html body .product .product-main .product-info .product-short-description{display:none}html body .product .product-main .product-info .price-wrapper .price .festi-user-role-prices-discount-lable{text-transform:uppercase;color:#000;font-size:1rem}html body .product .product-main .product-info .price-wrapper .price .festi-user-role-prices-discount{font-size:1rem}html body .product .product-main .product-info .variations_form{margin-top:30px}html body .woocommerce-notices-wrapper{max-width:1110px;margin:0 auto;padding:0 30px 30px}@media (max-width:849px){html body .woocommerce-notices-wrapper{padding:0 15px 15px}}html body .blog-single .article-inner .entry-header{display:flex;flex-direction:column}html body .blog-single .article-inner .entry-header .entry-category,html body .blog-single .article-inner .entry-header .entry-divider{display:none}html body .blog-single .article-inner .entry-header .entry-header-text{order:2;padding:15px 0 0}html body .blog-single .article-inner .entry-header .entry-header-text .entry-title{text-align:left;margin-top:15px;margin-bottom:0}html body .blog-single .article-inner .entry-header .entry-image{order:1}html body .blog-single .article-inner .entry-header .entry-image .badge{top:inherit;bottom:5%}@media (min-width:850px){html body .maxwidth-desktop-540px-right{justify-content:flex-end;display:flex}html body .maxwidth-desktop-540px-right .col-inner{max-width:540px}html body .maxwidth-desktop-540px-left{justify-content:flex-start;display:flex}html body .maxwidth-desktop-540px-left .col-inner{max-width:540px}}