.recipe-page-lola{display:block;background:linear-gradient(to bottom,var(--recipe-page-lola-bg-top) 0%,var(--recipe-page-lola-bg-bottom) 100%);padding-block:56px 96px;padding-inline:var(--lola-gutter, 20px);font-family:Inter,sans-serif;min-height:60vh}@media screen and (min-width:750px){.recipe-page-lola{padding-inline:var(--lola-gutter, 40px)}}.recipe-page-lola__inner{max-width:720px;margin-inline:auto}.recipe-page-lola__back{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;color:#030053;font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:.04em;text-decoration:none;opacity:.8;transition:opacity .2s ease}.recipe-page-lola__back:hover{opacity:1}.recipe-page-lola__back:focus-visible{outline:2px solid #030053;outline-offset:3px}.recipe-page-lola__card{position:relative;border-radius:18px;background-color:#fcf8f4;box-shadow:0 8px 24px #03005314;padding:32px}@media screen and (min-width:750px){.recipe-page-lola__card{padding:48px}}.recipe-page-lola__image{display:block;width:100%;max-height:420px;object-fit:cover;border-radius:12px;margin-bottom:24px}.recipe-page-lola__title{margin:0 0 8px;color:#030053;font-family:"Noto Serif",Georgia,serif;font-stretch:68%;font-variation-settings:"wdth" 68;font-size:clamp(28px,4vw,44px);line-height:1.08;font-weight:600;letter-spacing:-.01em;text-transform:uppercase}.recipe-page-lola__meta{margin:0 0 20px;color:#030053;font-family:Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:.04em;opacity:.6;text-transform:uppercase}.recipe-page-lola__body{color:#030053;font-family:Inter,sans-serif;font-size:17px;line-height:1.65}.recipe-page-lola__body p{margin:0 0 14px}.recipe-page-lola__share-trigger{display:inline-flex;align-items:center;gap:8px;margin-top:28px;padding:0;border:0;background:none;color:#030053;font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;opacity:.75;transition:opacity .2s ease}.recipe-page-lola__share-trigger:hover{opacity:1}.recipe-page-lola__share-trigger:focus-visible{outline:2px solid #030053;outline-offset:3px}.recipe-page-lola__share-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;align-items:center;justify-content:center;padding:24px}.recipe-page-lola__share-popup.is-open{display:flex}.recipe-page-lola__share-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,#030053 45%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.recipe-page-lola__share-card{position:relative;z-index:1;width:100%;max-width:360px;border-radius:18px;background-color:#fcf8f4eb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:32px 28px;text-align:center;opacity:0;transform:translateY(16px) scale(.98);transition:opacity .3s ease,transform .3s ease}.recipe-page-lola__share-popup.is-open .recipe-page-lola__share-card{opacity:1;transform:translateY(0) scale(1)}.recipe-page-lola__share-close{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background-color:#03005314;color:#030053;cursor:pointer}.recipe-page-lola__share-heading{margin:0 0 24px;color:#030053;font-family:"Noto Serif",Georgia,serif;font-stretch:78%;font-variation-settings:"wdth" 78;font-size:24px;font-weight:600;text-transform:uppercase}.recipe-page-lola__share-options{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 12px}.recipe-page-lola__share-option{display:flex;flex-direction:column;align-items:center;gap:8px;border:0;background:none;padding:0;color:#030053;font-family:Inter,sans-serif;font-size:12px;cursor:pointer;text-decoration:none}.recipe-page-lola__share-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:#030053;color:#fcf8f4;transition:transform .2s ease}.recipe-page-lola__share-icon svg{width:20px;height:20px}.recipe-page-lola__share-option:hover .recipe-page-lola__share-icon{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.recipe-page-lola__share-trigger,.recipe-page-lola__share-card,.recipe-page-lola__share-icon{transition:none}}html[data-theme=night] .recipe-page-lola{background:linear-gradient(to bottom,var(--recipe-page-lola-night-bg-top, #2B2F6A) 0%,var(--recipe-page-lola-night-bg-bottom, #010115) 100%)}html[data-theme=night] .recipe-page-lola__back{color:#fcf8f4}html[data-theme=night] .recipe-page-lola__card{background-color:#fcf8f40f;box-shadow:none}html[data-theme=night] .recipe-page-lola__title,html[data-theme=night] .recipe-page-lola__meta,html[data-theme=night] .recipe-page-lola__body,html[data-theme=night] .recipe-page-lola__share-trigger{color:#fcf8f4}.recipe-page-lola__body a[href*="?tag="]{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:42px!important;padding-inline:30px!important;border:0!important;border-radius:999px!important;background:#030053!important;color:#fcf8f4!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-decoration:none!important;transition:background-color .2s ease,color .2s ease}@media screen and (min-width:750px){.recipe-page-lola__body a[href*="?tag="]{font-size:17px!important}}.recipe-page-lola__body a[href*="?tag="]:hover{background:color-mix(in srgb,#030053 80%,#fcf8f4 20%)!important}.recipe-page-lola__body a[href*="?tag="]:focus-visible{outline:2px solid #030053;outline-offset:3px}html[data-theme=night] .recipe-page-lola__body a[href*="?tag="]{background:#fcf8f4!important;color:#030053!important}html[data-theme=night] .recipe-page-lola__body a[href*="?tag="]:hover{background:color-mix(in srgb,#fcf8f4 70%,black 30%)!important}html[data-theme=night] .recipe-page-lola__body a[href*="?tag="]:focus-visible{outline-color:#fcf8f4}@media(prefers-reduced-motion:reduce){.recipe-page-lola__body a[href*="?tag="]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/recipe-page-lola.css.map */
