.divi-secondary-product-image{display:none}.et_pb_shop li.product a.woocommerce-loop-product__link{position:relative;display:block}.et_pb_shop li.product a.woocommerce-loop-product__link>img:not(.divi-secondary-product-image){transition:opacity 0.35s ease}.et_pb_shop .divi-secondary-product-image{display:block;position:absolute;top:0;left:0;width:100%;height:auto;margin:0;opacity:0;transition:opacity 0.35s ease;z-index:2}.et_pb_shop li.product:hover .divi-secondary-product-image{opacity:1}.et_pb_shop li.product:hover a.woocommerce-loop-product__link>img:not(.divi-secondary-product-image){opacity:0}.woocommerce-variation-price{color:black;font-size:larger;font-weight:700;margin-bottom:1rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none!important}.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover{padding:5px 2rem!important;background:#155049!important}.entry-content .et_pb_section.et_section_regular{padding:3rem 2rem}p:not(.has-background):last-of-type{padding:2rem 0 1rem 0}.et_pb_menu .sub-menu a,#main-header .et-menu .sub-menu a{text-transform:none!important}.ml-form-embedContent{display:none!important}.ml-form-embedContainer .ml-form-embedWrapper,.ml-form-embedContainer .ml-form-embedBody{background-color:transparent!important;box-shadow:none!important;border:none!important;padding:0!important}body #mlb2-45031202.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedSubmit button.primary{background-color:#2e6b4e!important;border-radius:6px!important}body #mlb2-45031202.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedSubmit button.primary:hover{background-color:#245a41!important}.tudastar-grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:26px!important;width:92%!important;max-width:1080px!important;margin:0 auto!important}.tudastar-grid .et_pb_column{float:none!important;width:calc(33.333% - 18px)!important;margin:0!important;max-width:330px}.tudastar-card{overflow:hidden!important;background:#fff}.tudastar-img{margin-bottom:0!important;line-height:0!important}.tudastar-img .et_pb_image_wrap{display:block!important;width:100%!important}.tudastar-img img{width:100%!important;height:190px!important;object-fit:cover!important;display:block!important}.tudastar-card .et_pb_button{margin-top:6px}.tudastar-card .et_pb_button_module_wrapper{text-align:center!important}@media (max-width:980px){.tudastar-grid .et_pb_column{width:calc(50% - 13px)!important;max-width:none}}@media (max-width:767px){.tudastar-grid .et_pb_column{width:100%!important}}.single-post #main-content .container:before{display:none!important}.single-post #left-area{width:100%!important;float:none!important;padding-right:0!important;max-width:900px;margin:0 auto}.single-post .et_post_meta_wrapper>img{width:100%!important;border-radius:16px!important;box-shadow:0 14px 34px rgba(0,0,0,0.14)!important;margin-bottom:30px!important}.single-post h1.entry-title{color:#2e6b4e}.single-post .entry-content{font-size:17px;line-height:1.75}.single-post .entry-content h2{color:#2e6b4e!important;font-size:26px;margin:1.6em 0 .5em}.single-post .entry-content h3{color:#2e6b4e!important;font-size:20px;margin:1.3em 0 .4em}.single-post .entry-content p{margin:0 0 1.1em}.single-post .entry-content ul{margin:0 0 1.2em 1.3em;list-style:disc}.single-post .entry-content ul li{margin-bottom:.4em}.single-post .entry-content .blog-lead{font-size:19px;color:#245a41;font-weight:600;margin-bottom:1.4em}.single-post .entry-content .blog-tipp{background:#eef5e9;border-left:4px solid #2e6b4e;border-radius:10px;padding:18px 22px;margin:1.6em 0}.single-post .entry-content .blog-cta{text-align:center;margin:2.2em 0 .5em}.single-post .entry-content .blog-cta a{display:inline-block;background:#2e6b4e;color:#fff!important;padding:14px 32px;border-radius:6px;text-decoration:none;font-weight:700}.single-post .entry-content .blog-cta a:hover{background:#245a41}.et_pb_contact_form .et_pb_contact_field{width:100%!important;float:none!important;margin-right:0!important;padding-bottom:16px!important}.et_pb_contact_form .et_pb_contact_field .input{width:100%!important;margin:0!important}.et_pb_heading_1_tb_footer h2,.et_pb_heading_1_tb_footer .et_pb_module_header{font-family:"Adamina",Georgia,serif!important;font-weight:500!important}.et_pb_button_0_tb_footer,.et_pb_button_1_tb_footer,.et_pb_button_2_tb_footer{font-family:"Open Sans",Arial,sans-serif!important;font-weight:400!important;font-size:17px!important;letter-spacing:0!important}.et_pb_contact_field_4_tb_footer .et_pb_contact_form_label{display:none!important}.et_pb_contact_field_4_tb_footer{padding-top:4px!important;padding-left:3%!important}.et_pb_text_2_tb_footer ul{list-style:none!important;padding-left:0!important;margin-left:0!important}.et_pb_text_2_tb_footer ul li{margin-bottom:9px!important}.et_pb_text_2_tb_footer ul li a{text-decoration:none!important;transition:opacity .2s}.et_pb_text_2_tb_footer ul li a:hover{opacity:.7}@media (max-width:767px){.single-post .entry-content h2{font-size:22px!important;line-height:1.3}.single-post .entry-content h3{font-size:18px!important}.single-post .entry-content{font-size:16px!important}.single-post .et_post_meta_wrapper h1.entry-title{font-size:26px!important;line-height:1.25}.single-post .et_post_meta_wrapper>img{border-radius:12px!important}}.blog-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,430px))!important;gap:28px!important;justify-content:center!important;width:92%!important;max-width:960px!important;margin:0 auto!important}.blog-grid .et_pb_column{float:none!important;width:auto!important;max-width:none!important;margin:0!important}@media (max-width:767px){.blog-grid{grid-template-columns:1fr!important}}@media (max-width:767px){.blog-grid .et_pb_column{width:100%!important}}.et_pb_text_2_tb_footer ul li a{color:#ffffff!important}@media (max-width:767px){.promo-box,.ingyenes-box{width:90%!important;max-width:90%!important}}.home .et_pb_section_0{position:relative}.home .et_pb_section_0:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(0,0,0,0.22),rgba(0,0,0,0.42));z-index:1;pointer-events:none}.home .et_pb_section_0 .et_pb_row{position:relative;z-index:2}.home .et_pb_section_0 .et_pb_text{text-shadow:0 1px 2px rgba(0,0,0,0.9),0 2px 16px rgba(0,0,0,0.6),0 0 6px rgba(0,0,0,0.45)}@media (max-width:767px){.home .et_pb_section_0:before{background:linear-gradient(rgba(0,0,0,0.34),rgba(0,0,0,0.5))!important}.home .et_pb_section_0 .et_pb_text{text-shadow:0 1px 3px rgba(0,0,0,0.95),0 0 12px rgba(0,0,0,0.7)!important}}@media (max-width:767px){#main-content .et_pb_row{width:92%!important;max-width:92%!important}.home #main-content .et_pb_row.et_pb_row_7{width:100%!important;max-width:100%!important}.home #main-content .et_pb_row_7 .et_pb_column{width:100%!important;margin-bottom:0!important}}@media (max-width:767px){body.woocommerce-page ul.products,body .et_pb_shop ul.products,body .woocommerce ul.products{display:block!important;text-align:center!important}body.woocommerce-page ul.products li.product,body .et_pb_shop ul.products li.product,body .woocommerce ul.products li.product{display:block!important;float:none!important;clear:both!important;width:88%!important;max-width:380px!important;margin:0 auto 30px auto!important;text-align:center!important}body.woocommerce-page ul.products li.product a img,body .et_pb_shop ul.products li.product a img,body .woocommerce ul.products li.product a img,body ul.products li.product .et_shop_image,body ul.products li.product img{width:100%!important;height:auto!important;max-width:100%!important;margin:0 auto!important;display:block!important}body ul.products li.product h2,body ul.products li.product h3,body ul.products li.product .price{text-align:center!important}body ul.products li.product .button,body ul.products li.product .added_to_cart{float:none!important;display:inline-block!important;margin:0 auto!important}}@media (max-width:767px){.page-id-232 #main-content .et_pb_section_0 h1,.page-id-239 #main-content .et_pb_section_0 h1,.page-id-1475 #main-content .et_pb_section_0 h1,.page-id-1540 #main-content .et_pb_section_0 h1,.page-id-232 #main-content .et_pb_section_0 h2,.page-id-239 #main-content .et_pb_section_0 h2,.page-id-1475 #main-content .et_pb_section_0 h2,.page-id-1540 #main-content .et_pb_section_0 h2{font-size:30px!important;line-height:1.25!important}.page-id-232 #main-content h1,.page-id-239 #main-content h1,.page-id-1475 #main-content h1,.page-id-1540 #main-content h1,.page-id-232 #main-content h2,.page-id-239 #main-content h2,.page-id-1475 #main-content h2,.page-id-1540 #main-content h2{font-size:22px!important;line-height:1.3!important}.page-id-232 #main-content h3,.page-id-239 #main-content h3,.page-id-1475 #main-content h3,.page-id-1540 #main-content h3{font-size:18px!important;line-height:1.35!important}.page-id-232 #main-content .et_pb_text p,.page-id-239 #main-content .et_pb_text p,.page-id-1475 #main-content .et_pb_text p,.page-id-1540 #main-content .et_pb_text p,.page-id-232 #main-content .et_pb_text li,.page-id-239 #main-content .et_pb_text li,.page-id-1475 #main-content .et_pb_text li,.page-id-1540 #main-content .et_pb_text li{font-size:16px!important;line-height:1.6!important}.page-id-232 #main-content li.product h2,.page-id-239 #main-content li.product h2,.page-id-1475 #main-content li.product h2,.page-id-1540 #main-content li.product h2,.page-id-232 #main-content li.product h3,.page-id-239 #main-content li.product h3,.page-id-1475 #main-content li.product h3,.page-id-1540 #main-content li.product h3{font-size:17px!important;line-height:1.35!important}}@media (max-width:767px){.et-l--footer .et_pb_row_2_tb_footer .et_pb_column{text-align:center!important}.et-l--footer .et_pb_row_2_tb_footer .et_pb_text,.et-l--footer .et_pb_row_2_tb_footer .et_pb_text *{text-align:center!important}.et-l--footer .et_pb_row_2_tb_footer .et_pb_image,.et-l--footer .et_pb_row_2_tb_footer .et_pb_image .et_pb_image_wrap{display:block!important;margin-left:auto!important;margin-right:auto!important}.et-l--footer .et_pb_row_2_tb_footer ul{padding-left:0!important}.et-l--footer .et_pb_row_2_tb_footer ul li{text-align:center!important}.et-l--footer .et_pb_row_3_tb_footer .et_pb_text,.et-l--footer .et_pb_row_3_tb_footer .et_pb_text *{text-align:center!important}}