@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4377f9268b635edc-s.p.1debnlb9qrqgm.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:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(../media/10883291dcf2ac2d-s.p.1u-loiuyg199j.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:Abril Fatface Fallback;src:local(Arial);ascent-override:102.31%;descent-override:28.14%;line-gap-override:0.0%;size-adjust:103.41%}.abril_fatface_ee9fa0dd-module__IqOxUG__className{font-family:Abril Fatface,Abril Fatface Fallback;font-style:normal;font-weight:400}.abril_fatface_ee9fa0dd-module__IqOxUG__variable{--x-font-display:"Abril Fatface", "Abril Fatface Fallback"}
@font-face{font-family:Radio Canada Big;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/50bdc2d5758fa4af-s.p.1djs7hr_h_03i.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:Radio Canada Big;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/00b1ce037d279778-s.p.15afduds23n1_.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:Radio Canada Big Fallback;src:local(Arial);ascent-override:99.46%;descent-override:30.49%;line-gap-override:0.0%;size-adjust:100.04%}.radio_canada_big_739f504a-module__Yqe-oG__className{font-family:Radio Canada Big,Radio Canada Big Fallback;font-style:normal}.radio_canada_big_739f504a-module__Yqe-oG__variable{--x-font-body:"Radio Canada Big", "Radio Canada Big Fallback"}
.tema-appretto{--x-bg:#fbf6ee;--x-fg:#1c1714;--x-muted:#5a4f47;--x-subtle:#6e6259;--x-line:#e6dac8;--x-surface:#fffdf8;--x-deep:#1a1411;--x-deep-fg:#f8efe2;--x-accent:#c8251d;--x-accent-fg:#fffaf2;--x-accent-soft:#fbe7df;--ap-brace:#f08a3c;--ap-basilico:#2f6b3a;--ap-basilico-soft:#e3efe0}.tema-appretto .ap-titolo{font-family:var(--x-font-display);letter-spacing:-.01em;text-wrap:balance;font-weight:400;line-height:.98}.tema-appretto .ap-occhiello{letter-spacing:.18em;text-transform:uppercase;font-size:.74rem;font-weight:700}.tema-appretto .ap-cifre{font-variant-numeric:lining-nums}.tema-appretto ::selection{background:var(--x-accent);color:var(--x-accent-fg)}.tema-appretto :focus-visible{outline:2px solid var(--x-accent);outline-offset:3px}.tema-appretto .ap-scuro :focus-visible{outline-color:var(--ap-brace)}:root:has(.tema-appretto){scroll-padding-top:5rem}@media (prefers-reduced-motion:no-preference){:root:has(.tema-appretto){scroll-behavior:smooth}}.tema-appretto .ap-farina{background-image:radial-gradient(#1c17140b 1px,#0000 1.3px),radial-gradient(#1c171408 1px,#0000 1.3px);background-position:0 0,4px 6px;background-size:9px 9px,13px 13px}.tema-appretto .ap-strappo{--d:14px;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--d)) 100%;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--d)) 100%;padding-bottom:var(--d)}@keyframes ap-brace{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@keyframes ap-sale{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ap-entra-destra{0%{transform:translate(100%)}to{transform:none}}@keyframes ap-salta{0%,to{transform:scale(1)}40%{transform:scale(1.25)}}@media (prefers-reduced-motion:no-preference){.tema-appretto .ap-bagliore{animation:5s ease-in-out infinite ap-brace}.tema-appretto .ap-sale{animation:.9s cubic-bezier(.2,0,0,1) both ap-sale}.tema-appretto .ap-sale-2{animation-delay:.12s}.tema-appretto .ap-sale-3{animation-delay:.24s}.tema-appretto .ap-pannello{animation:.4s cubic-bezier(.3,0,0,1) both ap-entra-destra}.tema-appretto .ap-salta{animation:.35s cubic-bezier(.2,0,0,1) ap-salta}.tema-appretto .ap-voce{transition:transform .15s cubic-bezier(.2,0,0,1),box-shadow .15s}.tema-appretto .ap-voce:hover{transform:translateY(-2px)}}.tema-appretto .ap-campo{appearance:none;border:1.5px solid var(--x-line);background-color:var(--x-surface);width:100%;min-height:3rem;color:var(--x-fg);border-radius:.5rem;padding:.7rem .95rem;font-size:1rem;line-height:1.4;transition:border-color .15s}.tema-appretto .ap-campo:hover{border-color:#c9b8a2}.tema-appretto .ap-campo:focus-visible{outline-offset:1px;border-color:var(--x-accent)}.tema-appretto select.ap-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='%23c8251d' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;padding-right:2.6rem}.tema-appretto .ap-striscia{scrollbar-width:none}.tema-appretto .ap-striscia::-webkit-scrollbar{display:none}.tema-appretto fieldset{min-inline-size:0}
