.et_pb_module_inner{height:100%}.et_pb_button_module_wrapper .et_pb_button{margin-top:10px}.dsm_icon_list_child{margin-bottom:0}.dsm_icon_list_items,body #page-container .et_pb_section a.read-button:hover{padding:0!important}.dsm_icon_list .dsm_icon_list_items.dsm_icon_list_layout_horizontal .dsm_icon_list_child{display:inline-flex}.dsm_icon_list_text{line-height:1.7em}.dsm_icon_list .dsm_icon_list_image img{width:24px}.dsm_icon_list .dsm_icon_list_items,.et-l--footer ul.dsm_icon_list_items{list-style-type:none;margin:0;line-height:26px}.dsm_icon_list .dsm_icon_list_child,.dsm_icon_list .dsm_icon_list_child a{display:flex;align-items:center;margin:0;position:relative}.dsm_icon_list .dsm_icon_list_child{border-style:solid;border-color:#333}.dsm_icon_list .dsm_icon_list_wrapper{flex-shrink:0;line-height:0}.dsm_icon_list .dsm_icon_list_image{border-style:solid;border-color:#333;display:inline-block;flex-shrink:0}button::-moz-focus-inner{padding:0;border:0}.dsm-typing-effect.et_pb_module_header{display:block}.dsm-before-typing-effect{white-space:pre-wrap!important}.dsm-social-share-buttons-container .dsm_social_share_buttons_child::hover .dsm-social-share-button-inner-wrapper{filter:saturate(1.5) brightness(1.2)}body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}:root{--primary-color:#2db68d;--primary-color-rgb:45, 182, 141;--secondary-color:#279BC2;--secondary-color-rgb:232, 78, 59;--font-color:#374757;--font-color-rgb:55, 71, 87;--black-color:#000000;--black-color-rgb:0, 0, 0;--white-color:#ffffff;--white-color-rgb:255, 255, 255;--danger-color:#d7373f;--danger-color-rgb:215, 55, 63;--success-color:#2db68d;--success-color-rgb:45, 142, 141}img{max-width:100%;height:auto}.delicious-recipes-error-msg,.delicious-recipes-success-msg{display:flex;align-items:center;color:var(--danger-color);font-size:18px;line-height:1;padding:14px 25px;background-color:rgba(var(--danger-color-rgb),.1);border:1px solid var(--danger-color);margin-bottom:20px}.delicious-recipes-error-msg::before,.delicious-recipes-success-msg::before{content:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722.641%27 height=%2720.313%27 viewBox=%270 0 22.641 20.313%27%3E%3Cpath id=%27Path_30793%27 data-name=%27Path 30793%27 d=%27M17.329,9.4a4.063,4.063,0,0,0-3.5-2,4.013,4.013,0,0,0-3.5,2L3.1,21.514a4,4,0,0,0-.048,4.125A4.078,4.078,0,0,0,6.6,27.713H21.048A4,4,0,0,0,24.6,25.639a4.058,4.058,0,0,0-.048-4.125Zm-3.5,15.139A1.645,1.645,0,1,1,15.469,22.9,1.648,1.648,0,0,1,13.824,24.542Zm1.717-11.158-.477,5.436a1.228,1.228,0,0,1-.453.858,1.2,1.2,0,0,1-.811.286h-.119a1.25,1.25,0,0,1-1.144-1.144l-.477-5.436a1.657,1.657,0,0,1,.405-1.264,1.774,1.774,0,0,1,1.168-.62,1.628,1.628,0,0,1,1.264.405,1.722,1.722,0,0,1,.62,1.168A.474.474,0,0,1,15.541,13.384Z%27 transform=%27translate%28-2.499 -7.4%29%27 fill=%27%23d7373f%27 opacity=%270.8%27/%3E%3C/svg%3E%0A");display:inline-block;width:24px;height:24px;margin-right:10px}.delicious-recipes-success-msg{color:var(--font-color);border:1px solid var(--success-color);background-color:rgba(var(--success-color-rgb),.1)}.delicious-recipes-success-msg::before{content:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cg id=%27Group_6106%27 data-name=%27Group 6106%27 transform=%27translate%28-11 -928%29%27%3E%3Cg id=%27Ellipse_105%27 data-name=%27Ellipse 105%27 transform=%27translate%2811 928%29%27 fill=%27%232db68d%27 stroke=%27%232db68d%27 stroke-width=%271%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%2712%27 stroke=%27none%27/%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%2711.5%27 fill=%27none%27/%3E%3C/g%3E%3Cpath id=%27Path_30798%27 data-name=%27Path 30798%27 d=%27M18.713,942.172l2.955,2.955,7.453-7.453%27 transform=%27translate%28-0.917 -1.401%29%27 fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27/%3E%3C/g%3E%3C/svg%3E%0A")}#dr-user__registration-login-popup{margin:0!important;max-width:100%!important;position:fixed!important;left:0!important;top:0!important;width:100%!important;height:100%!important;z-index:999999!important;display:none!important;align-items:center!important;justify-content:center!important;background-color:rgb(0 0 0/.4)!important;overflow:auto!important;padding:0!important}#dr-user__registration-login-popup .dr-user__registration-login-popup-close{width:50px;height:50px;background-color:#fff;font-size:32px;cursor:pointer;text-align:center;position:absolute;right:0;top:0;z-index:1;transition:color .3s ease-in-out}#dr-user__registration-login-popup .dr-user__registration-login-popup-close:hover{color:#d24747}#dr-user__registration-login-popup .dr-popup-container{width:calc(100% - 30px);max-width:700px;margin-left:auto;margin-right:auto;position:relative;padding:30px;background:#fff;box-shadow:0 4px 20px rgb(0 0 0/.15)}@media (min-width:768px){#dr-user__registration-login-popup .dr-popup-container{padding:60px}}#dr-user__registration-login-popup .dr-popup-container .dr-form-wrapper{padding:0}#dr-user__registration-login-popup .dr-popup-container .dr-container{max-height:calc(100vh - 30px);overflow:auto}#dr-user__registration-login-popup .dr-popup-container .dr-form__inner-wrapper{padding:0}#dr-user__registration-login-popup .dr-popup-container .dr-form__submit{background-color:var(--primary-color);color:#fff;border:0;border-radius:5px;padding:10px 32px;cursor:pointer;transition:all .3s ease;font-size:.875em;line-height:1.5;margin-bottom:16px}#dr-user__registration-login-popup .dr-popup-container .dr-form__submit:hover{background-color:var(--secondary-color)}#dr-user__registration-login-popup .dr-popup-container .dr-form__fields-wrapper a{color:var(--primary-color);font-size:16px;line-height:1.75;font-weight:500;transition:opacity .3s ease-in-out}#dr-user__registration-login-popup .dr-popup-container .dr-form__fields-wrapper a:hover,.menu-close:hover{opacity:.7}#dr-user__registration-login-popup .dr-popup-container .dr-form__footer p{font-size:.8em;line-height:1.5}#dr-user__registration-login-popup .dr-popup-container .dr-form__checkbox{display:flex;align-items:center;margin-bottom:16px;font-size:.875em;line-height:1.5;gap:8px}#dr-user__registration-login-popup .dr-popup-container .dr-form__title{margin:0 0 20px}#dr-user__registration-login-popup .dr-popup-container .dr-form__field{margin-bottom:16px}#dr-user__registration-login-popup .dr-popup-container .dr-form__field label{font-size:.8em;line-height:1.5;font-weight:500}#dr-user__registration-login-popup .dr-popup-container .dr-form__field input{padding:10px 16px;border:1px solid #e0e0e0;border-radius:5px;width:100%;font-size:16px;font-weight:400;line-height:1.5;margin-top:16px}#dr-user__registration-login-popup .dr-container,#dr-user__registration-login-popup .dr-form-wrapper{height:auto}:root{--wpdelicious-gap:30px}h1,h2,h3,h4,h6,p{padding-bottom:0}.popup-menu-list{position:fixed;top:0;right:0;width:100vw;height:100vh;background:var(--gcid-primary-color);z-index:999999;opacity:0;visibility:hidden;transform:translateX(100%);transition:transform .5s ease,opacity .4s ease,visibility .4s ease;transform:translateX(100%) scale(.98);backdrop-filter:blur(8px);background:rgb(0 0 0/.95)}.menu-close li .et-pb-icon{margin-top:0!important}.menu-close{top:-65px!important;right:10px!important;background:var(--color-2);padding:6px 16px!important;border-radius:4px!important;cursor:pointer;z-index:10000;transition:transform .25s ease,opacity .25s ease}.recipe-text-card{height:300px}@media (max-width:980px){.recipe-text-card{height:auto}}.about-left-section{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.recipe-badge-fixed p{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.recipe-badge-fixed a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--gcid-7d85c9c1-18f0-4340-9cc4-7fe6c366fdca);font-weight:700;text-decoration:none;font-size:15px;font-family:var(--et_global_heading_font);background:#999}.term-course-menu .recipe-courses{list-style:none;padding:0}.term-course-menu .recipe-courses li{margin-bottom:8px}.term-course-menu .recipe-courses a{text-decoration:none;font-family:var(--et_global_body_font);font-weight:400;color:var(--gcid-7d85c9c1-18f0-4340-9cc4-7fe6c366fdca)!important;font-size:var(--gvid-ismei1q4mz);position:relative;display:inline-block}.term-course-menu .recipe-courses a::after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background:var(--gcid-7d85c9c1-18f0-4340-9cc4-7fe6c366fdca);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.term-course-menu .recipe-courses a:hover::after{transform:scaleX(1)}.newsletter-form form{position:relative}.newsletter-form form .et_contact_bottom_container{position:absolute;right:0;top:0;bottom:0;margin:auto}.newsletter-form form .et_pb_contact_submit{display:flex;width:70px;height:auto;align-items:center;justify-content:center}.newsletter-form form .et_pb_contact_submit:after{background-image:url(https://www.therecipestoremember.com/wp-content/uploads/2026/02/telegram.svg)!important;background-position:center;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;right:auto!important}.custom-cate-search .et_pb_searchsubmit{font-size:0!important;width:60px;height:50px;background-color:var(--gcid-secondary-color)!important;background-image:url(https://www.therecipestoremember.com/wp-content/uploads/2026/02/search-icon.svg);background-repeat:no-repeat;background-position:center;background-size:30px;border-radius:5px!important;margin:auto 5px auto auto!important}.home-blog-card .et_pb_posts article{padding:20px 20px 50px;transition:all .4s ease}.home-blog-card .et_pb_posts article:hover{transform:translateY(-10px)}.home-blog-card .et_pb_posts article .et_pb_image_container{margin:unset}.home-blog-card .et_pb_posts article .et_pb_image_container .entry-featured-image-url{height:450px;min-height:450px}.home-blog-card .et_pb_posts article .et_pb_image_container .entry-featured-image-url img{height:100%;object-fit:cover}.recipe-book-section{box-shadow:inset 0 80px 0 var(--gcid-7d85c9c1-18f0-4340-9cc4-7fe6c366fdca),inset 0-80px 0 var(--gcid-7d85c9c1-18f0-4340-9cc4-7fe6c366fdca)}body #page-container .et_pb_section a.global-btn-hover:hover{padding:12px 30px!important}.recipe-filters-wrap{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.recipe-filter-dropdown select{width:100%;padding:12px 40px 12px 16px;border:1px solid #dcdcdc;border-radius:10px;background-color:#fff;font-size:14px;font-weight:500;color:#333;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://www.therecipestoremember.com/wp-content/uploads/2026/02/Polygon-1.svg);background-repeat:no-repeat;background-position:right 14px center;background-size:12px}.recipe-filter-dropdown{display:inline-block}.recipe-filter-dropdown select:hover{border-color:#999}.recipe-filter-dropdown select:focus{outline:0;border-color:#000}.recipe-filter-dropdown select option:first-child{color:#888}@media (max-width:767px){.recipe-filters-wrap{gap:12px;grid-template-columns:1fr}}.menu-list-footer .dsm_icon_list_child{margin-bottom:10px!important}.feature-cards .feature-card-main{overflow:hidden}.feature-cards .feature-recipe-image{background-size:cover;background-position:center;transform:scale(.98);transition:transform .5s ease}.feature-cards .feature-card-main:hover .feature-recipe-image{transform:scale(1.02)}@media (max-width:1200px) and (min-width:1025px){.desktop-header .logo-text .et_pb_module_header{font-size:25px!important}.desktop-header .et_pb_menu .et-menu>li{padding-left:6px;padding-right:6px}}.tab-mobile-header{z-index:1;box-shadow:0 2px 3px 0#00000036!important}.et-pb-parallax-wrapper{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.et-pb-parallax-background{background-repeat:no-repeat;background-position:top;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}@media only screen and (min-width:1440px){.et-pb-parallax-background:not(.et-pb-parallax-background_widescreen):not(.et-pb-parallax-background_tabletWide):not(.et-pb-parallax-background_tablet):not(.et-pb-parallax-background_phoneWide):not(.et-pb-parallax-background_phone){display:block}}@media only screen and (min-width:1025px) and (max-width:1279px){.et-pb-parallax-background:not(.et-pb-parallax-background_tabletWide):not(.et-pb-parallax-background_tablet):not(.et-pb-parallax-background_phoneWide):not(.et-pb-parallax-background_phone){display:block}}