:root{--crema:#F7F1E6;--crema-calda:#EFE3CE;--lino:#E4D6BE;--miele:#B48855;--oro-testo:#7A5326;--rosa-testo:#85484E;--seppia:#2E2620;--seppia-soft:#5C4F44;--ease:cubic-bezier(.22,.61,.36,1);--display:"Cormorant Garamond",Georgia,serif;--script:"Great Vibes","Cormorant Garamond",cursive;--testo:"Jost",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body.margherita-negozio{background:var(--crema);color:var(--seppia);font-family:var(--testo);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.margherita-negozio h1,.margherita-negozio h2,.margherita-negozio h3{font-family:var(--display);font-weight:400;line-height:1.06;letter-spacing:-.01em;color:var(--seppia);margin:0}.margherita-negozio a{color:var(--oro-testo)}.margherita-negozio ::selection{background:var(--lino);color:var(--seppia)}.testata-negozio{position:sticky;top:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:.7rem clamp(1.1rem,4vw,3rem);background:#f7f1e6f0;-webkit-backdrop-filter:saturate(1.1) blur(10px);backdrop-filter:saturate(1.1) blur(10px);border-bottom:1px solid rgba(180,136,85,.34)}.testata-negozio .marchio{display:flex;flex-direction:column;line-height:1;text-decoration:none;color:var(--seppia)}.testata-negozio .marchio b{font-family:var(--testo);font-weight:400;font-size:clamp(.56rem,1.1vw,.68rem);letter-spacing:.34em;text-transform:uppercase;color:var(--seppia-soft)}.testata-negozio .marchio span{font-family:var(--script);font-size:clamp(1.4rem,3vw,1.9rem);color:var(--rosa-testo);margin-top:.1rem}.testata-negozio nav{display:flex;align-items:center;gap:clamp(.9rem,2.4vw,2rem)}.testata-negozio nav a{font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;color:var(--seppia);opacity:.78;transition:opacity .3s var(--ease)}.testata-negozio nav a:hover{opacity:1}.testata-negozio nav a.ordina{color:var(--crema);background:var(--seppia);padding:.52rem 1.15rem;border-radius:100px;opacity:1}.testata-negozio nav a.ordina:hover{background:#413830}@media(max-width:560px){.testata-negozio nav a.solo-largo{display:none}}.piede-negozio{background:var(--crema-calda);color:var(--seppia);border-top:1px solid rgba(180,136,85,.4);padding:clamp(3rem,7vw,5rem) clamp(1.2rem,5vw,4rem) clamp(2rem,4vw,3rem);text-align:center}.piede-negozio .marchio{font-family:var(--script);font-size:clamp(1.7rem,4vw,2.6rem);color:var(--rosa-testo);display:block;line-height:1}.piede-negozio .riga{font-family:var(--display);font-size:clamp(.95rem,2vw,1.15rem);color:var(--seppia-soft);margin-top:.7rem}.piede-negozio .voci{display:flex;flex-wrap:wrap;justify-content:center;gap:1.4rem;margin-top:2.4rem}.piede-negozio .voci a{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--seppia-soft);text-decoration:none}.piede-negozio .voci a:hover{color:var(--seppia)}.piede-negozio .filetto{height:1px;background:#b4885557;margin:2.4rem auto 1.4rem;max-width:44rem}.piede-negozio small{font-size:.72rem;color:var(--seppia-soft);opacity:.8;letter-spacing:.02em}.piede-negozio .social svg{width:20px;height:20px;fill:var(--seppia-soft)}.piede-negozio .social a:hover svg{fill:var(--seppia)}.scheda-prodotto{display:grid;gap:clamp(2rem,5vw,4rem);padding:clamp(2rem,5vw,4.5rem) clamp(1.2rem,5vw,4rem) clamp(3rem,7vw,6rem);max-width:82rem;margin:0 auto}@media(min-width:900px){.scheda-prodotto{grid-template-columns:1.05fr .95fr;align-items:start}.scheda-prodotto .colonna-testo{position:sticky;top:6rem}}.scheda-prodotto .galleria{display:grid;gap:clamp(.7rem,1.6vw,1.1rem);margin:0}.scheda-prodotto .galleria img{width:100%;height:auto;display:block;border-radius:2px;background:var(--crema-calda)}.scheda-prodotto .galleria .principale img{aspect-ratio:3/4;object-fit:cover;box-shadow:0 2px 8px #2e26201a,0 30px 60px -30px #2e262057}.scheda-prodotto .galleria .altre{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.5rem,1.2vw,.9rem)}.scheda-prodotto .galleria .altre img{aspect-ratio:1;object-fit:cover}.scheda-prodotto .folio{display:flex;align-items:baseline;gap:1rem;border-top:1px solid var(--miele);padding-top:.9rem;margin-bottom:1.6rem}.scheda-prodotto .folio .voce{font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;color:var(--oro-testo)}.scheda-prodotto h1{font-size:clamp(2.1rem,4.6vw,3.2rem)}.scheda-prodotto h1 .script{font-family:var(--script);font-size:1.16em;color:var(--rosa-testo);display:block;line-height:.9}.scheda-prodotto .prezzo{font-family:var(--display);font-size:clamp(1.5rem,3vw,2rem);color:var(--seppia);margin-top:1.4rem;display:block}.scheda-prodotto .prezzo .formato{font-family:var(--testo);font-size:.7rem;letter-spacing:.26em;text-transform:uppercase;color:var(--seppia-soft);display:block;margin-bottom:.4rem}.scheda-prodotto .sommario{font-size:1.02rem;color:var(--seppia-soft);margin:1.6rem 0 0;max-width:34rem}.scheda-prodotto form{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.bottone-carrello{font-family:var(--testo);font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;color:var(--crema);background:var(--seppia);border:0;border-radius:100px;padding:1rem 2.2rem;cursor:pointer;transition:background .3s var(--ease),transform .2s var(--ease);-webkit-appearance:none;appearance:none}.bottone-carrello:hover{background:#413830}.bottone-carrello:active{transform:translateY(1px)}.bottone-carrello[disabled]{background:var(--seppia-soft);cursor:not-allowed}.scheda-prodotto .quantita{display:flex;align-items:center;gap:.6rem;border:1px solid rgba(180,136,85,.5);border-radius:100px;padding:.35rem .9rem}.scheda-prodotto .quantita label{font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--seppia-soft)}.scheda-prodotto .quantita input{width:3ch;border:0;background:none;font-family:var(--testo);font-size:.95rem;color:var(--seppia);text-align:center}.scheda-prodotto .nota-spedizione{font-size:.8rem;color:var(--seppia-soft);margin-top:1rem;width:100%}.scheda-prodotto .descrizione{margin-top:clamp(2.4rem,5vw,3.4rem);border-top:1px solid rgba(180,136,85,.4);padding-top:clamp(1.6rem,3vw,2.2rem)}.scheda-prodotto .descrizione h3{font-family:var(--testo);font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;color:var(--oro-testo);margin:1.8rem 0 .6rem;font-weight:400}.scheda-prodotto .descrizione h3:first-child{margin-top:0}.scheda-prodotto .descrizione p{font-size:.95rem;line-height:1.65;color:var(--seppia-soft);margin:0 0 1rem;max-width:36rem}.scheda-prodotto .descrizione em{font-style:italic}.scheda-prodotto .descrizione small{font-size:.78rem;color:var(--seppia-soft);opacity:.8}.margherita-negozio .shopify-section:not(.margherita-suo){--color-background:#F7F1E6;--color-foreground:#2E2620}.margherita-negozio main{background:var(--crema)}.scheda-apertura{position:relative;margin:0;line-height:0;width:100%;overflow:hidden}.scheda-apertura img{width:100%;height:clamp(380px,72vh,780px);object-fit:cover;display:block}.scheda-apertura figcaption{line-height:1.1;text-align:center;background:var(--crema);padding:clamp(2.2rem,5vw,3.6rem) clamp(1.2rem,5vw,4rem) clamp(1.4rem,3vw,2.2rem)}.scheda-apertura .folio{display:block;font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;color:var(--oro-testo);margin-bottom:1rem}.scheda-apertura h1{color:var(--seppia)}.scheda-apertura h1 .script{display:block;font-family:var(--script);font-size:clamp(3rem,9vw,5.6rem);color:var(--rosa-testo);line-height:.86}.scheda-apertura h1 .coda{display:block;font-family:var(--testo);font-weight:300;font-size:clamp(.7rem,1.6vw,.92rem);letter-spacing:.34em;text-transform:uppercase;color:var(--seppia-soft);margin-top:1rem}.scheda-essenze,.scheda-gesto,.scheda-tecnica-prodotto{padding:clamp(2.6rem,6vw,5rem) clamp(1.2rem,5vw,4rem);max-width:72rem;margin:0 auto}.scheda-essenze{background:var(--crema-calda);max-width:none}.scheda-essenze>*,.scheda-gesto>*,.scheda-tecnica-prodotto>*{max-width:72rem;margin-inline:auto}.scheda-essenze h2,.scheda-gesto h2{font-size:clamp(1.7rem,3.6vw,2.6rem);margin:0 0 1.2rem}.scheda-essenze p{font-size:1rem;line-height:1.62;color:var(--seppia-soft);max-width:34rem;margin:0}.scheda-essenze .folio,.scheda-gesto .folio,.scheda-tecnica-prodotto .folio{display:flex;align-items:baseline;border-top:1px solid var(--miele);padding-top:.9rem;margin-bottom:1.8rem}.scheda-essenze .voce,.scheda-gesto .voce,.scheda-tecnica-prodotto .voce{font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;color:var(--oro-testo)}.quattro{list-style:none;margin:clamp(2rem,4vw,3rem) auto 0;padding:0;display:grid;gap:clamp(1.2rem,2.4vw,2rem)}@media(min-width:760px){.quattro{grid-template-columns:repeat(4,1fr)}}.quattro li{border-top:1px solid rgba(180,136,85,.5);padding-top:.9rem}.quattro b{display:block;font-family:var(--display);font-style:italic;font-weight:400;font-size:clamp(1.15rem,2.2vw,1.45rem);color:var(--seppia)}.quattro span{display:block;margin-top:.5rem;font-size:.64rem;letter-spacing:.26em;text-transform:uppercase;color:var(--oro-testo)}.quattro em{display:block;margin-top:.3rem;font-size:.9rem;color:var(--seppia-soft);font-style:normal}.momenti{list-style:none;margin:clamp(2rem,4vw,3rem) auto 0;padding:0;display:grid;gap:clamp(1.4rem,3vw,2.4rem);counter-reset:m}@media(min-width:760px){.momenti{grid-template-columns:repeat(3,1fr)}}.momenti li{border-top:1px solid rgba(180,136,85,.5);padding-top:.9rem;counter-increment:m}.momenti b{display:block;font-family:var(--display);font-style:italic;font-weight:400;font-size:clamp(1.15rem,2.2vw,1.45rem);color:var(--seppia)}.momenti span{display:block;margin-top:.6rem;font-size:.92rem;line-height:1.6;color:var(--seppia-soft)}.scheda-chiusa{background:var(--seppia);color:var(--crema);text-align:center;padding:clamp(3.4rem,8vw,6rem) clamp(1.2rem,5vw,4rem)}.scheda-chiusa .marchio{font-family:var(--script);font-size:clamp(2.2rem,6vw,3.6rem);display:block;line-height:1}.scheda-chiusa p{font-family:var(--display);font-size:clamp(1rem,2.2vw,1.3rem);color:#f7f1e6d6;margin:.9rem 0 2rem}.scheda-chiusa form{display:block;margin:0}.bottone-carrello.chiaro{background:var(--crema);color:var(--seppia)}.bottone-carrello.chiaro:hover{background:#fff}.scheda-chiusa .verso-il-film{display:inline-block;margin-top:1.8rem;font-family:var(--display);font-style:italic;font-size:clamp(1rem,2.2vw,1.2rem);color:#f7f1e6cc;text-decoration:none;border-bottom:1px solid rgba(247,241,230,.4);padding-bottom:.15rem}.scheda-chiusa .verso-il-film:hover{color:var(--crema);border-color:var(--crema)}.scheda-tecnica-prodotto{background:var(--crema)}.dettagli-prodotto{margin-top:clamp(2rem,4vw,2.8rem);border-top:1px solid rgba(180,136,85,.5);padding-top:.9rem}.dettagli-prodotto summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:1rem;font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;color:var(--oro-testo)}.dettagli-prodotto summary::-webkit-details-marker{display:none}.dettagli-prodotto summary .piu{margin-left:auto;font-size:1.15rem;line-height:1;letter-spacing:0;transition:transform .3s var(--ease)}.dettagli-prodotto[open] summary .piu{transform:rotate(45deg)}.dettagli-prodotto summary:focus-visible{outline:2px solid var(--oro-testo);outline-offset:4px}.dettagli-prodotto .descrizione{margin-top:1.4rem}.punti{list-style:none;margin:1.4rem 0 0;padding:0}.punti li{position:relative;padding-left:1.5rem;margin-bottom:.55rem;font-size:.95rem;color:var(--seppia-soft);line-height:1.5}.punti li:before{content:"\b7";position:absolute;left:.45rem;top:-.1rem;color:var(--oro-testo);font-size:1.3rem;line-height:1}.rassicurazioni{list-style:none;margin:1.4rem 0 0;padding:1.2rem 0 0;border-top:1px solid rgba(180,136,85,.4)}.rassicurazioni li{font-size:.82rem;color:var(--seppia-soft);line-height:1.5;margin-bottom:.42rem}.rassicurazioni b{font-weight:400;color:var(--seppia)}.scheda-uso{padding:clamp(2.6rem,6vw,5rem) clamp(1.2rem,5vw,4rem);background:var(--crema)}.scheda-uso>*{max-width:76rem;margin-inline:auto}.scheda-uso h2{font-size:clamp(1.7rem,3.6vw,2.6rem);margin:0 0 1.4rem}.passi{list-style:none;margin:clamp(2rem,4vw,3rem) auto 0;padding:0;display:grid;gap:clamp(1.4rem,3vw,2.4rem)}@media(min-width:820px){.passi{grid-template-columns:repeat(3,1fr)}}.passi li{counter-increment:passo}.passi img{width:100%;height:clamp(240px,34vh,360px);object-fit:cover;display:block;border-radius:2px;margin-bottom:1.1rem}.passi b{display:block;font-family:var(--display);font-style:italic;font-weight:400;font-size:clamp(1.15rem,2.2vw,1.45rem);color:var(--seppia)}.passi span{display:block;margin-top:.5rem;font-size:.92rem;line-height:1.6;color:var(--seppia-soft)}.scheda-essenze{background:var(--crema-calda);max-width:none;display:grid;gap:clamp(2rem,4vw,3.4rem);align-items:center;padding:clamp(2.6rem,6vw,5rem) clamp(1.2rem,5vw,4rem)}@media(min-width:900px){.scheda-essenze{grid-template-columns:1.05fr .95fr}}.scheda-essenze>*{max-width:none;margin-inline:0}.essenze-foto{margin:0;line-height:0}.essenze-foto img{width:100%;height:auto;display:block;border-radius:2px}.scheda-galleria{padding:clamp(2.6rem,6vw,5rem) clamp(1.2rem,5vw,4rem);background:var(--crema)}.scheda-galleria>.folio{max-width:76rem;margin:0 auto clamp(1.6rem,3vw,2.4rem)}.ritmo{display:grid;gap:clamp(.8rem,2vw,1.4rem);max-width:76rem;margin:0 auto}.ritmo figure{margin:0;line-height:0}.ritmo img{width:100%;display:block;border-radius:2px;object-fit:cover}.ritmo .larga img{height:clamp(300px,52vh,560px)}.ritmo .coppia{display:grid;gap:clamp(.8rem,2vw,1.4rem)}@media(min-width:760px){.ritmo .coppia{grid-template-columns:1fr 1fr}}.ritmo .coppia img{height:clamp(320px,58vh,620px)}.scheda-domande{padding:clamp(2.6rem,6vw,5rem) clamp(1.2rem,5vw,4rem);background:var(--crema-calda)}.scheda-domande>*{max-width:56rem;margin-inline:auto}.scheda-domande h2{font-size:clamp(1.6rem,3.2vw,2.3rem);margin:0 0 1.8rem}.domande details{border-top:1px solid rgba(180,136,85,.45)}.domande details:last-child{border-bottom:1px solid rgba(180,136,85,.45)}.domande summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:1rem;padding:1.05rem 0;font-family:var(--display);font-size:clamp(1.02rem,2vw,1.2rem);color:var(--seppia)}.domande summary::-webkit-details-marker{display:none}.domande summary .piu{margin-left:auto;font-family:var(--testo);font-size:1.1rem;line-height:1;color:var(--oro-testo);transition:transform .3s var(--ease)}.domande details[open] summary .piu{transform:rotate(45deg)}.domande summary:focus-visible{outline:2px solid var(--oro-testo);outline-offset:3px}.domande p{margin:0 0 1.2rem;font-size:.95rem;line-height:1.65;color:var(--seppia-soft);max-width:44rem}.barra-acquisto{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;align-items:center;gap:clamp(.7rem,2vw,1.4rem);padding:.7rem clamp(.8rem,3vw,2rem);background:#f7f1e6f5;-webkit-backdrop-filter:saturate(1.1) blur(12px);backdrop-filter:saturate(1.1) blur(12px);border-top:1px solid rgba(180,136,85,.4);box-shadow:0 -10px 30px -18px #2e262080}.barra-acquisto[hidden]{display:none}.barra-acquisto img{width:52px;height:52px;object-fit:cover;border-radius:3px;background:var(--crema-calda);flex:none}.barra-acquisto .chi{display:flex;flex-direction:column;line-height:1.2;min-width:0}.barra-acquisto .chi b{font-family:var(--display);font-weight:400;font-size:1.05rem;color:var(--seppia);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra-acquisto .chi em{font-style:normal;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--seppia-soft);margin-top:.15rem}.barra-acquisto .quanto{margin-left:auto;font-family:var(--display);font-size:1.25rem;color:var(--seppia);white-space:nowrap}.barra-acquisto form{margin:0;flex:none}.barra-acquisto .bottone-carrello{padding:.85rem 1.6rem;font-size:.7rem}@media(max-width:640px){.barra-acquisto{gap:.6rem;padding:.6rem .8rem}.barra-acquisto img{width:44px;height:44px}.barra-acquisto .chi em{display:none}.barra-acquisto .quanto{font-size:1.1rem}.barra-acquisto .bottone-carrello{padding:.8rem 1.1rem;letter-spacing:.16em}}body.margherita-negozio .piede-negozio{padding-bottom:calc(clamp(2rem,4vw,3rem) + 5rem)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/margherita-negozio.css.map */
