@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;src:url("../fonts/PlusJakartaSans/plus-jakarta-sans-v8-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:500;src:url("../fonts/PlusJakartaSans/plus-jakarta-sans-v8-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:600;src:url("../fonts/PlusJakartaSans/plus-jakarta-sans-v8-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;src:url("../fonts/PlusJakartaSans/plus-jakarta-sans-v8-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:800;src:url("../fonts/PlusJakartaSans/plus-jakarta-sans-v8-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Style Script";font-style:normal;font-weight:400;src:url("../fonts/StyleScript/style-script-v11-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:400;src:url("../fonts/Merriweather/merriweather-v31-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:500;src:url("../fonts/Merriweather/merriweather-v31-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:600;src:url("../fonts/Merriweather/merriweather-v31-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:700;src:url("../fonts/Merriweather/merriweather-v31-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Merriweather";font-style:normal;font-weight:800;src:url("../fonts/Merriweather/merriweather-v31-latin-800.woff2") format("woff2")}*,html,body{margin:0;padding:0;font-family:"Plus Jakarta Sans",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#453836;scroll-behavior:smooth}body.fixed{position:relative;overflow:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}section{position:relative;overflow:hidden}section.section-home-top-slider{padding:10px 0;background-color:#d96242}section.section-home-hero img{width:100%}section.section-home-hero img:nth-child(1){display:none}@media(min-width: 576px){section.section-home-hero img:nth-child(1){display:block}}section.section-home-hero img:nth-child(2){display:block}@media(min-width: 576px){section.section-home-hero img:nth-child(2){display:none}}section.section-home-featured{padding:25px 0}section.section-home-recipes-category{padding:40px 0;background-color:#fff}@media(min-width: 576px){section.section-home-recipes-category{padding:50px 0 100px}}section.section-home-popular-dishes{padding:40px 0;background-color:#fff8e7}@media(min-width: 576px){section.section-home-popular-dishes{padding:100px 0}}section.section-home-recent-recipes{padding:40px 0 0;background-color:#e2e3f2}@media(min-width: 576px){section.section-home-recent-recipes{padding:100px 0 0}}section.section-home-video{padding:40px 0;background-color:#e2e3f2}@media(min-width: 576px){section.section-home-video{padding:100px 0}}section.section-home-greetings{padding:40px 0 80px;background-color:#d9c5aa}@media(min-width: 576px){section.section-home-greetings{padding:100px 0}}section.section-home-greetings::before{content:"";position:absolute;z-index:0;bottom:44px;left:0;width:100%;height:150px;background-color:#265653}section.section-home-greetings::after{content:"";position:absolute;z-index:0;bottom:0;left:0;width:100%;height:44px;background-color:#dc9f42}section.section-home-testimonials{padding:40px 0 0;background-color:#ffefc1}@media(min-width: 576px){section.section-home-testimonials{padding:100px 0 0}}section.section-home-recipes{padding:40px 0}@media(min-width: 576px){section.section-home-recipes{padding:100px 0 50px}}section.section-home-connect{padding:40px 0}@media(min-width: 576px){section.section-home-connect{padding:40px 0 100px}}section.section-recipes{padding:72px 0 100px}section.section-recipe-detail{padding:50px 0}section.section-recipe-comments{padding:50px 0;background-color:#e3ebe5}section.section-recipe-comments::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9)}section.section-about{padding:40px 0}@media(min-width: 768px){section.section-about{padding:50px 0 100px}}section.section-shop{padding:40px 0}@media(min-width: 768px){section.section-shop{padding:50px 0 100px}}section.section-contact-hero{padding:40px 0;background-color:#fff8e7}@media(min-width: 768px){section.section-contact-hero{padding:50px 0 100px}}section.section-contact-info{padding:40px 0}@media(min-width: 768px){section.section-contact-info{padding:50px 0 100px}}section.section-featured-recipes{padding:40px 0;background-color:#e3ebe5}@media(min-width: 768px){section.section-featured-recipes{padding:100px 0}}section.section-subscriptions{padding:40px 0 70px;background-color:#fff}@media(min-width: 768px){section.section-subscriptions{padding:100px 0}}section.section-search{padding:50px 0 100px}section.section-category{padding:50px 0 100px}section.section-not-found{padding:60px 0;background-color:#fff8e7;position:relative}@media(min-width: 576px){section.section-not-found{padding:122px 0 150px}}.app{position:relative;overflow:hidden}.app.ads{padding:0 0 90px}.main-content{position:relative;padding:85px 0 0}.main-container{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 20px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-bold{font-weight:700}.text-normal{font-weight:400}.text-italic{font-style:italic}.text-style-script{font-family:"Style Script",cursive}.text-chocolate{color:#983c23}.section-background{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.section-background img{display:block;position:absolute;top:0;left:0}.section-title h1,.section-title h2{margin:0;font-family:"Merriweather",serif;font-weight:900;font-size:32px;line-height:110%;letter-spacing:-0.03em;color:#453836}@media(min-width: 768px){.section-title h1,.section-title h2{font-size:52px}}.section-title h1 span,.section-title h2 span{font-family:"Merriweather",serif}.section-title.big h1,.section-title.big h2{font-family:"Merriweather",serif;font-weight:500;font-size:32px}@media(min-width: 768px){.section-title.big h1,.section-title.big h2{font-size:60px}}.section-title.big h1 span,.section-title.big h2 span{font-family:"Merriweather",serif}.subscription-card{max-width:1040px;margin:0 auto;padding:20px;background-color:#fff;border-radius:20px;border:1px solid #cecece;-webkit-box-shadow:0 16px 32px -4px rgba(0,0,0,.1);box-shadow:0 16px 32px -4px rgba(0,0,0,.1)}@media(min-width: 992px){.subscription-card{padding:40px;border:1px solid #a2a2a2;border-radius:40px}}.subscription-wrapper{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 768px){.subscription-wrapper{grid-template-columns:335px auto;gap:40px}}.subscription-wrapper>img{display:block;width:100%;max-width:335px;height:348px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.subscription-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}@media(min-width: 768px){.subscription-text{gap:40px}}@media(min-width: 992px){.subscription-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.subscription-text h3{margin:0;font-size:32px;line-height:100%}@media(min-width: 768px){.subscription-text h3{font-size:52px}}.subscription-information{max-width:470px}.subscription-information p{margin:0;font-size:14px;line-height:150%}@media(min-width: 768px){.subscription-information p{font-size:16px}}.subscription-information p+p{margin:21px 0 0}@media(min-width: 768px){.subscription-information p+p{margin:24px 0 0}}.subscription-form h3{margin:0;font-family:"Merriweather",serif;font-weight:900;font-size:32px;line-height:100%;color:#983c23}@media(min-width: 768px){.subscription-form h3{font-size:47px}}.subscription-form p{margin:20px 0 0;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;line-height:150%;color:#453836}@media(min-width: 768px){.subscription-form p{font-size:20px}}.subscription-form .form-wrapper{display:grid;grid-template-columns:1fr;grid-gap:10px}@media(min-width: 768px){.subscription-form .form-wrapper{grid-template-columns:1fr 1fr 200px}}.subscription-form .wpcf7-not-valid-tip{margin:10px 0 0}.subscription-form .wpcf7-spinner{display:none}.subscription-form .wpcf7 form .wpcf7-response-output{display:none;margin:20px 0 0;padding:0;border:0}.featured-recipes-wrapper{display:grid;grid-template-columns:1fr;grid-gap:30px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:30px 0 0}@media(min-width: 768px){.featured-recipes-wrapper{grid-template-columns:repeat(2, 1fr);grid-gap:50px;margin:50px 0 0}}.featured-recipes-video{position:relative}.featured-recipes-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.featured-recipes-video:hover h4{color:#fff8e7;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.featured-recipes-title{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(37%, rgba(69, 56, 54, 0)), to(#453836));background-image:-o-linear-gradient(top, rgba(69, 56, 54, 0) 37%, #453836 100%);background-image:linear-gradient(180deg, rgba(69, 56, 54, 0) 37%, #453836 100%);border-radius:20px}.featured-recipes-title h4{position:absolute;bottom:30px;left:30px;width:calc(100% - 60px);max-width:360px;margin:0;font-size:32px;line-height:130%;letter-spacing:-0.03em;color:#fff;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.featured-recipes-spice h3{margin:0;font-weight:700;font-size:24px;line-height:130%;letter-spacing:-0.03em}@media(min-width: 768px){.featured-recipes-spice h3{font-size:32px}}.featured-recipes-spice-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;margin:20px 0 0}@media(min-width: 768px){.featured-recipes-spice-wrapper{grid-gap:30px}}.featured-recipes-spice-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.swiper-wrapper .swiper-slide{padding:0 15px;height:100%}.ads-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:10;left:0;bottom:0;width:100%;height:90px;background-color:#fff}.ads-container img{display:block;height:90px}.search-container{position:absolute;z-index:11;top:100%;left:0;width:100vw;height:100vh;visibility:hidden;opacity:0;-webkit-transition:top ease .3s;-o-transition:top ease .3s;transition:top ease .3s}.search-container::before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.search-wrapper{position:relative;z-index:2;background-color:#fff}.search-form{padding:20px 0}@media(min-width: 768px){.search-form{padding:50px 0}}.search-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0 0 0 34px;font-weight:600;font-size:20px;line-height:25.2px;letter-spacing:-0.02em;border:0;outline:none;-webkit-box-shadow:none;box-shadow:none;background-image:url("../icons/search.svg");background-repeat:no-repeat;background-position:0% center}.search-links{padding:30px 0 100px}@media(min-width: 768px){.search-links{padding:0 0 100px}}.search-links h3{margin:0;font-weight:600;font-size:12px;line-height:15.12px}.search-links ul{display:grid;grid-gap:15px;margin:15px 0 0;padding:0;list-style-type:none}.search-links ul li a{padding:0 0 0 30px;font-weight:600;font-size:14px;line-height:17.64px;color:#453836;background-image:url("../icons/arrow-right-primary.svg");background-repeat:no-repeat;background-position:0% center;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.search-links ul li a:hover{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.category-title h1{margin:0;font-size:32px;line-height:110%}@media(min-width: 768px){.category-title h1{font-size:60px}}.category-title p{margin:20px 0 0;font-size:16px;font-weight:500;line-height:26px;text-align:center;color:#453836}@media(min-width: 576px){.category-title p{margin:40px 0 0;font-size:20px;line-height:32px}}.category-title+.recipes-listing{margin:50px 0 0}.not-found{text-align:center}.not-found h1{margin:0;font-weight:800;font-size:60px;font-style:italic;line-height:54px;letter-spacing:-0.05em;color:#453836}@media(min-width: 576px){.not-found h1{font-size:120px;line-height:108px}}.not-found p{margin:10px 0 0;font-size:16px;font-weight:500;line-height:26px;text-align:center;color:#453836}@media(min-width: 576px){.not-found p{margin:20px 0 0;font-size:20px;line-height:32px}}.not-found a{display:inline-block;margin:50px 0 0}.dropdown-wrapper{position:relative}.dropdown-wrapper.show .dropdown-button::before{-webkit-transform:translateY(-50%) rotateZ(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotateZ(0deg);-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.dropdown-wrapper.show .dropdown-list{visibility:visible;opacity:1;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.dropdown-button{cursor:pointer;position:relative;z-index:1;padding:15px;background-color:#fff;border:1px solid #e3ebe5;border-radius:10px}@media(min-width: 992px){.dropdown-button{background-color:#e3ebe5;border:0}}.dropdown-button::before{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotateZ(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotateZ(-180deg);width:24px;height:24px;background-image:url("../icons/keyboard-arrow-up.svg");background-repeat:no-repeat;background-position:center;background-size:24px;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.dropdown-button p{margin:0;font-weight:700;font-size:14px;line-height:150%}.dropdown-list{position:absolute;z-index:0;top:100%;left:0;width:100%;background-color:#fff;border-radius:10px;-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.33);box-shadow:0px 20px 40px 0px rgba(0,0,0,.33);visibility:hidden;opacity:0;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.dropdown-list ul{display:grid;margin:0;padding:12px 0;list-style-type:none}.dropdown-list ul li.active p{color:#983c23}.dropdown-list ul li p{cursor:pointer;display:block;padding:8px 15px 8px 45px;font-weight:700;font-size:14px;line-height:150%;color:#453836;background-image:url("../icons/arrow-right-primary.svg");background-repeat:no-repeat;background-position:15px center;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.dropdown-list ul li p:hover{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.subscription-card .tnp.tnp-subscription{max-width:100% !important;margin:40px 0 0 !important}.subscription-card .tnp.tnp-subscription form{display:grid !important;grid-template-columns:1fr !important;grid-gap:10px !important}.subscription-card .tnp.tnp-subscription .tnp-field{margin:0 !important}.subscription-card .tnp-field.tnp-field-firstname label{display:none !important}.subscription-card .tnp-name{width:100% !important;padding:14px 20px !important;font-size:16px !important;line-height:24px !important;border:1px solid rgba(135,163,141,.5) !important;border-radius:10px !important;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.subscription-card .tnp-name:focus{border:1px solid #87a38d !important}.subscription-card .tnp-name::-webkit-input-placeholder{color:#453836 !important}.subscription-card .tnp-name::-moz-placeholder{color:#453836 !important}.subscription-card .tnp-name:-ms-input-placeholder{color:#453836 !important}.subscription-card .tnp-name::-ms-input-placeholder{color:#453836 !important}.subscription-card .tnp-name::placeholder{color:#453836 !important}.subscription-card .tnp-field.tnp-field-email label{display:none !important}.subscription-card .tnp-email{width:100% !important;padding:14px 20px !important;font-size:16px !important;line-height:24px !important;border:1px solid rgba(135,163,141,.5) !important;border-radius:10px !important;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.subscription-card .tnp-email:focus{border:1px solid #87a38d !important}.subscription-card .tnp-email::-webkit-input-placeholder{color:#453836 !important}.subscription-card .tnp-email::-moz-placeholder{color:#453836 !important}.subscription-card .tnp-email:-ms-input-placeholder{color:#453836 !important}.subscription-card .tnp-email::-ms-input-placeholder{color:#453836 !important}.subscription-card .tnp-email::placeholder{color:#453836 !important}.subscription-card .tnp-field.tnp-field-button input{display:inline-block !important;position:relative !important;z-index:1 !important;top:0 !important;width:100% !important;max-width:307px !important;padding:17px 36px !important;font-weight:700 !important;font-size:14px !important;line-height:18px !important;text-align:center !important;color:#fff !important;background-color:#983c23 !important;border:1px solid #983c23 !important;border-radius:10px !important;-webkit-transition:top ease .3s !important;-o-transition:top ease .3s !important;transition:top ease .3s !important}.subscription-card .tnp-field.tnp-field-button input:hover{cursor:pointer !important;top:-3px !important;-webkit-transition:top ease .3s !important;-o-transition:top ease .3s !important;transition:top ease .3s !important}.elementor-widget:not(:last-child){margin-bottom:0 !important}.elementor-widget-wrap{gap:40px}@media(min-width: 768px){.elementor-widget-wrap{gap:60px}}.elementor-section{overflow:initial}.btn{display:inline-block;position:relative;z-index:1;top:0;-webkit-transition:top ease .3s;-o-transition:top ease .3s;transition:top ease .3s;text-align:center}.btn:hover{cursor:pointer;top:-3px;-webkit-transition:top ease .3s;-o-transition:top ease .3s;transition:top ease .3s}.btn.btn-main{padding:17px 36px;font-weight:700;font-size:14px;line-height:18px;color:#fff;background-color:#983c23;border:1px solid #983c23;border-radius:10px}.btn.btn-secondary{padding:17px 36px;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;color:#265653;background-color:#e3ebe5;border:1px solid #e3ebe5;border-radius:10px}.btn.btn-full{width:100%}.btn.btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 36px}.btn.btn-icon img{width:24px;height:24px;margin-right:10px}.btn.btn-link{font-size:14px;line-height:18px;font-weight:700;color:#983c23;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-wrapper{display:grid;grid-gap:10px}.form-group{width:100%}.form-group-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px}.form-group-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media(min-width: 768px){.form-group-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.form-input{width:100%;padding:14px 20px;font-size:16px;line-height:24px;border:1px solid rgba(135,163,141,.5);border-radius:10px;outline:none;-webkit-box-shadow:none;box-shadow:none}.form-input:focus{border:1px solid #87a38d}.form-input::-webkit-input-placeholder{color:#453836}.form-input::-moz-placeholder{color:#453836}.form-input:-ms-input-placeholder{color:#453836}.form-input::-ms-input-placeholder{color:#453836}.form-input::placeholder{color:#453836}.form-button{margin:15px 0 0}textarea{font-family:"Plus Jakarta Sans",sans-serif}textarea.form-input{height:162px;resize:none}textarea.form-input::-webkit-input-placeholder{color:#453836}textarea.form-input::-moz-placeholder{color:#453836}textarea.form-input:-ms-input-placeholder{color:#453836}textarea.form-input::-ms-input-placeholder{color:#453836}textarea.form-input::placeholder{color:#453836}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox input[type=checkbox]:checked+label::before{background-color:#265653;border-color:#265653}.custom-checkbox label{cursor:pointer;position:relative;font-size:16px;line-height:130%;color:#453836;padding:0 0 0 34px}.custom-checkbox label::before{content:"";position:absolute;top:1px;left:3px;width:16px;height:16px;border:2px solid #453836;border-radius:4px}.custom-checkbox label::after{content:"";position:absolute;top:6px;left:8px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);width:8px;height:4px;border-bottom:2px solid #fff;border-left:2px solid #fff}.radio-dropdown input[type=radio]{display:none}.radio-dropdown input[type=radio]:checked+label{color:#983c23}.radio-dropdown label{cursor:pointer;display:block;padding:8px 15px 8px 45px;font-weight:700;font-size:14px;line-height:150%;color:#453836;background-image:url("../icons/arrow-right-primary.svg");background-repeat:no-repeat;background-position:15px center;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.radio-dropdown label:hover{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.modal{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:rgba(44,53,1,.5);visibility:hidden;opacity:0;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.modal.modal-team .modal-wrapper{max-width:1200px}.modal.open{visibility:visible;opacity:1;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.modal.open .modal-wrapper{top:0;-webkit-transition:top ease .3s;-o-transition:top ease .3s;transition:top ease .3s}.modal-container{position:relative;overflow-y:auto;width:100%;height:100%;padding:0 20px}.modal-outer-close{cursor:pointer;position:fixed;z-index:0;top:0;left:0;width:100%;height:100%}.modal-wrapper{position:relative;z-index:1;top:40px;width:100%;margin:80px auto 40px;-webkit-transition:top ease .3s;-o-transition:top ease .3s;transition:top ease .3s}@media(min-width: 992px){.modal-wrapper{margin:120px auto}}.modal-body{position:relative;padding:25px 25px 36px;border-radius:36px}@media(min-width: 992px){.modal-body{padding:64px 64px 96px;border-radius:64px}}.modal-close{cursor:pointer;position:absolute;z-index:1;top:15px;right:15px;width:40px;height:40px;border:1px solid rgba(0,0,0,.5);border-radius:50%;opacity:.5;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(min-width: 992px){.modal-close{top:36px;right:36px}}.modal-close:hover{opacity:1;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.modal-close img{display:block;margin:7px auto}.modal-team-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media(min-width: 992px){.modal-team-head{gap:36px}}.modal-team-head img{max-width:60px;border-radius:16px}@media(min-width: 992px){.modal-team-head img{max-width:160px;border-radius:32px}}.modal-team-head+.modal-team-body{margin:16px 0 0}@media(min-width: 576px){.modal-team-head+.modal-team-body{margin:37px 0 0}}@media(min-width: 768px){.modal-team-head+.modal-team-body{margin:58px 0 0}}.modal-team-info h3{margin:0;font-weight:600;font-size:20px;line-height:120%}@media(min-width: 576px){.modal-team-info h3{font-size:28px}}@media(min-width: 768px){.modal-team-info h3{font-size:36px}}.modal-team-info h3+h4{margin:4px 0 0}@media(min-width: 576px){.modal-team-info h3+h4{margin:8px 0 0}}@media(min-width: 768px){.modal-team-info h3+h4{margin:12px 0 0}}.modal-team-info h4{margin:0;font-weight:500;font-size:14px;line-height:160%}@media(min-width: 576px){.modal-team-info h4{font-size:17px}}@media(min-width: 768px){.modal-team-info h4{font-size:20px}}.modal-team-info h4.strong{font-weight:700}.modal-team-body p{margin:0;font-weight:500;font-size:14px;line-height:160%}@media(min-width: 576px){.modal-team-body p{font-size:16px}}@media(min-width: 768px){.modal-team-body p{font-size:18px}}.modal-team-body p+p{margin:16px 0 0}@media(min-width: 576px){.modal-team-body p+p{margin:26px 0 0}}@media(min-width: 768px){.modal-team-body p+p{margin:36px 0 0}}.modal-team-body p+.btn{margin:16px 0 0}@media(min-width: 576px){.modal-team-body p+.btn{margin:37px 0 0}}@media(min-width: 768px){.modal-team-body p+.btn{margin:58px 0 0}}header{position:fixed;z-index:9;top:0;left:0;width:100%;background-color:#fff8e7;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:padding ease .3s;-o-transition:padding ease .3s;transition:padding ease .3s}@media(min-width: 992px){header{background-color:#fff8e7}}header.clicked{background-color:#fff}@media(min-width: 992px){header.clicked{background-color:#fff8e7}}header.clicked .header-desktop{top:calc(100% + 25px);visibility:visible;opacity:1}@media(min-width: 992px){header.clicked .header-desktop{top:auto}}header.clicked .header-mobile-menu span:nth-child(1){top:calc(50% - 1px);-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}header.clicked .header-mobile-menu span:nth-child(2){opacity:0}header.clicked .header-mobile-menu span:nth-child(3){top:calc(50% - 1px);-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}header.scrolled{-webkit-box-shadow:0 8px 32px rgba(43,52,0,.1);box-shadow:0 8px 32px rgba(43,52,0,.1);-webkit-transition:padding ease .3s;-o-transition:padding ease .3s;transition:padding ease .3s}header.scrolled .header-container{padding:20px 0;-webkit-transition:padding ease .3s;-o-transition:padding ease .3s;transition:padding ease .3s}header.scrolled .header-desktop{top:calc(100% + 10px)}@media(min-width: 992px){header.scrolled .header-desktop{top:auto}}header.scrolled.clicked .header-desktop{top:calc(100% + 20px)}@media(min-width: 992px){header.scrolled.clicked .header-desktop{top:auto}}header.search .search-container{visibility:visible;opacity:1;-webkit-transition:top ease .3s;-o-transition:top ease .3s;transition:top ease .3s}header .search-container{visibility:hidden;opacity:0;-webkit-transition:top ease .3s;-o-transition:top ease .3s;transition:top ease .3s}.header-container{padding:26px 0 25px;-webkit-transition:padding ease .3s;-o-transition:padding ease .3s;transition:padding ease .3s}.header-mobile{display:block}@media(min-width: 992px){.header-mobile{display:none}}.header-mobile-menu{cursor:pointer;display:block;position:relative;width:24px;height:24px}.header-mobile-menu span{display:block;position:absolute;left:3px;height:2px;background-color:#453836}.header-mobile-menu span:nth-child(1){top:calc(50% - 8px);-webkit-transform:rotateZ(0deg);-ms-transform:rotate(0deg);transform:rotateZ(0deg);width:18px;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.header-mobile-menu span:nth-child(2){top:calc(50% - 1px);width:18px;opacity:1;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.header-mobile-menu span:nth-child(3){-webkit-transform:rotateZ(0deg);-ms-transform:rotate(0deg);transform:rotateZ(0deg);top:calc(50% + 6px);width:18px;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.header-desktop{position:absolute;top:calc(100% + 15px);left:0;width:100vw;height:auto;background-color:#fff8e7;visibility:hidden;opacity:0;-webkit-transition:top ease .3s;-o-transition:top ease .3s;transition:top ease .3s}@media(min-width: 992px){.header-desktop{position:relative;top:auto;left:auto;width:auto;height:auto;background-color:rgba(0,0,0,0);visibility:visible;opacity:1;-webkit-transition:none;-o-transition:none;transition:none}}.header-desktop::before{display:block;content:"";position:absolute;top:100%;left:0;width:100%;height:calc(100vw + 100px);background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@media(min-width: 992px){.header-desktop::before{display:none}}.header-desktop .header-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 992px){.header-desktop .header-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.header-desktop .header-logo{display:none}@media(min-width: 992px){.header-desktop .header-logo{display:block}}.header-desktop .header-menu{width:100%;padding:0 20px}@media(min-width: 992px){.header-desktop .header-menu{width:auto;padding:0;background-color:rgba(0,0,0,0)}}.header-desktop .header-menu.social{margin:0}.header-desktop .header-menu.social nav{padding:25px 0 30px;border-top:1px solid rgba(50,44,43,.2)}@media(min-width: 992px){.header-desktop .header-menu.social nav{padding:0;border-top:0}}.header-desktop .header-menu.social nav ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:40px}.header-desktop .header-menu.social nav ul li{border-top:0}.header-desktop .header-menu.social nav ul li.search a::before,.header-desktop .header-menu.social nav ul li.search span::before{display:none}.header-desktop .header-menu.social nav ul li a,.header-desktop .header-menu.social nav ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.header-desktop .header-menu.social nav ul li a img,.header-desktop .header-menu.social nav ul li span img{width:20px}.header-desktop .header-menu.social nav ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.header-desktop .header-menu.social nav ul li span img{width:20px}.header-desktop .header-menu nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 992px){.header-desktop .header-menu nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px}}.header-desktop .header-menu nav ul li{width:100%}@media(min-width: 992px){.header-desktop .header-menu nav ul li{width:auto}}.header-desktop .header-menu nav ul li+li{border-top:1px solid rgba(50,44,43,.2)}@media(min-width: 992px){.header-desktop .header-menu nav ul li+li{border-top:0}}.header-desktop .header-menu nav ul li a,.header-desktop .header-menu nav ul li span{display:block;width:100%;padding:25px 0;font-weight:500;font-size:24px}@media(min-width: 992px){.header-desktop .header-menu nav ul li a,.header-desktop .header-menu nav ul li span{width:auto;padding:0;font-weight:600;font-size:16px}}.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-logo a{display:inline-block}.header-logo a img{display:block;height:auto;max-height:30px}.header-menu nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style-type:none}@media(min-width: 992px){.header-menu nav ul{gap:30px}}.header-menu nav ul li{cursor:pointer}.header-menu nav ul li.active a,.header-menu nav ul li.active span{color:#983c23}.header-menu nav ul li.search a::before,.header-menu nav ul li.search span::before{content:"";position:absolute;top:calc(100% + 10px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:30px;height:2px;background-color:#dc9f42}.header-menu nav ul li a,.header-menu nav ul li span{position:relative;font-weight:700;font-size:14px;line-height:18px;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.header-menu nav ul li a:hover,.header-menu nav ul li span:hover{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}footer{background-color:#e2e3f2;position:relative}.footer-ribbon-1{position:absolute;top:0;bottom:0;display:none}@media(min-width: 1200px){.footer-ribbon-1{display:block}}.footer-ribbon-2{position:absolute;right:0;bottom:0;display:none}@media(min-width: 1200px){.footer-ribbon-2{display:block}}.footer-container{padding:50px 0}.footer-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}@media(min-width: 768px){.footer-wrapper{grid-template-columns:1fr}}.footer-menu{grid-column:1;grid-row:1}@media(min-width: 768px){.footer-menu{grid-column:1;grid-row:1}}.footer-menu nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;margin:0;padding:0;list-style-type:none}@media(min-width: 768px){.footer-menu nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}}.footer-menu nav ul li a{cursor:pointer;font-size:14px;font-weight:700;line-height:18px;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.footer-menu nav ul li a:hover{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.footer-social{grid-column:2;grid-row:1}@media(min-width: 768px){.footer-social{grid-column:1;grid-row:2}}.footer-social nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;margin:0;padding:0;list-style-type:none}@media(min-width: 768px){.footer-social nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-social nav ul li a{display:block}.footer-social nav ul li a img{display:block;width:20px}.footer-text{grid-column:1/span 2;grid-row:2}@media(min-width: 768px){.footer-text{grid-column:1;grid-row:3}}.footer-text p{margin:0;font-size:12px;line-height:18px;text-align:center}.home-top-slider-content{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:720px;margin:0}@media(min-width: 768px){.home-top-slider-content{width:1200px}}@media(min-width: 1440px){.home-top-slider-content{width:1680px}}.home-top-slider-content .carousel-wrapper:not(.slick-slider){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.home-top-slider-content .carousel-wrapper:not(.slick-slider) .carousel-slide{width:240px}.home-top-slider-content .carousel-slide{padding:0 10px}.home-top-slider-content .top-fnb{display:grid;grid-template-columns:40px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media(min-width: 576px){.home-top-slider-content .top-fnb{grid-template-columns:56px auto}}.home-top-slider-content .top-fnb a{display:block}.home-top-slider-content .top-fnb img{display:block;width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media(min-width: 576px){.home-top-slider-content .top-fnb img{width:56px;height:56px}}.home-top-slider-content .top-fnb p{margin:0;font-weight:500;font-size:14px;line-height:18.2px;letter-spacing:-0.01em;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 576px){.home-top-slider-content .top-fnb p{max-width:152px}}.home-top-slider-content .top-fnb p:hover{color:#dc9f42}.home-hero-ribbon-1{position:absolute;left:0;bottom:0;display:none}@media(min-width: 1200px){.home-hero-ribbon-1{display:block}}.home-hero-ribbon-2{position:absolute;right:0;bottom:0;display:none}@media(min-width: 1200px){.home-hero-ribbon-2{display:block}}.home-hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-hero-content h1{max-width:100%;margin:0;font-weight:800;font-size:60px;font-style:italic;line-height:54px;letter-spacing:-0.05em;text-align:center;color:#453836}@media(min-width: 576px){.home-hero-content h1{font-size:120px;line-height:108px;max-width:571px}}.home-hero-content h1 span{font-family:"Style Script",cursive;font-weight:400;font-size:80px;font-style:normal;letter-spacing:normal;color:#983c23}@media(min-width: 576px){.home-hero-content h1 span{font-size:170px}}.home-hero-content p{max-width:474px;margin:20px auto 0;font-size:16px;font-weight:500;line-height:26px;text-align:center;color:#453836}@media(min-width: 576px){.home-hero-content p{font-size:20px;line-height:32px;margin-top:40px}}.home-recipes-category-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;margin:20px 0 0}@media(min-width: 768px){.home-recipes-category-content{margin:75px 0 0}}.home-recipes-category-list{display:grid;width:100%}.home-recipes-category-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:20px;line-height:26px;text-align:left;color:#453836}.home-recipes-category-item+.home-recipes-category-item{border-top:1px solid rgba(50,44,43,.2)}.home-recipes-category-item a{width:100%;padding:25px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.home-recipes-category-item a{display:grid;grid-template-columns:50px 330px auto 32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:126px}}.home-recipes-category-item a:hover h3{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recipes-category-item a:hover p{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recipes-category-item span{font-weight:600;font-size:20px;line-height:24px;text-align:left;color:#dc9f42;width:50px}.home-recipes-category-item p{margin:0;font-size:16px;line-height:22px;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;width:100%;margin-top:10px}@media(min-width: 768px){.home-recipes-category-item p{margin-top:0;font-size:20px;line-height:26px}}.home-recipes-category-item img{position:absolute;top:32px;right:0}@media(min-width: 768px){.home-recipes-category-item img{position:relative;top:38px;inset:unset}}.home-recipes-category-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media(min-width: 576px){.home-recipes-category-name{gap:24px}}.home-recipes-category-name img{display:block}.home-recipes-category-name h3{margin:0;font-weight:700;font-size:24px;line-height:29px;letter-spacing:-0.03em;text-align:left;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(min-width: 576px){.home-recipes-category-name h3{font-size:32px;line-height:39px}}.home-recipes-category-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background-color:#fff8e7;border-radius:117px}@media(min-width: 576px){.home-recipes-category-icon{width:56px;height:56px}}.home-recipes-category-icon img{position:relative;inset:0;width:20px;height:20px}@media(min-width: 576px){.home-recipes-category-icon img{width:28px;height:28px}}.home-popular-dishes-content{margin:50px 0 0}.home-popular-dishes-grid{display:grid;grid-template-columns:auto;grid-gap:30px}@media(min-width: 992px){.home-popular-dishes-grid{grid-template-columns:50% auto auto}}@media(min-width: 1440px){.home-popular-dishes-grid{grid-template-columns:620px auto auto}}.home-popular-dishes-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-popular-dishes-card a:hover h3{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-popular-dishes-card a h3{margin:15px 0 0;font-weight:700;font-size:20px;line-height:26px;letter-spacing:-0.03em;text-align:left;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(min-width: 576px){.home-popular-dishes-card a h3{font-size:32px;line-height:42px}}.home-popular-dishes-card p{margin:15px 0 0;font-size:14px;line-height:18px;text-align:left;color:#453836}@media(min-width: 576px){.home-popular-dishes-card p{font-size:20px;line-height:26px}}.home-popular-dishes-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.home-popular-dishes-card:nth-child(3n+1) img{height:310px}.home-popular-dishes-card:nth-child(3n+2) h3{font-size:24px;line-height:32px}.home-popular-dishes-card:nth-child(3n+2) img{height:310px}@media(min-width: 992px){.home-popular-dishes-card:nth-child(3n+2) img{height:400px}}.home-popular-dishes-card:nth-child(3n+2)>p{display:none}.home-popular-dishes-card:nth-child(3n) h3{font-size:24px;line-height:32px}.home-popular-dishes-card:nth-child(3n) img{height:310px}@media(min-width: 992px){.home-popular-dishes-card:nth-child(3n) img{height:430px}}.home-popular-dishes-card:nth-child(3n)>p{display:none}.home-popular-dishes-card .popular-dishes-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:20px 0 0}.home-popular-dishes-card .popular-dishes-label span{display:block;width:20px;height:2px;background-color:#dc9f42}.home-popular-dishes-card .popular-dishes-label p{margin:0;font-size:16px;font-weight:700;line-height:20.8px;text-align:left;color:#453836}.home-popular-dishes-card .popular-dishes-label p a{color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-popular-dishes-card .popular-dishes-label p a:hover{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recent-recipes{margin:50px 0 0;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:810px;margin:30px 0 0}@media(min-width: 768px){.home-recent-recipes{width:1825px;margin:50px 0 0}}.home-recent-recipes .carousel-slide{padding:0 5px}@media(min-width: 768px){.home-recent-recipes .carousel-slide{padding:0 15px}}.home-recent-recipes .carousel-wrapper .slick-list{padding:0 0 40px}@media(min-width: 768px){.home-recent-recipes .carousel-wrapper .slick-list{padding:0 0 100px}}.home-recent-recipes-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-recent-recipes-header-action{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media(min-width: 768px){.home-recent-recipes-header-action{display:-webkit-box;display:-ms-flexbox;display:flex}}.home-recent-recipes-header-action .carousel-prev,.home-recent-recipes-header-action .carousel-next{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:0;width:66px;height:66px;border-radius:100px;background-color:#fff;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recent-recipes-header-action .carousel-prev:hover,.home-recent-recipes-header-action .carousel-next:hover{top:-3px;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recent-recipes-card{padding:15px;background-color:#fff;-webkit-box-shadow:0px 20px 35px 0px rgba(0,0,0,0.0588235294);box-shadow:0px 20px 35px 0px rgba(0,0,0,0.0588235294);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;height:100%;min-height:438px}@media(min-width: 768px){.home-recent-recipes-card{gap:15px;min-height:470px;padding:20px}}.home-recent-recipes-card a:hover h3{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recent-recipes-card img{display:block;width:100%;height:310px;-o-object-fit:cover;object-fit:cover;border-radius:20px}.home-recent-recipes-card-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:5px}.home-recent-recipes-card-label span{width:20px;height:2px;background-color:#dc9f42}.home-recent-recipes-card-label p{font-size:16px;font-weight:700;line-height:20.8px;text-align:left;color:#453836}.home-recent-recipes-card-label p a{color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recent-recipes-card-label p a:hover{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recent-recipes-card h3{font-size:20px;font-weight:700;line-height:26px;letter-spacing:-0.01em;text-align:left;color:#453836;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(min-width: 768px){.home-recent-recipes-card h3{font-size:24px;line-height:32px}}.home-video-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-video-header-action{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media(min-width: 768px){.home-video-header-action{display:-webkit-box;display:-ms-flexbox;display:flex}}.home-video-header-action .carousel-prev,.home-video-header-action .carousel-next{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:0;width:66px;height:66px;border-radius:100px;background-color:#fff;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-video-header-action .carousel-prev:hover,.home-video-header-action .carousel-next:hover{top:-3px;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-video-slider{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:888px;margin:30px 0 0}@media(min-width: 768px){.home-video-slider{width:1550px;margin:50px 0 0}}@media(min-width: 1440px){.home-video-slider{width:1860px}}.home-video-slider .instagram-video-player{width:100%;border-radius:10px}.home-video-slider .instagram-video-button{cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:48px;height:48px;background-color:#fff;background-image:url("../icons/play.svg");background-repeat:no-repeat;background-position:center;border-radius:50%;visibility:hidden;opacity:0;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-video-slider .thumbnail{width:100%;border-radius:10px;height:498px;-o-object-fit:cover;object-fit:cover}.home-video-slider .sbi_photo_wrap .thumbnail{display:block}.home-video-slider .sbi_photo_wrap .instagram-video-player{display:none}.home-video-slider .sbi_photo_wrap:hover .instagram-video-button{visibility:visible;opacity:.5;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-video-slider .sbi_photo_wrap:hover .instagram-video-button:hover{opacity:1}.home-video-slider .sbi_photo_wrap.played .thumbnail{display:none !important}.home-video-slider .sbi_photo_wrap.played .instagram-video-player{display:block}.home-video-slider .sbi_photo_wrap.played .instagram-video-button{background-image:url("../icons/pause.svg")}.home-video-slider .sbi_photo_wrap.paused .instagram-video-button{background-image:url("../icons/play.svg")}.home-video-slider #sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.home-video-slider #sb_instagram .sbi_type_carousel .sbi_photo_wrap .fa-clone,.home-video-slider .sbi_link,.home-video-slider .sbi_photo,.home-video-slider #sb_instagram .sbi_link_area{display:none !important}.home-video-slider .carousel-slide{padding:0 8px}@media(min-width: 768px){.home-video-slider .carousel-slide{padding:0 15px}}.home-video-slider .carousel-slide .tiktok-video{position:relative;width:280px;height:500px;border-radius:10px;overflow:hidden}.home-video-slider .carousel-slide .tiktok-video iframe{width:100%;height:100%}.home-video-slider .carousel-slide .youtube-video{position:relative;width:280px;height:500px;border-radius:10px;overflow:hidden}.home-video-slider .carousel-slide .youtube-video iframe{width:100%;height:100%}.home-video-slider .carousel-slide .instagram-video{position:relative;width:280px;height:558px;border-radius:10px;overflow:hidden}.home-video-slider .carousel-slide .instagram-video iframe{width:100%;height:100%}.home-video-slider-card{border-radius:20px;overflow:hidden}.home-video-slider-card a{display:block;width:100%}.home-video-slider-card img{display:block;width:100%;height:354px;-o-object-fit:cover;object-fit:cover}.home-greetings-card{display:grid;grid-template-columns:1fr;gap:30px;width:100%;max-width:1040px;margin:0 auto;padding:20px;background-color:#fff;border-radius:40px}@media(min-width: 768px){.home-greetings-card{grid-template-columns:460px auto;gap:40px;padding:50px 40px}}.home-greetings-card-left{grid-row:2;width:100%}@media(min-width: 768px){.home-greetings-card-left{grid-row:1}}.home-greetings-card-left h2{font-weight:500;font-size:24px;line-height:24px;letter-spacing:-0.03em;color:#983c23}@media(min-width: 768px){.home-greetings-card-left h2{font-size:40px;line-height:40px}}.home-greetings-card-left h2 span{font-weight:800;font-size:32px;line-height:32px;color:#453836}@media(min-width: 768px){.home-greetings-card-left h2 span{font-size:52px;line-height:52px}}.home-greetings-card-left h4{margin:20px 0 0;font-weight:500;font-size:24px;line-height:31px;letter-spacing:-2%;color:#453836}@media(min-width: 768px){.home-greetings-card-left h4{margin:50px 0 0}}.home-greetings-card-left h4 span{font-weight:700;color:#453836}.home-greetings-card-left h4+p{margin:15px 0 0}@media(min-width: 768px){.home-greetings-card-left h4+p{margin:30px 0 0}}.home-greetings-card-left p{margin:0;font-size:18px;line-height:25px;color:#453836}.home-greetings-card-left p+p{margin:18px 0 0}.home-greetings-card-left .btn{margin:30px 0 0}.home-greetings-card-right{width:100%}.home-greetings-card-right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.home-testimonials-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;margin-bottom:30px}@media(min-width: 768px){.home-testimonials-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0;margin-bottom:0}}.home-testimonials-header h2{text-align:center}@media(min-width: 768px){.home-testimonials-header h2{text-align:left}}.home-testimonials-header-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-testimonials-header-stars img{width:42px;height:42px}@media(min-width: 768px){.home-testimonials-header-stars img{width:56px;height:56px}}.home-testimonials-list-mobile{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:810px;margin:30px 0 0}@media(min-width: 768px){.home-testimonials-list-mobile{width:1420px;margin:50px 0 0}}.home-testimonials-list-mobile .carousel-wrapper .slick-list{padding:0 0 40px}@media(min-width: 768px){.home-testimonials-list-mobile .carousel-wrapper .slick-list{padding:0 0 100px}}.home-testimonials-list-mobile .carousel-wrapper .carousel-slide{padding:0 10px}.home-testimonials-list-mobile .carousel-wrapper .carousel-slide .home-testimonials-list-card{margin:0}.home-testimonials-list-card{padding:15px;background-color:#fff;-webkit-box-shadow:0px 20px 35px 0px rgba(0,0,0,0.0588235294);box-shadow:0px 20px 35px 0px rgba(0,0,0,0.0588235294);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.home-testimonials-list-card-image{border-radius:20px;overflow:hidden;position:relative}.home-testimonials-list-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-testimonials-list-card-image span{font-size:12px;line-height:16px;font-weight:700;color:#fff;text-transform:uppercase;background-color:rgba(255,255,255,0.3019607843);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);padding:10px;border-radius:100px;position:absolute;top:15px;right:15px;display:block}.home-testimonials-list-card-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.home-testimonials-list-card-stars img{width:24px;height:24px}.home-testimonials-list-card h3{font-size:16px;line-height:21px;letter-spacing:-1%;font-weight:500;font-style:italic;color:#453836;text-align:center}@media(min-width: 576px){.home-testimonials-list-card h3{font-size:20px;line-height:26px}}.home-testimonials-list-card p{font-size:16px;line-height:21px;font-weight:700;color:#453836;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.home-testimonials-list-card p::before,.home-testimonials-list-card p::after{content:"";width:20px;height:2px;background-color:#dc9f42;display:block}.home-recipes-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin:50px 0 0;overflow:auto}.home-recipes-tab-menu{text-transform:uppercase;font-size:16px;line-height:21px;font-weight:400;color:#265653;background-color:#edf1ee;padding:10px 30px;border-radius:10px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.home-recipes-tab-menu.active{color:#fff;background-color:#265653}.home-recipes-tab-content{display:grid;grid-template-columns:1fr;grid-gap:30px;margin:50px 0 0}@media(min-width: 576px){.home-recipes-tab-content{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.home-recipes-tab-content{grid-template-columns:repeat(3, 1fr);grid-gap:50px 30px}}@media(min-width: 1200px){.home-recipes-tab-content{grid-template-columns:repeat(4, 1fr)}}.home-recipes-tab-content-card{width:100%}@media(min-width: 1200px){.home-recipes-tab-content-card:nth-child(6n+1){grid-column:1/span 2}}@media(min-width: 1200px){.home-recipes-tab-content-card:nth-child(6n){grid-column:3/span 2}}.home-recipes-tab-content-card a:hover h3{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recipes-tab-content-card img{display:block;width:100%;height:310px;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media(min-width: 768px){.home-recipes-tab-content-card img{height:288px}}.home-recipes-tab-content-card p{position:relative;margin:20px 0 15px;padding:0 0 0 30px;font-size:16px;line-height:21px;font-weight:700;color:#453836}.home-recipes-tab-content-card p::before{content:"";position:absolute;top:10px;left:0;width:20px;height:2px;background-color:#dc9f42}.home-recipes-tab-content-card p a{color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recipes-tab-content-card p a:hover{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-recipes-tab-content-card h3{margin:0;font-size:20px;line-height:26px;letter-spacing:-1%;font-weight:700;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(min-width: 768px){.home-recipes-tab-content-card h3{font-size:24px;line-height:31px}}.home-recipes-category{margin:50px 0 0}.home-recipes-category ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin:0;padding:0;list-style-type:none}.home-recipes-category ul li a{display:block;padding:10px 30px;font-size:16px;line-height:21px;text-transform:uppercase;color:#265653;background-color:#edf1ee;border-radius:10px}.home-recipes-category ul li.active a{color:#fff;background-color:#265653}.home-connect-card{background-color:#fff8e7;padding:30px 50px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:100%;max-width:578px;margin:0 auto}@media(min-width: 768px){.home-connect-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.home-connect-card p{font-size:16px;line-height:21px;font-weight:700;text-align:center;color:#453836}@media(min-width: 768px){.home-connect-card p{text-align:left}}.home-connect-card-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.home-connect-card-social a{display:block}.home-connect-card-social a img{display:block}.home-featured-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.home-featured-title::before,.home-featured-title::after{content:"";width:100%;height:1px;background-color:#dc9f42;display:block}.home-featured-title h2{font-size:24px;line-height:31px;font-weight:700;color:#453836;white-space:nowrap}.home-featured-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px 60px}@media(min-width: 992px){.home-featured-list{gap:60px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.home-featured-list a{display:block}.home-featured-list img{display:block;max-height:62px;margin:0 auto}@media(min-width: 576px){.home-featured-list img{margin:0}}.recipes-header{display:grid;grid-template-columns:1fr;grid-gap:50px}@media(min-width: 992px){.recipes-header{grid-template-columns:auto 160px;grid-gap:50px}}.recipes-wrapper{display:grid;grid-template-columns:1fr;grid-gap:30px}@media(min-width: 992px){.recipes-wrapper{grid-template-columns:200px auto 200px;grid-gap:75px 50px}}.recipes-title{grid-column:1;grid-row:1}@media(min-width: 992px){.recipes-title{grid-column:1/span 2}}.recipes-title h1{margin:0;font-family:"Merriweather",serif;font-weight:900;font-size:32px;line-height:110%}@media(min-width: 768px){.recipes-title h1{font-size:60px}}.recipes-title h1 span.text-style-script{font-size:52px}@media(min-width: 768px){.recipes-title h1 span.text-style-script{font-size:100px}}.recipes-sort{grid-column:1;grid-row:3;position:relative;align-self:flex-end}@media(min-width: 992px){.recipes-sort{grid-column:3;grid-row:1}}.recipes-filter{grid-column:1;grid-row:2}@media(min-width: 992px){.recipes-filter{display:block}}.recipes-filter-group{display:none}@media(min-width: 992px){.recipes-filter-group{display:block}}.recipes-filter-group.show{display:block}.recipes-filter-group+.recipes-filter-group{margin:20px 0 0}@media(min-width: 992px){.recipes-filter-group+.recipes-filter-group{margin:40px 0 0}}.recipes-filter-group h3{margin:0;font-weight:600;font-size:20px;line-height:26px}.recipes-filter-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media(min-width: 992px){.recipes-filter-button{display:none}}.recipes-filter-button+.recipes-filter-group{margin:20px 0 0}@media(min-width: 992px){.recipes-filter-button+.recipes-filter-group{margin:0}}.recipes-filter-button .btn:hover{top:0}.recipes-filter-list{margin:20px 0 0}.recipes-filter-list ul{display:grid;grid-gap:10px;margin:0;padding:0;list-style-type:none}.recipes-filter-list ul li.active a{font-weight:600;color:#983c23}.recipes-filter-list ul li.active a::before{border-color:#983c23}.recipes-filter-list ul li.active a::after{background-color:#983c23}.recipes-filter-list ul li a{position:relative;display:inline-block;font-size:16px;line-height:130%;color:#453836;padding:0 0 0 34px}.recipes-filter-list ul li a::before{content:"";position:absolute;top:1px;left:3px;width:16px;height:16px;border:2px solid #453836;border-radius:100%}.recipes-filter-list ul li a::after{content:"";position:absolute;top:6px;left:8px;width:10px;height:10px;border-radius:100%}.recipes-listing{grid-column:1;grid-row:4}@media(min-width: 992px){.recipes-listing{grid-column:2/span 2;grid-row:2}}.recipes-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px 15px}@media(min-width: 768px){.recipes-grid{grid-template-columns:repeat(4, 1fr);grid-gap:30px}}.recipes-card{display:block;width:100%}.recipes-card>a{display:block;width:100%}.recipes-card img{display:block;width:100%;height:225px;-o-object-fit:cover;object-fit:cover;border-radius:20px}.recipes-detail{display:grid;grid-gap:10px;margin:20px 0 0}.recipes-detail>a:hover h3{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.recipes-detail h3{margin:0;font-size:14px;line-height:130%;letter-spacing:-0.01em;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(min-width: 768px){.recipes-detail h3{font-size:20px}}.recipes-category-list p{position:relative;margin:0;padding:0 0 0 30px;font-weight:700;font-size:14px;line-height:130%}.recipes-category-list p::before{content:"";position:absolute;top:9px;left:0;width:20px;height:2px;background-color:#dc9f42}.recipes-category-list p a{color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.recipes-category-list p a:hover{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.recipes-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:70px 0 0}.recipes-pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;font-weight:700;font-size:14px;border-radius:16px}.recipes-pagination .page-numbers.current{color:#fff;background-color:#d96242}.recipe-detail-header .back-to-recipe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.recipe-detail-header .back-to-recipe p{font-size:14px;line-height:18px;font-weight:600;color:#453836}.recipe-detail-header h1{margin:20px 0 0;font-family:"Merriweather",serif;font-weight:900;font-size:32px;line-height:38px;color:#453836}@media(min-width: 768px){.recipe-detail-header h1{max-width:calc(100% - 450px);margin:30px 0 0;font-size:52px;line-height:57px}}.recipe-detail-header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;margin:25px 0 0}@media(min-width: 768px){.recipe-detail-header-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.recipe-detail-header-actions-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%}@media(min-width: 768px){.recipe-detail-header-actions-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}}.recipe-detail-header-actions-left p{font-size:14px;line-height:18px;font-weight:700;color:#453836}@media(min-width: 768px){.recipe-detail-header-actions-left span.line{width:1px;height:24px;background-color:#453836;display:block}}.recipe-detail-header-actions-left-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-detail-header-actions-left-stars img{width:24px;height:24px}.recipe-detail-header-actions-left-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.recipe-detail-header-actions-left-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.recipe-detail-header-actions-left-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.recipe-detail-header-actions-right{width:100%}@media(min-width: 768px){.recipe-detail-header-actions-right{width:auto;min-width:180px}}.recipe-detail-header-actions-right .btn-outline{text-decoration:none;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;border:1px solid #453836;border-radius:10px;font-size:14px;line-height:18px;font-weight:600;color:#453836;text-transform:capitalize}@media(min-width: 768px){.recipe-detail-header-actions-right .btn-outline{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.recipe-detail-content{display:grid;grid-template-columns:1fr;grid-gap:50px;margin:50px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 1200px){.recipe-detail-content{grid-template-columns:auto 400px}}.recipe-detail-content-left{align-self:start;display:grid;grid-gap:40px;width:100%}@media(min-width: 768px){.recipe-detail-content-left{grid-gap:60px}}.recipe-detail-content-left-description{padding:0 0 40px;border-bottom:1px solid rgba(50,44,43,.2)}@media(min-width: 768px){.recipe-detail-content-left-description{padding:0;border:none}}.recipe-detail-content-left-description p{margin:0;font-size:16px;line-height:27px;font-weight:400;color:#453836}.recipe-detail-content-left-description img{display:block;width:100%;height:auto;border-radius:20px !important}.recipe-detail-content-left-description *+p{margin:30px 0 0 !important}.recipe-detail-content-left-description *+img{margin:30px 0 0 !important}.recipe-detail-content-left-description *+*{margin:30px 0 0 !important}.recipe-detail-content-left-description-image{width:100%;height:400px;border-radius:20px;-o-object-fit:cover;object-fit:cover;margin-bottom:30px}@media(min-width: 576px){.recipe-detail-content-left-description-image{height:600px}}.recipe-detail-content-left-section{padding:0 0 40px;border-bottom:1px solid rgba(50,44,43,.2)}@media(min-width: 768px){.recipe-detail-content-left-section{padding:0;border:none}}.recipe-detail-content-left-section.hide .recipe-detail-content-left-section-title{margin-bottom:0}@media(min-width: 768px){.recipe-detail-content-left-section.hide .recipe-detail-content-left-section-title{margin-bottom:30px}}.recipe-detail-content-left-section.hide .recipe-detail-content-left-section-title .arrow-accordion{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.recipe-detail-content-left-section.hide .recipe-detail-content-left-section-body{display:none}@media(min-width: 768px){.recipe-detail-content-left-section.hide .recipe-detail-content-left-section-body{display:block}}.recipe-detail-content-left-section-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;margin-bottom:20px;cursor:pointer}@media(min-width: 768px){.recipe-detail-content-left-section-title{margin-bottom:30px;cursor:unset}}.recipe-detail-content-left-section-title-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #453836;gap:30px}@media(min-width: 768px){.recipe-detail-content-left-section-title-small{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;border-bottom:none;padding-bottom:0}}.recipe-detail-content-left-section-title-small h4{font-family:"Merriweather",serif;font-weight:900;font-size:24px;line-height:29px;color:#453836}@media(min-width: 768px){.recipe-detail-content-left-section-title-small h4{font-size:32px;line-height:35px}}.recipe-detail-content-left-section-title-small h5{font-family:"Merriweather",serif;font-weight:900;font-size:20px;line-height:24px;color:#453836}@media(min-width: 768px){.recipe-detail-content-left-section-title-small h5{font-size:24px;line-height:41px}}.recipe-detail-content-left-section-title-small::after{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:#453836;display:none}@media(min-width: 768px){.recipe-detail-content-left-section-title-small::after{display:block}}.recipe-detail-content-left-section-title h4{font-family:"Merriweather",serif;font-weight:900;font-size:24px;line-height:29px;color:#453836}@media(min-width: 768px){.recipe-detail-content-left-section-title h4{font-size:32px;line-height:35px}}.recipe-detail-content-left-section-title h5{font-family:"Merriweather",serif;font-weight:900;font-size:20px;line-height:24px;color:#453836}@media(min-width: 768px){.recipe-detail-content-left-section-title h5{font-size:24px;line-height:41px}}.recipe-detail-content-left-section-title .arrow-accordion{display:block}@media(min-width: 768px){.recipe-detail-content-left-section-title .arrow-accordion{display:none}}.recipe-detail-content-left-section-title::after{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:#453836;display:none}@media(min-width: 768px){.recipe-detail-content-left-section-title::after{display:block}}.recipe-detail-content-left-ingredients-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.recipe-detail-content-left-ingredients-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.recipe-detail-content-left-ingredients-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.recipe-detail-content-left-ingredients-list-item img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media(min-width: 768px){.recipe-detail-content-left-ingredients-list-item img{width:190px;height:110px}}.recipe-detail-content-left-ingredients-list-item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.recipe-detail-content-left-ingredients-list-item-text h5{font-size:20px;line-height:24px;font-weight:700;color:#453836}@media(min-width: 768px){.recipe-detail-content-left-ingredients-list-item-text h5{font-size:20px;line-height:24px}}.recipe-detail-content-left-ingredients-list-item-text p{font-size:16px;line-height:27px;font-weight:400;color:#453836}.recipe-detail-content-left-instructions-grid{display:grid;grid-template-columns:1fr;grid-gap:30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 768px){.recipe-detail-content-left-instructions-grid{grid-template-columns:repeat(2, 1fr)}}.recipe-detail-content-left-instructions-grid-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.recipe-detail-content-left-instructions-grid-card img{width:100%;height:190px;-o-object-fit:cover;object-fit:cover;border-radius:20px}.recipe-detail-content-left-instructions-grid-card p{font-size:16px;line-height:27px;font-weight:400;color:#453836}.recipe-detail-content-left-instructions-grid-card p span{font-weight:700}.recipe-detail-content-left-faq-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.recipe-detail-content-left-faq-list-item{border:1px solid #ecebeb;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:0 20px}@media(min-width: 768px){.recipe-detail-content-left-faq-list-item{padding:0 30px}}.recipe-detail-content-left-faq-list-item.active{-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.0784313725);box-shadow:0px 5px 20px 0px rgba(0,0,0,0.0784313725)}.recipe-detail-content-left-faq-list-item.active .recipe-detail-content-left-faq-list-item-head{padding:20px 0 0}@media(min-width: 768px){.recipe-detail-content-left-faq-list-item.active .recipe-detail-content-left-faq-list-item-head{padding:25px 0 0}}.recipe-detail-content-left-faq-list-item.active .recipe-detail-content-left-faq-list-item-head::after{-webkit-transform:rotateZ(0deg);-ms-transform:rotate(0deg);transform:rotateZ(0deg);-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.recipe-detail-content-left-faq-list-item.active .recipe-detail-content-left-faq-list-item-body{display:block}.recipe-detail-content-left-faq-list-item-head{cursor:pointer;position:relative;padding:20px 0}@media(min-width: 768px){.recipe-detail-content-left-faq-list-item-head{padding:25px 0}}.recipe-detail-content-left-faq-list-item-head::before{content:"";position:absolute;top:38px;right:0;width:18px;height:2px;background-color:#453836;border-radius:10px}.recipe-detail-content-left-faq-list-item-head::after{content:"";position:absolute;top:38px;right:0;-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg);width:18px;height:2px;background-color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;border-radius:10px}.recipe-detail-content-left-faq-list-item-head:hover h3{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.recipe-detail-content-left-faq-list-item-head h3{margin:0;font-weight:500;font-size:20px;line-height:120%;letter-spacing:-0.02em;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(min-width: 768px){.recipe-detail-content-left-faq-list-item-head h3{font-size:24px}}.recipe-detail-content-left-faq-list-item-body{display:none;padding:0 0 20px}@media(min-width: 768px){.recipe-detail-content-left-faq-list-item-body{padding:0 0 25px}}.recipe-detail-content-left-faq-list-item-body p{margin:0;font-size:16px;line-height:24px}.recipe-detail-content-left-faq-list-item-body p+p{margin:21px 0 0}@media(min-width: 768px){.recipe-detail-content-left-faq-list-item-body p+p{margin:24px 0 0}}.recipe-detail-content-left-video-wrapper{display:grid;grid-template-columns:1fr;grid-gap:20px;width:100%;max-width:620px}@media(min-width: 768px){.recipe-detail-content-left-video-wrapper{grid-template-columns:repeat(2, 1fr)}}.recipe-detail-content-left-video-wrapper>img{display:block;width:100%}.recipe-detail-content-left-save{padding:0}.recipe-detail-content-left-save-card{border-radius:20px;border:1px solid #265653;overflow:hidden;-webkit-box-shadow:0px 10px 25px 0px rgba(0,0,0,0.0784313725);box-shadow:0px 10px 25px 0px rgba(0,0,0,0.0784313725)}.recipe-detail-content-left-save-card-header{background-color:#e2e3f2;padding:25px}@media(min-width: 768px){.recipe-detail-content-left-save-card-header{padding:40px 40px 30px}}.recipe-detail-content-left-save-card-header h5{font-family:"Merriweather",serif;font-weight:900;font-size:24px;line-height:26px;color:#453836}@media(min-width: 768px){.recipe-detail-content-left-save-card-header h5{font-size:32px;line-height:35px}}.recipe-detail-content-left-save-card-body{padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;position:relative}@media(min-width: 768px){.recipe-detail-content-left-save-card-body{padding:40px}}.recipe-detail-content-left-save-card-body p{font-size:16px;line-height:27px;font-weight:400;color:#453836}.recipe-detail-content-left-save-card-body .form-wrapper{display:grid;grid-template-columns:1fr;grid-gap:10px}@media(min-width: 768px){.recipe-detail-content-left-save-card-body .form-wrapper{grid-template-columns:1fr 1fr 200px}}.recipe-detail-content-left-details{display:grid;grid-gap:40px;padding:0}@media(min-width: 768px){.recipe-detail-content-left-details{grid-gap:60px;padding:40px;border:1px solid #ecebeb;-webkit-box-shadow:0px 10px 25px 0px rgba(0,0,0,0.0784313725);box-shadow:0px 10px 25px 0px rgba(0,0,0,0.0784313725)}}.recipe-detail-content-left-details .recipe-details-content p{margin:0;font-size:16px;line-height:27px;font-weight:400;color:#453836}.recipe-detail-content-left-details .recipe-details-content ul,.recipe-detail-content-left-details .recipe-details-content ol{padding:0 0 0 20px}.recipe-detail-content-left-details .recipe-details-content ul li,.recipe-detail-content-left-details .recipe-details-content ol li{font-size:16px;line-height:27px;font-weight:400;color:#453836}.recipe-detail-content-left-details .recipe-details-content *+h1,.recipe-detail-content-left-details .recipe-details-content *+h2,.recipe-detail-content-left-details .recipe-details-content *+h3,.recipe-detail-content-left-details .recipe-details-content *+h4,.recipe-detail-content-left-details .recipe-details-content *+h5,.recipe-detail-content-left-details .recipe-details-content *+h6{margin:30px 0 0 !important}.recipe-detail-content-left-details .recipe-details-content *+figure,.recipe-detail-content-left-details .recipe-details-content *+hr{margin:30px 0 0 !important}.recipe-detail-content-left-details .recipe-details-content *+ul,.recipe-detail-content-left-details .recipe-details-content *+ol{margin:10px 0 0}.recipe-detail-content-left-details .recipe-details-content *+p{margin:10px 0 0}.recipe-detail-content-left-details .recipe-details-summary{display:grid;grid-template-columns:1fr;grid-gap:20px}@media(min-width: 768px){.recipe-detail-content-left-details .recipe-details-summary{grid-template-columns:repeat(2, 1fr)}}.recipe-detail-content-left-details .recipe-details-summary-image{height:386px}@media(min-width: 768px){.recipe-detail-content-left-details .recipe-details-summary-image{height:100%}}.recipe-detail-content-left-details .recipe-details-summary-image img{width:100%;height:100%;border-radius:260px;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.recipe-detail-content-left-details .recipe-details-summary-image img{width:345px;height:386px}}.recipe-detail-content-left-details .recipe-details-summary-text h4{font-family:"Merriweather",serif;font-weight:900;font-size:32px;line-height:35px;color:#453836}.recipe-detail-content-left-details .recipe-details-summary-text p{font-size:16px;line-height:24px;font-weight:400;color:#453836;margin:20px 0}.recipe-detail-content-left-details .recipe-details-summary-text h5{font-weight:600;font-size:24px;line-height:30px;color:#453836}.recipe-detail-content-left-details .recipe-details-summary-stars{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 20px}.recipe-detail-content-left-details .recipe-details-summary-stars img{width:40px;height:40px}.recipe-detail-content-left-details .recipe-details-preparation-grid{display:grid;grid-template-columns:auto;grid-gap:20px}@media(min-width: 768px){.recipe-detail-content-left-details .recipe-details-preparation-grid{grid-template-columns:auto auto auto;grid-gap:30px}}.recipe-detail-content-left-details .recipe-details-preparation-grid-item p{font-size:16px;line-height:27px;font-weight:400;color:#453836}.recipe-detail-content-left-details .recipe-details-preparation-grid-item h5{font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;font-size:16px;line-height:27px;color:#453836}.recipe-detail-content-left-details .recipe-details-ingredients-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media(min-width: 768px){.recipe-detail-content-left-details .recipe-details-ingredients-filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.recipe-detail-content-left-details .recipe-details-ingredients-filter-left,.recipe-detail-content-left-details .recipe-details-ingredients-filter-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.recipe-detail-content-left-details .recipe-details-ingredients-filter-btn{border:1px solid #265653;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:21px;font-weight:400;color:#265653;border-radius:5px;cursor:pointer}.recipe-detail-content-left-details .recipe-details-ingredients-filter-btn.active{background-color:#265653;color:#fff}.recipe-detail-content-left-details .recipe-details-ingredients-list{margin-top:20px}.recipe-detail-content-left-details .recipe-details-ingredients-list ul{list-style:none}.recipe-detail-content-left-details .recipe-details-ingredients-list ul li{margin-bottom:20px}.recipe-detail-content-left-details .recipe-details-ingredients-list ul li:last-child{margin-bottom:0}.recipe-detail-content-left-details .recipe-details-ingredients-list ul li input{margin-right:10px}.recipe-detail-content-left-details .recipe-details-ingredients-list ul li input:checked~label{opacity:.4}.recipe-detail-content-left-details .recipe-details-ingredients-list ul li label{font-size:16px;line-height:21px;font-weight:400;color:#453836}.recipe-detail-content-left-details .recipe-details-instructions-list ol{padding-left:20px}.recipe-detail-content-left-details .recipe-details-instructions-list ol li{font-weight:400;font-size:16px;line-height:26px;color:#453836;margin-bottom:10px}.recipe-detail-content-left-details .recipe-details-instructions-list ol li:last-child{margin-bottom:0}.recipe-detail-content-left-details .recipe-details-instructions-list ol li span{font-weight:700}.recipe-detail-content-left-details .recipe-details-instructions-list ol li::marker{font-weight:700;font-size:16px;line-height:26px;color:#453836}.recipe-detail-content-left-details .recipe-details-equipment-list ol{padding-left:20px}.recipe-detail-content-left-details .recipe-details-equipment-list ol li{font-weight:400;font-size:16px;line-height:26px;color:#453836;margin-bottom:10px}.recipe-detail-content-left-details .recipe-details-equipment-list ol li:last-child{margin-bottom:0}.recipe-detail-content-left-details .recipe-details-notes-list ul{padding-left:20px}.recipe-detail-content-left-details .recipe-details-notes-list ul li{font-size:16px;line-height:26px;font-weight:400;color:#453836;margin-bottom:10px}.recipe-detail-content-left-details .recipe-details-notes-list ul li:last-child{margin-bottom:0}.recipe-detail-content-left-hacks{padding:40px 20px;background-color:#ffefc1}@media(min-width: 768px){.recipe-detail-content-left-hacks{margin:0;border-radius:20px;gap:30px;padding:30px}}.recipe-detail-content-left-hacks h4{margin:0;font-family:"Merriweather",serif;font-weight:900;font-size:24px;line-height:29px;color:#265653}@media(min-width: 768px){.recipe-detail-content-left-hacks h4{font-size:32px;line-height:35px}}.recipe-detail-content-left-hacks ul{margin:30px 0 0;padding:0 0 0 20px}.recipe-detail-content-left-hacks ul li{font-size:16px;line-height:21px;font-weight:400;color:#265653}.recipe-detail-content-left-hacks ul li+li{margin:11px 0 0}.recipe-detail-content-left-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:40px 0}@media(min-width: 768px){.recipe-detail-content-left-bottom{padding:0}}.recipe-detail-content-left-bottom p{font-size:16px;line-height:27px;font-weight:400;color:#453836}.recipe-detail-content-left-comment h3{font-family:"Merriweather",serif;font-weight:900;font-size:18px;line-height:23px;color:#453836}@media(min-width: 768px){.recipe-detail-content-left-comment h3{font-size:24px;line-height:30px}}.recipe-detail-content-left-comment h2{font-family:"Merriweather",serif;font-weight:900;font-size:24px;line-height:31px;color:#453836}@media(min-width: 768px){.recipe-detail-content-left-comment h2{font-size:32px;line-height:38px}}.recipe-detail-content-left-comment-overall{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:30px}@media(min-width: 768px){.recipe-detail-content-left-comment-overall{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.recipe-detail-content-left-comment-overall-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-detail-content-left-comment-overall-stars img{width:24px;height:24px}.recipe-detail-content-left-comment-overall p{font-size:14px;line-height:18px;font-weight:700;color:#453836}.recipe-detail-content-left-comment-divider{width:100%;height:1px;display:block;background-color:#453836;margin:30px 0}.recipe-detail-content-left-comment-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.recipe-detail-content-left-comment-rating img{width:40px;height:40px;cursor:pointer}.recipe-detail-content-left-comment-form p{font-size:14px;line-height:24px;font-weight:400;color:#453836;margin-bottom:20px}.recipe-detail-content-left-comment-form .btn{margin-top:20px;width:100%}@media(min-width: 768px){.recipe-detail-content-left-comment-form .btn{width:unset}}.recipe-detail-content-left-comment-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.recipe-detail-content-left-comment-list.hide .recipe-detail-content-left-comment-list-header img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.recipe-detail-content-left-comment-list.hide .recipe-detail-content-left-comment-list-body{display:none}.recipe-detail-content-left-comment-list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.recipe-detail-content-left-comment-list-header h2{font-family:"Merriweather",serif;font-weight:900;font-size:32px;line-height:38px;color:#453836}.recipe-detail-content-left-comment-list-header img{width:32px;height:32px}.recipe-detail-content-left-comment-list-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.recipe-detail-content-left-comment-card{padding:20px;background-color:#f2f7f3;border-radius:20px}@media(min-width: 768px){.recipe-detail-content-left-comment-card{padding:30px}}.recipe-detail-content-left-comment-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}@media(min-width: 768px){.recipe-detail-content-left-comment-card-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}.recipe-detail-content-left-comment-card-header p{font-size:14px;line-height:18px;font-weight:700;color:#453836}.recipe-detail-content-left-comment-card-header span{width:1px;height:24px;background-color:#453836;display:none}@media(min-width: 768px){.recipe-detail-content-left-comment-card-header span{display:block}}.recipe-detail-content-left-comment-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.recipe-detail-content-left-comment-card-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-detail-content-left-comment-card-rating img{width:24px;height:24px}.recipe-detail-content-left-comment-card-body{margin-top:10px}.recipe-detail-content-left-comment-card-body p{font-size:14px;line-height:24px;font-weight:400;color:#453836;margin-bottom:10px}.recipe-detail-content-left-comment-card-reply{padding:20px;background-color:#e2eee5;border-radius:20px;margin-top:20px}@media(min-width: 768px){.recipe-detail-content-left-comment-card-reply{padding:30px}}.recipe-detail-content-left-comment-card-reply p{font-size:14px;line-height:24px;font-weight:400;color:#453836;margin:10px 0}.recipe-detail-content-left-comment-card-reply-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media(min-width: 768px){.recipe-detail-content-left-comment-card-reply-title{gap:20px}}.recipe-detail-content-left-comment-card-reply-title p{font-size:14px;line-height:18px;font-weight:700;color:#453836;margin:0}.recipe-detail-content-left-comment-card-reply-title span{width:1px;height:24px;background-color:#453836;display:none}@media(min-width: 768px){.recipe-detail-content-left-comment-card-reply-title span{display:block}}.recipe-detail-content-right{-ms-flex-item-align:start;align-self:start;padding:40px 0 0;border-top:1px solid rgba(50,44,43,.2)}@media(min-width: 768px){.recipe-detail-content-right{padding:0;border:none}}.recipe-detail-content-right>div+div{margin:40px 0 0}.recipe-detail-content-right-greetings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media(min-width: 768px){.recipe-detail-content-right-greetings{padding:20px;border-radius:20px}}.recipe-detail-content-right-greetings img{display:none;border-radius:15px}@media(min-width: 768px){.recipe-detail-content-right-greetings img{display:block;width:360px;height:375px;border-radius:200px}}.recipe-detail-content-right-greetings h2{margin:0;font-family:"Merriweather",serif;font-weight:900;font-size:24px;line-height:31px;color:#453836}.recipe-detail-content-right-greetings p{margin:0;font-size:14px;line-height:20px;font-weight:400;color:#453836}.recipe-detail-content-right-greetings p+p{margin:20px 0 0}.recipe-detail-content-right-connect{margin:0;padding:30px;border-radius:20px;background-color:#d96242;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.recipe-detail-content-right-connect{padding:30px 50px}}.recipe-detail-content-right-connect p{margin:0;font-size:16px;line-height:21px;font-weight:700;color:#fff;text-align:center}.recipe-detail-content-right-connect-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.recipe-detail-content-right-connect-social a img{width:24px;height:24px}.recipe-detail-content-right-for-you h2{margin:0;font-family:"Merriweather",serif;font-weight:900;font-size:24px;line-height:31px;color:#453836}@media(min-width: 768px){.recipe-detail-content-right-for-you h2{font-size:32px;line-height:38px}}.recipe-detail-content-right-for-you-grid{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px -10px 0}@media(min-width: 768px){.recipe-detail-content-right-for-you-grid{grid-gap:20px;margin:30px 0 0}}.recipe-detail-content-right-for-you-grid-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:10px}@media(min-width: 768px){.recipe-detail-content-right-for-you-grid-card{padding:0}}.recipe-detail-content-right-for-you-grid-card-image{position:relative}.recipe-detail-content-right-for-you-grid-card-image::after{content:"";display:block;padding-bottom:100%}.recipe-detail-content-right-for-you-grid-card-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.recipe-detail-content-right-for-you-grid-card a:hover h3{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.recipe-detail-content-right-for-you-grid-card h3{margin:0;font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;font-size:14px;line-height:18px;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.recipe-detail-form .tnp.tnp-subscription{max-width:100% !important;margin:0 !important}.recipe-detail-form .tnp.tnp-subscription form{display:grid !important;grid-template-columns:1fr !important;grid-gap:10px !important}@media(min-width: 768px){.recipe-detail-form .tnp.tnp-subscription form{grid-template-columns:1fr 1fr 200px !important}}.recipe-detail-form .tnp.tnp-subscription .tnp-field{margin:0 !important}.recipe-detail-form .tnp-field.tnp-field-firstname label{display:none !important}.recipe-detail-form .tnp-name{width:100% !important;padding:14px 20px !important;font-size:16px !important;line-height:24px !important;border:1px solid rgba(135,163,141,.5) !important;border-radius:10px !important;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.recipe-detail-form .tnp-name:focus{border:1px solid #87a38d !important}.recipe-detail-form .tnp-name::-webkit-input-placeholder{color:#453836 !important}.recipe-detail-form .tnp-name::-moz-placeholder{color:#453836 !important}.recipe-detail-form .tnp-name:-ms-input-placeholder{color:#453836 !important}.recipe-detail-form .tnp-name::-ms-input-placeholder{color:#453836 !important}.recipe-detail-form .tnp-name::placeholder{color:#453836 !important}.recipe-detail-form .tnp-field.tnp-field-email label{display:none !important}.recipe-detail-form .tnp-email{width:100% !important;padding:14px 20px !important;font-size:16px !important;line-height:24px !important;border:1px solid rgba(135,163,141,.5) !important;border-radius:10px !important;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.recipe-detail-form .tnp-email:focus{border:1px solid #87a38d !important}.recipe-detail-form .tnp-email::-webkit-input-placeholder{color:#453836 !important}.recipe-detail-form .tnp-email::-moz-placeholder{color:#453836 !important}.recipe-detail-form .tnp-email:-ms-input-placeholder{color:#453836 !important}.recipe-detail-form .tnp-email::-ms-input-placeholder{color:#453836 !important}.recipe-detail-form .tnp-email::placeholder{color:#453836 !important}.recipe-detail-form .tnp-field.tnp-field-button input{display:inline-block !important;position:relative !important;z-index:1 !important;top:0 !important;width:100% !important;max-width:307px !important;padding:17px 36px !important;font-weight:700 !important;font-size:14px !important;line-height:18px !important;text-align:center !important;color:#fff !important;background-color:#983c23 !important;border:1px solid #983c23 !important;border-radius:10px !important;-webkit-transition:top ease .3s !important;-o-transition:top ease .3s !important;transition:top ease .3s !important}.recipe-detail-form .tnp-field.tnp-field-button input:hover{cursor:pointer !important;top:-3px !important;-webkit-transition:top ease .3s !important;-o-transition:top ease .3s !important;transition:top ease .3s !important}.recipe-detail-form .wpcf7-not-valid-tip{margin:10px 0 0}.recipe-detail-form .wpcf7-spinner{display:none}.recipe-detail-form .wpcf7 form .wpcf7-response-output{display:none;margin:20px 0 0;padding:0;border:0}.recipe-comments{display:grid;grid-template-columns:1fr;grid-gap:50px}@media(min-width: 768px){.recipe-comments{grid-template-columns:auto 400px}}.recipe-comments-wrapper>h2{margin:0;font-weight:400;font-size:24px;line-height:120%}.recipe-comments-wrapper>h3{margin:0;font-family:"Merriweather",serif;font-weight:900;font-size:32px;line-height:120%}.recipe-comments-wrapper .stars-avg-rating{margin:30px 0 0;text-align:left}.recipe-comments-wrapper .stars-avg-rating span{vertical-align:middle}.recipe-comments-wrapper .rating-stars i{font-size:28px}.comment-area{margin:30px 0 0;padding:30px 0 0;border-top:1px solid rgba(69,56,54,.2)}.comment-area .br-wrapper.br-theme-fontawesome-stars{margin:10px 0}.comment-area #stars-rating-review .br-widget a{font-size:28px}.comment-title{font-family:"Merriweather",serif;font-weight:900;font-size:32px;line-height:120%}.comment-list{display:grid;grid-gap:20px;margin:30px 0 0;list-style-type:none}.comment-list li{padding:20px;background-color:#f2f7f3;border-radius:20px}@media(min-width: 768px){.comment-list li{padding:30px}}.comment-list li>ul{display:grid;grid-gap:20px;margin:20px 0 0;list-style-type:none}.comment-list li>ul li{padding:20px;background-color:#e2eee5;border-radius:20px}@media(min-width: 768px){.comment-list li>ul li{padding:30px}}.comment-list li>ul li>ul{display:grid;grid-gap:20px}.comment-list li>ul li>ul li{padding:20px;background-color:#f2f7f3;border-radius:20px}@media(min-width: 768px){.comment-list li>ul li>ul li{padding:30px}}.comment-list li>ul li>ul li>ul{display:grid;grid-gap:20px}.comment-list li>ul li>ul li>ul li{padding:20px;background-color:#e2eee5;border-radius:20px}@media(min-width: 768px){.comment-list li>ul li>ul li>ul li{padding:30px}}.comment-list li.edit-link,.comment-list li.reply-link{padding:0;background-color:rgba(0,0,0,0)}.comment-list li.edit-link a,.comment-list li.reply-link a{font-weight:700;color:#983c23}.comment-list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.comment-list-header-image{display:none}.comment-list-header-image img{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:24px}.comment-list-header-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;font-weight:700;font-size:14px;line-height:18px}@media(min-width: 768px){.comment-list-header-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}}@media(min-width: 768px){.comment-list-header-text .comment-list-metadata{margin:0 0 0 20px;padding:0 0 0 20px;border-left:1px solid #453836}}.comment-list-body{margin:10px 0 0}.comment-list-body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:10px 0 0;list-style-type:none}.comment-list-wrapper{margin:50px 0 0;padding:50px 0 0;border-top:1px solid rgba(69,56,54,.2)}.comment-content p{margin:0;font-size:14px;line-height:170%}.comment-content p+p{margin:10px 0 0}.comment-content .rating-stars i{font-size:16px}.comment-reply-title{font-size:24px;line-height:120%}.comment-reply-title small a{color:#983c23}.comment-form{margin:10px 0 0}.comment-form p.logged-in-as a{color:#983c23}.comment-form p.logged-in-as+.form-group{margin:10px 0 0}@media(min-width: 768px){.comment-form p.logged-in-as+.form-group{margin:20px 0 0}}.comment-form .form-group+.form-group{margin:10px 0 0}@media(min-width: 768px){.comment-form .form-group+.form-group{margin:20px 0 0}}.comment-form .form-wrapper{grid-gap:10px;margin:20px 0 0}@media(min-width: 768px){.comment-form .form-wrapper{grid-gap:20px}}.comment-form .form-wrapper .form-group+.form-group{margin:0}.comment-form .form-group-grid{grid-template-columns:1fr;grid-gap:10px}@media(min-width: 768px){.comment-form .form-group-grid{grid-template-columns:repeat(2, 1fr);grid-gap:20px}}.about-wrapper{display:grid;grid-gap:40px;margin:40px 0 0}@media(min-width: 768px){.about-wrapper{grid-gap:50px;margin:50px 0 0}}.about-top-wrapper{display:grid;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:40px}@media(min-width: 768px){.about-top-wrapper{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.about-top-wrapper{grid-template-columns:450px auto;grid-gap:0}}.about-top-image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media(min-width: 768px){.about-top-image img{height:468px}}@media(min-width: 1200px){.about-top-text{padding:0 50px;border-radius:0 40px 40px 0}}.about-top-text h3{margin:0;font-family:"Merriweather",serif;font-weight:900;font-size:32px;line-height:110%}.about-top-text h3+p{margin:26px 0 0}.about-top-text p{margin:0;font-size:14px;line-height:160%}@media(min-width: 768px){.about-top-text p{font-size:16px}}.about-top-text p+p{margin:26px 0 0}.about-bottom-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px}@media(min-width: 768px){.about-bottom-wrapper{grid-template-columns:repeat(4, 1fr)}}.about-bottom-wrapper *:nth-child(1){grid-column:1/span 2;grid-row:2}@media(min-width: 768px){.about-bottom-wrapper *:nth-child(1){grid-column:1/span 2;grid-row:1}}.about-bottom-wrapper *:nth-child(2){grid-column:1/span 2;grid-row:3/span 2}@media(min-width: 768px){.about-bottom-wrapper *:nth-child(2){grid-column:3/span 2;grid-row:1/span 2;height:100%}}.about-bottom-wrapper *:nth-child(3){grid-column:1;grid-row:1}@media(min-width: 768px){.about-bottom-wrapper *:nth-child(3){grid-column:1;grid-row:2;height:100%}}.about-bottom-wrapper *:nth-child(4){grid-column:2;grid-row:1}@media(min-width: 768px){.about-bottom-wrapper *:nth-child(4){grid-column:2;grid-row:2;height:100%}}.about-bottom-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.about-bottom-text{padding:20px 0 40px}@media(min-width: 768px){.about-bottom-text{padding:50px;border-radius:20px}}.about-bottom-text p{margin:0;font-size:14px;line-height:160%}@media(min-width: 768px){.about-bottom-text p{font-size:16px}}.about-bottom-text p+p{margin:26px 0 0}.shop-wrapper{margin:40px 0 0}@media(min-width: 768px){.shop-wrapper{margin:50px 0 0}}.shop-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px 15px}@media(min-width: 768px){.shop-grid{grid-template-columns:repeat(4, 1fr);grid-gap:30px}}.shop-item a:hover h3{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.shop-item a img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media(min-width: 768px){.shop-item a img{height:300px}}.shop-item a h3{margin:10px 0 0;font-size:14px;line-height:130%;letter-spacing:-1px;text-align:center;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(min-width: 768px){.shop-item a h3{margin:20px 0 0;font-size:20px;text-align:left}}.contact-form-card{padding:20px;background-color:#fff;border-radius:12px;margin:50px 0 0}@media(min-width: 992px){.contact-form-card{padding:40px;border-radius:12px}}.contact-form-wrapper{display:grid;grid-template-columns:1fr}.contact-form-wrapper h3{margin:0;font-weight:700;font-size:20px;line-height:130%}@media(min-width: 768px){.contact-form-wrapper h3{font-size:32px}}.contact-form-wrapper h3 span.text-bold{font-weight:800}.contact-form-wrapper h3+.form-wrapper{margin:25px 0 0}.contact-form-wrapper .wpcf7-not-valid-tip{margin:10px 0 0}.contact-form-wrapper .wpcf7-spinner{display:none}.contact-form-wrapper .wpcf7 form .wpcf7-response-output{display:none;margin:20px 0 0;padding:0;border:0}.contact-image{display:none}@media(min-width: 992px){.contact-image{display:block}}.contact-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.contact-info-container{margin:10px 0 0}.contact-info-wrapper{max-width:940px;margin:0 auto}.contact-info-item+.contact-info-item{border-top:1px solid rgba(69,56,54,.2)}.contact-info-item.active .contact-info-head{padding:20px 0}@media(min-width: 768px){.contact-info-item.active .contact-info-head{padding:40px 0 20px}}.contact-info-item.active .contact-info-head::after{-webkit-transform:rotateZ(0deg);-ms-transform:rotate(0deg);transform:rotateZ(0deg);-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.contact-info-item.active .contact-info-body{display:block}.contact-info-head{cursor:pointer;position:relative;padding:20px 0}@media(min-width: 768px){.contact-info-head{padding:40px 0}}.contact-info-head::before{content:"";position:absolute;top:33px;right:0;width:18px;height:2px;background-color:#453836}@media(min-width: 768px){.contact-info-head::before{top:53px}}.contact-info-head::after{content:"";position:absolute;top:33px;right:0;-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg);width:18px;height:2px;background-color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(min-width: 768px){.contact-info-head::after{top:53px}}.contact-info-head:hover h3{color:#983c23;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.contact-info-head h3{margin:0;padding:0 24px 0 0;font-weight:500;font-size:20px;line-height:120%;letter-spacing:-0.02em;color:#453836;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media(min-width: 768px){.contact-info-head h3{font-size:24px}}.contact-info-body{display:none;padding:0 0 40px}.contact-info-body p{margin:0;font-size:14px;line-height:150%}@media(min-width: 768px){.contact-info-body p{font-size:16px}}.contact-info-body p+p{margin:21px 0 0}@media(min-width: 768px){.contact-info-body p+p{margin:24px 0 0}}.contact-brands{position:relative;margin:60px 0 0}@media(min-width: 768px){.contact-brands{margin:120px 0 0}}.contact-brands::before{display:none;content:"";position:absolute;z-index:0;top:15px;left:0;width:100%;height:1px;background-color:#453836}@media(min-width: 768px){.contact-brands::before{display:block}}.contact-brands h3{display:inline-block;position:relative;z-index:1;margin:0;padding:0 20px 0 0;font-size:20px;line-height:130%;letter-spacing:-0.02em;text-align:center;color:#453836;background-color:#fff}@media(min-width: 768px){.contact-brands h3{font-size:24px;text-align:left}}.contact-brands-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;margin:30px 0 0}@media(min-width: 576px){.contact-brands-wrapper{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px){.contact-brands-wrapper{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 992px){.contact-brands-wrapper{grid-template-columns:repeat(6, 1fr)}}.contact-brands-wrapper img{display:block;width:100%}.search-result-container h1{margin:0;font-size:16px;line-height:20.8px}.search-result-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px 15px;margin:50px 0 0}@media(min-width: 768px){.search-result-wrapper{grid-template-columns:repeat(4, 1fr);grid-gap:30px}}