body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:SF Pro Rounded,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App-nav{background-color:#282c34;padding:10px}.App-nav ul{list-style-type:none;padding:0}.App-nav ul li{display:inline;margin-right:20px}.App-nav ul li a{color:#fff;text-decoration:none}.navbar{background:#fef7ef;box-shadow:0 4px 4px #6a4b341a;display:inline-flex;gap:50px;padding:15px 50px;position:-webkit-sticky;position:sticky;top:0;width:-webkit-fill-available;z-index:9999}.logo-container,.navbar{align-items:center;justify-content:flex-start}.logo-container{display:flex;gap:15px;padding:5px 0}.logo{height:40px;width:40px}.app-name{word-wrap:break-word;color:#6a4b34;font-size:25.67px;font-weight:700;line-height:38.5px;text-decoration:none}.nav-links{align-items:center;display:flex;flex:1 1;gap:40px;height:20px;justify-content:flex-start}.nav-item{word-wrap:break-word;color:#6a4b34;font-size:17px;font-weight:700;text-decoration:none}@media screen and (max-width:768px){.hero-button,.nav-item,.nav-links{display:none}.navbar{background:#fffcf9;box-shadow:none;justify-content:center;padding-bottom:10px;position:relative}.app-name{font-size:2.5rem}}.hero-button-large,.hero-button-small{align-items:center;background-color:#83b57f;border:none;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;justify-content:center;overflow:hidden;position:relative;width:100%}.hero-button-large{border-radius:16px;box-shadow:inset 0 -4px 0 0 #6ea170;padding:13px 20px;transition:box-shadow .3s}.hero-button-small{border-radius:12px;padding:10px 15px}.hero-button-large:hover{box-shadow:inset 0 -8px 0 0 #6ea170}.hero-button-small:hover{box-shadow:inset 0 -4px 0 0 #6ea170}.hero-button-large:active{background-color:#6ea170;box-shadow:inset 0 -4px 0 0 #83b57f}.hero-button-small:active{background-color:#6ea170;box-shadow:inset 0 -2px 0 0 #83b57f}.button-text-large,.button-text-small{color:#fff;font-family:SF Pro Rounded,SF Pro Display,sans-serif}.button-text-large{font-size:30px;font-weight:600;transition:transform .3s}@media screen and (max-width:768px){.button-text-large{font-size:24px}}.button-text-small{font-size:17px;font-weight:600;transition:transform .2s}.hero-button-large:hover .button-text-large{transform:rotateX(15deg) translateY(-4px)}.hero-button-small:hover .button-text-small{transform:rotateX(15deg) translateY(-2px)}.hero-button-large:active .button-text-large,.hero-button-small:active .button-text-small{transform:translateY(0)}.hero-button-wrapper{height:70px}.hero-buttons-large,.hero-buttons-small{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.hero-buttons-small{gap:8px}.badge-image-apple-large{height:70px}.badge-image-apple-small{height:40px}.badge-image-google-large{height:70px}.badge-image-google-small{height:40px}.store-badge-link{display:inline-flex}@media screen and (max-width:768px){.hero-buttons-large{gap:10px}.hero-buttons-large,.hero-buttons-small{justify-content:center}.badge-image-apple-large{height:48px}.badge-image-google-large{height:48px}.badge-image-apple-small{height:30px}.badge-image-google-small{height:30px}}.Home-header{background-color:#282c34;color:#fff;padding:60px 0;text-align:center}.Home-header h1{font-size:3em;margin-bottom:10px}.Home-section{align-items:center;display:flex;padding:60px 10%}.Home-section.reverse{flex-direction:row-reverse}.Home-section-content{flex:1 1;padding:0 20px}.Home-section-content h2{font-size:2.5em;margin-bottom:20px}.Home-section-content p{font-size:1.2em;line-height:1.6}.Home-section-image{flex:1 1}.Home-section-image,.placeholder-image{align-items:center;display:flex;justify-content:center}.placeholder-image{background-color:#ddd;color:#666;font-size:1.2em;height:200px;width:300px}.hero{background-color:#fffcf9;flex-direction:row;gap:40px;height:85vh;padding-top:15px;width:100%}.hero,.showcase-container{align-items:center;display:flex;justify-content:center}.showcase-image{height:auto;max-width:500px;width:100%}h1{font-size:4.5rem}h1,h2{color:#6a4b34;line-height:1.2;margin:2rem 0;text-align:left}h2{font-size:3.5rem}h3{color:#6a4b34;font-size:2rem;font-weight:600;margin:1rem 0}@media screen and (max-width:768px){.hero{flex-direction:column;gap:0;height:85vh;padding:0}.showcase-image{max-width:550px;width:70%}h1{font-size:2.5rem}h1,h2{text-align:center}h2{font-size:2rem;margin:0 0 20px}h3{font-size:1.5rem}}.RecipeHero_section3__AUTgX{align-items:center;background-color:#fef7ef;color:#6a4b34;display:flex;flex-direction:column;font-size:72px;height:667px;justify-content:center;overflow:hidden;position:relative;text-align:center}.RecipeHero_topTextFrame__3FjlS{padding-bottom:25px}.RecipeHero_scrollingRecipes__BVE2Y{align-items:flex-start;box-sizing:border-box;display:flex;height:190px;overflow:hidden;padding:10px;position:relative;text-align:center;width:100%}.RecipeHero_recipeTrack__j2eBx{animation:RecipeHero_scroll__y-CbR 300s linear infinite;display:flex;gap:10px;left:0}.RecipeHero_recipeTrack2__LxC9y{animation:RecipeHero_scroll2__0sfF1 300s linear infinite;display:flex;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:0}@keyframes RecipeHero_scroll__y-CbR{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes RecipeHero_scroll2__0sfF1{0%{transform:translateX(o)}to{transform:translateX(100%)}}.RecipeHero_recipe__VUYN-{flex-shrink:0;width:140px}.RecipeHero_bottomFrame__Gzk-0{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:5px;justify-content:flex-start}.Recipe_kitchenIcon__lqPTY{position:relative;width:10px}.Recipe_b__alv9P{position:relative}.Recipe_timeIndicator__FzZIL{align-items:center;background-color:#fef7ef;border-radius:5px;display:flex;flex-direction:row;gap:2px;justify-content:center;padding:1px 2px}.Recipe_image__ubjWR{align-items:flex-start;align-self:stretch;background-image:url(https://www.skinnytaste.com/wp-content/uploads/2023/07/BBQ-Chicken-8.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:126px;justify-content:flex-end;overflow:hidden;padding:5px;z-index:0}.Recipe_recipeTinEats__BF446,.Recipe_recipesName__vofTw{overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.Recipe_recipeTinEats__BF446{color:#504f4f;font-size:10px}.Recipe_bottom__yqFMk{align-items:flex-start;align-self:stretch;background-color:#fef7ef;display:flex;flex:1 1;flex-direction:column;font-size:16px;gap:1px;justify-content:center;overflow:hidden;padding:2px 7px;z-index:1}.Recipe_bookmarkIcon__SuF6Q{height:24px;left:112px;margin:0!important;position:absolute;top:3px;width:24px;z-index:2}.Recipe_recepie__y5K3q{align-items:flex-start;background-color:#fef7ef;border-radius:10px;box-shadow:0 4px 4px #00000026;color:#6a4b34;display:flex;flex-direction:column;flex-shrink:0;font-size:12px;height:171px;justify-content:flex-start;overflow:hidden;position:relative;text-align:center;width:140px}.Footer_footer__kXlYa{background-color:#282c34;color:#fff;padding:20px 0;text-align:center}.Footer_footer__kXlYa nav{margin-top:10px}.Footer_footer__kXlYa nav a{color:#fff;margin:0 10px;text-decoration:none}.Footer_footer__kXlYa nav a:hover{text-decoration:underline}.Contact_contact__U9GXO{background-color:#fffcf9;height:61vh;padding:80px 40px;h2{margin-top:0;text-align:center}}.DataDeletion_dataDeletion__zCWli{align-items:flex-start;background-color:#fffcf9;display:flex;justify-content:center;min-height:70vh;padding:80px 20px}.DataDeletion_container__nPq7H{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:600px;padding:40px;width:100%}.DataDeletion_container__nPq7H h2{color:#2d3748;font-size:2rem;margin-bottom:24px;margin-top:0;text-align:center}.DataDeletion_description__Y88Y9{color:#4a5568;line-height:1.6;margin-bottom:32px;text-align:center}.DataDeletion_form__LmpLJ{margin-bottom:32px}.DataDeletion_inputGroup__UF80A{margin-bottom:24px}.DataDeletion_label__0ANVs{color:#2d3748;display:block;font-weight:600;margin-bottom:8px}.DataDeletion_input__BEaVx{border:2px solid #e2e8f0;border-radius:8px;box-sizing:border-box;font-size:16px;padding:12px 16px;transition:border-color .2s ease;width:100%}.DataDeletion_input__BEaVx:focus{border-color:#4299e1;box-shadow:0 0 0 3px #4299e11a;outline:none}.DataDeletion_submitButton__5Abou{background-color:#e53e3e;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:16px 24px;transition:background-color .2s ease;width:100%}.DataDeletion_submitButton__5Abou:hover:not(:disabled){background-color:#c53030}.DataDeletion_submitButton__5Abou:disabled{background-color:#cbd5e0;cursor:not-allowed}.DataDeletion_notice__FCXfK{background-color:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:24px;padding:24px}.DataDeletion_notice__FCXfK p{color:#2d3748;margin:0 0 16px}.DataDeletion_notice__FCXfK ul{color:#4a5568;margin:0;padding-left:20px}.DataDeletion_notice__FCXfK li{margin-bottom:8px}.DataDeletion_success__-CXIC{padding:24px;text-align:center}.DataDeletion_success__-CXIC h3{color:#38a169;font-size:1.5rem;margin-bottom:16px}.DataDeletion_success__-CXIC p{color:#4a5568;line-height:1.6;margin-bottom:16px}.DataDeletion_newRequestButton__vwVh-{background-color:#4299e1;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:16px;padding:12px 24px;transition:background-color .2s ease}.DataDeletion_newRequestButton__vwVh-:hover{background-color:#3182ce}@media (max-width:768px){.DataDeletion_dataDeletion__zCWli{padding:40px 16px}.DataDeletion_container__nPq7H{padding:24px}.DataDeletion_container__nPq7H h2{font-size:1.5rem}}.PrivacyPolicy_privacyPolicyPage__2MtOD{display:flex;flex-direction:column;min-height:100vh;width:100vw}.PrivacyPolicy_header__8qcny{align-items:center;color:#000;display:flex;flex-direction:column;justify-items:center;margin-bottom:0;padding:60px 20px 40px;text-align:center}.PrivacyPolicy_header__8qcny h1{font-size:3rem;font-weight:700;margin-bottom:10px;text-shadow:0 2px 4px #0000004d}.PrivacyPolicy_content__4sB0M{color:#333;flex:1 1;line-height:1.7;max-width:100%;padding:20px 12px;@media (min-width:768px){padding-bottom:60px;padding-left:40px;padding-right:40px;padding-top:60px}}.PrivacyPolicy_callout__ypUUh{background:#f8f9fa;border-left:4px solid #6a4b34;border-radius:10px;margin-bottom:40px;padding:30px}.PrivacyPolicy_section__LgtOC{border-bottom:1px solid #e9ecef;margin-bottom:40px;padding-bottom:30px}.PrivacyPolicy_section__LgtOC:last-child{border-bottom:none;margin-bottom:0}.PrivacyPolicy_section__LgtOC h2{border-bottom:2px solid #667eea;color:#2c3e50;display:inline-block;font-size:1.8rem;font-weight:600;margin-bottom:20px;padding-bottom:10px;text-align:left}.PrivacyPolicy_subsection__HefQ4{margin:25px 0;padding-left:20px}.PrivacyPolicy_subsection__HefQ4 h3{color:#34495e;font-size:1.3rem;font-weight:500;margin-bottom:15px;text-align:left}.PrivacyPolicy_section__LgtOC p{font-size:1rem;margin-bottom:15px;text-align:left}.PrivacyPolicy_section__LgtOC ul{margin:15px 0;padding-left:25px;text-align:left}.PrivacyPolicy_section__LgtOC li{font-size:1rem;margin-bottom:8px;text-align:left}.PrivacyPolicy_section__LgtOC a{color:#667eea;font-weight:500;text-decoration:none;transition:color .3s ease}.PrivacyPolicy_section__LgtOC a:hover{color:#764ba2;text-decoration:underline}.PrivacyPolicy_contactInfo__pd4yW p{font-size:1rem;margin-bottom:8px;text-align:left}
/*# sourceMappingURL=main.47f8afeb.css.map*/