@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/afe00a8a550fe0fa-s.2f2e_3b34a47b.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:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0f5eca495bd6f0e-s.p.2ghbzre0fc5v5.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b94cfb34b9e6a2b8-s.p.3-n57bcvaz8oc.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:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fafbf5d8d79857f9-s.1kr2f52a22uey.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:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1924e73e8631aae2-s.p.2txqxi6n2mq4k.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6b3f5f703c08563d-s.p.23wzz49_-cmg8.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:Saira Condensed Fallback;src:local(Arial);ascent-override:143.34%;descent-override:55.44%;line-gap-override:0.0%;size-adjust:79.18%}.saira_condensed_26133ec6-module__yqyFKq__className{font-family:Saira Condensed,Saira Condensed Fallback;font-style:normal}.saira_condensed_26133ec6-module__yqyFKq__variable{--x-font-display:"Saira Condensed", "Saira Condensed Fallback"}
@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/7838e9cc37e312b6-s.1bio_i4k4_h-7.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:Saira;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/f76ebd581801a14e-s.p.28pwg5cihh1vo.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/7c1e39d02e51fd6d-s.p.161-8jf3b5y85.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:Saira Fallback;src:local(Arial);ascent-override:109.52%;descent-override:42.36%;line-gap-override:0.0%;size-adjust:103.63%}.saira_b53b9fd0-module__S-Mxda__className{font-family:Saira,Saira Fallback;font-style:normal}.saira_b53b9fd0-module__S-Mxda__variable{--x-font-body:"Saira", "Saira Fallback"}
.tema-raggiera{--x-bg:#141412;--x-fg:#f1eee6;--x-muted:#bdb8ac;--x-subtle:#9e998d;--x-line:#34332e;--x-surface:#1b1b18;--x-deep:#efebe1;--x-deep-fg:#141412;--x-accent:#f5c518;--x-accent-fg:#141412;--x-accent-soft:#3a3315}.tema-raggiera .rg-chiaro{--x-muted:#55524b;--x-subtle:#66625a;--x-line:#c9c3b5}.tema-raggiera .rg-titolo{font-family:var(--x-font-display);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;font-weight:800;line-height:.92}.tema-raggiera .rg-occhiello{font-family:var(--x-font-display);letter-spacing:.16em;text-transform:uppercase;font-size:.82rem;font-weight:600}.tema-raggiera ::selection{background:var(--x-accent);color:var(--x-accent-fg)}.tema-raggiera :focus-visible{outline:2px solid var(--x-accent);outline-offset:3px}.tema-raggiera .rg-chiaro :focus-visible{outline-color:#141412}.tema-raggiera fieldset{min-inline-size:0}:root:has(.tema-raggiera){scroll-padding-top:4.5rem}@media (prefers-reduced-motion:no-preference){:root:has(.tema-raggiera){scroll-behavior:smooth}}.tema-raggiera .rg-targa{clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%)}.tema-raggiera .rg-scheda{border:1px solid var(--x-line);background:var(--x-surface);clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%)}.tema-raggiera .rg-bottone,.tema-raggiera .rg-bottone-vuoto,.tema-raggiera .rg-bottone-scuro{min-height:3rem;font-family:var(--x-font-display);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;padding:0 1.4rem;font-size:1.05rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.tema-raggiera .rg-bottone{background:var(--x-accent);color:var(--x-accent-fg)}.tema-raggiera .rg-bottone:hover{background:#ffd84d}.tema-raggiera .rg-bottone-vuoto{border:2px solid var(--x-fg);color:var(--x-fg)}.tema-raggiera .rg-bottone-vuoto:hover{border-color:var(--x-accent);color:var(--x-accent)}.tema-raggiera .rg-bottone-scuro{color:#f1eee6;background:#141412}.tema-raggiera .rg-bottone-scuro:hover{background:#33322d}.tema-raggiera .rg-chip{border:2px solid var(--x-line);align-items:center;gap:.35rem;min-height:2.5rem;padding:0 .85rem;font-size:.9rem;transition:border-color .15s,background-color .15s;display:inline-flex}.tema-raggiera .rg-chip:hover{border-color:var(--x-muted)}.tema-raggiera .rg-chip-on{border-color:var(--x-accent);background:var(--x-accent);color:var(--x-accent-fg);font-weight:600}.tema-raggiera .rg-campo{appearance:none;color:#141412;background-color:#f8f5ee;border:2px solid #c9c3b5;border-radius:0;width:100%;min-height:3rem;padding:.6rem .85rem;font-size:1rem}.tema-raggiera .rg-campo:focus-visible{outline-offset:1px;border-color:#141412}.tema-raggiera select.rg-campo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23141412' stroke-width='2.5' stroke-linecap='square'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;padding-right:2.5rem}.tema-raggiera .rg-campo-scuro{border-color:var(--x-line);color:var(--x-fg);background-color:#10100e}.tema-raggiera .rg-campo-scuro:focus-visible{border-color:var(--x-accent)}.tema-raggiera select.rg-campo-scuro{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f5c518' stroke-width='2.5' stroke-linecap='square'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.tema-raggiera .rg-spunta{width:1.25rem;height:1.25rem;accent-color:var(--x-accent);flex-shrink:0}.tema-raggiera .rg-spunta-chiara{accent-color:#141412}.tema-raggiera .rg-cursore{appearance:none;cursor:pointer;background:0 0;height:1.75rem}.tema-raggiera .rg-cursore::-webkit-slider-runnable-track{background:var(--x-line);height:4px}.tema-raggiera .rg-cursore::-moz-range-track{background:var(--x-line);height:4px}.tema-raggiera .rg-cursore::-webkit-slider-thumb{-webkit-appearance:none;background:var(--x-accent);border:3px solid var(--x-bg);width:24px;height:24px;margin-top:-10px}.tema-raggiera .rg-cursore::-moz-range-thumb{background:var(--x-accent);border:3px solid var(--x-bg);border-radius:0;width:20px;height:20px}.tema-raggiera .rg-striscia{scrollbar-width:none}.tema-raggiera .rg-striscia::-webkit-scrollbar{display:none}@keyframes rg-sale{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.tema-raggiera .rg-sale{animation:.8s cubic-bezier(.2,0,0,1) both rg-sale}.tema-raggiera .rg-sale-2{animation-delay:.12s}.tema-raggiera .rg-sale-3{animation-delay:.24s}.tema-raggiera .rg-entra{animation:.4s cubic-bezier(.3,0,0,1) both rg-sale}}
