@font-face{font-family:League Gothic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c58b7674d300651e-s.3xeun1iarf6-h.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Gothic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e8db10aa98d131ce-s.3s3lmgbclht9v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Gothic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/011cc18608a24a6f-s.p.3x50d2s2jt03d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Gothic Fallback;src:local(Arial);ascent-override:163.38%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:59.22%}.league_gothic_a52115e3-module__y-tb6a__className{font-family:League Gothic,League Gothic Fallback;font-style:normal;font-weight:400}.league_gothic_a52115e3-module__y-tb6a__variable{--font-league:"League Gothic", "League Gothic Fallback"}
@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_ba4eaf24-module__Kpa-_a__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_ba4eaf24-module__Kpa-_a__variable{--font-public:"Public Sans", "Public Sans Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid;--tw-border-style:solid;--tw-duration:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.pz{--brace:#1a1613;--brace-fondo:#100d0b;--cenere:#1e1915;--calce:#f1ebe0;--calce-tenue:#a79e90;--fiamma:#e4531c;--fiamma-fondo:#c1400f;--filo:#f1ebe029;--condensato:var(--font-league), "Arial Narrow", sans-serif;--testo:var(--font-public), system-ui, sans-serif;background-color:var(--brace);min-height:100vh;color:var(--calce);font-family:var(--testo);font-size:17px;line-height:1.6}.pz *,.pz :before,.pz :after{box-sizing:border-box}.pz a{color:inherit}.pz :focus-visible{outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:2px;outline-color:var(--fiamma)}.pz-dentro{width:100%;max-width:var(--container-3xl,48rem);margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.pz-condensato{text-transform:uppercase;letter-spacing:.02em;font-family:var(--condensato);font-weight:400}.pz-nav{z-index:50;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--filo);background-color:var(--brace);position:sticky;top:0}.pz-nav-riga{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3.5);display:flex}.pz-insegna{white-space:nowrap;color:var(--calce);text-transform:uppercase;letter-spacing:.02em;font-size:1.15rem;font-family:var(--condensato);text-decoration-line:none}.pz-nav-link{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.pz-nav-voce{color:var(--calce-tenue);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;font-size:.95rem;text-decoration-line:none;transition-duration:.2s;display:none}@media (min-width:640px){.pz-nav-voce{display:inline}}.pz-nav-voce:hover{color:var(--calce)}.pz-bottone,.pz-bottone-filo{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;transition-property:background-color,color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;font-family:var(--testo);border-radius:0;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.2s;display:inline-flex}.pz-bottone{border-style:var(--tw-border-style);border-width:1px;border-color:var(--fiamma);background-color:var(--fiamma);color:var(--brace-fondo)}.pz-bottone:hover{border-color:var(--fiamma-fondo);background-color:var(--fiamma-fondo);color:var(--calce)}.pz-bottone-filo{border-style:var(--tw-border-style);border-width:1px;border-color:var(--calce-tenue);color:var(--calce);background-color:#0000}.pz-bottone-filo:hover{border-color:var(--fiamma);color:var(--fiamma)}.pz-stato{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);color:var(--calce-tenue);font-size:.95rem;display:inline-flex}.pz-stato-bollo{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:currentColor;border-radius:3.40282e38px;flex:none}.pz-stato-aperto{color:var(--fiamma)}.pz-stato-chiuso{color:var(--calce-tenue)}.pz-testata{flex-direction:column;justify-content:flex-end;min-height:58vh;padding-block:clamp(40px,7vw,72px);display:flex;position:relative;overflow:hidden}.pz-testata-foto{position:absolute;inset:0}.pz-testata-foto img{object-fit:cover}.pz-testata-velo{background:#100d0b8c;position:absolute;inset:0}.pz-testata-contenuto{z-index:10;position:relative}.pz-titolo{color:var(--calce);text-wrap:balance;margin:0;font-size:clamp(3rem,11vw,6.5rem);line-height:.92}.pz-sottotitolo{margin-top:calc(var(--spacing,.25rem) * 4.5);max-width:42ch;color:var(--calce-tenue);margin-bottom:0;font-size:1.02rem;font-style:italic}.pz-azioni{align-items:center;gap:calc(var(--spacing,.25rem) * 5);flex-wrap:wrap;margin-top:clamp(24px,3.5vw,34px);display:flex}.pz-sezione{padding-block:clamp(52px,8vw,88px)}.pz-cenere{background-color:var(--cenere)}.pz-sezione-titolo{color:var(--calce);margin:0;font-size:clamp(1.7rem,4vw,2.3rem);line-height:1.08}.pz-sezione-intro{margin-top:calc(var(--spacing,.25rem) * 3);max-width:52ch;color:var(--calce-tenue);margin-bottom:0}.pz-gruppo{margin-top:clamp(30px,4vw,44px)}.pz-gruppo:first-child{margin-top:clamp(22px,3vw,32px)}.pz-gruppo-titolo{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--filo);padding-bottom:calc(var(--spacing,.25rem) * 2.5);color:var(--fiamma);margin:0;font-size:1.2rem}.pz-gruppo-nota{margin-top:calc(var(--spacing,.25rem) * 2.5);color:var(--calce-tenue);margin-bottom:0;font-size:.92rem;font-style:italic}.pz-riga{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--filo);padding-block:calc(var(--spacing,.25rem) * 4);display:flex}.pz-riga-sx{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.pz-foto-piatto{aspect-ratio:1;flex:none;width:72px;position:relative;overflow:hidden}.pz-foto-piatto img{object-fit:cover}.pz-riga-nome-linea{align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.pz-nome{color:var(--calce);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.05;font-family:var(--condensato);font-weight:400}.pz-desc{margin-top:var(--spacing,.25rem);max-width:46ch;color:var(--calce-tenue);margin-bottom:0;font-size:.92rem}.pz-allergeni{color:var(--calce-tenue);opacity:.85;font-size:.8rem;font-style:italic}.pz-prezzo{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--fiamma);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex:none}.pz-varianti{margin:0;margin-top:calc(var(--spacing,.25rem) * 1.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--filo);padding-bottom:calc(var(--spacing,.25rem) * 4);padding-left:88px;list-style-type:none}.pz-varianti li{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 4);padding-block:var(--spacing,.25rem);color:var(--calce-tenue);font-size:.94rem;display:flex}.pz-listino-piede{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--filo);width:100%;padding-top:calc(var(--spacing,.25rem) * 4.5);color:var(--calce-tenue);margin-top:clamp(30px,4vw,44px);font-size:.9rem}.pz-asporto-griglia{gap:clamp(28px,4vw,56px);display:grid}@media (min-width:820px){.pz-asporto-griglia{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start}}.pz-elenco{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 6.5);padding:0;list-style-type:none}.pz-elenco li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--filo);padding-block:calc(var(--spacing,.25rem) * 2.75);color:var(--calce-tenue)}.pz-elenco li:first-child{padding-top:0}.pz-galleria{gap:var(--spacing,.25rem);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:clamp(28px,4vw,44px);display:grid}.pz-galleria div{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.pz-galleria img{object-fit:cover}.pz-dove-griglia{gap:clamp(28px,4vw,56px);margin-top:clamp(28px,4vw,40px);display:grid}@media (min-width:820px){.pz-dove-griglia{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.pz-indirizzo{margin:0;font-size:1.08rem}.pz-orari{flex-direction:column;margin:0;display:flex}.pz-orari-riga{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * .5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--filo);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.pz-orari-riga dt{color:var(--calce-tenue);margin:0}.pz-orari-riga dd{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);margin:0}.pz-orari-riga.pz-oggi dt,.pz-orari-riga.pz-oggi dd{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--fiamma)}.pz-contatti{margin-top:calc(var(--spacing,.25rem) * 5.5);gap:calc(var(--spacing,.25rem) * 5);flex-wrap:wrap;display:flex}.pz-contatti a{text-decoration-line:underline;-webkit-text-decoration-color:var(--filo);-webkit-text-decoration-color:var(--filo);-webkit-text-decoration-color:var(--filo);text-decoration-color:var(--filo);text-underline-offset:4px;transition-property:text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.pz-contatti a:hover{-webkit-text-decoration-color:var(--fiamma);-webkit-text-decoration-color:var(--fiamma);-webkit-text-decoration-color:var(--fiamma);text-decoration-color:var(--fiamma)}.pz-piede{background-color:var(--brace-fondo);color:var(--calce-tenue);padding-block:clamp(38px,5vw,56px)}.pz-piede-riga{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 4.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--filo);padding-bottom:calc(var(--spacing,.25rem) * 5.5);flex-wrap:wrap;display:flex}.pz-piede-riga a{color:var(--calce-tenue);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s}.pz-piede-riga a:hover{color:var(--calce)}.pz-piede-contatti{gap:calc(var(--spacing,.25rem) * 5.5);flex-wrap:wrap;display:flex}.pz-avviso{margin-top:calc(var(--spacing,.25rem) * 5.5);max-width:64ch;margin-bottom:0;font-size:.9rem}.pz-avviso strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--calce)}.pz-avviso a{text-underline-offset:2px;text-decoration-line:underline}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
