:root{--verde:#1b5e3f;--verde-2:#164d34;--nero:#1a1b18;--carta:#f1f1f1;--chiaro:#fafafa;--grigio:#5f6368;--bordo:#e6e6e4;--titoli:"Cormorant Garamond",Georgia,"Times New Roman",serif;--testo:"Jost",Helvetica,Arial,sans-serif;--margine:22px}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--nero);font:400 15px/1.65 var(--testo);overflow-x:hidden}b,strong{font-weight:400}img,video{display:block;max-width:100%}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}h1,h2,h3{font-family:var(--titoli);font-weight:500;letter-spacing:.005em;line-height:1.08;margin:0}.ico{width:22px;height:22px;flex:none}.nw{white-space:nowrap}.box{max-width:1240px;margin:0 auto;padding:0 var(--margine)}.ag .sezione{padding:64px 0}.ag .sezione h2{font-size:clamp(32px,4.2vw,48px);text-align:center}.ag .sotto{max-width:60ch;margin:12px auto 0;text-align:center;color:var(--grigio);font-weight:300;font-size:16px}.ag .occhio{display:block;font:400 11.5px/1.3 var(--testo);letter-spacing:.22em;text-transform:uppercase;color:var(--verde);margin-bottom:12px}.ag .sezione>.box>.occhio{text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 32px;border-radius:2px;background:var(--verde);color:#fff;font:400 13px/1 var(--testo);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:0}.btn:hover{background:var(--verde-2)}.btn.largo{width:100%}.btn.tenue{background:#e9ebe8;color:var(--nero)}.btn.tenue:hover{background:#dfe2de}.ag .prezzo{font:400 18px/1 var(--testo);letter-spacing:.02em}.ag .barrato{color:#8a8a86;text-decoration:line-through}.stelle{color:var(--verde);letter-spacing:2px;font-size:13px}.ag .stelle-r{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--grigio);text-decoration:none}.annunci{position:relative;height:36px;background:var(--verde);color:#fff;overflow:hidden;font:400 11.5px/36px var(--testo);letter-spacing:.2em;text-transform:uppercase;text-align:center}.annunci div{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 14px;opacity:0;transform:translateY(8px);transition:opacity .45s,transform .45s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.annunci div.on{opacity:1;transform:none}.testa{position:sticky;top:0;z-index:30;background:#fff;border-bottom:1px solid var(--bordo)}.testa-in{max-width:1240px;margin:0 auto;padding:14px var(--margine) 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.logo img{height:42px;width:auto}.menu-desk{grid-column:1/-1;display:flex;justify-content:center;gap:34px;margin-top:4px;font:400 12px/1 var(--testo);text-transform:uppercase;letter-spacing:.16em}.menu-desk>div{position:relative}.menu-desk>div>a{display:flex;align-items:center;gap:5px;padding:15px 0 16px;text-decoration:none}.menu-desk>div>a .ico{width:12px;height:12px}.menu-desk>div:hover>a{color:var(--verde)}.tendina{position:absolute;top:100%;left:-24px;z-index:3;min-width:220px;background:#fff;border:1px solid var(--bordo);border-top:0;padding:16px 24px 18px;display:none;flex-direction:column;box-shadow:0 18px 30px #0000000f}.menu-desk>div:hover .tendina{display:flex}.tendina a{display:block;padding:8px 0;text-decoration:none;font:400 13px/1.2 var(--testo);letter-spacing:.06em;text-transform:none;white-space:nowrap}.tendina a:hover{color:var(--verde)}.azioni{display:flex;justify-content:flex-end;align-items:center;gap:18px}.carrello-btn{position:relative}.carrello-btn span{position:absolute;top:-6px;right:-9px;min-width:18px;height:18px;border-radius:9px;background:var(--verde);color:#fff;font:400 10.5px/18px var(--testo);text-align:center}.carrello-btn span[data-zero],.solo-tel{display:none}.velo{position:fixed;top:0;right:0;bottom:0;left:0;background:#1416146b;z-index:40;opacity:0;visibility:hidden;transition:opacity .3s}body.menu-aperto .velo,body.carrello-aperto .velo,body.filtri-aperti .velo,body.cerca-aperta .velo{opacity:1;visibility:visible}.cassetto{position:fixed;top:0;bottom:0;z-index:50;background:#fff;width:min(440px,100vw);display:flex;flex-direction:column;transition:transform .35s ease;overflow:hidden}.cassetto.sx{left:0;transform:translate(-100%)}.cassetto.dx{right:0;transform:translate(100%)}body.menu-aperto .menu-tel,body.carrello-aperto .carrello,body.filtri-aperti .filtri{transform:none}.cass-testa{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--bordo);font:500 24px/1 var(--titoli)}.cass-testa small{font:300 13px/1 var(--testo);color:var(--grigio);margin-left:6px}.menu-tel nav{padding:6px 20px;overflow:auto}.menu-tel a,.menu-tel summary{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid var(--bordo);text-decoration:none;font:400 13px/1.2 var(--testo);letter-spacing:.16em;text-transform:uppercase;list-style:none;cursor:pointer}.menu-tel summary::-webkit-details-marker{display:none}.menu-tel details a{padding-left:14px;letter-spacing:.06em;text-transform:none;font-size:15px}.menu-tel .social{display:flex;gap:16px;padding:20px 0;border:0}.menu-tel .social a{border:0;padding:0}.cerca{position:fixed;left:0;right:0;top:0;z-index:50;background:#fff;padding:20px var(--margine) 24px;transform:translateY(-110%);transition:transform .3s;max-height:88vh;overflow:auto}body.cerca-aperta .cerca{transform:none}.cerca-riga{max-width:760px;margin:0 auto;display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--nero);padding-bottom:8px}.cerca-riga input{flex:1;border:0;outline:0;font:400 22px/1.3 var(--titoli);min-width:0}.cerca-ris{max-width:760px;margin:14px auto 0;display:grid;gap:10px}.cerca-ris a{display:grid;grid-template-columns:60px 1fr;gap:14px;align-items:center;text-decoration:none}.cerca-ris img{width:60px;height:60px;object-fit:contain;background:#fff;border:1px solid var(--bordo)}.cerca-ris b{display:block;font:500 18px/1.2 var(--titoli)}.cerca-ris span{font-size:13px;color:var(--grigio)}.cerca-nulla{color:var(--grigio)}.prova{display:flex;justify-content:center;align-items:center;gap:10px;padding:9px var(--margine);font-size:13px;background:var(--carta);color:#333}.hero{position:relative;height:min(80vh,740px);min-height:460px;overflow:hidden;background:#2b2d26;color:#fff}.ag .hero video,.ag .hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ag .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#00000038,#0006)}.hero-t{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 var(--margine)}.ag .hero h1{font-size:clamp(40px,6.4vw,76px);font-weight:400;max-width:14ch;margin:0 auto}.ag .hero p{max-width:46ch;margin:14px auto 26px;font-weight:300;font-size:16px;color:#f3f3ef}.fascia{background:var(--carta);color:var(--nero);overflow:hidden;white-space:nowrap;font:400 12px/48px var(--testo);text-transform:uppercase;letter-spacing:.2em;border-bottom:1px solid var(--bordo)}.ag .fascia div{display:inline-block;animation:scorri 38s linear infinite}.ag .fascia span{padding:0 26px}.ag .fascia span:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--verde);vertical-align:2px;margin-right:26px}@keyframes scorri{to{transform:translate(-50%)}}.dentro{background:var(--chiaro)}.ag .dentro-g{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center;margin-top:8px}.ag .dentro-g>img{width:100%;aspect-ratio:1;object-fit:cover}.ag .dentro-g h2{text-align:left}.ag .dentro-g .sotto{text-align:left;margin:14px 0 0}.ag .punti4{display:grid;grid-template-columns:1fr 1fr;gap:26px 28px;margin-top:30px}.ag .punti4 .ico{width:30px;height:30px;color:var(--verde);margin-bottom:10px;stroke-width:1.2}.ag .punti4 h3{font-size:22px}.ag .punti4 p{margin:6px 0 0;color:var(--grigio);font-size:14.5px;font-weight:300}.ag .inci{margin-top:28px;padding-top:18px;border-top:1px solid var(--bordo);font:italic 400 19px/1.35 var(--titoli);color:#333}.riga-card{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:34px}.ag .card{position:relative;display:flex;flex-direction:column;background:#fff;text-align:center}.ag .card>a{text-decoration:none;display:flex;flex-direction:column;flex:1}.ag .card-foto{position:relative;aspect-ratio:4/5;background:#fff;display:flex;align-items:center;justify-content:center;border:1px solid var(--bordo)}.ag .card-foto img{width:100%;height:100%;object-fit:contain}.ag .card-t{padding:14px 6px 6px;display:flex;flex-direction:column;align-items:center;gap:5px;flex:1}.ag .card-m{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--grigio)}.ag .card-n{font:500 19px/1.2 var(--titoli);overflow-wrap:anywhere}.ag .card-b{font-size:13px;line-height:1.38;color:var(--grigio);font-weight:300;max-width:30ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ag .card-r{font-size:12px;color:var(--grigio);display:flex;gap:6px;align-items:center}.ag .card-p{display:flex;gap:8px;align-items:baseline;justify-content:center;margin-top:auto;padding-top:4px}.ag .card .aggiungi{margin:10px 0 0;min-height:42px;padding:6px 8px;border-radius:2px;background:var(--verde);color:#fff;font:400 11.5px/1.25 var(--testo);letter-spacing:.12em;text-transform:uppercase;text-align:center}.ag .card .aggiungi:hover{background:var(--verde-2)}.ag .scorri{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}.ag .scorri>*{scroll-snap-align:start;flex:0 0 auto}.ag .centro{text-align:center;margin-top:34px}.rituale-g{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ag .rituale-g>*,.ag .dentro-g>*,.ag .storia>*{min-width:0}.ag .rituale-g>img{width:100%;aspect-ratio:4/5;object-fit:cover}.ag .rituale-g h2{text-align:left}.ag .rituale-g p{color:#333;font-weight:300;font-size:16px}.ag .passi3{display:grid;gap:10px;margin:22px 0}.ag .passo{display:grid;grid-template-columns:22px 64px 1fr auto;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--bordo);text-decoration:none;text-align:left}.ag .passo i{font:italic 400 22px/1 var(--titoli);color:var(--verde);font-style:italic}.ag .passo img{width:64px;height:64px;object-fit:contain;background:#fff;border:1px solid var(--bordo)}.ag .passo .ico-passo{width:64px;height:64px;display:grid;place-items:center;border:1px solid var(--bordo);color:var(--verde)}.ag .passo .ico-passo .ico{width:24px;height:24px}.ag .passo b{display:block;font:500 18px/1.2 var(--titoli)}.ag .passo small{color:var(--grigio);font-size:12.5px}.ag .passo>span{min-width:0}.ag .passo>span:last-child{white-space:nowrap}.oli{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:34px}.ag .olio{position:relative;display:block;text-decoration:none;color:#fff;overflow:hidden;min-height:480px;background:#333}.ag .olio img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.ag .olio:hover img{transform:scale(1.03)}.ag .olio:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#0000 55%)}.ag .olio div{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:28px;text-align:center}.ag .olio .occhio{color:#fff;opacity:.9}.ag .olio h3{font-size:30px}.ag .olio p{margin:8px auto 14px;max-width:34ch;font-weight:300;font-size:14.5px}.ag .olio .btn{min-height:44px;padding:0 24px;background:#fff;color:var(--nero)}.storia{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center}.ag .storia img{width:100%;aspect-ratio:4/3;object-fit:cover}.ag .storia h2{text-align:left}.ag .storia p{color:#333;font-weight:300;font-size:16px}.ag .numeri{display:flex;gap:34px;margin:22px 0 26px;flex-wrap:wrap}.ag .numeri strong{display:block;font:500 34px/1 var(--titoli);color:var(--verde)}.ag .numeri span{font-size:11.5px;color:var(--grigio);text-transform:uppercase;letter-spacing:.14em}.recensioni{background:var(--carta)}.ag .recensioni .scorri{align-items:stretch;margin-top:30px}.ag .rec{width:min(80vw,320px);background:#fff;padding:24px 22px;display:flex;flex-direction:column;gap:8px;text-align:left}.ag .rec h3{font-size:21px;line-height:1.15}.ag .rec p{margin:0;font-size:14px;color:#333;font-weight:300;white-space:pre-line}.ag .rec footer{margin-top:auto;padding-top:10px;font-size:12.5px;color:var(--grigio)}.ag .rec footer span{display:block;color:var(--nero);font-size:13.5px}.ag .media{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:12px;font-size:14px;color:#333}.ag .recensioni.corte{padding:52px 0}.ag .recensioni.corte .scorri{justify-content:center}.ig-testa{display:flex;justify-content:center;align-items:center;gap:8px;text-decoration:none;font:400 12px/1 var(--testo);letter-spacing:.18em;text-transform:uppercase;margin-top:12px;color:var(--verde)}.ag .ig-testa .ico{width:16px;height:16px}.ag .ig-g{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:28px}.ag .ig-g img{width:100%;aspect-ratio:4/5;object-fit:cover}.mani{background:var(--verde);color:#fff}.ag .mani-g{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;text-align:center}.ag .mani .ico{width:30px;height:30px;margin:0 auto 12px;stroke-width:1.2}.ag .mani h3{font-size:22px}.ag .mani p{margin:8px auto 0;color:#dfe9e3;max-width:30ch;font-size:14px;font-weight:300}.faq{max-width:820px;margin:30px auto 0}.ag .acc details{border-bottom:1px solid var(--bordo)}.ag .acc summary{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px 2px;cursor:pointer;list-style:none;font:400 13px/1.3 var(--testo);letter-spacing:.14em;text-transform:uppercase;text-align:left}.ag .acc summary::-webkit-details-marker{display:none}.ag .acc summary:after{content:"+";font:300 24px/1 var(--testo);transition:transform .2s;flex:none}.ag .acc details[open] summary:after{transform:rotate(45deg)}.ag .acc .dentro-a{padding:0 2px 20px;color:#333;font-weight:300;text-align:left}.ag .acc .dentro-a p{margin:0 0 10px}.ag .acc dl{display:grid;grid-template-columns:minmax(110px,38%) 1fr;gap:8px 16px;margin:0}.ag .acc dt{color:var(--grigio)}.ag .acc dd{margin:0}.ag .acc .inci-t{font-size:12.5px;letter-spacing:.02em;line-height:1.6}.ag .faq summary{text-transform:none;letter-spacing:0;font:500 20px/1.25 var(--titoli)}.piede{background:#000;color:#fff;padding:56px 0 26px;font-weight:300}.piede-g{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:40px}.piede h4{margin:0 0 16px;font:400 12px/1 var(--testo);letter-spacing:.2em;text-transform:uppercase}.piede a{color:#fff}.piede-g nav a{display:block;text-decoration:none;padding:5px 0;font-size:14px}.piede-g nav a:hover{text-decoration:underline}.iscriviti{display:flex;border-bottom:1px solid #777;margin-top:6px}.iscriviti input{flex:1;background:none;border:0;color:#fff;font:300 15px/1 var(--testo);padding:12px 0;outline:0;min-width:0}.iscriviti input::placeholder{color:#aaa}.iscriviti button{color:#fff;font-size:18px}.piede small{display:block;font-size:12px;color:#bbb;margin-top:10px;line-height:1.5}.social-p{display:flex;gap:16px;align-items:center;margin-top:26px}.social-p .ico{width:20px;height:20px}.social-p span{font-size:13px;color:#ddd}.recesso{display:inline-block;margin-top:24px;padding:11px 24px;border:1px solid #fff;border-radius:999px;font-size:13px;text-decoration:none}.piede-fondo{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;margin-top:40px;padding-top:20px;border-top:1px solid #222;font-size:12.5px;color:#ccc}.pag{display:flex;flex-wrap:wrap;gap:7px}.pag img{width:38px;height:24px}.briciole{font-size:12px;letter-spacing:.06em;color:var(--grigio);padding:16px 0 0}.ag .briciole a{text-decoration:none}.ag .scheda{display:grid;grid-template-columns:1.25fr 1fr;gap:52px;padding:16px 0 44px;align-items:start}.ag .scheda>*{min-width:0}.ag .galleria{position:sticky;top:136px}.gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:#fff}.ag .gal::-webkit-scrollbar{display:none}.ag .gal figure{margin:0;flex:0 0 100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;height:max(340px,calc(100vh - 220px));max-height:720px;background:#fff}.ag .gal img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.ag .mini{display:flex;gap:8px;overflow-x:auto;margin-top:10px;scrollbar-width:none}.ag .mini::-webkit-scrollbar{display:none}.ag .mini button{flex:0 0 64px;height:64px;border:1px solid var(--bordo);background:#fff;padding:2px}.ag .mini button[aria-current=true]{border-color:var(--verde)}.ag .mini img{width:100%;height:100%;object-fit:contain}.ag .info{display:flex;flex-direction:column;gap:14px}.ag .marchio{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--grigio)}.ag .info h1{font-size:clamp(32px,3.4vw,44px);overflow-wrap:anywhere}.ag .breve{margin:-6px 0 0;color:var(--grigio);font-weight:300;font-size:15.5px;line-height:1.45}.ag .punti{display:grid;gap:9px;margin:2px 0;list-style:none;padding:0}.ag .punti li{display:flex;align-items:center;gap:12px;font-size:14.5px;font-weight:300;text-align:left}.ag .punti .ico{width:22px;height:22px;color:var(--verde);stroke-width:1.3}.ag .formato{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--grigio)}.ag .prezzi{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ag .prezzi .prezzo{font-size:24px}.ag .scelta{display:grid;gap:8px}.ag .scelta>span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--grigio)}.ag .taglie{display:flex;gap:8px;flex-wrap:wrap}.ag .taglie button{border:1px solid var(--bordo);padding:10px 14px;font-size:13.5px}.ag .taglie button[aria-pressed=true]{border-color:var(--verde);color:var(--verde)}.ag .qta-riga{display:flex;align-items:center;justify-content:space-between;gap:12px}.ag .qta-riga>span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--grigio)}.ag .qta{display:inline-flex;align-items:center;border:1px solid var(--bordo);height:46px}.ag .qta button{width:42px;height:100%;display:grid;place-items:center}.ag .qta button .ico{width:16px;height:16px}.ag .qta span{min-width:28px;text-align:center}.ag .consegna{display:flex;gap:10px;align-items:center;font-size:13.5px;color:#333;font-weight:300;margin:-2px 0 0}.ag .consegna .ico{width:20px;height:20px;color:var(--verde)}.ag .sicuri{text-align:center}.ag .sicuri small{display:flex;justify-content:center;align-items:center;gap:6px;color:var(--grigio);font-size:12px;letter-spacing:.06em;margin-bottom:8px}.ag .sicuri small .ico{width:14px;height:14px}.ag .pag-g{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.ag .pag-g img{width:38px;height:24px}.ag .rate{font-size:12.5px;color:var(--grigio);text-align:center;margin-top:6px}.ag .vantaggi{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ag .vantaggi div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;background:var(--chiaro);border:1px solid var(--bordo);padding:12px 6px}.ag .vantaggi .ico{width:24px;height:24px;color:var(--verde);stroke-width:1.3}.ag .vantaggi b{font-size:12.5px;line-height:1.25}.ag .vantaggi small{font-size:11px;color:var(--grigio);line-height:1.3;overflow-wrap:anywhere}.ag .barra-fissa{position:fixed;left:0;right:0;bottom:0;z-index:25;background:#fff;border-top:1px solid var(--bordo);padding:10px var(--margine);display:none;align-items:center;gap:12px;transform:translateY(110%);transition:transform .3s}.ag .barra-fissa.su{transform:none}.ag .barra-fissa div{flex:1;min-width:0;text-align:left}.ag .barra-fissa b{display:block;font:500 17px/1.15 var(--titoli);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag .barra-fissa span{font-size:13px;color:var(--grigio)}.ag .barra-fissa .btn{min-height:44px;padding:0 18px;font-size:11.5px}.ag .rituale-s{background:var(--chiaro)}.ag .rituale-s .passi3{max-width:640px;margin:26px auto 22px}.coll-testa{text-align:center;padding:30px 0 6px}.ag .coll-testa h1{font-size:clamp(36px,5vw,56px)}.ag .coll-testa p{max-width:62ch;margin:8px auto 0;color:var(--grigio);font-weight:300}.ag .chips{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:18px}.ag .chips a{border:1px solid var(--bordo);padding:8px 16px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.ag .chips a[aria-current=page]{border-color:var(--verde);background:var(--verde);color:#fff}.ag .barra-coll{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--bordo);position:sticky;top:120px;background:#fff;z-index:5;margin-top:18px}.ag .barra-coll .btn{min-height:40px;padding:0 18px;font-size:11.5px;gap:8px}.ag .barra-coll .btn .ico{width:16px;height:16px}.ag .barra-coll span{font-size:13px;color:var(--grigio)}.ag .barra-coll select{border:1px solid var(--bordo);height:40px;padding:0 10px;font:inherit;font-size:13px;background:#fff;max-width:46vw}.ag .griglia{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px;padding:26px 0 56px}.ag .filtri .corpo{padding:6px 20px;overflow:auto;flex:1}.ag .filtri h3{font:400 12px/1 var(--testo);letter-spacing:.18em;text-transform:uppercase;margin:22px 0 10px}.ag .filtri label{display:flex;gap:10px;align-items:center;padding:6px 0;font-size:14.5px;font-weight:300}.ag .filtri .prezzo-f{display:flex;gap:10px}.ag .filtri .prezzo-f input{width:100%;height:42px;border:1px solid var(--bordo);padding:0 10px;font:inherit}.ag .filtri .piede-f{display:flex;gap:10px;padding:14px 20px;border-top:1px solid var(--bordo)}.ag .filtri .piede-f .btn{flex:1;min-height:46px;padding:0 10px}.ag .filtri .piede-f .btn.chiaro{background:#fff;color:var(--verde);border:1px solid var(--verde)}.colls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px;padding:28px 0 64px}.ag .coll-card{text-decoration:none;display:flex;flex-direction:column;text-align:center}.ag .coll-card img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--carta)}.ag .coll-card .btn{margin-top:12px;min-height:46px;padding:8px 12px;font-size:11.5px;line-height:1.3;letter-spacing:.12em;text-align:center}.ag .coll-card small{color:var(--grigio);font-size:12.5px;margin-top:8px}.testo-pag{max-width:760px;margin:0 auto;padding:26px 0 70px;text-align:left}.ag .testo-pag h1{font-size:clamp(36px,4.6vw,52px)}.ag .testo-pag>.sotto{text-align:left;margin:10px 0 0}.ag .testo-pag h2{font-size:26px;margin:34px 0 10px}.ag .testo-pag p{margin:0 0 10px;color:#333;font-weight:300}.ag .testo-pag a{color:var(--verde)}.ag .testo-pag .agg{margin-top:34px;font-size:13px;color:var(--grigio)}.ag .testo-pag .faq{margin:6px 0 0;max-width:none}.carrello .corpo{flex:1;overflow:auto;padding:0 18px;min-height:0}.sped{padding:10px 18px 12px;border-bottom:1px solid var(--bordo);font-size:13px;color:#333;text-align:center}.sped-t{display:flex;align-items:center;justify-content:center;gap:8px}.sped-t .ico{width:18px;height:18px;color:var(--verde)}.sped-t em{font-style:normal;color:var(--verde)}.tubo{position:relative;height:5px;background:#e3ebe6;margin-top:9px;overflow:hidden;border-radius:3px}.tubo i{display:block;height:100%;width:0;background:var(--verde);transition:width .5s;border-radius:3px}.riga{display:grid;grid-template-columns:62px 1fr auto;gap:12px;padding:12px 0;border-bottom:1px solid var(--bordo);text-align:left}.riga img{width:62px;height:62px;object-fit:contain;border:1px solid var(--bordo);background:#fff}.r-n{font:500 17px/1.15 var(--titoli);overflow-wrap:anywhere}.r-v{font-size:11.5px;line-height:1.3;color:var(--grigio);margin-top:2px}.r-q{display:inline-flex;align-items:center;border:1px solid var(--bordo);margin-top:6px;height:28px;vertical-align:middle}.r-q button{width:28px;height:100%;display:grid;place-items:center}.r-q .ico{width:13px;height:13px}.r-q span{min-width:20px;text-align:center;font-size:13px}.r-togli{display:inline-block;font-size:11.5px;color:var(--grigio);text-decoration:underline;margin:6px 0 0 10px;vertical-align:middle}.r-p{font-size:14px;white-space:nowrap}.vuoto{padding:26px 0 10px;text-align:center;color:var(--grigio);font-weight:300}.abbina{padding:12px 0 4px}.abbina>p{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 9px;font:500 19px/1 var(--titoli)}.abbina>p small{font:300 11.5px/1 var(--testo);color:var(--grigio)}.up-scorri{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.up{flex:0 0 122px;scroll-snap-align:start;display:flex;flex-direction:column;gap:4px;border:1px solid var(--bordo);padding:8px;text-align:left;text-decoration:none}.up img{width:100%;height:78px;object-fit:contain;background:#fff}.up b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:500 14.5px/1.12 var(--titoli);min-height:33px}.up small{font-size:12px;color:#333}.up button{margin-top:auto;background:var(--verde);color:#fff;border-radius:2px;padding:8px 4px;font:400 10.5px/1 var(--testo);letter-spacing:.16em;text-transform:uppercase}.citazione{display:flex;gap:8px;align-items:baseline;padding:10px 0 4px;font-size:12.5px;line-height:1.35;color:#333;font-weight:300}.citazione q{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;quotes:"\ab" "\bb"}.extra{display:grid;grid-template-columns:1fr 1fr;gap:0 14px;border-top:1px solid var(--bordo);margin-top:8px}.extra summary{padding:10px 0;cursor:pointer;font-size:12.5px;list-style:none;display:flex;justify-content:space-between;color:#333}.extra summary::-webkit-details-marker{display:none}.extra summary:after{content:"+";color:var(--grigio)}.extra details[open]{grid-column:1/-1}.extra details>div{padding-bottom:10px;display:flex;gap:8px}.extra textarea{width:100%;height:60px;border:1px solid var(--bordo);padding:8px;font:inherit;font-size:13px;resize:none}.extra input{flex:1;min-width:0;height:38px;border:1px solid var(--bordo);padding:0 10px;font:inherit;font-size:13px}.extra button{border:1px solid var(--verde);color:var(--verde);padding:0 14px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.cass-piede{border-top:1px solid var(--bordo);padding:9px 18px 10px;display:grid;gap:6px;background:#fff}.totale{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.totale span:last-child{font-size:17px;letter-spacing:.02em;text-transform:none}.cassa{min-height:44px}.piede-mini{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;color:var(--grigio)}.piede-mini a{white-space:nowrap}.piede-mini a{color:var(--grigio)}.piede-mini .pag img{width:22px;height:14px}.piede-mini .pag{gap:3px;flex-wrap:nowrap}@media(max-width:980px){.menu-desk,.solo-desk{display:none}.solo-tel{display:inline-flex}.testa-in{height:62px;padding:0 var(--margine)}.logo img{height:34px}.ag .scheda{grid-template-columns:1fr;gap:18px;padding-top:6px}.ag .galleria{position:static}.ag .gal figure{height:max(320px,calc(100svh - 380px));max-height:560px}.ag .dentro-g,.ag .rituale-g,.ag .storia{grid-template-columns:1fr;gap:28px}.ag .griglia,.ag .riga-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.ag .colls{grid-template-columns:repeat(2,minmax(0,1fr))}.ag .barra-coll{top:62px}.ag .mani-g,.piede-g{grid-template-columns:1fr 1fr}.piede-g>div:last-child{grid-column:1/-1}.ag .barra-fissa{display:flex}}@media(max-width:360px){.ag .barra-coll span{display:none}.ag .pag-g img{width:28px!important;height:18px!important}}@media(max-width:700px){:root{--margine:16px}body.ag{text-align:center}.ag .sezione{padding:48px 0}.ag .hero{height:calc(100svh - 160px);min-height:420px}.ag .hero p{font-size:15px}.ag .dentro-g h2,.ag .rituale-g h2,.ag .storia h2{text-align:center}.ag .dentro-g .sotto{text-align:center;margin:12px auto 0}.ag .punti4{gap:22px 14px;margin-top:24px}.ag .punti4 h3{font-size:19px}.ag .punti4 p{font-size:13.5px}.ag .riga-card.scorri-tel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:8px}.ag .riga-card.scorri-tel .card{flex:0 0 46%;scroll-snap-align:start}.ag .card-n{font-size:17px}.ag .card-b{font-size:12.5px}.ag .card .aggiungi{font-size:10.5px;letter-spacing:.07em;padding:6px}.ag .oli{grid-template-columns:1fr;gap:14px}.ag .olio{min-height:400px}.ag .numeri{justify-content:center;gap:22px}.ag .ig-g{grid-template-columns:repeat(2,1fr)}.ag .mani-g{gap:24px 12px}.ag .mani h3{font-size:19px}.ag .mani p{font-size:13px}.ag .vantaggi{grid-template-columns:1fr 1fr}.ag .gal figure{height:clamp(300px,46svh,420px)}.ag .breve{font-size:14.5px;margin-top:-4px}.ag .mini button{flex-basis:54px;height:54px}.ag .briciole{padding-top:8px}.ag .info{gap:10px;align-items:stretch}.ag .info h1{font-size:29px}.ag .punti{max-width:340px;margin:0 auto;gap:7px}.ag .punti li{font-size:13.5px;line-height:1.4}.ag .punti .ico{width:20px;height:20px}.ag .pag-g{gap:4px;flex-wrap:nowrap}.ag .pag-g img{width:34px;height:22px}.ag .stelle-r,.ag .prezzi,.ag .taglie{justify-content:center}.ag .consegna{justify-content:center;text-align:left}.ag .acc summary,.ag .acc .dentro-a{text-align:left}.ag .passo{grid-template-columns:18px 54px 1fr auto;gap:10px}.ag .passo img,.ag .passo .ico-passo{width:54px;height:54px}.ag .passo b{font-size:16px}.piede-g{grid-template-columns:1fr;gap:30px}.piede-g>div:last-child{grid-column:auto}.pag,.social-p{justify-content:center}.iscriviti{max-width:360px;margin:6px auto 0}.piede-fondo{justify-content:center;text-align:center}.ag .colls{gap:24px 12px}.ag .coll-card .btn{font-size:10.5px;letter-spacing:.07em;padding:8px 6px}.ag .testo-pag{padding:16px 0 50px}.ag .testo-pag h2{font-size:23px;margin-top:28px}.ag .coll-testa{padding:16px 0 0}.ag .coll-testa h1{font-size:36px}.ag .coll-testa p{font-size:14px}.ag .chips{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;margin:14px calc(-1*var(--margine)) 0;padding:0 var(--margine) 4px;scrollbar-width:none}.ag .chips a{flex:none;padding:7px 13px}.ag .barra-coll{margin-top:10px;padding:10px 0}.ag .rec,.cerca-ris a,.ag .filtri label{text-align:left}.cass-testa{padding:12px 16px;font-size:22px}.carrello .corpo{padding:0 16px}.sped{padding:8px 16px 10px}.cass-piede{padding:8px 16px 9px}}.pag svg{width:38px;height:24px}.pag-g svg{width:38px;height:24px}.piede-mini .pag svg{width:22px;height:14px}@media(max-width:700px){.piede{text-align:center}.pag-g svg{width:34px;height:22px}}@media(max-width:360px){.pag-g svg{width:28px!important;height:18px!important}}.ag main{display:block}.card .aggiungi[disabled],.btn[disabled]{background:#c9ccc8;cursor:default}.esaurito{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#b3261e}.avviso-c{font-size:12px;color:var(--grigio);padding:2px 0 0}.avviso-c.ok{color:var(--verde)}.avviso-c.no{color:#b3261e}.ag .ricerca-f{display:flex;max-width:560px;margin:16px auto 0;border-bottom:1px solid var(--nero)}.ag .ricerca-f input{flex:1;border:0;outline:0;font:400 22px/1.3 var(--titoli);padding:6px 0;min-width:0;background:none}.ag .ricerca-altro{max-width:760px;margin:0 auto 56px;display:grid;gap:8px;text-align:left}.ag .ricerca-altro a{color:var(--verde)}.ag .descr-p p{margin:0 0 10px}div[aria-label="POPUP Form"],div[aria-label="FLYOUT Form"],body.carrello-aperto #chat-bubble,body.menu-aperto #chat-bubble,body.filtri-aperti #chat-bubble,body.cerca-aperta #chat-bubble,body.agp-aperto #chat-bubble{display:none!important}@media(max-width:980px){body.barra-su #chat-bubble{transform:translateY(-68px)}}body{padding-top:0!important}body.klaviyo-prevent-body-scrolling{overflow:auto!important;position:static!important;height:auto!important}.skip-to-content-link{position:absolute!important;left:-9999px;top:0}.skip-to-content-link:focus{left:16px;top:8px;z-index:100;background:#fff;padding:8px 14px}.withdraw-button-host{display:none!important}:root{--font-heading-family:"Cormorant Garamond",Georgia,serif;--font-heading-weight:500;--font-heading-style:normal;--font-body-family:"Jost",Helvetica,Arial,sans-serif;--font-body-weight:300;--font-body-style:normal;--font-button-family:"Jost",Helvetica,Arial,sans-serif;--font-navigation-family:"Jost",Helvetica,Arial,sans-serif;--font-price-family:"Jost",Helvetica,Arial,sans-serif}.shopify-policy__container{max-width:760px;margin:0 auto;padding:26px var(--margine) 70px;font-weight:300}.shopify-policy__title h1{font-size:clamp(36px,4.6vw,52px)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ag.css.map */
