@media screen and (max-width: 768px) { .btn--action.btn--outline:hover, .bricks-button.btn--action.btn-outline:hover { min-width: 75%; } } div.acss-dashboard.svelte-804opq.svelte-804opq { display: none !important; } body.single-post .image-container a[class*="PIN_"][href*="pinterest.com/pin/create/button/"] { display: none !important; position: absolute !important; top: 50% !important; right: 50% !important; transform: translate(50%, -50%) !important; z-index: 999 !important; background-size: contain !important; } body.single-post .image-container:hover a[class*="_button_pin"][href*="pinterest.com/pin/create/button/"], body.single-post .image-container:focus a[class*="_button_pin"][href*="pinterest.com/pin/create/button/"], body.single-post img[class*="wp-image-"]:hover ~ a[class*="_button_pin"][href*="pinterest.com/pin/create/button/"], body.single-post img[class*="wp-image-"]:focus ~ a[class*="_button_pin"][href*="pinterest.com/pin/create/button/"] { display: block !important; } .box-shadow--l { box-shadow: 0 2.7px 3.6px 5px rgba(0, 0, 0, 0.04), 0 7.5px 10px -5px rgba(0, 0, 0, 0.06), 0 18px 24.1px -5px rgba(0, 0, 0, 0.08), 0 60px 80px -5px rgba(0, 0, 0, 0.1) !important; } .sidebar_btf_placeholder { position: sticky; top: 160px; z-index: 9999; box-shadow: 0 2.7px 3.6px 5px rgba(0, 0, 0, 0.04), 0 7.5px 10px -5px rgba(0, 0, 0, 0.06), 0 18px 24.1px -5px rgba(0, 0, 0, 0.08), 0 60px 80px -5px rgba(0, 0, 0, 0.1) !important; } acss-dashboard,acss-dashboard.acss-dashboard-app,.acss-dashboard-app { display: none !important; } .fr-article-card-alpha__image { flex-grow: 0 !important; flex-shrink: 0 !important; flex-basis: auto !important; } .x-offcanvas_inner,.x-offcanvas .x-offcanvas_inner { top: 160px !important; height: calc(100vh - 160px) !important; padding-top: 30px !important; justify-content: flex-start !important; align-items: stretch !important; box-shadow: none !important; border-top: none !important; } .x-offcanvas_backdrop,.x-offcanvas .x-offcanvas_backdrop { top: 160px !important; height: calc(100vh - 160px) !important; } .off-canvas-inner,.x-offcanvas .off-canvas-inner { align-items: start !important; align-content: start !important; align-self: flex-start !important; height: auto !important; min-height: 0 !important; } @media (max-width: 768px) { .fr-header-alpha__logo, #brxe-f4c4cf { width: 9em !important; min-width: 0 !important; max-width: 9em !important; } .x-offcanvas_inner, .x-offcanvas .x-offcanvas_inner, .x-offcanvas_backdrop, .x-offcanvas .x-offcanvas_backdrop { top: 96px !important; height: calc(100vh - 96px) !important; } } @media (max-width: 500px) { .fr-header-alpha__logo, #brxe-f4c4cf { width: 8em !important; min-width: 0 !important; max-width: 8em !important; } .x-offcanvas_inner, .x-offcanvas .x-offcanvas_inner, .x-offcanvas_backdrop, .x-offcanvas .x-offcanvas_backdrop { top: 85px !important; height: calc(100vh - 85px) !important; } } @media (max-width: 380px) { .fr-header-alpha__logo, #brxe-f4c4cf { width: 7em !important; min-width: 0 !important; max-width: 7em !important; } .x-offcanvas_inner, .x-offcanvas .x-offcanvas_inner, .x-offcanvas_backdrop, .x-offcanvas .x-offcanvas_backdrop { top: 66px !important; height: calc(100vh - 66px) !important; } } @media (min-width: 768px) { .blog-main-wrapper.grid--3-1 { grid-template-columns: minmax(0, 1fr) minmax(280px, 320px) !important; column-gap: clamp(1.5rem, 3vw, 3rem) !important; } } .about-card.about-card .fr-profile-card-alpha__name.brxe-text-basic { font-family: 'Oooh Baby', cursive !important; font-style: italic !important; font-weight: 400 !important; font-size: 3.2rem !important; line-height: 1 !important; } .section-banner { position: relative !important; width: 100vw !important; min-width: 100vw !important; max-width: 100vw !important; margin-left: calc(50% - 50vw) !important; margin-right: calc(50% - 50vw) !important; align-self: stretch !important; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; padding: 3.4rem max(2.5rem, calc(50vw - 640px)) !important; background-color: var(--banner-bg) !important; color: var(--banner-fg) !important; min-height: 0 !important; box-sizing: border-box !important; grid-template-columns: none !important; grid-template-rows: none !important; gap: 1.5rem !important; } .section-banner > .brxe-block,.section-banner > .fr-intro-charlie__content-wrapper,.section-banner > .fr-intro-charlie__sidebar { padding: 0 !important; margin: 0 !important; width: auto !important; max-width: none !important; min-height: 0 !important; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: flex-start !important; text-align: left !important; background: transparent !important; } .section-banner > .fr-intro-charlie__content-wrapper { flex: 1 1 auto !important; justify-content: flex-start !important; } .section-banner > .fr-intro-charlie__sidebar { flex: 0 0 auto !important; justify-content: flex-end !important; } .section-banner.section-banner h1,.section-banner.section-banner h2,.section-banner.section-banner h3,.section-banner.section-banner .section-intro__heading,.section-banner.section-banner .fr-intro-charlie__heading { margin: 0 !important; padding: 0 !important; font-family: 'Oooh Baby', cursive !important; font-style: italic !important; font-weight: 400 !important; font-size: clamp(2.4rem, 4.2vw, 3.6rem) !important; line-height: 1 !important; color: var(--banner-fg) !important; text-align: left !important; width: auto !important; } .section-banner.section-banner h1 strong,.section-banner.section-banner h2 strong,.section-banner.section-banner h3 strong { font-weight: 400 !important; font-style: italic !important; font-family: inherit !important; font-size: inherit !important; color: inherit !important; } .section-banner.section-banner a,.section-banner.section-banner a.bricks-button,.section-banner.section-banner .bricks-button,.section-banner.section-banner .btn--action,.section-banner.section-banner .btn--outline { display: inline-block !important; padding: 1rem 1.8rem !important; border: none !important; border-radius: 6px !important; background: var(--banner-cta-bg) !important; background-color: var(--banner-cta-bg) !important; color: var(--banner-fg) !important; text-decoration: none !important; font-family: 'Nunito', system-ui, sans-serif !important; font-style: normal !important; font-size: 1.4rem !important; font-weight: 700 !important; letter-spacing: 0.02em !important; text-transform: none !important; line-height: 1.4 !important; transition: filter 0.2s !important; white-space: nowrap !important; } .section-banner.section-banner a:hover,.section-banner.section-banner .bricks-button:hover { filter: brightness(0.92) !important; color: var(--banner-fg) !important; background: var(--banner-cta-bg) !important; } .section-banner::after { content: '' !important; position: absolute !important; top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important; background-image: var(--banner-heart), var(--banner-heart) !important; background-position: 0 0, 0 100% !important; background-repeat: repeat-x, repeat-x !important; background-size: 26px 26px, 26px 26px !important; pointer-events: none !important; z-index: 1 !important; } .section-banner > * { position: relative !important; z-index: 2 !important; } .section-banner--sage-dark { --banner-bg: #6d8066; --banner-fg: #fff6e5; --banner-heart: url('/wp-content/uploads/branding/heart-1-23.svg'); --banner-cta-bg: #9daf99; } .section-banner--sage-light { --banner-bg: #9daf99; --banner-fg: #fff6e5; --banner-heart: url('/wp-content/uploads/branding/heart-1-21.svg'); --banner-cta-bg: #6d8066; } .section-banner--peach { --banner-bg: #eddfbe; --banner-fg: #6d8066; --banner-heart: url('/wp-content/uploads/branding/heart-1-25.svg'); --banner-cta-bg: #fff6e5; } .about__text .section-banner { width: 100vw !important; min-width: 0 !important; max-width: none !important; margin-left: calc(-50vw + 267px) !important; margin-right: 0 !important; padding: 3.4rem max(2.5rem, calc(50vw - 640px)) !important; background-color: var(--banner-bg) !important; position: relative !important; box-shadow: none !important; clip-path: none !important; } .about__text .section-banner::after { left: 0 !important; right: 0 !important; } .about__right-cell { padding-top: 0 !important; } .about__text .section-banner--sage-dark { margin-top: 0 !important; margin-bottom: 4rem !important; } .about__text .section-banner--sage-light { margin-top: 4rem !important; margin-bottom: 4rem !important; } .about__text p:has(> a[href*="most-loved"]) { margin-top: 2.5rem !important; margin-bottom: 2.5rem !important; } .about__text h3 { margin-top: 2.25rem; margin-bottom: 1rem; } .about__text p { margin: 1.2rem 0; } .about__left-cell,#brxe-okovft { grid-template-rows: auto auto !important; align-content: start !important; padding-top: 14rem !important; gap: 2rem !important; } .about__bio-image-wrapper { align-self: start !important; } @media (max-width: 767px) { .about__text .section-banner { width: auto !important; margin-left: 0 !important; padding: 2rem 1rem !important; } } img[src*="sync-gdpr.intentiq.com"],img[src*="intentiq.com/profiles_engine"],img[src*="ProfilesEngineServlet"] { width: 1px !important; height: 1px !important; max-width: 1px !important; max-height: 1px !important; position: absolute !important; left: -9999px !important; top: -9999px !important; pointer-events: none !important; }   .fr-article-card-alpha__image.desserts-image { position: relative !important; width: 100% !important; height: 0 !important; padding-bottom: 125% !important; aspect-ratio: auto !important; flex: 0 0 auto !important; overflow: hidden !important; } @layer bricks { .fr-article-card-alpha__image.desserts-image > img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; } }    .fr-article-card-alpha__image { position: relative !important; width: 100% !important; height: 0 !important; padding-bottom: 125% !important; aspect-ratio: auto !important; flex: 0 0 auto !important; overflow: hidden !important; } @layer bricks { .fr-article-card-alpha__image > img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; } }  .fr-article-card-alpha__title, .recipe-card__title, .carousel-title { white-space: normal !important; overflow: visible !important; text-overflow: clip !important; -webkit-line-clamp: unset !important; max-height: none !important; }    @layer bricks { .blog-card__media { display: block !important; aspect-ratio: auto !important; min-height: 0 !important; height: 0 !important; padding-bottom: 125% !important; position: relative !important; overflow: hidden !important; } .blog-card__media .fr-article-card-alpha__image { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; padding-bottom: 0 !important; } .blog-card__media .fr-article-card-alpha__image img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; } .blog-card { overflow: visible !important; height: auto !important; min-height: 0 !important; } }   .fr-lede:empty { display: none; } .fr-lede > p { margin-top: 1.5rem; margin-bottom: 1.5rem; } .fr-lede > p:first-child { margin-top: 0; } .fr-lede > p:last-child { margin-bottom: 0; } 