.pagina-regali{--bruno:#1e150b;--testo:#2d2d2d;--tenue:#555;--crema:#fdf8f0;--sabbia:#fff8e7;--scheda:#fffdf9;--miele:#f0ae2e;--miele-chiaro:#fbf0d5;--miele-scuro:#8f5c09;--linea:#fdebc1;--marrone:#6b5240;--ombra:0 10px 30px rgba(71,45,14,.1);--ombra-bottone:inset 0 1px 0 hsla(0,0%,100%,.5),0 2px 5px rgba(120,70,0,.16),0 8px 18px -8px rgba(120,70,0,.34);--font-testo:var(--font-poppins),system-ui,-apple-system,"Segoe UI",sans-serif;--font-script:var(--font-petit),"Segoe Script",cursive;--gutter-l:max(16px,env(safe-area-inset-left,0px));--gutter-r:max(16px,env(safe-area-inset-right,0px));background:var(--bianco);color:var(--testo);font:400 16px/1.65 var(--font-testo)}.pagina-regali *,.pagina-regali :after,.pagina-regali :before{box-sizing:border-box}.pagina-regali [hidden]{display:none!important}.pagina-regali img{display:block;max-width:100%;height:auto}.pagina-regali a{color:inherit}.pagina-regali h1,.pagina-regali h2,.pagina-regali h3,.pagina-regali p{margin:0}.pagina-regali h1,.pagina-regali h2,.pagina-regali h3{text-wrap:balance}.pagina-regali :focus-visible{outline:3px solid var(--miele-scuro);outline-offset:3px}.pagina-regali button,.pagina-regali input,.pagina-regali select{font:inherit}.pagina-regali section[id]{scroll-margin-top:16px}html:has(.pagina-regali){scroll-behavior:smooth}@keyframes arrivo{0%{opacity:0;transform:translateY(22px)}}.pagina-regali .arrivo>.interno,.pagina-regali .chicca.arrivo>*,.pagina-regali form.arrivo>*{animation:arrivo .6s ease .3s backwards}.pagina-regali p{color:var(--tenue)}.fascia{padding-left:var(--gutter-l);padding-right:var(--gutter-r);padding-block:clamp(56px,8vw,96px)}.interno{max-width:1160px;margin-inline:auto;display:grid;grid-gap:clamp(28px,4vw,44px);gap:clamp(28px,4vw,44px)}.intestazione{display:grid;grid-gap:10px;gap:10px;max-width:680px}.intestazione.centrata{justify-items:center;margin-inline:auto;text-align:center}.sopratitolo{font-size:.6875rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--miele-scuro)}.pagina-regali .titolo{font:400 clamp(1.9rem,3.8vw,2.72rem)/1.16 var(--font-script);color:var(--bruno)}.pagina-regali .intestazione:not(.centrata) .titolo{font-size:clamp(1.7rem,3vw,2.35rem)}.pagina-regali .bee-divider{display:flex;align-items:center;justify-content:center;gap:14px;margin:8px auto 14px}.pagina-regali .bee-divider-line{width:min(96px,18vw);height:0;border-top:2px dotted var(--miele);opacity:.8}.pagina-regali .bee-divider-bee{display:inline-flex}.fascia.aziende{background:var(--miele-chiaro)}.fascia.chiusura{background:var(--miele);color:var(--bruno)}.pagina-regali .contatti{color:#150e07}.pagina-regali .bottone{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:14px 26px;border:0;border-radius:999px;box-shadow:var(--ombra-bottone);font-weight:700;font-size:15px;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;transition:transform .15s ease}.pagina-regali .bottone:hover{transform:translateY(-1px)}.pagina-regali .b-miele{background:var(--miele);color:#150e07}.pagina-regali .b-whatsapp{background:var(--marrone);color:var(--sabbia)}.pagina-regali .b-mail{padding:12.5px 24.5px;border:1.5px solid var(--miele);box-shadow:none;background:transparent;color:var(--bruno)}.pagina-regali .bottone svg{flex:none}.invio-doppio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.azioni{display:flex;flex-wrap:wrap;gap:12px}.apertura{position:relative;display:flex;align-items:flex-end;min-height:clamp(560px,60vw,860px);overflow:hidden;background:var(--miele-chiaro)}.pagina-regali .apertura-foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.apertura:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(21,14,7,.38),transparent 28%),linear-gradient(90deg,rgba(21,14,7,.62),rgba(21,14,7,.3) 40%,transparent 68%)}.apertura-testo{position:relative;z-index:2;display:grid;justify-items:start;grid-gap:14px;gap:14px;width:100%;max-width:1160px;margin-inline:auto;padding:130px var(--gutter-r) clamp(36px,5vw,56px) var(--gutter-l)}.pagina-regali .apertura h1{max-width:12ch;font-size:clamp(2.6rem,5vw,4rem);font-weight:700;line-height:1.02;letter-spacing:-.025em;color:var(--sabbia);text-shadow:0 10px 40px rgba(0,0,0,.45)}.pagina-regali .apertura .firma{font:400 clamp(1.05rem,1.9vw,1.5rem)/1.3 var(--font-script);color:var(--sabbia);text-shadow:0 1px 6px rgba(0,0,0,.3)}.apertura .azioni{margin-top:6px}.ape-natale{padding:clamp(32px,5vw,56px) var(--gutter-r) clamp(32px,5vw,56px) var(--gutter-l)}.ape-natale-interno{display:flex;align-items:center;justify-content:center;gap:clamp(20px,5vw,64px);max-width:1160px;margin-inline:auto}.pagina-regali .ape-natale-interno>img{flex:none;width:clamp(170px,22vw,280px)}.pagina-regali .ape-chiusura{width:clamp(110px,12vw,150px)}.scelta{padding-block:clamp(44px,6vw,72px)}.scelte{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(12px,1.6vw,20px);gap:clamp(12px,1.6vw,20px)}.pagina-regali .scelta-card{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:18px;box-shadow:var(--ombra);color:#fbf8f0;text-decoration:none}.pagina-regali .scelta-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.pagina-regali .scelta-card:hover img{transform:scale(1.05)}.scelta-card:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 38%,rgba(18,53,43,.94) 78%)}.scelta-testo{position:absolute;z-index:1;left:0;right:0;bottom:0;display:grid;grid-gap:4px;gap:4px;padding:clamp(12px,1.6vw,20px)}.scelta-testo b{font-size:clamp(1rem,1.6vw,1.2rem);font-weight:700;line-height:1.25}.scelta-testo span{font-size:clamp(.78rem,1vw,.88rem);line-height:1.4}.scelta-freccia{position:absolute;z-index:1;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fbf8f0;color:#12352b;transition:transform .2s ease}.scelta-card:hover .scelta-freccia{transform:translateX(3px)}.pagina-regali .scadenza{justify-self:center;padding:8px 14px;border:1px solid var(--miele);border-radius:10px;background:var(--scheda);color:var(--bruno);font-size:.9rem;font-weight:500;text-align:center}.pagina-regali .scelta-altro{margin-top:-14px;font-size:.88rem;text-align:center}.scelta-altro a{font-weight:500;text-underline-offset:3px}.box{background:var(--crema)}.box-griglia{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:start}.box-foto{display:grid;grid-gap:12px;gap:12px}.box-cornice{position:relative;aspect-ratio:1}.pagina-regali .box-principale{position:absolute;inset:0;margin:auto;width:auto;height:100%;object-fit:cover;border-radius:14px;box-shadow:var(--ombra);cursor:zoom-in}.miniature{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.miniatura{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:5px;gap:5px;align-content:start;min-width:0;padding:0;border:0;background:none;color:var(--tenue);font-size:.74rem;line-height:1.3;text-align:left;cursor:pointer}.pagina-regali .miniatura img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:9px;border:3px solid transparent}.miniatura[aria-pressed=true]{color:var(--bruno);font-weight:600}.pagina-regali .miniatura[aria-pressed=true] img{border-color:var(--miele)}.box-testo{display:grid;grid-gap:22px;gap:22px;min-width:0}.box-testo .descrizione{max-width:60ch}.dati-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-block:1px solid var(--linea)}.dati-box div{padding:12px 0}.dati-box dt{font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tenue)}.dati-box dd{margin:0;font-weight:600;color:var(--bruno)}.pagina-regali .scala-titolo{font-size:.9rem;font-weight:700;color:var(--bruno)}.scala{list-style:none;margin:8px 0 0;padding:0;display:grid}.scala li{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:7px 0;border-bottom:1px solid var(--linea)}.scala li:last-child{border-bottom:0}.goccia{width:26px;height:26px;border-radius:50% 50% 50% 4px;transform:rotate(-45deg);background:var(--c)}.scala b{font-weight:600;color:var(--bruno)}.scala small{display:block;font-size:.8rem;line-height:1.35;color:var(--tenue)}.avvertenza{margin-top:8px;font-size:.84rem;line-height:1.5;color:var(--tenue)}.filtri{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.filtro{min-height:40px;padding:6px 16px;border:1.5px solid var(--linea);border-radius:999px;background:var(--bianco);color:var(--bruno);font-size:.88rem;font-weight:500;cursor:pointer}.filtro[aria-pressed=true]{border-color:var(--miele);background:var(--miele);color:var(--bruno);font-weight:600}.griglia-modelli{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(26px,3vw,38px) clamp(18px,2.4vw,28px);gap:clamp(26px,3vw,38px) clamp(18px,2.4vw,28px)}.modello{display:flex;flex-direction:column;gap:12px;min-width:0;padding-bottom:20px;overflow:hidden;border:1px solid var(--linea);border-radius:22px;background:var(--scheda);box-shadow:var(--ombra)}.modello>:not(.modello-foto){margin-inline:18px}.modello-foto{padding:0;border:0;background:var(--sabbia);overflow:hidden;cursor:zoom-in}.pagina-regali .modello-foto img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .35s ease}.pagina-regali .modello-foto:hover img{transform:scale(1.035)}.pagina-regali .modello h3{font-size:1.25rem;font-weight:700;line-height:1.3;color:var(--bruno)}.modello .taglia{font-size:.6875rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--miele-scuro)}.modello p{font-size:.92rem;line-height:1.55}.modello .piede{margin-top:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;padding-top:6px}.pagina-regali .modello .piede .bottone{padding-inline:14px}.prezzo-guida{display:grid;grid-gap:6px;gap:6px;width:100%;max-width:800px;margin-inline:auto;padding:16px 20px;border-radius:14px;background:var(--miele-chiaro);font-size:.94rem;text-align:center}.prezzo-guida b{font-weight:700;color:var(--bruno)}.misura{background:var(--crema)}.misura-griglia{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:start}.misura-testo{display:grid;grid-gap:24px;gap:24px;min-width:0}.passi{list-style:none;counter-reset:passo;margin:0;padding:0;display:grid;grid-gap:18px;gap:18px}.passi li{counter-increment:passo;display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:12px;gap:12px}.passi li:before{content:counter(passo);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--miele);color:var(--bruno);font-weight:700}.passi b{font-weight:600;color:var(--bruno)}.modulo{display:grid;grid-gap:18px;gap:18px;padding:clamp(18px,3vw,30px);border:1px solid var(--linea);border-radius:22px;background:var(--scheda);box-shadow:var(--ombra);min-width:0}.modulo-riga{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.campo{display:grid;grid-gap:5px;gap:5px;min-width:0;font-size:.84rem;font-weight:600;color:var(--bruno)}.campo input,.campo select{width:100%;min-height:44px;padding:8px 10px;border:1.5px solid var(--linea);border-radius:8px;background:#fff;color:var(--testo);font-weight:400}.modulo fieldset{margin:0;padding:0;border:0;min-width:0}.modulo legend{padding:0;margin-bottom:8px;font-size:.84rem;font-weight:600;color:var(--bruno)}.scelta-mieli{display:flex;flex-wrap:wrap;gap:6px}.scelta-mieli label{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1.5px solid var(--linea);border-radius:999px;font-size:.82rem;cursor:pointer}.scelta-mieli input{accent-color:var(--miele-scuro);margin:0}.scelta-mieli label:has(input:checked){border-color:var(--miele);background:#fff4d8}.anteprima-messaggio{padding:12px 14px;border-radius:10px;background:#e7f3ea;color:#173f28;font-size:.88rem;line-height:1.5;overflow-wrap:anywhere}.anteprima-messaggio b{display:block;font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.metterci{display:grid;grid-gap:8px;gap:8px}.pagina-regali .metterci h3{font-size:1.05rem;font-weight:700;color:var(--bruno)}.elenco-prodotti{list-style:none;margin:0;padding:0;display:grid}.elenco-prodotti li{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:12px;gap:12px;padding:9px 0;border-bottom:1px solid var(--linea);font-size:.9rem;line-height:1.45}.elenco-prodotti b{font-weight:600;color:var(--bruno)}.chicche{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px)}.chicca{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:22px;box-shadow:var(--ombra);scroll-margin-top:16px}.pagina-regali .chicca>img{width:100%;aspect-ratio:1;object-fit:cover;cursor:zoom-in}.chicca-testo{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(20px,3vw,36px)}.chicca-testo .azioni{margin-top:auto}.aziende-testa{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px 40px;gap:20px 40px;align-items:end}.pagina-regali .aziende .intestazione .titolo{font-size:clamp(1.9rem,3.8vw,2.72rem)}.pagina-regali .aziende h3{font-size:1.25rem;font-weight:700;line-height:1.3;color:var(--bruno)}.aziende-idee{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(18px,2.4vw,28px);gap:clamp(18px,2.4vw,28px)}.aziende-idea{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:22px;background:var(--scheda);box-shadow:var(--ombra)}.idea-foto{padding:0;border:0;background:var(--sabbia);overflow:hidden;cursor:zoom-in}.pagina-regali .idea-foto img{width:100%;aspect-ratio:4/3;object-fit:cover}.idea-testo{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:18px}.idea-testo .taglia{font-size:.6875rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--miele-scuro)}.idea-testo p{font-size:.92rem;line-height:1.55}.idea-testo .bottone{margin-top:auto}.pagina-regali .aziende-nota{font-size:.92rem;text-align:center}.aziende-griglia{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:start}.aziende-testo{display:grid;grid-gap:14px;gap:14px;min-width:0}.modulo-aziende{scroll-margin-top:16px}.modulo-aziende .modulo-riga{grid-template-columns:repeat(2,minmax(0,1fr))}.pagina-regali .altri-contatti{font-size:.88rem;text-align:center}.elenco-aziende{list-style:none;margin:0;padding:0;display:grid}.elenco-aziende li{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:14px;gap:14px;padding:11px 0;border-bottom:1px solid rgba(74,51,19,.2);font-size:.92rem}.elenco-aziende b{font-weight:600}.galleria{column-count:4;column-gap:12px}.galleria button{display:block;width:100%;margin:0 0 12px;padding:0;border:0;border-radius:14px;overflow:hidden;background:var(--sabbia);page-break-inside:avoid;break-inside:avoid;cursor:zoom-in}.pagina-regali .galleria img{width:100%}.pagina-regali .b-bordo{padding:13px 24px;border:1px solid rgba(111,84,54,.22);box-shadow:none;background:#fff;color:var(--testo)}.mostra-tutte{justify-self:center}.famiglia{background:var(--crema)}.famiglia-griglia{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:center}.pagina-regali .famiglia-griglia>img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:14px;box-shadow:var(--ombra);cursor:zoom-in}.famiglia-testo{display:grid;grid-gap:18px;gap:18px;min-width:0;max-width:56ch}.fatti{list-style:none;margin:0;padding:0;grid-gap:10px}.fatti,.fatti li{display:grid;gap:10px}.fatti li{grid-template-columns:22px minmax(0,1fr);grid-gap:10px}.fatti li:before{content:"";width:14px;height:14px;margin-top:.4em;border-radius:50% 50% 50% 3px;transform:rotate(-45deg);background:var(--miele-scuro)}.domande{display:grid;width:100%;max-width:800px;margin-inline:auto}.domande details{border-bottom:1px solid var(--linea)}.domande summary{padding:15px 0;font-weight:600;color:var(--bruno);cursor:pointer}.domande p{padding-bottom:16px;max-width:65ch;font-size:.95rem}.chiusura-griglia{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px}.chiusura-griglia>div{display:grid;grid-gap:12px;gap:12px;min-width:0}.contatti{font-size:.95rem}.contatti a{text-underline-offset:3px}.fisso-mobile{display:none;position:fixed;left:0;right:0;bottom:0;z-index:15;padding:10px var(--gutter-r) calc(10px + env(safe-area-inset-bottom, 0px)) var(--gutter-l);background:var(--bianco);border-top:2px solid var(--miele)}.pagina-regali .fisso-mobile .bottone{width:100%}.pagina-regali dialog{width:min(1040px,calc(100vw - 24px));max-height:calc(100vh - 24px);padding:0;border:0;border-radius:12px;background:var(--crema);color:var(--bruno)}.pagina-regali dialog::-webkit-backdrop{background:rgba(74,51,19,.72)}.pagina-regali dialog::backdrop{background:rgba(74,51,19,.72)}.lb-interno{display:grid;grid-template-rows:minmax(0,1fr) auto;max-height:calc(100vh - 24px)}.pagina-regali .lb-interno img{width:100%;height:100%;max-height:calc(100vh - 92px);object-fit:contain}.lb-comandi{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;font-size:.86rem}.lb-comandi span{min-width:0;text-align:center}.lb-comandi button{min-width:44px;min-height:40px;padding:4px 12px;border:1px solid var(--bruno);border-radius:8px;background:transparent;color:var(--bruno);cursor:pointer}@media (max-width:980px){.aziende-griglia,.aziende-testa,.box-griglia,.famiglia-griglia,.misura-griglia{grid-template-columns:minmax(0,1fr)}.aziende-testa{justify-items:start}.galleria{column-count:3}}@media (max-width:700px){.ape-natale-interno{flex-direction:column;text-align:center}.ape-natale-interno .intestazione{justify-items:center}.aziende-idee{grid-template-columns:minmax(0,1fr)}.aziende-idea{flex-direction:row}.idea-foto{flex:0 0 36%}.pagina-regali .idea-foto img{height:100%;aspect-ratio:auto}.idea-testo{padding:14px}.apertura{display:block;min-height:0}.pagina-regali .apertura-foto{position:relative;height:auto;aspect-ratio:4/5;object-position:50% 30%}.apertura:before{bottom:auto;height:170px;background:linear-gradient(rgba(21,14,7,.5),transparent)}.apertura-testo{padding:28px var(--gutter-r) 32px var(--gutter-l)}.pagina-regali .apertura h1{color:var(--bruno);text-shadow:none}.pagina-regali .apertura .firma{color:var(--miele-scuro);text-shadow:none}.chicche{grid-template-columns:minmax(0,1fr)}.scelte{grid-template-columns:repeat(2,minmax(0,1fr))}.scelta-freccia{top:10px;right:10px;width:30px;height:30px}}@media (max-width:620px){.pagina-regali{padding-bottom:70px}.fisso-mobile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.griglia-modelli,.invio-doppio,.modulo-aziende .modulo-riga,.modulo-riga{grid-template-columns:minmax(0,1fr)}.galleria{column-count:2}.elenco-aziende li,.elenco-prodotti li{grid-template-columns:minmax(0,1fr);gap:2px}.miniature{gap:7px}}@media (prefers-reduced-motion:reduce){html:has(.pagina-regali){scroll-behavior:auto}.pagina-regali .arrivo>.interno,.pagina-regali .chicca.arrivo>*,.pagina-regali form.arrivo>*{animation:none}.pagina-regali .bottone,.pagina-regali .modello-foto img,.pagina-regali .scelta-card img,.scelta-freccia{transition:none}}.pagina-regali{--bruno:#12352b;--testo:#2b3a34;--tenue:#4d5c55;--crema:#fbf8f0;--sabbia:#fbf8f0;--bianco:#fff;--scheda:#fffefb;--miele:#1f5443;--su-miele:#fbf8f0;--miele-chiaro:#e7efe6;--miele-scuro:#256150;--linea:#dbe5da;--marrone:#1f5443;--ombra:0 10px 30px rgba(18,53,43,.1);--ombra-bottone:inset 0 1px 0 hsla(0,0%,100%,.35),0 2px 5px rgba(18,53,43,.16),0 8px 18px -8px rgba(18,53,43,.34)}.pagina-regali .ape-natale,.pagina-regali .box,.pagina-regali .chicca,.pagina-regali .famiglia,.pagina-regali .fascia.aziende,.pagina-regali .fascia.chiusura{--bruno:#f7f2e4;--testo:#ecebdd;--tenue:#cdd8cd;--linea:hsla(44,54%,93%,.22);--miele:#f7f2e4;--su-miele:#12352b;--miele-scuro:#b9d0bd;background:#12352b;color:var(--testo)}.pagina-regali .ape-natale,.pagina-regali .chicca-aceti,.pagina-regali .famiglia{background:#1b4638}.pagina-regali .fascia.aziende{--tenue:#e3ebe2;--miele-scuro:#d8e6dc;background:#285c4a}.pagina-regali .aziende-idea,.pagina-regali .modulo-aziende{--bruno:#12352b;--testo:#2b3a34;--tenue:#4d5c55;--linea:#dbe5da;--miele:#1f5443;--su-miele:#fbf8f0;--miele-scuro:#256150;color:var(--testo)}.pagina-regali #galleria,.pagina-regali .scelta{background:#f3f7f2}.pagina-regali #natale{background:#e7efe6}.pagina-regali .misura,.pagina-regali .prezzo-guida{background:#cfe0d5}.pagina-regali .elenco-prodotti{--linea:#a9c3b5}.pagina-regali #domande{--linea:#b9cfc2;background:#dbe8df}.pagina-regali .apertura{--miele:#f7f2e4;--su-miele:#12352b}.pagina-regali .b-miele{color:var(--su-miele)}.pagina-regali .b-bordo{border-color:rgba(18,53,43,.24)}.pagina-regali .box .b-whatsapp,.pagina-regali .chicca .b-whatsapp,.pagina-regali .chiusura .b-whatsapp{background:var(--miele);color:var(--su-miele)}.filtro[aria-pressed=true]{border-color:#1f5443;background:#1f5443;color:#fbf8f0}.passi li:before{color:var(--su-miele)}.pagina-regali .chiusura .contatti{color:var(--testo)}.elenco-aziende li{border-bottom-color:hsla(44,54%,93%,.22)}.elenco-aziende b{color:var(--bruno)}.scelta-mieli label:has(input:checked){background:#e7efe6}.pagina-regali .goccia{display:none}.pagina-regali .scala li{grid-template-columns:minmax(0,1fr)}.apertura:before{background:linear-gradient(rgba(18,53,43,.45),transparent 28%),linear-gradient(90deg,rgba(18,53,43,.74),rgba(18,53,43,.38) 40%,transparent 68%)}.pagina-regali dialog::-webkit-backdrop{background:rgba(18,53,43,.78)}.pagina-regali dialog::backdrop{background:rgba(18,53,43,.78)}@media (max-width:700px){.pagina-regali .apertura{--miele:#1f5443;--su-miele:#fbf8f0}.apertura:before{background:linear-gradient(rgba(18,53,43,.55),transparent)}}