.recept-kartya-cim{font-family:'Playfair Display',Georgia,serif!important;font-weight:400;line-height:1.5;min-height:3.5em}@media (max-width:980px){.recept-kartya-cim{min-height:0}}.recept-kategoria{text-transform:uppercase;letter-spacing:1px;font-size:12px}.recept-kereso .facetwp-facet{margin-bottom:0}.recept-kereso .facetwp-type-search{width:100%;position:relative}.recept-kereso .facetwp-search{width:100%;height:54px;padding:0 115px 0 20px;background:#ffffff;border:1px solid #ded5d3;border-radius:0;color:#806c6b;font-size:14px;box-shadow:none}.recept-kereso .facetwp-search::placeholder{color:#9b8e8b;opacity:1}.recept-kereso .facetwp-input-wrap{display:block;width:100%;position:relative}.recept-kereso .facetwp-icon{right:0;width:95px;height:54px;background:#827371;opacity:1;cursor:pointer}.recept-kereso .facetwp-icon::before{content:"Keresés";display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:none;color:#ffffff;font-family:Georgia,serif;font-size:14px;font-style:normal}.recept-kereso .facetwp-icon:hover{background:#6e5f5d}@media (max-width:767px){.recept-kereso .facetwp-search{height:50px;padding-right:95px;font-size:13px}.recept-kereso .facetwp-icon{width:85px;height:50px}}.simplefavorite-button{background:#E3D0CF!important;border:none!important;border-radius:0!important;padding:11px 18px!important;color:#ffffff!important;font-family:'Playfair Display',serif!important;font-size:15px!important;font-weight:400!important;cursor:pointer;transition:all 0.2s ease}.simplefavorite-button:hover{background:#d4b9b7!important}.simplefavorite-button.active{background:#927a75!important;color:#ffffff!important}.simplefavorite-button.active:hover{background:#806864!important}.simplefavorite-button .sf-icon-heart-empty::before,.simplefavorite-button .sf-icon-heart::before{content:"♥";font-family:Arial,sans-serif;font-size:20px;font-style:normal;vertical-align:-1px;margin-right:6px}.simplefavorite-button .sf-icon-heart-empty::before{color:transparent;-webkit-text-stroke:1px currentColor;-webkit-text-stroke-color:#ffffff}.simplefavorite-button .sf-icon-heart::before{color:#ffffff;-webkit-text-stroke:0}.kedvenc-receptek{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.kedvenc-recept-kartya{min-width:0}.kedvenc-recept-kartya img{width:100%;height:auto;display:block}@media (max-width:980px){.kedvenc-receptek{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.kedvenc-receptek{grid-template-columns:1fr}}.kedvenc-recept-cim,.kedvenc-recept-cim a{font-family:'Playfair Display',serif!important;font-size:23px!important;font-weight:400!important;line-height:1.3!important;color:#a88e89!important;text-decoration:none!important}.kedvenc-recept-cim{margin-top:16px;margin-bottom:8px}.kedvenc-recept-ido{font-size:15px;color:#a88e89;margin-top:0}.kedvenc-recept-ido::before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;vertical-align:-2px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") center/contain no-repeat}.kedvenc-recept-kartya p:has(img){margin:0!important;padding:0!important}.kedvenc-recept-kartya .kedvenc-recept-cim{margin-top:12px!important;margin-bottom:8px!important;padding:0!important}.simplefavorite-button{background:#927a75!important;color:#ffffff!important}.simplefavorite-button.active{background:#E3D0CF!important;color:#ffffff!important}.simplefavorite-button:hover{background:#806864!important}.simplefavorite-button.active:hover{background:#d4b9b7!important}@media (max-width:980px){.vip-fejlec-sor{display:flex!important;align-items:center!important;flex-wrap:nowrap!important}.vip-fejlec-sor .et_pb_column:first-child{width:70%!important;margin-bottom:0!important}.vip-fejlec-sor .et_pb_column:last-child{width:30%!important;margin-bottom:0!important}.vip-fejlec-sor .et_pb_menu{margin-bottom:0!important}.vip-fejlec-sor .et_mobile_nav_menu{margin:0!important}}.recept-szuro-sor{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.recept-szuro-sor .facetwp-facet{margin-bottom:0}.recept-szuro-sor{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap;margin-bottom:30px}.recept-szuro{flex:1 1 0;min-width:190px;background:#fff;border:none;position:relative}.recept-szuro summary{padding:15px 18px;cursor:pointer;list-style:none;color:#a18b89;font-size:15px;display:flex;justify-content:space-between;align-items:center}.recept-szuro summary::-webkit-details-marker{display:none}.recept-szuro summary::after{content:"";width:8px;height:8px;border-right:2px solid #a18b89;border-bottom:2px solid #a18b89;transform:rotate(45deg);flex-shrink:0;margin-left:12px;margin-top:-4px}.recept-szuro[open] summary::after{transform:rotate(225deg);margin-top:4px}.recept-szuro .facetwp-facet{padding:5px 18px 15px;margin-bottom:0}@media (max-width:767px){.recept-szuro-sor{flex-direction:column;gap:10px}.recept-szuro{width:100%;flex:none}}