.recipes-blog-lola{background:linear-gradient(to bottom,var(--recipes-blog-lola-bg-top) 0%,var(--recipes-blog-lola-bg-bottom) 100%);padding-block:72px;padding-inline:20px;font-family:Afacad,sans-serif}@media screen and (min-width:750px){.recipes-blog-lola{padding-inline:48px}}.recipes-blog-lola__inner{max-width:1400px;margin-inline:auto}.recipes-blog-lola__heading{margin:0 0 12px;color:var(--recipes-blog-lola-heading-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:clamp(32px,5vw,48px);font-weight:700;letter-spacing:.02em;text-align:center;text-transform:uppercase}.recipes-blog-lola__subtitle{margin:0 0 48px;color:var(--recipes-blog-lola-heading-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:18px;font-weight:400;letter-spacing:.01em;text-align:center;opacity:.75}.recipes-blog-lola__empty{color:var(--recipes-blog-lola-heading-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:16px;text-align:center;opacity:.7}.recipes-blog-lola__grid{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:600px){.recipes-blog-lola__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.recipes-blog-lola__grid{grid-template-columns:repeat(3,1fr);gap:28px}.recipes-blog-lola__grid.recipes-blog-lola__grid--four{grid-template-columns:repeat(2,1fr)}}.recipes-blog-lola__card{display:flex;flex-direction:column;width:100%;border:0;border-radius:14px;overflow:hidden;background-color:#fff;padding:12px 12px 0;text-decoration:none;text-align:left;font:inherit;cursor:pointer;box-shadow:0 8px 24px #2b2f6a14;transition:transform .3s ease,box-shadow .3s ease}.recipes-blog-lola__card:hover{transform:translateY(-4px);box-shadow:0 16px 32px #2b2f6a24}.recipes-blog-lola__card:focus-visible{outline:2px solid var(--recipes-blog-lola-category-color, #e8541f);outline-offset:3px}.recipes-blog-lola__media{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;background-color:#2b2f6a0d}.recipes-blog-lola__category-tag{position:absolute;top:12px;left:12px;z-index:1;padding:5px 12px;border-radius:20px;background-color:var(--recipes-blog-lola-category-color, #e8541f);color:#fff;font-family:Afacad,sans-serif;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.recipes-blog-lola__image{display:block;width:100%;height:100%;object-fit:cover}.recipes-blog-lola__info{display:flex;flex-direction:column;gap:6px;padding:14px 4px 22px}.recipes-blog-lola__title{color:var(--recipes-blog-lola-title-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:19px;font-weight:600;letter-spacing:.01em}.recipes-blog-lola__excerpt{color:var(--recipes-blog-lola-text-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:14px;line-height:1.5;opacity:.75}@media(prefers-reduced-motion:reduce){.recipes-blog-lola__card{transition:none}}.recipes-blog-lola__modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;align-items:center;justify-content:center;padding:24px}.recipes-blog-lola__modal.is-open{display:flex}.recipes-blog-lola__modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,#14152b 45%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.recipes-blog-lola__modal-card{position:relative;z-index:1;width:100%;max-width:640px;max-height:85vh;overflow-y:auto;border-radius:18px;background-color:#ffffffbf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:32px;opacity:0;transform:translateY(16px) scale(.98);transition:opacity .3s ease,transform .3s ease}.recipes-blog-lola__modal.is-open .recipes-blog-lola__modal-card{opacity:1;transform:translateY(0) scale(1)}.recipes-blog-lola__modal-close{position:absolute;top:16px;right:16px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background-color:#2b2f6a14;color:#2b2f6a;cursor:pointer;transition:background-color .2s ease}.recipes-blog-lola__modal-close:hover{background-color:#2b2f6a29}.recipes-blog-lola__modal-image{display:block;width:100%;max-height:280px;object-fit:cover;border-radius:12px;margin-bottom:20px}.recipes-blog-lola__modal-title{margin:0 0 16px;color:#2b2f6a;font-family:Afacad,sans-serif;font-size:26px;font-weight:700}.recipes-blog-lola__modal-body{color:#2b2f6a;font-family:Afacad,sans-serif;font-size:16px;line-height:1.6}.recipes-blog-lola__modal-body p{margin:0 0 14px}.recipes-blog-lola__share-trigger{display:inline-flex;align-items:center;gap:8px;margin-top:24px;padding:0;border:0;background:none;color:#2b2f6a;font-family:Afacad,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;opacity:.75;transition:opacity .2s ease}.recipes-blog-lola__share-trigger:hover{opacity:1}.recipes-blog-lola__share-trigger:focus-visible{outline:2px solid #2b2f6a;outline-offset:3px}.recipes-blog-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}.recipes-blog-lola__share-popup.is-open{display:flex}.recipes-blog-lola__share-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,#14152b 45%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.recipes-blog-lola__share-card{position:relative;z-index:1;width:100%;max-width:360px;border-radius:18px;background-color:#ffffffe6;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}.recipes-blog-lola__share-popup.is-open .recipes-blog-lola__share-card{opacity:1;transform:translateY(0) scale(1)}.recipes-blog-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:#2b2f6a14;color:#2b2f6a;cursor:pointer}.recipes-blog-lola__share-heading{margin:0 0 24px;color:#2b2f6a;font-family:Afacad,sans-serif;font-size:20px;font-weight:700}.recipes-blog-lola__share-options{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 12px}.recipes-blog-lola__share-option{display:flex;flex-direction:column;align-items:center;gap:8px;border:0;background:none;padding:0;color:#2b2f6a;font-family:Afacad,sans-serif;font-size:12px;cursor:pointer;text-decoration:none}.recipes-blog-lola__share-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:#2b2f6a;color:#f4f1f0;transition:transform .2s ease}.recipes-blog-lola__share-icon svg{width:20px;height:20px}.recipes-blog-lola__share-option:hover .recipes-blog-lola__share-icon{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.recipes-blog-lola__share-trigger,.recipes-blog-lola__share-card,.recipes-blog-lola__share-icon{transition:none}}@media(prefers-reduced-motion:reduce){.recipes-blog-lola__modal-card{transition:none}}html[data-theme=night] .recipes-blog-lola{background:linear-gradient(to bottom,#2b2f6a,#02002d,#010115)}html[data-theme=night] .recipes-blog-lola__heading,html[data-theme=night] .recipes-blog-lola__subtitle,html[data-theme=night] .recipes-blog-lola__empty{color:#f4f1f0}html[data-theme=night] .recipes-blog-lola__card{background-color:#f4f1f00f;box-shadow:none}html[data-theme=night] .recipes-blog-lola__title,html[data-theme=night] .recipes-blog-lola__excerpt{color:#f4f1f0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/recipes-blog-lola.css.map */
