.hero-lauree[data-astro-cid-235dmnia]{background-image:linear-gradient(#0000009e,#0000009e),url(/img/lauree/menu-laurea-ristorante-pizzeria-tre-merate-hero.webp);background-position:top center}.formule-section[data-astro-cid-235dmnia]{scroll-margin-top:220px}@media(min-width:992px){.formule-section[data-astro-cid-235dmnia]{scroll-margin-top:240px}}.formula-tabs[data-astro-cid-235dmnia]{display:flex;justify-content:center;gap:.75rem;margin-bottom:3rem;flex-wrap:wrap}.formula-tab[data-astro-cid-235dmnia]{padding:.75rem 1.5rem;font-size:18px;font-weight:600;color:var(--text-dark);background-color:var(--bg-light);border:2px solid transparent;border-radius:30px;cursor:pointer;transition:all .3s ease;font-family:var(--font-main);letter-spacing:.05em}.formula-tab[data-astro-cid-235dmnia]:hover{border-color:var(--primary-light)}.formula-tab[data-astro-cid-235dmnia].active{background-color:var(--primary-color);color:var(--text-white);border-color:var(--primary-color)}@media(max-width:768px){.formula-tab[data-astro-cid-235dmnia]{padding:.6rem 1rem;font-size:16px}}.formula-preview-grid[data-astro-cid-235dmnia]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.formula-preview-grid[data-astro-cid-235dmnia]{grid-template-columns:repeat(2,1fr)}.formula-preview-grid-3[data-astro-cid-235dmnia]{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.formula-preview-grid-3[data-astro-cid-235dmnia]{grid-template-columns:repeat(2,1fr)}.formula-preview-grid-3[data-astro-cid-235dmnia] .formula-preview-card[data-astro-cid-235dmnia]:last-child{grid-column:1 / -1;max-width:400px;margin:0 auto}}@media(max-width:640px){.formula-preview-grid-3[data-astro-cid-235dmnia]{grid-template-columns:1fr}.formula-preview-grid-3[data-astro-cid-235dmnia] .formula-preview-card[data-astro-cid-235dmnia]:last-child{max-width:100%}}.formula-preview-card[data-astro-cid-235dmnia]{background-color:var(--bg-white);border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #00000014;transition:all .3s ease;display:block}.formula-preview-card[data-astro-cid-235dmnia]:hover{transform:translateY(-8px);box-shadow:0 12px 30px #00000026}.formula-preview-card[data-astro-cid-235dmnia].hidden{display:none}.formula-preview-image[data-astro-cid-235dmnia]{height:220px;overflow:hidden}.formula-preview-image[data-astro-cid-235dmnia] img[data-astro-cid-235dmnia]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.formula-preview-card[data-astro-cid-235dmnia]:hover .formula-preview-image[data-astro-cid-235dmnia] img[data-astro-cid-235dmnia]{transform:scale(1.08)}.formula-preview-content[data-astro-cid-235dmnia]{padding:1.5rem;text-align:center}.formula-preview-badge[data-astro-cid-235dmnia]{display:inline-block;padding:.25rem .75rem;font-size:14px;font-weight:600;border-radius:20px;margin-bottom:.75rem;letter-spacing:.03em}.formula-preview-badge-gourmet[data-astro-cid-235dmnia],.formula-preview-badge-pizza[data-astro-cid-235dmnia],.formula-preview-badge-rinfresco[data-astro-cid-235dmnia]{background-color:var(--primary-color);color:var(--text-white)}.formula-preview-content[data-astro-cid-235dmnia] h3[data-astro-cid-235dmnia]{font-size:22px;font-weight:700;color:var(--text-dark);margin-bottom:.5rem}.formula-preview-content[data-astro-cid-235dmnia] p[data-astro-cid-235dmnia]{font-size:16px;line-height:24px;color:var(--text-dark);opacity:.8;margin:0}.formula-detail-section[data-astro-cid-235dmnia]{padding:4rem 0;scroll-margin-top:180px}@media(min-width:768px){.formula-detail-section[data-astro-cid-235dmnia]{padding:5rem 0}}@media(min-width:992px){.formula-detail-section[data-astro-cid-235dmnia]{scroll-margin-top:200px}}.formula-detail-section-alt[data-astro-cid-235dmnia]{background-color:var(--bg-light)}.formula-detail-grid[data-astro-cid-235dmnia]{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media(min-width:768px){.formula-detail-grid[data-astro-cid-235dmnia]{grid-template-columns:1fr 1fr}}.formula-detail-grid-reverse[data-astro-cid-235dmnia]{direction:ltr}@media(min-width:768px){.formula-detail-grid-reverse[data-astro-cid-235dmnia] .formula-detail-image[data-astro-cid-235dmnia]{order:-1}}.formula-detail-badge[data-astro-cid-235dmnia]{display:inline-block;padding:.35rem 1rem;background-color:var(--primary-color);color:var(--text-white);font-size:14px;font-weight:600;border-radius:20px;margin-bottom:1rem;letter-spacing:.03em}.formula-detail-content[data-astro-cid-235dmnia] h2[data-astro-cid-235dmnia]{margin-bottom:1rem}.formula-detail-note[data-astro-cid-235dmnia]{font-size:15px;color:var(--text-white);font-weight:500;margin-bottom:.75rem;padding:.75rem 1rem;background-color:var(--primary-color);border-radius:8px;display:inline-block}.formula-detail-intro[data-astro-cid-235dmnia]{font-size:18px;line-height:28px;color:var(--text-dark);margin-bottom:1.5rem}.formula-detail-image[data-astro-cid-235dmnia]{border-radius:12px;overflow:hidden;box-shadow:0 8px 30px #0000001f}.formula-detail-image-no-shadow[data-astro-cid-235dmnia]{box-shadow:none}.formula-detail-image[data-astro-cid-235dmnia] img[data-astro-cid-235dmnia]{width:100%;height:auto;display:block}.menu-example[data-astro-cid-235dmnia]{background-color:var(--bg-light);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.formula-detail-section-alt[data-astro-cid-235dmnia] .menu-example[data-astro-cid-235dmnia]{background-color:var(--bg-white)}.menu-example-compact[data-astro-cid-235dmnia]{padding:1rem;margin-bottom:0}.menu-example-item[data-astro-cid-235dmnia]{padding:.75rem 0;border-bottom:1px solid rgba(0,0,0,.08)}.menu-example-item[data-astro-cid-235dmnia]:last-of-type{border-bottom:none}.menu-example-label[data-astro-cid-235dmnia]{display:block;font-size:14px;font-weight:600;color:var(--primary-color);margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.05em}.menu-example-item[data-astro-cid-235dmnia] p[data-astro-cid-235dmnia]{font-size:16px;line-height:24px;color:var(--text-dark);margin:0}.menu-example-included[data-astro-cid-235dmnia]{display:flex;align-items:center;gap:.5rem;padding-top:1rem;margin-top:.5rem;border-top:1px dashed rgba(0,0,0,.15);color:var(--primary-color);font-weight:600;font-size:15px}.menu-example-included[data-astro-cid-235dmnia] svg[data-astro-cid-235dmnia]{flex-shrink:0}.menu-example-excluded[data-astro-cid-235dmnia]{display:flex;align-items:center;gap:.5rem;padding-top:.75rem;margin-top:.5rem;border-top:1px dashed rgba(0,0,0,.15);color:#999;font-weight:500;font-size:14px}.menu-example-excluded[data-astro-cid-235dmnia] svg[data-astro-cid-235dmnia]{flex-shrink:0}.cta-cerimonie-banner[data-astro-cid-235dmnia]{background-color:var(--primary-light);padding:2rem 0}.cta-cerimonie-content[data-astro-cid-235dmnia]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}@media(min-width:768px){.cta-cerimonie-content[data-astro-cid-235dmnia]{flex-direction:row;justify-content:center;text-align:left;gap:2rem}}.cta-cerimonie-icon[data-astro-cid-235dmnia]{width:60px;height:60px;background-color:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cta-cerimonie-icon[data-astro-cid-235dmnia] svg[data-astro-cid-235dmnia]{color:var(--text-white)}.cta-cerimonie-text[data-astro-cid-235dmnia] h3[data-astro-cid-235dmnia]{font-size:22px;font-weight:700;color:var(--text-dark);margin-bottom:.25rem}.cta-cerimonie-text[data-astro-cid-235dmnia] p[data-astro-cid-235dmnia]{font-size:16px;color:var(--text-dark);opacity:.8;margin:0}.section-header-left[data-astro-cid-235dmnia]{text-align:left;max-width:100%;margin-bottom:2.5rem}.section-header-left[data-astro-cid-235dmnia] h2[data-astro-cid-235dmnia]{margin-bottom:.75rem}.section-header-left[data-astro-cid-235dmnia] p[data-astro-cid-235dmnia]{max-width:800px}.pizza-party-grid[data-astro-cid-235dmnia]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.pizza-party-grid[data-astro-cid-235dmnia]{grid-template-columns:repeat(2,1fr)}}.pizza-party-card[data-astro-cid-235dmnia]{background-color:var(--bg-white);border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #00000014;transition:all .3s ease}.pizza-party-card[data-astro-cid-235dmnia]:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001f}.pizza-party-image[data-astro-cid-235dmnia]{height:250px;overflow:hidden}.pizza-party-image[data-astro-cid-235dmnia] img[data-astro-cid-235dmnia]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.pizza-party-card[data-astro-cid-235dmnia]:hover .pizza-party-image[data-astro-cid-235dmnia] img[data-astro-cid-235dmnia]{transform:scale(1.05)}.pizza-party-content[data-astro-cid-235dmnia]{padding:1.5rem}.pizza-party-content[data-astro-cid-235dmnia] h3[data-astro-cid-235dmnia]{font-size:28px;line-height:34px;margin-bottom:1rem;color:var(--primary-color)}@media(max-width:768px){.pizza-party-image[data-astro-cid-235dmnia]{height:200px}.pizza-party-content[data-astro-cid-235dmnia] h3[data-astro-cid-235dmnia]{font-size:24px;line-height:30px}}.feature-section[data-astro-cid-235dmnia]{padding:4rem 0;scroll-margin-top:180px}@media(min-width:768px){.feature-section[data-astro-cid-235dmnia]{padding:5rem 0}}@media(min-width:992px){.feature-section[data-astro-cid-235dmnia]{scroll-margin-top:200px}}.feature-grid[data-astro-cid-235dmnia]{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media(min-width:768px){.feature-grid[data-astro-cid-235dmnia]{grid-template-columns:1fr 1fr}}.feature-content[data-astro-cid-235dmnia] h2[data-astro-cid-235dmnia]{margin-bottom:1rem}.feature-intro[data-astro-cid-235dmnia]{font-size:18px;line-height:28px;color:var(--text-dark);margin-bottom:2rem}.feature-steps-list[data-astro-cid-235dmnia]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem}.feature-steps-list[data-astro-cid-235dmnia] li[data-astro-cid-235dmnia]{display:flex;align-items:flex-start;gap:1rem}.step-circle[data-astro-cid-235dmnia]{width:48px;height:48px;background-color:var(--primary-color);color:var(--text-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0}.step-content[data-astro-cid-235dmnia]{flex:1}.step-content[data-astro-cid-235dmnia] strong[data-astro-cid-235dmnia]{display:block;font-size:18px;font-weight:700;color:var(--text-dark);margin-bottom:.25rem}.step-content[data-astro-cid-235dmnia] p[data-astro-cid-235dmnia]{font-size:16px;line-height:24px;color:var(--text-dark);opacity:.8;margin:0}@media(max-width:768px){.step-circle[data-astro-cid-235dmnia]{width:42px;height:42px;font-size:18px}.step-content[data-astro-cid-235dmnia] strong[data-astro-cid-235dmnia]{font-size:18px}}.feature-image[data-astro-cid-235dmnia]{border-radius:12px;overflow:hidden}.feature-image[data-astro-cid-235dmnia] img[data-astro-cid-235dmnia]{width:100%;height:auto;display:block}.cta-preventivo-hero[data-astro-cid-235dmnia]{color:var(--text-white);text-align:center;background-image:linear-gradient(#000000a6,#000000a6),url(/img/lauree/richiedi-preventivo-lauree-ristorante-pizzeria-tre-merate.webp);background-size:cover;background-position:center;min-height:clamp(420px,50vh,600px);display:flex;align-items:center;justify-content:center;padding:5rem 0}.cta-preventivo-hero-lauree[data-astro-cid-235dmnia]{background-position:top center}@media(max-width:768px){.cta-preventivo-hero[data-astro-cid-235dmnia]{min-height:clamp(380px,45vh,520px);padding:4rem 0}}.cta-preventivo-hero-content[data-astro-cid-235dmnia]{max-width:800px}.cta-preventivo-hero[data-astro-cid-235dmnia] h2[data-astro-cid-235dmnia]{margin-bottom:1rem;color:var(--text-white)}.cta-preventivo-hero[data-astro-cid-235dmnia] p[data-astro-cid-235dmnia]{margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto;color:var(--text-gray)}
