#top-menu li.current-menu-item>a{color:#fcd15e}#top-menu li.current-menu-ancestor>a{color:#fcd15e}@media screen and (max-width:479px){.et-cart-info{display:none!important}}:root{--yellow:#fedd8e;--yellow-bright:#feebbb;--brown-dark:#000;--gray-medium:rgba(0,0,0,.2);--beige:#f4f0e9;--beige--30:rgb(244,240,233,0.3);--beige--dark20:#c3c0ba}.woocommerce #main-content,.woocommerce-page.woocommerce-cart #main-content,.woocommerce-page.woocommerce-cart #main-content .et_pb_section,.woocommerce-checkout .et_pb_section{background-color:var(--beige)}.baeren-shop a.button.alt:hover,.baeren-shop .a.button:hover,.baeren-shop .coupon button,.baeren-shop .coupon button:hover,.baeren-shop #place_order,.baeren-shop #place_order:hover,.woocommerce .woocommerce-variation-add-to-cart button,.woocommerce .woocommerce-variation-add-to-cart button:hover{color:black!important}.baeren-shop .wc-forward,.baeren-shop .wc-forward:hover,.woocommerce .wc-forward,.woocommerce .wc-forward:hover,.woocommerce .woocommerce-notices-wrapper a.button,.woocommerce .woocommerce-notices-wrapper a.button:hover,.woocommerce .woocommerce-variation-add-to-cart button:hover,.woocommerce #place_order,.woocommerce #place_order:hover,.woocommerce .woocommerce-cart-form button.button,.woocommerce .woocommerce-cart-form button.button:hover{padding-right:20px!important}.baeren-shop .wc-forward::after,.woocommerce .wc-forward::after,.woocommerce .woocommerce-notices-wrapper a.button::after,.woocommerce .woocommerce-variation-add-to-cart button::after,.woocommerce #place_order::after,.woocommerce .woocommerce-cart-form button.button::after,.single_add_to_cart_button::after,.single_add_to_cart_button:hover::after{display:none!important}.baeren-shop #place_order,.baeren-shop #place_order:hover,.woocommerce .product .variations_button button,.woocommerce .product .variations_button button:hover,.woocommerce .product .variations_button button.button.alt,.woocommerce .product .variations_button button.button.alt.disabled,.woocommerce .woocommerce-notices-wrapper a.button,.woocommerce .woocommerce-notices-wrapper a.button:hover,.woocommerce button.button,.woocommerce button.button:hover,.woocommerce .wc-proceed-to-checkout .checkout-button,.woocommerce .wc-proceed-to-checkout .checkout-button.alt,.woocommerce .wc-proceed-to-checkout .checkout-button:hover,.woocommerce .wc-proceed-to-checkout .checkout-button.alt:hover{padding:0.5rem 1.5rem!important;border-radius:99px!important;font-size:16px!important;font-weight:bold!important;background-color:var(--yellow)!important;border-color:var(--yellow)!important;color:#000;transition:background-color 300ms ease,border-color 300ms ease}.baeren-shop #place_order:hover,.woocommerce .product .variations_button button:hover,.woocommerce .woocommerce-notices-wrapper a.button:hover,.woocommerce .product .variations_button button.button.alt:hover,.woocommerce .wc-proceed-to-checkout .checkout-button:hover{border-color:var(--yellow-bright)!important;background-color:var(--yellow-bright)!important}.woocommerce button:disabled,.woocommerce .button.disabled{padding:10px 20px!important}.woocommerce .wc-proceed-to-checkout .checkout-button{display:inline-block!important}.woocommerce #main-content .qib-container .quantity{margin-right:0!important}.woocommerce #main-content button.qib-button{display:flex!important;align-content:center;justify-content:center;width:35px!important;height:35px;border-radius:0!important;color:white!important;font-family:Arial,sans-serif;font-size:24px;font-weight:800!important;background-color:#999!important;padding:10px 20px!important}.woocommerce #main-content button.qib-button:hover{cursor:pointer}.qib-button:not(#qib_id):not(#qib_id){border:0}.woocommerce .variations .label{display:flex;align-items:center}.woocommerce .variations select{padding:10px!important;border-radius:0!important;color:black!important;font-size:14px!important;background-color:rgba(0,0,0,.2)!important;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;height:40px;min-width:300px!important}.single-product .product_title{text-transform:uppercase;font-size:42px}@media only screen and (min-width:768px){.single-product .product_title{font-size:52px}}@media only screen and (min-width:980px){.single-product .product_title{font-size:52px}}.woocommerce.single-product .product .summary .price{color:black}.woocommerce.single-product .single_add_to_cart_button{height:auto!important}.woocommerce.single-product .variations_button{display:flex;gap:1rem;align-items:center}.woocommerce .woocommerce-message{display:flex;align-items:center}.woocommerce .woocommerce-message a.button{order:2;justify-self:flex-end;margin-left:auto!important}.woocommerce .woocommerce-message a{color:inherit;text-decoration:underline;display:inline-block;margin-inline:0.5rem}.woocommerce .woocommerce-notices-wrapper a.button,.woocommerce .woocommerce-notices-wrapper a.button:hover{border-color:white!important;background-color:white!important}.woocommerce-checkout .woocommerce-order-details{margin-top:20px}.woocommerce-breadcrumb{display:none}.woocommerce-tabs{display:none}.woocommerce .related.products{margin-top:75px;filter:grayscale(1);transition:filter 500ms ease}.woocommerce .related.products:hover{filter:grayscale(0)}.woocommerce .related.products>h2{text-transform:uppercase;line-height:1.2;font-size:30px}.woocommerce .related.products .woocommerce-loop-product__title{font-family:"Inter",sans-serif;font-size:22px!important;font-weight:bold}@media only screen and (min-width:768px){.woocommerce .related.products>h2{font-size:32px!important}}@media only screen and (min-width:980px){.woocommerce .related.products>h2{font-size:38px!important}}.woocommerce .product_meta{display:none}.woocommerce-checkout h2{text-transform:uppercase;font-size:72px}@media only screen and (min-width:768px){.woocommerce-checkout h2{font-size:57px}}@media only screen and (min-width:980px){.woocommerce-checkout h2{font-size:43px}}.checkout #customer_details{margin-bottom:50px}.woocommerce-checkout #main-content .input-text{background-color:white;color:black}.woocommerce-checkout #payment{background-color:white}.woocommerce-checkout #payment div.payment_box{color:rgba(0,0,0,0.6);background-color:var(--beige--30)}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--beige--30)}.woocommerce-checkout #payment .ul.payment_methods{border-bottom-color:var(--beige--dark20)}.woocommerce-checkout #billing_state_field{display:none!important}.woocommerce-checkout .woocommerce-order-details{margin-top:50px}@media screen and (max-width:600px){.woocommerce #main-content .woocommerce-product-gallery{margin-bottom:30px}.woocommerce #main-content .variations tr{display:flex;flex-direction:column}.woocommerce #main-content .single_add_to_cart_button{margin-top:20px!important;margin-left:0!important}}.woocommerce .woocommerce-thankyou-order-details+p{display:none}.woocommerce .checkout-button.checkout-button--secondary,.woocommerce .wc-proceed-to-checkout .checkout-button,.woocommerce .wc-proceed-to-checkout .checkout-button.alt.checkout-button--secondary{color:white!important;border-color:black!important;background-color:black!important}.woocommerce .wc-proceed-to-checkout .checkout-button.wc-forward{color:black!important}.padding-rl{display:inline-block;padding-right:10px;padding-left:10px}.woocommerce-store-notice.demo_store{background-color:#FCD15E;color:#000;padding:1em!important;bottom:1em!important;left:1em!important;right:auto;width:300px;text-align:left;max-width:calc(100% - 2em)}.woocommerce-store-notice.demo_store a{color:#000}.columns-as-rows .et_pb_column{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.buttons-with-spacing .et_pb_button{margin-left:0.25rem;margin-right:0.25rem}.remove-modules-spacing .et_pb_module{margin:0!important}.bookly-time-zone-switcher{display:none!important}.bookly-form .fb-login-button{display:none!important}.bookly-form .bookly-js-start-over{display:none!important}.bookly-form .bookly-nav-steps{border-top:0!important}.et_pb_blurb.vertical-align .et_pb_module_header{padding:0}.et_pb_blurb.vertical-align .et_pb_blurb_container{vertical-align:middle}.woocommerce-product-details__short-description{margin-top:1rem}.woocommerce.single-product .product{margin-bottom:2rem}.woocommerce div.product form.cart .variations th label{line-height:1}.woocommerce .woocommerce-info{color:black!important}.woocommerce .woocommerce-message[role="alert"]{color:black!important}.et_pb_button_module_wrapper:has(.button--inline){display:inline-block;margin-right:1rem}.inline-centered-items{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.inline-centered-items .et_pb_module,.et_pb_column.inline-centered-items .et_pb_module{margin:unset}@media screen and (min-width:980px){.et_pb_row.reverse-columns-on-large{flex-direction:row-reverse}.reverse-columns-on-large .et_pb_column:nth-child(1){margin-right:0;margin-left:5.5%}}.et_fixed_nav #top-header{position:absolute!important}.et-fixed-header{top:0px!important}@media screen and (min-width:980px){.page-aktuelles #main-content .et_pb_blog_grid .et_pb_salvattore_content{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.page-aktuelles #main-content .et_pb_blog_grid .et_pb_salvattore_content>*{float:unset;width:100%;height:100%}.page-aktuelles #main-content .et_pb_blog_grid .et_pb_salvattore_content article{margin:0;height:100%}}.et_pb_testimonial .et_pb_testimonial_author{margin-top:0px!important}.single-post .et_pb_text a,.single-post .et_pb_post_content a{border-bottom:2px #ffdc89 solid}.single-post .et_pb_text a:hover,.single-post .et_pb_post_content a:hover{border-bottom:3px #ffdc89 solid}.ays-pb-modals .ays-pb-modal{height:fit-content!important}.ays-popup-hrs-default{display:none}.ays_content_box{text-align:left;padding-inline:0!important}.ays_content_box a{border-bottom:2px rgba(0,0,0,0.5) solid}.ays_content_box a:hover{border-bottom:3px rgba(0,0,0,0.5) solid}