body{font-family:'Abel',sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:'Abel',sans-serif!important;font-weight:normal}input,textarea,select,button{font-family:'Abel',sans-serif!important}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em;background:#c2b280;color:#fff;font-size:17px;font-family:abel;padding-bottom:5px;padding-top:5px;padding-left:35px;padding-right:35px;text-align:center}.woocommerce-page ul.products li.product a img:hover{transform:scale(1.2)}.et_portfolio_image,.et_shop_image{overflow:hidden}.woocommerce-page ul.products li.product a img{transition-duration:1s;margin:0!important}.et_pb_menu__cart-count{background-color:#333;border-radius:50%;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;margin-left:-24px;margin-bottom:-17px;z-index:9}@media (min-width:981px){.et_pb_menu__icon.et_pb_menu__cart-button{margin-left:22px}}.et_pb_menu__cart-button:after{content:"\e013"!important}@media (min-width:981px){.et_pb_menu__cart-button:hover:after{transform:scaleX(1.10) scaleY(1.10)}}.dd-desktop-menu nav ul li li a{width:260px}#dd-desktop-menu nav ul li ul.sub-menu{width:300px!important}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a{padding:0.3em 2em 0.3em 2em;background-color:#c2b280;font-size:19px;border-style:none}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background:#c2b280!important;background-color:#c2b280;position:relative;border:0px solid!important;border-radius:0px;-webkit-transition:all 0.2s;transition:all 0.2s;color:white!important;letter-spacing:1px}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{-webkit-appearance:none;background-color:#eee;max-width:100%;border-width:0;border-radius:0;color:#999;font-size:18px;padding:16px;line-height:1.3em;border-style:solid}a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:98%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:transparent}.woocommerce form .form-row .required{color:#c2b280;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.et_pb_text_0_tb_body a{font-family:'Abel',Helvetica,Arial,Lucida,sans-serif;font-size:19px;letter-spacing:1px;line-height:1.8em}a,a:hover{text-decoration:underline;text-decoration-color:#c2b280}.et_pb_text_1_tb_body{line-height:1.1em}.tinv-wishlist .product-action .button{display:none}a{color:#6d6d6d!important}.et_pb_fullwidth_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et_pb_fullwidth_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et_pb_fullwidth_menu_2_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{font-size:20px;color:#FFFFFF!important}@media (min-width:981px){.et_pb_menu__icon.et_pb_menu__cart-button{margin-left:20px}}a.et_pb_menu__icon,button.et_pb_menu__icon{margin:0 5px;font-size:20px}.tinv-wishlist tfoot .tinvwl-to-right{float:left;width:100%;text-align:center}input[type="radio"]+label>img{border:0px dashed #444;width:30px;height:30px;transition:500ms all}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{font-size:15px!important;font-weight:500!important;padding:0.4em 2em!important;margin-top:5px!important;line-height:1.5em!important;background:rgb(194,178,128)!important;background-color:#c2b280;position:relative;border:0px solid!important;border-radius:0px;-webkit-transition:all 0.2s;transition:all 0.2s;color:white!important;letter-spacing:1px}@media screen and (max-width:600px){.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{font-size:12px!important;background:rgb(194,178,128)!important;font-weight:700!important;padding:0.6em 2em!important;letter-spacing:0px!important}}.woocommerce div.product .woocommerce-Tabs .panel p,.woocommerce div.product .woocommerce-product-details__short-description p{margin-bottom:3.2em!important;line-height:3.6!important;display:block!important}.ticker-bar{position:fixed;top:0;left:0;width:100%;background-color:#A9A9A9;color:#fff;letter-spacing:2px;font-size:14px;overflow:hidden;white-space:nowrap;z-index:9999;font-weight:400;font-family:'Abel',sans-serif;padding:10px 0;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.ticker-bar .ticker-content{display:inline-block;padding-left:100%;min-width:100%;animation:ticker-scroll 40s linear infinite}.ticker-bar .ticker-message{display:inline-block;margin-right:100px}@keyframes ticker-scroll{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}body{padding-top:calc(10px + 1em + 10px)}@media (max-width:768px){.ticker-bar{padding:6px 0;font-size:12px}body{padding-top:35px}.et-l--header{top:0}}#cmplz-manage-consent,.cmplz-manage-consent,.cmplz-cookiebanner .cmplz-settings{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;width:0!important;pointer-events:none!important}.video-verlauf-overlay{position:relative;overflow:hidden}.video-verlauf-overlay{position:relative;z-index:0}.video-verlauf-overlay::after{content:"";position:absolute;top:0;left:0;width:100%;height:30%;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#c2b280,#00000000)}.video-verlauf-overlay .et_pb_module{position:relative;z-index:2}.mobile_nav.opened .mobile_menu_bar:before{content:'4d'}.et_mobile_menu{width:100vw!important;margin-left:-12.5%}.et_mobile_menu li a{background-color:#c2b280!important}@media (max-width:980px){.et_pb_fullwidth_menu .et_mobile_menu{top:100%;padding:0!important;background-color:#c2b280!important}}.et_mobile_menu li li{padding-left:1%!important}.kontaktformulardesign{font-family:'Abel',sans-serif!important;font-family:'Abel',sans-serif;font-size:18px!important;font-weight:300!important;letter-spacing:1px!important;color:#fff!important;line-height:1.2!important}.wpforms-form label{font-family:'Abel',sans-serif;font-size:18px!important;font-weight:300!important;letter-spacing:1px!important;color:#fff!important;line-height:1.2!important}.wpforms-field-label{font-family:'Abel',sans-serif;font-size:18px!important;font-weight:300!important;letter-spacing:1px!important;color:#fff!important}.kontaktformularbutton{background-color:#fff!important;color:#c2b280!important;font-weight:500!important;font-family:'Abel',sans-serif!important;letter-spacing:1px!important;font-size:16px!important;text-transform:capitalize!important;border-radius:0px!important;box-shadow:0 0 3px 1px rgba(0,0,0,0.3)!important}.kontaktformularbutton:hover{transition:background-color 0.3s ease;box-shadow:0 8px 12px 0 rgba(0,0,0,0.15),0 12px 30px 0 rgba(0,0,0,0.15)!important;color:#fff!important}.ml-form-embedContainer,.ml-form-embedContainer *{font-family:'Abel',sans-serif!important}.ml-form-embedContainer h4{font-family:'Abel',sans-serif!important;text-transform:uppercase!important}.ml-form-embedContainer input[type="email"]{font-family:'Abel',sans-serif!important}.ml-form-embedContainer button,.ml-form-embedContainer input[type="submit"]{font-family:'Abel',sans-serif!important}.ml-form-embedContainer button{font-family:'Abel',sans-serif!important}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{background-color:transparent!important;padding:0!important;border:none!important}.woocommerce-error li a{background-color:transparent!important;color:red!important;border:none!important;font-size:15px!important}.woocommerce-error{background-color:transparent!important}.woocommerce form .form-row.woocommerce-invalid label{font-size:15px!important;line-height:1.2!important}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{font-size:15px!important;line-height:1.2!important}.woocommerce-terms-and-conditions-checkbox-text{font-size:15px!important;line-height:1.2!important}.woocommerce-checkout{max-width:100%!important;width:100%!important;padding:0 20px}.woocommerce{display:block!important}.custom-thank-you-message{background-color:#f0f0f0;border-radius:10px;margin-top:30px;font-weight:bold}.woocommerce ul.products li.product .add_to_cart_button:before,.woocommerce ul.products li.product .button.product_type_simple:before{display:none!important}.suchbegriff{color:#c2b280;font-weight:bold;letter-spacing:1px}@media only screen and (max-width:980px){.search-icon{display:none!important}}