body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1240px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1400px}#footer-widgets .footer-widget li:before{top:10.6px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1550px){.et_pb_row{padding:31px 0}.et_pb_section{padding:62px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:93px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Paytone One',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}body{overflow-x:hidden}.et_pb_scroll_top.et-pb-icon{background:#7A1E2D;color:#fff}.dipl_image_card_carousel_0 .swiper-container{overflow:visible;padding:12px 0 20px}.dipl_image_card_carousel_0 .swiper-slide,.dipl_image_card_carousel_0 .dipl_image_card_carousel_item{height:420px}.dipl_image_card_carousel_0 .et_pb_module_inner,.dipl_image_card_carousel_0 .dipl_image_card_wrapper,.dipl_image_card_carousel_0 .dipl_image_card_image_wrapper{height:100%;width:100%}.dipl_image_card_carousel_0 .dipl_image_card_carousel_item{position:relative;border-radius:16px;overflow:hidden;background:transparent;box-shadow:0 20px 55px rgba(0,0,0,.18);transform:translateZ(0)}.dipl_image_card_carousel_0 img.dipl_image_card_image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .4s ease,filter .35s ease;transform:scale(1);filter:none}.dipl_image_card_carousel_0 .dipl_image_card_carousel_item:after{content:"";position:absolute;inset:0;background:rgba(245,238,230,.55);opacity:0;transition:opacity .35s ease;pointer-events:none}.dipl_image_card_carousel_0 .swiper-slide-next .dipl_image_card_carousel_item:after{opacity:0!important}.dipl_image_card_carousel_0 .swiper-slide-next img.dipl_image_card_image{transform:scale(1.05);filter:none}.dipl_image_card_carousel_0 .swiper-slide-prev .dipl_image_card_carousel_item:after,.dipl_image_card_carousel_0 .swiper-slide-next+.swiper-slide .dipl_image_card_carousel_item:after{opacity:.55}.dipl_image_card_carousel_0 .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-next):not(.swiper-slide-next+.swiper-slide) .dipl_image_card_carousel_item:after{opacity:.70}.dipl_image_card_carousel_0{position:relative}@media (max-width:980px){.dipl_image_card_carousel_0 .swiper-slide,.dipl_image_card_carousel_0 .dipl_image_card_carousel_item{height:300px}.dipl_image_card_carousel_0 .dipl_image_card_carousel_item:after{opacity:0!important}.dipl_image_card_carousel_0 img.dipl_image_card_image{transform:none!important;filter:none!important}.dipl_image_card_carousel_0:before,.dipl_image_card_carousel_0:after{width:60px}}@media (max-width:480px){.dipl_image_card_carousel_0 .swiper-slide,.dipl_image_card_carousel_0 .dipl_image_card_carousel_item{height:240px}}.bauer-cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:stretch}.bauer-card{display:grid;grid-template-columns:1fr 260px;height:auto;min-height:350px;background:#ffffff;border-radius:20px;border:1px solid #ECE6DE;overflow:visible;color:#2A2A2A;box-shadow:0 14px 34px rgba(0,0,0,.08);transition:transform .25s ease,box-shadow .25s ease}.bauer-card:hover{transform:translateY(-4px);box-shadow:0 20px 48px rgba(0,0,0,.12)}.bauer-card__content{padding:28px 28px 24px 28px;display:flex;flex-direction:column;justify-content:flex-start;min-width:0}.bauer-card__kicker{font-family:'Poppins',sans-serif;font-size:0.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7A1E2D;margin-bottom:6px}.bauer-card__title{font-family:'Paytone One',sans-serif;font-size:1.85rem;font-weight:900;text-transform:uppercase;line-height:1.1;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bauer-card__desc{font-family:'Poppins',sans-serif;font-size:15px;line-height:1.55;color:#8A7F78;margin:0 0 10px;max-width:44ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bauer-card__meta{font-family:'Poppins',sans-serif;margin-top:2px;font-size:0.78rem;line-height:1.35;color:#7f7771;opacity:.95;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.bauer-card__meta::before{content:"Zusatzstoffe:";margin-right:6px;font-weight:600;color:#9a928c}.bauer-card__meta--offer::before{content:"";display:none}.bauer-card__unit{margin-top:6px;font-size:14px;color:#777}.bauer-card__content{gap:6px}.bauer-card__footer{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.bauer-card__price{font-family:'Poppins',sans-serif;font-size:2rem;font-weight:900;color:#7A1E2D;line-height:1}.bauer-qty{background:#ffffff;border-radius:999px;padding:10px 12px;margin-top:20px;display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-width:170px;border:1px solid #ECE6DE;box-shadow:0 10px 24px rgba(0,0,0,.08)}.bauer-qty__btn{width:42px;height:42px;border-radius:999px;border:0;background:#fff;color:#111;font-size:22px;font-weight:900;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(0,0,0,.10)}.bauer-qty__btn:hover{box-shadow:inset 0 0 0 2px rgba(122,30,45,.25)}.bauer-qty__val{min-width:26px;text-align:center;font-weight:900;font-size:16px;color:#111}.bauer-card__media{padding:24px;display:flex;align-items:center;justify-content:center}.bauer-card__imgwrap{width:100%;height:100%;border-radius:16px;overflow:hidden;background:#F4EFE9}.bauer-card__img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.bauer-card__img--placeholder{background:linear-gradient(135deg,#F4EFE9,#EDE4DA)}.bauer-card-empty{grid-column:1 / -1;background:rgba(255,255,255,.75);border-radius:16px;padding:18px;text-align:center;box-shadow:0 10px 24px rgba(0,0,0,.06);border:1px solid #ECE6DE}@media (max-width:900px){.bauer-cards-grid{grid-template-columns:1fr}.bauer-card{grid-template-columns:1fr;height:auto}.bauer-card__content{padding:22px 20px 18px}.bauer-card__media{padding:0 20px 20px}.bauer-card__imgwrap{height:220px;border-radius:14px}.bauer-card__title{font-size:1.4rem}}.cf7-order-form .wpcf7-spinner{display:none}.wpcf7-form-control-wrap[data-name="applicant_files"]{display:block;width:100%}.wpcf7-form-control-wrap[data-name="applicant_files"] input[type="file"].wpcf7-file{margin-top:20px;width:100%;height:56px;padding:0 18px;border-radius:999px;border:0;color:#fff;font-family:'Poppins',sans-serif;font-size:16px;outline:none;box-shadow:0 14px 34px rgba(0,0,0,.08);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpcf7-form-control-wrap[data-name="applicant_files"] input[type="file"].wpcf7-file:focus{box-shadow:0 0 0 3px rgba(122,30,45,.18),0 14px 34px rgba(0,0,0,.08)}.wpcf7-form-control-wrap[data-name="applicant_files"] input[type="file"].wpcf7-file:hover{box-shadow:0 18px 42px rgba(0,0,0,.10)}.wpcf7-form-control-wrap[data-name="applicant_files"] input[type="file"].wpcf7-file::file-selector-button{height:40px;margin-right:14px;padding:0 16px;border:0;border-radius:999px;background:#7A1E2D;color:#ffffff;font-family:'Poppins',sans-serif;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.wpcf7-form-control-wrap[data-name="applicant_files"] input[type="file"].wpcf7-file::file-selector-button:hover{opacity:.92;transform:translateY(-1px)}.wpcf7-form-control-wrap[data-name="applicant_files"] input[type="file"].wpcf7-file::-webkit-file-upload-button{height:40px;margin-right:14px;padding:0 16px;border:0;border-radius:999px;background:#7A1E2D;color:#ffffff;font-family:'Poppins',sans-serif;font-weight:700;cursor:pointer}.wpcf7-form-control-wrap[data-name="applicant_files"] .wpcf7-not-valid-tip{margin-top:10px;color:#ffffff;font-size:14px;opacity:.9}.wpcf7-form-control-wrap[data-name="applicant_privacy"]{display:block;margin-top:32px}.wpcf7-form-control-wrap[data-name="applicant_privacy"] label{display:flex;align-items:flex-start;gap:16px;cursor:pointer;user-select:none;position:relative}.wpcf7-form-control-wrap[data-name="applicant_privacy"] input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none}.wpcf7-form-control-wrap[data-name="applicant_privacy"] .wpcf7-list-item-label{position:relative;padding-left:44px;color:#ffffff;font-size:16px;line-height:1.45;max-width:820px}.wpcf7-form-control-wrap[data-name="applicant_privacy"].wpcf7-list-item-label::before{content:"";position:absolute;left:0;top:2px;width:28px;height:28px;border-radius:8px;background:#ffffff;box-shadow:0 10px 26px rgba(0,0,0,.15);transition:transform .15s ease,box-shadow .15s ease}.wpcf7-form-control-wrap[data-name="applicant_privacy"].wpcf7-list-item-label::after{content:"";position:absolute;left:8px;top:8px;width:8px;height:14px;border-right:3px solid #7A1E2D;border-bottom:3px solid #7A1E2D;transform:rotate(45deg) scale(0);transition:transform .15s ease}.wpcf7-form-control-wrap[data-name="applicant_privacy"]input[type="checkbox"]:checked+.wpcf7-list-item-label::after{transform:rotate(45deg) scale(1)}.wpcf7-form-control-wrap[data-name="applicant_privacy"] label:hover.wpcf7-list-item-label::before{transform:translateY(-1px)}.wpcf7-form-control-wrap[data-name="applicant_privacy"] .wpcf7-not-valid-tip{margin-top:12px;font-size:14px;color:#ffffff;opacity:.9}.offer-card{display:flex;justify-content:center;text-align:center}.offer-content{width:100%;max-width:300px;text-align:center}.offer-content h4{width:100%}.at-floating-rating{position:fixed;right:22px;bottom:22px;z-index:9999;font-family:inherit}.at-floating-toggle{display:flex;align-items:center;gap:0.4rem;background:#7A1E2D;color:#fff;border:none;border-radius:999px;padding:0.5rem 0.9rem;font-size:0.95rem;font-weight:600;cursor:pointer;box-shadow:0 10px 25px rgba(0,0,0,0.18);transition:transform 0.15s ease,box-shadow 0.15s ease,background 0.15s ease}.at-floating-toggle:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(0,0,0,0.22);background:#333333}.at-floating-icon{font-size:1.1rem}.at-floating-card{position:absolute;right:0;bottom:54px;width:280px;background:#ffffff;border-radius:18px;padding:1.4rem 1.6rem 1.5rem;box-shadow:0 18px 40px rgba(0,0,0,0.18);text-align:center;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity 0.18s ease,transform 0.18s ease}.at-floating-rating.at-open .at-floating-card{opacity:1;pointer-events:auto;transform:translateY(0)}.at-floating-close{position:absolute;top:8px;right:10px;border:none;background:transparent;font-size:1.1rem;line-height:1;cursor:pointer;color:#cccccc}.at-floating-close:hover{color:#999999}.at-floating-smiley{font-size:1.9rem;margin-bottom:0.3rem}.at-floating-title{font-weight:600;font-size:0.95rem;color:#333333;margin-bottom:0.7rem}.at-floating-stars{display:flex;justify-content:center;gap:0.35rem;margin-bottom:0.4rem}.at-floating-star{font-size:1.7rem;color:#e0e0e0;cursor:pointer;transition:color 0.15s ease,transform 0.15s ease}.at-floating-star.filled{color:#ffc400}.at-floating-star:hover{transform:translateY(-1px) scale(1.05)}.at-floating-hint{font-size:0.8rem;color:#777777}@media (max-width:767px){.at-floating-rating{right:14px;bottom:16px}.at-floating-card{width:260px}}