.et_header_style_left .logo_container{max-height:none;height:250px!important;margin-top:-20px!important;width:auto}.custom-cart-icon{display:inline-block;position:absolute;right:3.3rem;top:50%;transform:translateY(-50%);transition:transform 0.3s ease-in-out}.custom-cart-icon:hover{transform:translateY(-50%) scale(1.2)}.custom-cart-icon img{width:24px;height:auto}@media (max-width:980px){#top-header .logo_container img{height:100px;margin-top:-30px!important}}#main-header{box-shadow:none!important}.container{width:90%!important;max-width:1920px!important}.mobile_menu_bar.et_pb_header_toggle.et_toggle_fullscreen_menu:before{color:rgba(0,0,0,0);background:url('https://xerna.labloom.at/wp-content/uploads/2024/12/hamburger-menu.svg') no-repeat center center;background-size:contain;width:32px;height:32px}.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened{opacity:1}.et_pb_fullscreen_menu_animated .mobile_menu_bar:before{font-size:40px}.et_slide_in_menu_container span.et_mobile_menu_arrow{opacity:1}.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before{font-size:34px}.et_slide_in_menu_container .et_mobile_menu>.menu-item-has-children>a{font-weight:300}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before{color:black!important}.mega-link{display:block;width:100px;margin-left:auto!important;margin-right:auto!important;margin-top:10%!important;height:100px;background-image:url('https://xerna.labloom.at/wp-content/uploads/2025/01/Siegel-Xerna.svg');background-size:cover;background-position:center;text-indent:-9999px}.woof_container_inner>h4{display:none}.woof_list.woof_list_label{display:flex;justify-content:center;flex-wrap:wrap;gap:15px}.woof_list_label .woof_label_term{background-color:transparent;border-color:#000;font-size:20px;letter-spacing:0.5px;text-align:center;line-height:26px;padding:20px 30px!important}.ul.woof_list.woof_list_label li{margin:0}.woof_list_label li .woof_label_term:hover,.woof_list_label li .woof_label_term.checked{background-color:#000;border-color:#000}.woocommerce-loop-product__title{font-size:30px!important;line-height:26px;min-height:77px;padding-bottom:10px!important}.product-tags{font-size:20px;color:#5b5b5b}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{color:#000!important;font-size:25px;margin-top:1rem!important;font-style:italic}.price .woocommerce-Price-amount bdi{display:flex;justify-content:center}.et_pb_post .price .woocommerce-Price-amount bdi{justify-content:flex-start}.woocommerce-Price-currencySymbol{order:2}.products .add_to_cart_button{border:3px solid transparent!important;font-size:18px!important;line-height:22px!important;border-bottom:3px solid #DBDCCB!important;text-transform:uppercase;color:#000;font-weight:500!important;letter-spacing:2px!important;padding:12px 15px!important}.products .add_to_cart_button:after{content:none!important}.products .add_to_cart_button:hover{background-color:#000!important;color:#fff!important;border:1px solid #000!important}.woocommerce ul.products li.product a img,.dgpc_product_carousel .dgpc-container .product .product-link img{max-height:620px;object-fit:contain}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{margin:0!important;width:100%!important}.woocommerce .products ul,.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:20px;grid-column-gap:20px}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:none}.woocommerce-ordering,.woocommerce-result-count,.woof_products_top_panel,.et_pb_tabs_controls{display:none!important}.woocommerce div.product div.images img{max-height:830px;object-fit:contain}.product-detail{display:flex;align-items:center}.woocommerce-product-attributes{border:none}.woocommerce-product-attributes tbody{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:20px;grid-column-gap:20px}.woocommerce-product-attributes tbody *{border:none!important;background-color:transparent!important;font-size:18px;padding:0!important}.woocommerce-product-attributes tbody td{display:flex;flex-direction:column;padding:0!important}.custom-tabs{border:none!important}.woocommerce-info{display:flex;align-items:center}.woocommerce-MyAccount-navigation ul{padding:0;list-style:none}.woocommerce-MyAccount-navigation ul *{color:#000}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{color:#000;padding:16px 13px;border:1px solid #000;max-width:200px;margin:10px 0}.products-homepage .price,.products-homepage .product_type_simple{display:none!important}.products-homepage *{text-align:center}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active{background-color:#000}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{color:#fff}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover{background-color:#000;color:#fff}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover a{color:#fff}.woocommerce-order{width:80%;margin:auto;padding:0 20px}.woocommerce a.added_to_cart{display:block;font-size:20px;color:#0a0000}.dgpc_product_carousel .swiper-container ul .product{text-align:center;align-items:center}.product p.wc-gzd-additional-info{line-height:normal;margin:4px 0;padding:0}.woocommerce ul.products li.product .button{margin-top:0}.et_shop_image .et_overlay{display:none}.et_pb_gutters3.et-db #et-boc .et-l .et_pb_column_3_5 .et_pb_module{margin-bottom:15px}.et_pb_column .legal-price-info{margin-bottom:3%}.woof_container.woof_container_label.woof_container_product_tag.woof_container_6.woof_container_produktschlagwrter.woof_fs_product_tag{padding-right:12px}.woof_container.woof_container_label.woof_container_product_tag.woof_container_6.woof_container_produktschlagwrter.woof_fs_product_tag,.woof_container.woof_container_label.woof_container_pa_jahrgang.woof_container_7.woof_container_produktjahrgang.woof_fs_pa_jahrgang{display:inline-block}.woocommerce ul.products li.product .price{display:none}@media (max-width:991px){.woocommerce ul.products li.product a img,.dgpc_product_carousel .dgpc-container .product .product-link img{max-height:400px}.woocommerce .products ul,.woocommerce ul.products{grid-template-columns:repeat(2,1fr)}.et_pb_post .price .woocommerce-Price-amount bdi{justify-content:center}.product-detail{flex-direction:column;justify-content:center;text-align:center}}@media (max-width:767px){.woof_container.woof_container_label.woof_container_product_tag.woof_container_6.woof_container_produktschlagwrter.woof_fs_product_tag{padding-right:0}.woocommerce ul.products li.product a img,.dgpc_product_carousel .dgpc-container .product .product-link img{max-height:260px}.woocommerce-loop-product__title{font-size:20px!important;padding-bottom:0!important}.product-tags{font-size:16px}.woof_list.woof_list_label{gap:10px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .button{font-size:14px!important;margin-top:0!important}.woocommerce .products ul,.woocommerce ul.products{grid-row-gap:10px;grid-column-gap:10px}.woocommerce ul.products li.product .button{margin-top:0;padding:0!important}.woocommerce ul.products li.product .button:hover{background-color:transparent!important;color:#000!important;border:1px solid transparent!important;border-bottom:3px solid #DBDCCB!important}.woocommerce-page ul.products li.product:nth-child(n){display:flex;flex-direction:column;justify-content:space-between}.woocommerce-product-attributes tbody{grid-template-columns:repeat(1,1fr)}}