.announcement-bar{--text-color: 0 0 0;color:#000}.announcement-bar .prose{font-family:var(--text-font-family);font-weight:500;letter-spacing:.09em;text-transform:uppercase}.announcement-bar__pause{display:grid;place-items:center;flex:none;margin-inline-start:.5rem;padding:0;color:inherit;background:transparent;border:0;cursor:pointer}.announcement-bar__pause-icon[hidden]{display:none}.announcement-bar__pause:not(:focus-visible){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.announcement-bar__utility{display:none}@media screen and (min-width:1280px){.announcement-bar__utility{display:flex;flex:none;align-items:center;gap:1.25rem;--social-media-list-gap: 0 .5rem;--social-media-icon-size: 1rem}.announcement-bar__carousel{max-width:none}.announcement-bar__links{display:flex;align-items:center}.announcement-bar__links li+li{margin-inline-start:.9rem;padding-inline-start:.9rem;border-inline-start:1px solid currentColor;border-image:linear-gradient(currentColor,currentColor) 1;opacity:1}.announcement-bar__link{font-family:var(--text-font-family);font-size:.75rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.announcement-bar__link:hover{text-decoration:underline;text-underline-offset:.3em}}.footer__contacts a{text-decoration:underline;text-underline-offset:.2em}.footer .footer__aside .footer__copyright,.footer .footer__aside .localization-toggle{font-family:var(--text-font-family);font-size:.8125rem;text-transform:none;letter-spacing:0}.grifos-editorial{isolation:isolate;overflow-x:clip}.grifos-editorial__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:1.75rem}.grifos-editorial__head{position:relative;z-index:1}.grifos-editorial__eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 1.25rem}.grifos-editorial__eyebrow:before{content:"";flex:none;width:2.5rem;height:1px;background:rgb(var(--accent))}.grifos-editorial__title{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);font-size:calc(clamp(2.75rem,1.2rem + 5.4vw,6rem) * var(--grifos-title-scale, 1) * var(--text-heading-size-factor, 1));line-height:1;overflow-wrap:anywhere;text-wrap:balance}.grifos-editorial__title em{font-style:italic;color:rgb(var(--accent))}.grifos-editorial__figure{margin:0;margin-inline:calc(-1 * var(--distance-to-bleed))}.grifos-editorial__photo{position:relative;z-index:2}.grifos-editorial--blend .grifos-editorial__photo{mix-blend-mode:multiply}.grifos-editorial__photo img{display:block;width:100%;height:auto}.grifos-editorial--altezza .grifos-editorial__photo img{height:var(--grifos-photo-max);object-fit:cover;object-position:50% var(--grifos-photo-focus, 50%)}.grifos-editorial__caption{margin-block-start:.75rem;padding-inline:var(--container-gutter);font-size:var(--text-sm);font-style:italic;color:rgb(var(--text-color) / .65)}.grifos-editorial__body{display:grid;gap:1.75rem;align-content:start;max-width:34rem}.grifos-editorial__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.25rem 1.5rem;margin:0;padding-block-start:1.25rem;border-block-start:1px solid rgb(var(--border-color))}.grifos-editorial__detail{display:grid;gap:.25rem;align-content:start}.grifos-editorial__detail dt,.grifos-editorial__detail dd{margin:0}.grifos-editorial__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem}@media screen and (min-width:1000px){.grifos-editorial__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--container-gutter);row-gap:0;align-items:center}.grifos-editorial__head{grid-column:1 / span 6;grid-row:1;align-self:end;padding-block-end:2rem}.grifos-editorial__body{grid-column:1 / span 5;grid-row:2;align-self:start}.grifos-editorial:not(.grifos-editorial--blend) .grifos-editorial__head{grid-column:1 / span 5}.grifos-editorial--start:not(.grifos-editorial--blend) .grifos-editorial__head{grid-column:8 / -1}.grifos-editorial__figure{grid-column:6 / -1;grid-row:1 / span 2;margin-inline-start:calc(var(--grifos-overlap, 0) * -1%);margin-inline-end:calc(-1 * var(--distance-to-bleed))}.grifos-editorial__caption{padding-inline:0}.grifos-editorial--start .grifos-editorial__head{grid-column:7 / -1}.grifos-editorial--start .grifos-editorial__body{grid-column:8 / -1}.grifos-editorial--start .grifos-editorial__figure{grid-column:1 / span 6;margin-inline-start:calc(-1 * var(--distance-to-bleed));margin-inline-end:calc(var(--grifos-overlap, 0) * -1%)}.grifos-editorial--no-media .grifos-editorial__head,.grifos-editorial--no-media .grifos-editorial__body{grid-column:1 / -1;max-width:48rem}}.grifos-np__dialog{padding:0;border:0;margin:auto;width:min(100% - 2.5rem,54rem);max-width:none;max-height:calc(100dvh - 2.5rem);overflow:auto;overscroll-behavior:contain;box-shadow:0 24px 64px #0006}.grifos-np__dialog:focus{outline:none}.grifos-np__dialog[open]{animation:grifos-np-entra .35s cubic-bezier(.645,.045,.355,1)}.grifos-np__dialog::backdrop{background:#0b112099}.grifos-np__dialog[open]::backdrop{animation:grifos-np-sfondo .35s ease}html.grifos-np-aperto{overflow:hidden}.grifos-np__layout{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,1fr);min-height:30rem}.grifos-np__dialog--senza-foto .grifos-np__layout{grid-template-columns:minmax(0,1fr);min-height:0}.grifos-np__dialog--senza-foto{width:min(100% - 2.5rem,34rem)}.grifos-np__media{position:relative;overflow:hidden;background:rgb(var(--text-color) / .06)}.grifos-np__foto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.grifos-np__contenuto{position:relative;display:flex;flex-direction:column;justify-content:center;padding:3.25rem 2.75rem 2.5rem}.grifos-np__pannello{display:flex;flex-direction:column;gap:1rem}.grifos-np__occhiello{color:rgb(var(--accent));margin:0}.grifos-np__titolo{margin:0;line-height:1.2}.grifos-np__titolo em{color:rgb(var(--accent))}.grifos-np__testo{margin:0}.grifos-np__form{display:flex;flex-direction:column;gap:.75rem;margin-block-start:.5rem}.grifos-np__note{display:flex;flex-direction:column;gap:.375rem;margin-block-start:-.25rem}.grifos-np__note p{margin:0}.grifos-np__note a{text-decoration:underline;text-underline-offset:2px}.grifos-np__chiudi{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;z-index:1;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;color:rgb(var(--text-color));background:rgb(var(--background) / .55);transition:background-color .2s ease}.grifos-np__chiudi:hover{background:rgb(var(--text-color) / .12)}.grifos-np__chiudi:focus-visible,.grifos-np__apri:focus-visible,.grifos-np__togli:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.grifos-np__codice{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem;margin-block:.5rem}.grifos-np__codice-valore{flex:1 1 10rem;display:grid;place-items:center;padding:.625rem 1rem;border:1px dashed rgb(var(--accent));color:rgb(var(--accent));font-family:var(--text-font-family);font-size:1.375rem;font-variant-numeric:lining-nums;letter-spacing:.16em;-webkit-user-select:all;user-select:all}.grifos-np__copia{flex:0 0 auto;min-width:8.5rem}.grifos-np__linguetta{position:fixed;inset-inline-start:1rem;inset-block-end:calc(1rem + env(safe-area-inset-bottom,0px));z-index:4;display:flex;align-items:stretch;height:2.375rem;border:1px solid rgb(var(--accent));box-shadow:0 6px 18px #00000038;animation:grifos-np-linguetta .35s ease}.grifos-np__linguetta[hidden]{display:none}.grifos-np__linguetta.color-scheme{border-color:rgb(var(--accent))}body:has(.iubenda-tp-btn[data-tp-float=bottom-left]) .grifos-np__linguetta{inset-inline-start:calc(54px + .625rem)}html.grifos-np-con-linguetta .footer{padding-block-end:max(min(var(--section-vertical-spacing),3rem),calc(4rem + env(safe-area-inset-bottom,0px)))}body:has(.drawer[open]) .grifos-np__linguetta,body:has(#iubenda-cs-banner.iubenda-cs-visible) .grifos-np__linguetta{display:none}.grifos-np__apri{position:relative;display:flex;align-items:center;padding-inline:.875rem .625rem;color:rgb(var(--accent));font:var(--button-font);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.grifos-np__togli{position:relative;display:grid;place-items:center;width:2.25rem;color:rgb(var(--text-color) / .75);border-inline-start:1px solid rgb(var(--accent) / .45)}.grifos-np__apri:before,.grifos-np__togli:before{content:"";position:absolute;top:-.25rem;right:0;bottom:-.25rem;left:0}.grifos-np__togli:before{inset-inline-end:-.5rem}.grifos-np__apri:hover,.grifos-np__togli:hover{background:rgb(var(--text-color) / .08)}@keyframes grifos-np-entra{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes grifos-np-sfondo{0%{opacity:0}to{opacity:1}}@keyframes grifos-np-linguetta{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media screen and (max-width:699px){.grifos-np__dialog,.grifos-np__dialog--senza-foto{width:100%;max-width:100%;margin:auto 0 0;max-height:calc(100dvh - 1rem)}.grifos-np__dialog[open]{animation-name:grifos-np-sale}.grifos-np__layout{grid-template-columns:minmax(0,1fr);min-height:0}.grifos-np__media{height:7rem}.grifos-np__dialog--foto-solo-computer .grifos-np__media{display:none}.grifos-np__contenuto{padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px))}.grifos-np__pannello{gap:.625rem}.grifos-np__occhiello{padding-inline-end:2.5rem}.grifos-np__testo{font-size:var(--text-sm);line-height:1.55}.grifos-np__form{margin-block-start:.25rem}.grifos-np__note{font-size:.8125rem;line-height:1.5;gap:.25rem;margin-block-start:0}.grifos-np__codice-valore{font-size:1.25rem}.grifos-np__linguetta{inset-inline-start:.5rem;inset-block-end:calc(1.6875rem + env(safe-area-inset-bottom,0px))}body:has(.iubenda-tp-btn[data-tp-float=bottom-left]) .grifos-np__linguetta{inset-inline-start:calc(1rem + 38px)}html.grifos-np-con-linguetta .footer{padding-block-end:max(min(var(--section-vertical-spacing),3rem),calc(4.625rem + env(safe-area-inset-bottom,0px)))}}@media screen and (max-width:699px)and (max-height:45.999rem){.grifos-np__media{display:none}}@media screen and (max-width:359px){.grifos-np__apri{padding-inline:.625rem .5rem;font-size:.75rem;letter-spacing:.04em}}@keyframes grifos-np-sale{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.grifos-np__dialog[open],.grifos-np__dialog[open]::backdrop,.grifos-np__linguetta{animation:none}}.grifos-numbers__list{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.grifos-numbers--cols-2{--grifos-tablet-n: 2;--grifos-desktop-n: 2}.grifos-numbers--cols-3{--grifos-tablet-n: 3;--grifos-desktop-n: 3}.grifos-numbers--cols-4{--grifos-tablet-n: 2;--grifos-desktop-n: 4}.grifos-numbers__item{display:grid;grid-template-columns:minmax(3.75rem,max-content) minmax(0,1fr);column-gap:1.25rem;align-items:start;margin:0;padding-block:1.75rem;border-block-start:1px solid rgb(var(--border-color))}.grifos-numbers__num{display:block;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-variant-numeric:lining-nums;letter-spacing:var(--heading-letter-spacing);color:rgb(var(--accent));font-size:calc(clamp(4.25rem,2rem + 8vw,8.5rem) * var(--text-heading-size-factor, 1));line-height:1.2;font-feature-settings:"lnum" 1;white-space:nowrap}.grifos-numbers__copy{display:grid;gap:.75rem;align-content:start;padding-block-start:.5rem}.grifos-numbers__title{margin:0}.grifos-numbers__foot{display:grid;gap:1.25rem}.grifos-numbers__note{margin:0;font-size:var(--text-lg)}.grifos-numbers--center .grifos-numbers__item{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;row-gap:1rem}.grifos-numbers--center .grifos-numbers__foot{justify-items:center;text-align:center}@media screen and (min-width:700px){.grifos-numbers__list{grid-template-columns:repeat(var(--grifos-tablet-n, 3),minmax(0,1fr));column-gap:calc(var(--container-gutter) * 1.5)}.grifos-numbers__item{grid-template-columns:minmax(0,1fr);row-gap:1.25rem;padding-block:2rem 0}.grifos-numbers__copy{padding-block-start:0}}@media screen and (min-width:1000px){.grifos-numbers__list{grid-template-columns:repeat(var(--grifos-desktop-n, 3),minmax(0,1fr))}}.grifos-whatsapp{position:fixed;inset-inline-end:1.25rem;inset-block-end:calc(1.25rem + env(safe-area-inset-bottom,0px));z-index:4;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:999px;background:#25d366;color:#fff;box-shadow:0 6px 18px #00000038;transition:transform .2s ease,inset-block-end .2s ease}.grifos-torna-acquisto{position:fixed;inset-inline-end:1.25rem;inset-block-end:calc(5.5rem + env(safe-area-inset-bottom,0px));z-index:4;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:999px;background:#0b1120;color:#c5a55a;box-shadow:0 6px 18px #00000038;transition:transform .2s ease}.grifos-torna-acquisto[hidden]{display:none}.grifos-torna-acquisto:hover,.grifos-torna-acquisto:focus-visible,.grifos-whatsapp:hover,.grifos-whatsapp:focus-visible{transform:scale(1.06)}.grifos-whatsapp:focus-visible{outline:2px solid #128c7e;outline-offset:3px}.grifos-whatsapp__testo{position:absolute;inset-inline-end:calc(100% + .75rem);padding:.5rem .875rem;border-radius:999px;background:#fff;color:#1f1f1f;font-size:.875rem;line-height:1.2;white-space:nowrap;box-shadow:0 4px 14px #00000026;opacity:0;transform:translate(.375rem);pointer-events:none;transition:opacity .2s ease,transform .2s ease}@media(hover:hover){.grifos-torna-acquisto:hover .grifos-whatsapp__testo,.grifos-torna-acquisto:focus-visible .grifos-whatsapp__testo,.grifos-whatsapp:hover .grifos-whatsapp__testo,.grifos-whatsapp:focus-visible .grifos-whatsapp__testo{opacity:1;transform:none}}@media screen and (max-width:699px){.grifos-whatsapp{inset-inline-end:.5rem;inset-block-end:calc(1.375rem + env(safe-area-inset-bottom,0px));width:3rem;height:3rem}.grifos-torna-acquisto{inset-inline-end:.5rem;inset-block-end:calc(5rem + env(safe-area-inset-bottom,0px));width:3rem;height:3rem}}@media(prefers-reduced-motion:reduce){.grifos-whatsapp,.grifos-whatsapp__testo{transition:none}}.text-with-icons .text-with-icons__title{font-family:var(--heading-font-family);font-size:1.25rem;font-weight:600;line-height:1.2}.text-with-icons .text-with-icons__text{font-family:var(--text-font-family);font-size:.9375rem;opacity:.8}.line-item__media--servizio{display:grid;place-items:center;aspect-ratio:1;border:1px solid rgb(var(--text-color) / .15);color:rgb(var(--text-color) / .55)}.line-item__prezzo,.line-item__incisione-prezzo{font-family:var(--text-font-family);font-variant-numeric:lining-nums tabular-nums}.line-item__incisioni{display:grid;justify-self:stretch;gap:.25rem;width:100%;margin:0;padding:0 0 0 .75rem;border-inline-start:1px solid rgb(var(--text-color) / .2);font-size:var(--text-sm)}.line-item__incisione{display:flex;justify-content:space-between;gap:1rem;margin:0;overflow-wrap:anywhere}.line-item__incisione-prezzo{flex-shrink:0;color:rgb(var(--text-color) / .7)}.line-item.line-item--annidata{--line-item-media-width: 3rem;column-gap:1rem;margin-inline-start:1.375rem;padding-inline-start:.75rem;border-inline-start:1px solid rgb(var(--text-color) / .2)}@media screen and (min-width:700px){.line-item.line-item--annidata{--line-item-media-width: 4rem;margin-inline-start:3.5rem}}.grifos-checkout-errore{flex-basis:100%;margin:0;color:rgb(var(--error-text))}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AgAhBgQAAAAAEAAAAIA */
