@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);body{font-family:'Montserrat'!important;background:#fff}.product-card{background:#fff;text-align:center;margin:5px;position:relative;border-radius:10px;transition:all 0.3s ease}.product-img img{max-width:100%;height:auto;margin-bottom:10px;border-radius:8px}.product-title{font-family:'Jost'!important;font-size:16px!important;font-weight:400!important;min-height:72px;line-height:1.4em!important;overflow:hidden;margin-top:20px}.product-price{display:block;font-size:20px;color:#000;font-weight:500;margin:25px 0}.product-desc{font-size:13px;color:#000!important;font-weight:500;font-family:'Montserrat'!important;margin:15px 0;line-height:1.3em}.product-card a.button{width:100%;text-transform:uppercase;margin-top:auto;font-size:13px;font-weight:600;cursor:pointer;color:#ffffff!important;background:#c49320;padding:8px 15px;border-width:initial;border-style:none;border-color:initial;border-image:initial}.product-card a.button:hover{background:#000}.sale-badge{position:absolute;top:10px;left:10px;width:60px;height:60px;background:linear-gradient(135deg,#9d0020,#c91838);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;z-index:5;border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgb(201 24 56 / .7)}70%{transform:scale(1.1);box-shadow:0 0 0 10px #fff0}100%{transform:scale(1);box-shadow:0 0 0 0 #fff0}}.swiper-button-prev,.swiper-button-next{background:#000;color:#c4a747;width:40px;height:40px}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px}.swiper-pagination-bullet{display:none;background:#c49320;opacity:.6}.swiper-pagination-bullet-active{background:#9d0020;opacity:1}.woocommerce-cart-form div.coupon{display:none!important}#banner{position:fixed;width:100%;background-color:#c4a747;height:45px;z-index:999;bottom:0;color:#fff;text-align:center;font-weight:700}#banner-content{padding:10px}.wpfFilterButtons{min-width:50px;width:25%;float:left;display:inline-block;clear:none!important}.wpfFilterWrapper{width:25%!important;float:left!important}.wpfFilterButton.wpfButton{float:right}.wpfFilterButton.wpfButton,.wpfClearButton.wpfButton{padding:16px 32px 16px 32px!important;width:auto!important}span.wpfCheckbox>label{background-color:#fff}ul.products .spinner,.la-spinner,.wpfIconPreview .spinner,.wpfLoaderIconTemplate .spinner,.woobewoo-filter-loader.spinner{background-image:url(/wp-content/uploads/2023/07/loading-re-02.png.webp)!important;background-size:contain}.wpfFilterButton.wpfButton,.wpfClearButton.wpfButton{border-radius:0!important;font-weight:500!important;min-height:44px!important;padding:8px 20px!important}#wpfBlock_1{padding-left:0}input.zurueck{min-height:44px!important;padding:8px 20px!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{color:#000}#menu-item-3872>div{padding:30px 0;display:block;line-height:60px;margin-left:40px}.page-id-42 #menu-item-3872>div{padding:30px 0!important}.page-id-42 .is-sticky #menu-item-3872>div{padding:0 0!important}.is-sticky #menu-item-3872{padding-top:17px}.page-id-42 #menu-item-3872{padding-top:0}.pager .pages{background-color:transparent!important;background-image:none!important}body .button-custom .button_theme:hover,body.button-custom .button_theme:hover,.button-custom button:hover,.button-custom input[type="button"]:hover,.button-custom input[type="reset"]:hover,.button-custom input[type="submit"]:hover,.button-custom .woocommerce #respond input#submit:hover,body.button-custom.woocommerce a.button:not(.default):hover,.button-custom .woocommerce button.button:hover,.button-custom .woocommerce input.button:hover,.button-custom .woocommerce a.button_theme:not(.default):hover{background-color:#fff;border-color:#fff}.mfn-wish-button svg{display:none}.woocommerce div.product div.images .mfn-wish-button.tooltip:after{font-size:20px;display:block!important;opacity:1;position:static;transform:unset;width:unset;background-color:#fff0;color:#c4a747;content:'\f0ca';font-family:'Font Awesome 5 Free';font-weight:900;height:unset;margin:0}.woocommerce div.product div.images .mfn-wish-button.tooltip.loved:after{content:'\f00c'}.mfn-wish-button:after{content:'\f0ca';font-family:'Font Awesome 5 Free';font-weight:900}.mfn-wish-button.loved:after{content:'\f00c'}.cart .mfn-wish-button{margin-left:16px;z-index:2;width:40px;height:40px;border-radius:100%;background-color:#c4a747;color:#282828;display:flex;align-items:center;justify-content:center}:is(.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty{width:100%!important}#marken .wpfFilterButtons{float:right}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#fff;font-size:.9em;font-weight:200}.elementor-widget-woocommerce-gzd-unit-price{margin-left:20px;margin-top:2px}.woocommerce .elementor-widget-woocommerce-product-price .price{line-height:normal!important}.einzelnesprodukt .elementor-widget-woocommerce-gzd-tax-notice,.einzelnesprodukt .elementor-widget-woocommerce-gzd-tax-notice p,.einzelnesprodukt .elementor-widget-woocommerce-gzd-shipping-notice,.einzelnesprodukt .elementor-widget-woocommerce-gzd-shipping-notice p,.beistrich p,.preisabstand{margin-bottom:0!important}.elementor-widget-woocommerce-gzd-shipping-notice a{color:#fff;border-bottom:.5px solid #ffffff80}.elementor-widget-woocommerce-gzd-shipping-notice a:hover{border-bottom:.5px solid #fff}.woocommerce .product p.price.price-unit.wc-gzd-additional-info{font-size:.7em;font-weight:300;padding-top:.89em}.woocommerce-checkout .shop_table{background-color:#fff0}#user-registration{background-color:#fff0}.ur-frontend-form{border:1px solid #595959}.woocommerce ul.products li.product .woocommerce-loop-category__title mark{display:none}.archive.woocommerce-shop h2.woocommerce-loop-category__title{display:none}.archive.woocommerce-shop .spirituosensuche{display:none}.woocommerce-checkout .ElementsApp .InputElement{color:#fff}.woocommerce-checkout .ElementsApp .InputElement::placeholder{opacity:1;color:#bdbdbd!important}.woocommerce-checkout #payment ul.payment_methods li{background:#292929;margin-bottom:15px!important}div.IbanField-input-container>span>input{color:#fff}.woocommerce-breadcrumb>a{border-bottom:1px solid #E2E2D3}.woocommerce-breadcrumb>a:hover{color:#fff!important;border-bottom:1px solid #fff}#user-registration .user-registration-MyAccount-navigation,#user-registration.horizontal .user-registration-MyAccount-navigation{border-bottom:1px solid #1b1b1b}body.button-custom .user-registration .button,.logged-in.user-registration-account #user-registration a.woocommerce-button{color:#303030}.user-registration-page table th,.user-registration-page table td{border-color:#1b1b1b}mark{background-color:#c4a747;color:#000}.logged-in.user-registration-account #user-registration .ur-form-row input[type="text"],.logged-in.user-registration-account #user-registration .ur-form-row .ur-edit-profile-field:not(.input-checkbox):not(.input-radio),.logged-in.user-registration-account #user-registration .ur-form-row .user-registration-Input{background-color:#FFF}.user-registration-account .user-registration-profile-header .user-registration-nick-name{display:none}.logged-in.user-registration-account #user-registration .ur-form-row input[type="text"],.logged-in.user-registration-account #user-registration .ur-form-row .ur-edit-profile-field:not(.input-checkbox):not(.input-radio),.logged-in.user-registration-account #user-registration .ur-form-row .user-registration-Input{background-color:#FFFFFF!important;color:#2A2A2A!important}#user-registration .user-registration-error,#user-registration .user-registration-info,#user-registration .user-registration-message,#user-registration.horizontal .user-registration-error,#user-registration.horizontal .user-registration-info,#user-registration.horizontal .user-registration-message{font-weight:400}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#b81c23!important;background-color:#b81c23!important;color:#fff!important;font-weight:500}.woocommerce form .form-row.woocommerce-invalid label,.woocommerce form .form-row .required{color:#ce4343}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#ce4343}.woocommerce-info::before{color:#fff}.mfn-cart-holder.woocommerce .unit-price-cart{display:none!important}#Top_bar a#header_cart .header-cart-count{top:-15px}#payment>ul>li.wc_payment_method.payment_method_stripe_cc.wc-stripe-no-desc.active-payment>label{padding-bottom:10px!important}#wc_stripe_local_payment_stripe_sepa{background:#fff}.wishlist.woocommerce .product_meta{display:none!important}.wishlist-row h3,.wishlist-row h3 a{font-size:24px!important;line-height:28px!important;font-weight:400;margin-bottom:10px}.wishlist .wishlist-row .price{font-size:24px;line-height:28px}.wishlist .wishlist-row{align-items:normal}.wishlist-row .image_frame .image_wrapper .image_links{top:60px}.woocommerce-cart .shipping-calculator-button{display:none!important}.woocommerce-message.alert.alert_success{color:#3a8b5b!important;background:#eaf8ef!important;border-top:#3a8b5b!important}.single-product .woocommerce-notices-wrapper{padding-top:120px}#place_order{width:100%}#ur-frontend-form>form>div>div>div>div>div:nth-child(5),#ur-frontend-form>form>div>div>div>div>div:nth-child(10),#ur-frontend-form>form>div>div>div>div>div:nth-child(22){display:none!important}.elementor-widget-woocommerce-products h5.mfn-woo-product-title a{font-weight:400!important}.woocommerce-cart .cart_totals{hyphens:auto}.woocommerce-checkout .woocommerce-gzd-legal-checkbox-text{font-size:18px;line-height:36px}.woocommerce-checkout .woocommerce-gzd-legal-checkbox-text a{font-weight:500;text-decoration:underline;font-size:18px;line-height:36px}#Footer .column{hyphens:auto}.alert .alert_wrapper,.alert .alert_wrapper a{font-weight:600}.woocommerce-cart tr.cart-subtotal th,.woocommerce-cart tr.woocommerce-shipping-totals.shipping>th,.woocommerce-cart tr.tax-rate.tax-rate-at-tax-1>th,.woocommerce-cart tr.order-total>th{font-size:14px}.woocommerce-cart .cart-collaterals .cart_totals table th{width:50%}.wishlist-row p{font-size:14px;line-height:21px;font-weight:400}.wishlist .wishlist-row .price{font-size:19px;line-height:19px;margin-bottom:10px}.woocommerce .woocommerce-columns--addresses .woocommerce-column{flex:auto;max-width:100%}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard{display:none!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{background-color:rgb(255 255 255 / .03)}p#billing_country_field,p#shipping_country_field{display:none}p#billing_address_1_field,p#shipping_address_1_field{width:70%;display:inline-block}p#billing_houseno_field,p#shipping_houseno_field{width:28%;float:right}.cart-collaterals .cart_totals table td{font-size:14px!important}.woocommerce table.shop_table tr.order-total .woocommerce-Price-amount{font-size:15px}button.single_add_to_cart_button{font-size:16px!important}.custom-added-to-cart-message{display:none}.product p.wc-gzd-additional-info{font-size:14px}.elementor-widget-woocommerce-gzd-shipping-notice a{font-size:14px}.elementor-widget-woocommerce-gzd-shipping-notice div{width:200px;display:inline-block}.elementor-widget-woocommerce-gzd-shipping-notice{padding-left:10px;margin-top:-2px}form.woocommerce-ordering{display:none!important}[data-elementor-type="product"].product.wcmo-protected-product .elementor-widget-woocommerce-gzd-unit-price,[data-elementor-type="product"].product.wcmo-protected-product .elementor-widget-woocommerce-gzd-unit-price~div{display:none!important}.logged-in #header_cart{display:block!important}#wishlist_button{display:none!important}.logged-in #wishlist_button{display:block!important}.products .mfn-wish-button{display:none!important}.elementor-wc-products .price:not(.price-csp),.products .price:not(.price-csp){display:none!important}.image_links a.mfn-wish-button{display:none!important}.archive .mfn-li-product-row-image .image_frame span.mfn-wish-button{display:none!important}.tooltip:hover:after{color:#C4A747}.image_frame .image_wrapper .image_links a:hover{color:#C4A747}.logged-in .registrierungshinweis{display:none!important}.badge.limited-edition{position:absolute;z-index:100;width:34%;left:0;top:0}.outofstock .badge.limited-edition{opacity:.4}.limited-edition-badge.elementor-widget-shortcode{position:absolute;top:0;width:40%}.limited-edition-badge.elementor-widget-shortcode img{width:100%}.elementor-tabs .elementor-tab-content ul{list-style-type:disc;margin-left:18px}.ur-frontend-form h3{font-size:32px;line-height:normal;padding-top:36px}div.ur-form-row:nth-child(1)>div:nth-child(1)>div:nth-child(1)>h3:nth-child(1){padding-top:20px}.ur-frontend-form h4{font-size:21px;line-height:normal;padding-top:21px;margin-bottom:6px}.ur-frontend-form .ur-form-row .ur-form-grid label{margin-bottom:-5px}.ur-frontend-form .ur-form-row .ur-form-grid label.ur-label,.ur-frontend-form .ur-form-row .ur-form-grid legend.ur-label{font-weight:400;letter-spacing:.2px;font-size:15px}.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview{color:#8e8e8e}.user-registration-password-strength.strong{background-color:#507f44;border-color:#83c373;color:#000}.user-registration-password-strength.good,.user-registration-password-strength.bad,.user-registration-password-strength.short{color:#000}.ur-frontend-form .ur-button-container .ur-submit-button{color:#303030;background-color:#c4a747;border-color:#c4a747}.ur-frontend-form .ur-button-container .ur-submit-button:hover{color:#303030;background-color:#fff;border-color:#fff}#user-registration-form-1863>form>div:nth-child(7),#user-registration-form-6526>form>div:nth-child(7){max-width:50%}.ur-checkbox-label{color:#e2e2d3!important;font-weight:300}.ur-submit-message-node,.user-registration-message{color:#fff!important;font-weight:500}.logged-in.user-registration-account #user-registration .button{color:#303030}#user-registration .ur-frontend-form .user-registration-form-login .ur-form-row .ur-form-grid>div:not(#ur-recaptcha-node) .user-registration-Button{margin:20px 0 10px}#order_review .checkbox-legal{margin-bottom:30px}.user-registration-edit-profile #user_registration_section_title_1691768392,.user-registration-edit-profile #user_registration_section_title_1691768539{display:none!important}.user-registration-account #billing_company_field,.user-registration-account #billing_uid_nummer_field{display:none!important}.user-registration-profile-header header h3{display:none}@-moz-document url-prefix(){.woocommerce-product-gallery.mfn-product-has-gallery .woocommerce-product-gallery__image img{padding-right:19%}}table.shop_table.woocommerce-checkout-review-order-table th,table.shop_table.woocommerce-checkout-review-order-table td{font-size:14px!important}.woocommerce-checkout .woocommerce-gzd-legal-checkbox-text,.woocommerce-checkout .woocommerce-gzd-legal-checkbox-text a{font-size:16px;line-height:20px}.woocommerce form .form-row label.woocommerce-form__label-for-checkbox{line-height:20px}.woocommerce-checkout #payment ul.payment_methods{font-size:16px}.woocommerce .cart_totals table.shop_table th{font-size:14px}.cart_totals h4{font-size:24px}div#order_review h3{font-size:24px;text-align:center}form.checkout h3{font-size:24px}.woocommerce-account-fields h4{font-size:24px}.coupon input#coupon_code{font-size:14px}.pum-theme-2367 .pum-container,.pum-theme-hello-box .pum-container{border:14px solid #c4a747!important}.pum-theme-2367 .pum-title,.pum-theme-hello-box .pum-title{color:#2d2d2d;font-family:inherit!important;font-weight:700!important;font-size:25px!important;line-height:30px;text-align:center}.woocommerce-info[data-class="checkout-register"]{text-align:center;margin:0 0 .8em}@media only screen and (max-width:1239px){.woocommerce-cart th.product-thumbnail,.woocommerce-cart .cart_item .product-thumbnail{display:none}}@media only screen and (max-width:1024px){.woocommerce-checkout .wc-gzd-product-name-left img{display:none}}@media only screen and (max-width:1239px) and (min-width:960px){.woocommerce-cart .mfn-cart-step-1 .woocommerce .woocommerce-cart-form{flex-basis:100%;max-width:100%}.woocommerce-cart .mfn-cart-step-1 .woocommerce .cart-collaterals{flex-basis:100%;max-width:100%;margin-left:0}}#Top_bar .secondary_menu_wrapper{display:block;float:right;margin-top:80px;position:fixed;right:50px;z-index:999;border-top:1px solid #c4a747}#Header .secondary-menu>li>a{color:#c4a747;text-transform:uppercase;font-size:15px;font-weight:500}#Header .secondary-menu>li>a:hover{color:#fff}#Header .secondary-menu>li.hover,#Header .secondary-menu li ul{background:#fff0}.elementor-1821 .elementor-element.elementor-element-49cd0f5{margin-top:30px}@media only screen and (min-width:768px){#Top_bar.is-sticky .menu_wrapper .menu>#menu-item-3872>div{padding:0}#Top_bar.is-sticky .secondary_menu_wrapper{display:block}#Top_bar.is-sticky{height:100px}#Top_bar.is-sticky .secondary_menu_wrapper{margin-top:50px;border-top:1px solid #fff}#Header #Top_bar.is-sticky .secondary-menu>li>a{color:#fff}.user-registration .ur-field-item.field-select{width:100%;float:left}.page-id-42 .user-registration .ur-field-item.field-select{width:30%;float:left}.page-id-43 #Top_bar .top_bar_right{top:-15px}.page-id-43 #menu-item-3872{top:-15px}}@media only screen and (max-width:768px){.ur-frontend-form .ur-form-row .ur-form-grid:nth-child(n+2){border-left:0 solid #e1e1e1}.ur-frontend-form .ur-form-row .ur-form-grid{margin-bottom:0}.wpfFilterWrapper,.wpfFilterButtons{width:50%!important}.wpfFilterVerScroll{margin-left:0!important}#Side_slide #menu ul li a{font-size:19px;line-height:32px}#Top_bar .secondary_menu_wrapper{display:none!important}.woocommerce .quantity{width:100px}.woocommerce .quantity .qty{padding:5px 10px!important}.elementor-1821 .elementor-element.elementor-element-0b42928 .elementor-button{padding:6px 10px 6px 10px}.elementor-1821 .elementor-element.elementor-element-49cd0f5{margin-top:0;margin-bottom:0}.single-product .woocommerce-notices-wrapper{padding-top:20px}button.single_add_to_cart_button span{font-size:14px}button.single_add_to_cart_button i{color:#fff}.cart .mfn-wish-button{height:30px}}@media only screen and (width:768px){.woocommerce-cart .product-quantity{display:flex!important}.woocommerce-cart .woocommerce .quantity{margin-left:30px}}@media only screen and (max-width:767px){#user-registration-form-1863>form>div:nth-child(7),#user-registration-form-6526>form>div:nth-child(7){max-width:100%}.ur-frontend-form .ur-form-row .ur-form-grid label{margin-bottom:0}#Top_bar #logo img.svg{width:160px!important}body.mobile-row-2-products .products_wrapper ul.products li.product{width:100%}.woocommerce ul.products li.product a img{width:210px;margin:auto!important}}@media only screen and (max-width:520px){.wpfFilterWrapper,.wpfFilterButtons{width:100%!important;margin:0px!important;padding-left:0!important}.wpfFilterVerScroll{margin:0px!important}#marken .wpfFilterButtons{float:left}.wpfFilterButton.wpfButton,.wpfClearButton.wpfButton{float:left!important}.wpfFilterButtons .wpfButton{margin-left:0px!important;margin-right:15px!important}#Subheader{padding:40px 0 40px}.woocommerce-checkout .woocommerce-gzd-legal-checkbox-text{font-size:16px;line-height:24px}.woocommerce-checkout .woocommerce-gzd-legal-checkbox-text a{font-size:16px;line-height:24px}}@media only screen and (max-width:479px){#Subheader .title{font-size:36px;line-height:42px;font-weight:500;letter-spacing:0}}.myProductSwiper .swiper-wrapper{align-items:stretch}.myProductSwiper .swiper-slide{height:auto;display:flex}.myProductSwiper .swiper-slide>.product-card{display:flex;flex-direction:column;width:100%}.myProductSwiper .product-card .product-desc{margin-top:auto}.myProductSwiper .product-card a.button{margin-top:0}.myProductSwiper .product-card .product-img{display:block}.myProductSwiper .product-card .product-img img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}