.gg-fv{--fv-crema:#FBF7EF;--fv-crema-scura:#F3ECDD;--fv-carta:#FDFBF7;--fv-verde:#3A4F30;--fv-verde-scuro:#26361F;--fv-testo:#4A5243;--fv-bordo:#E3DAC6;--fv-oro:#C9A35C;box-sizing:border-box;overflow-x:clip}.gg-fv *,.gg-fv *:before,.gg-fv *:after{box-sizing:border-box}.gg-fv-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.gg-fv-sez{padding-top:var(--gg-pt,0px);padding-bottom:var(--gg-pb,0px)}.gg-fv-eyebrow{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--fv-verde);font-weight:600;margin:0}.gg-fv-t2{font-family:var(--font-heading-family,"Cormorant Garamond",Georgia,serif);font-size:40px;line-height:1.1;color:var(--fv-verde-scuro);margin:0;font-weight:500}.gg-fv-t3{font-family:var(--font-heading-family,"Cormorant Garamond",Georgia,serif);font-size:21px;line-height:1.2;color:var(--fv-verde-scuro);margin:0;font-weight:600}.gg-fv-p{font-size:16px;line-height:1.6;color:var(--fv-testo);margin:0}.gg-fv-p>p{margin:0 0 8px;color:inherit;font-size:inherit;line-height:inherit;font-family:inherit}.gg-fv-p>p:last-child{margin-bottom:0}.gg-fv-intro{display:flex;flex-direction:column;gap:10px;max-width:640px;margin-bottom:28px}.gg-fv-fasi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.gg-fv-fase{display:flex;flex-direction:column;gap:10px;counter-increment:none}.gg-fv-figura{position:relative;margin:0;background:var(--fv-crema-scura);border:1px solid var(--fv-bordo);border-radius:14px;overflow:hidden;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.gg-fv-figura img{width:100%;height:100%;object-fit:cover;display:block}.gg-fv-numero{position:absolute;top:10px;left:10px;width:28px;height:28px;border-radius:50%;background:var(--fv-verde);color:var(--fv-carta);font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1}.gg-fv-vuota{font-size:13px;color:var(--fv-testo);padding:12px;text-align:center}.gg-fv-didascalia{font-size:14.5px;line-height:1.5}.gg-fv-scorri{display:none;margin:10px 0 0;font-size:13px;color:var(--fv-testo);opacity:.8}.gg-fv-nota{margin-top:26px;padding:16px 18px;border-left:3px solid var(--fv-oro);background:var(--fv-carta);border-radius:0 12px 12px 0;font-size:14px;line-height:1.55;color:var(--fv-testo)}.gg-fv-nota>p{margin:0}.gg-fv-nota-chiara{background:var(--fv-carta);border-left-color:var(--fv-verde);margin-top:18px}.gg-fv-azioni{margin-top:24px}.gg-fv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border-radius:999px;background:var(--fv-verde);color:var(--fv-carta);border:1.5px solid var(--fv-verde);font-size:15px;font-weight:600;text-decoration:none}.gg-fv-btn:hover{background:var(--fv-verde-scuro);color:var(--fv-carta)}.gg-fv-due{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:40px;align-items:center}.gg-fv-colonna{display:flex;flex-direction:column;gap:12px}.gg-fv-elenco{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:1.5;color:var(--fv-testo)}.gg-fv-elenco li{padding-left:22px;position:relative}.gg-fv-elenco li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--fv-oro)}.gg-fv-elenco strong{color:var(--fv-verde-scuro)}.gg-fv-figura-grande{aspect-ratio:1/1;border-radius:18px}@media(max-width:989px){.gg-fv-fasi{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:749px){.gg-fv-wrap{padding:0 20px}.gg-fv-sez{padding-top:calc(var(--gg-pt,0px) * .6);padding-bottom:calc(var(--gg-pb,0px) * .6)}.gg-fv-t2{font-size:30px}.gg-fv-t3{font-size:19px}.gg-fv-intro{margin-bottom:18px}.gg-fv-fasi{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;margin:0 -20px;padding-left:20px;padding-right:20px;scrollbar-width:none}.gg-fv-fasi::-webkit-scrollbar{display:none}.gg-fv-fase{flex:0 0 78%;scroll-snap-align:start}.gg-fv-scorri{display:block}.gg-fv-due{gap:24px}.gg-fv-figura-grande{aspect-ratio:4/3}.gg-fv-elenco{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/gg-forma-viva.css.map */
