[hidden]{display:none!important}.dp-entry-content{line-height:1.8;overflow-wrap:anywhere}.dp-recipe-article{min-width:0}.dp-recipe-jump{margin:0 0 1.5rem}.dp-entry-content :is(.tasty-recipes,.wprm-recipe-container,.wp-block-wp-tasty-tasty-recipe){scroll-margin-top:110px;max-width:100%}.dp-entry-content :is(h2,h3,h4){line-height:1.3}.dp-entry-content .tasty-recipes h2{font-size:clamp(1.65rem,3vw,2.3rem)}.dp-recipe-search{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.dp-recipe-search .search-field{flex:1 1 220px;min-width:0;padding:14px 16px;border:1px solid var(--dp-line-strong);border-radius:8px;background:var(--dp-panel);color:var(--dp-ink)}.dp-recipe-search .dp-button{flex:0 0 auto}.dp-form-unavailable{padding:24px;background:var(--dp-bg-soft);border-radius:8px}.dp-checkout-policies{padding-block:20px;line-height:2}.dp-site-header .dp-logo-text{text-transform:none;letter-spacing:-.03em}.admin-bar .dp-site-header{top:32px}@media (max-width:782px){.admin-bar .dp-site-header{top:46px}}@media (max-width:600px){.admin-bar .dp-site-header{top:0}.dp-recipe-search .dp-button{width:100%}.dp-entry-content{font-size:1rem}.dp-home-hero h1{font-size:clamp(2rem, 9vw, 2.65rem)}.dp-home-hero .dp-lede{font-size:1rem}.dp-home-hero .dp-hero-actions{flex-direction:row;flex-wrap:wrap}.dp-home-hero .dp-hero-actions .dp-button{width:auto;flex:1 1 130px;padding-inline:12px}.dp-home-hero.dp-section{padding-block:36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.dp-mobile-nav,.dp-menu-toggle span{transition:none!important}.cg-carousel-track{animation:none!important}}.dp-final-cta-text-only{grid-template-columns:1fr}.dp-final-cta-text-only>div{max-width:760px}.dp-featured-post-link:not(:has(.dp-featured-post-media)){grid-template-columns:1fr}.dp-mobile-nav .dp-logo-text{text-transform:none;letter-spacing:-.03em}.dp-home-recipe-search{margin-top:28px;max-width:680px}.dp-home-recipe-search .search-field::placeholder{color:#615965;opacity:1}.dp-recipe-search :focus-visible{outline:3px solid #893585;outline-offset:3px}.dp-home-hero .dp-kicker{color:var(--dp-dark-text-soft,#e6dfe8)}.dp-home-hero{padding-block:clamp(48px, 6vw, 88px)}.dp-home-hero-with-recipe{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:48px}.dp-home-hero-recipe{display:block;position:relative;overflow:hidden;border-radius:18px;color:#fff}.dp-home-hero-recipe img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.dp-home-hero-recipe span{position:absolute;inset:auto 0 0;padding:64px 24px 24px;background:linear-gradient(transparent,rgb(0 0 0 / .8));font-weight:700;font-size:1.2rem}@media (max-width:860px){.dp-home-hero-with-recipe{grid-template-columns:1fr;gap:28px}.dp-home-hero-recipe img{aspect-ratio:4/3}}