@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/titillium-400.woff2) format("woff2")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/titillium-700.woff2) format("woff2")}:root{--bz-ink: #2a3139;--bz-text: #333333;--bz-grey: #7c8495;--bz-yellow: #fdbf14;--bz-green: #009b04;--bz-bg: #f2f2f2;--bz-line: #eaeaea;--bz-border: #f4f5f8;--bz-input: #c1c7d7;--bz-blue: #006fde}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.bz{margin:0;background:#fff;color:var(--bz-ink);font:400 14px/normal Titillium Web,sans-serif}.bz img{display:block;max-width:100%;height:auto;border-radius:3px}.bz a{color:inherit}.bz h1,.bz h2,.bz h3,.bz h4,.bz h5,.bz p,.bz ul,.bz ol,.bz dl{margin:0}.bz b,.bz strong{font-weight:600}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bz .gi{color:var(--bz-green);font-weight:700;font-style:italic}.bz-top{background:#f3f3f3;height:80px}.bz-top img{height:80px;width:auto;margin:0 auto}.bz-main{max-width:600px;margin:0 auto;background:#fff}.bz-banner{zoom:1.1;font-weight:700}.bz-banner>div{padding:0 10px}.bz-banner>div>div{font-size:14px;text-align:center;border-bottom:.5px solid var(--bz-line);padding:5px}.bz-banner .g{color:green}.bz-info{padding:5px}.bz-slide{position:relative;padding-bottom:40px}.bz-slide img{width:calc(100% - 4px);max-width:500px;margin:0 auto}.bz-label{position:absolute;top:0;left:0;z-index:2;display:block;height:29px;padding:0 6px 0 10px;background:#fff;color:var(--bz-yellow);border:1px solid var(--bz-yellow);border-right:0;font-size:13px;line-height:26px;white-space:nowrap}.bz-label:after{content:"";position:absolute;top:-1px;right:-17px;width:30px;height:29px;background:#fff;border:1px solid var(--bz-yellow);border-left:0;transform:skew(-30deg) translate(-4px);z-index:-1}.bz-titolo{position:relative;padding:10px}.bz-titolo h1{font-size:16px;font-weight:400;line-height:19.424px;color:var(--bz-text)}.bz-prezzo{position:relative;max-width:500px;margin:0 auto;padding:20px 5px 0}.bz-riga{position:relative;display:flex;justify-content:space-between;align-items:center;height:60px;background:var(--bz-yellow);box-shadow:0 15px 10px -15px #111;font-size:24px;font-weight:700;line-height:24px;color:var(--bz-ink);padding:0 28px}.bz-riga:before,.bz-riga:after{content:"";position:absolute;top:0;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent}.bz-riga:before{left:0;border-left:25px solid #fff}.bz-riga:after{right:0;border-right:25px solid #fff}.bz-riga__sx{font-size:18px}@media (max-width: 420px){.bz-riga{padding:0 28px 0 27px}.bz-riga__sx{font-size:clamp(11px,calc(8.4vw - 15.7px),18px)}.bz-riga__dx{font-size:clamp(19px,6.3vw,24px)}}.bz-cerchio{position:absolute;left:calc(50% - 50px);top:-10px;width:100px;height:100px;border-radius:50%;background:var(--bz-ink);border:7px solid #fff;box-shadow:0 15px 10px -15px #111;color:#fff;text-align:center}.bz-cerchio small{position:absolute;top:18px;left:0;width:100%;font-size:14px}.bz-cerchio b{display:block;margin-top:28px;font-size:29px;font-weight:700}.bz-sotto{display:block;text-align:center;font-size:20px;padding:10px 0}.bz-dispo{padding:10px 0;color:var(--bz-green)}.bz-dispo span,.bz-dispo p{color:var(--bz-text)}.bz-hr{border:0;border-top:1px solid #ccc;margin:0 0 40px}.bz-blocco{padding:20px;border-top:2px solid var(--bz-border);border-bottom:2px solid var(--bz-border);margin-top:-2px}.bz-vuoto{height:44px}.bz-blocco h4{font-size:16px;font-weight:700;line-height:19.2px;color:var(--bz-text);text-transform:uppercase;padding:0 0 3px;margin:0 0 8.65px}.bz-scheda h4{padding:0;margin:0 0 15px}.bz-scheda ul{list-style:none;padding:0;display:flex;flex-wrap:wrap}.bz-scheda li{flex-basis:calc((100% - 15px)/2);margin-bottom:10px}.bz-scheda h5{font-size:14px;font-weight:400;color:var(--bz-grey);line-height:16.8px}.bz-galleria img{width:100%;max-width:500px;margin:0 auto}.bz-desc{white-space:break-spaces}.bz-ancora{height:50px}.bz-ordina{background:var(--bz-bg);padding:5px 10px}.bz-form{margin:0 0 22.652px;color:#43454b}.bz-form__card{background:#fff;margin:4px 0 15px;padding:17px 3% 12px}.bz-form .bz-form__titolo{display:block;font-size:20px;font-weight:700;text-transform:uppercase;padding:4px 0 5px;margin:0 0 10px;border-bottom:1px solid var(--bz-line)}.bz-form .bz-form__quando{color:var(--bz-text);margin:5px 0}.bz-form .bz-form__sez{display:block;font-size:20px;font-weight:700;padding:4px 0;margin:0 0 8px}.bz-form .bz-form__sez--pag{display:inline-block;padding:4px 15px 4px 5px;margin:0;zoom:.9}.bz-field{position:relative;margin-top:9px}.bz-form__sez+.bz-field{margin-top:0}.bz-field label{position:absolute;top:-8px;left:20px;padding:0 20px 0 6px;background:#fff;color:#333;font-size:13px;line-height:16px;visibility:hidden;opacity:0;transition:opacity .2s ease,top .2s ease;z-index:1}.bz-field:focus-within label{visibility:visible;opacity:1}.bz-field input,.bz-field textarea{display:block;width:100%;height:44px;padding:0 20px;border:1px solid var(--bz-input);border-radius:3px;background:#fff;font:400 14px/44px Titillium Web,sans-serif;color:#43454b;text-transform:uppercase;-webkit-appearance:none;appearance:none}.bz-field input[type=email]{text-transform:none}.bz-field textarea{height:80px;padding:5px 20px;line-height:22.65px;resize:vertical}.bz-field input::placeholder,.bz-field textarea::placeholder{color:#8a8f99;text-transform:none;opacity:1}.bz-field input:focus::placeholder,.bz-field textarea:focus::placeholder{color:transparent}.bz-field input:focus,.bz-field textarea:focus{outline:2px solid var(--bz-yellow);outline-offset:0;border-color:#a9a28a}.bz-es{display:block;margin-left:20px;font-size:11px;font-style:italic;color:#333;line-height:16px}.field__err{margin:2px 0 0 20px;font-size:12px;font-weight:700;color:#c62828}.field__err:empty{display:none}.bz-field.is-invalid input,.bz-field.is-invalid textarea{border-color:#c62828}.bz-note{padding-bottom:9px}.bz-pag{position:relative;margin:5px 0;min-height:90px;border:1px solid #ccc;border-radius:5px;padding:10px 30px}.bz-pag__radio{position:absolute;left:10px;top:34px;width:20px;height:20px;border-radius:50%;border:2px solid #1a73e8;display:grid;place-items:center}.bz-pag__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:#1a73e8}.bz-pag p{zoom:.9;margin:7.8px 0 0 5.6px;line-height:20px}.bz-pag__badge{zoom:.9;position:absolute;right:9px;top:33px;padding:10px 7px;line-height:0;background:var(--bz-green);color:#fff;font-weight:700;text-transform:uppercase;font-size:14px;white-space:nowrap}.bz-form .bz-legale{font-size:9.96px;color:#333;margin:4px 0}.bz-legale a{text-decoration:underline}.bz-riepilogo{padding:0 10px;color:var(--bz-grey)}.bz-riepilogo h3{margin:15px 0;font-size:14px;font-weight:700;line-height:16.8px;letter-spacing:.5px;color:var(--bz-blue)}.bz-riepilogo ul{list-style:none;padding:0}.bz-riepilogo li{display:flex;justify-content:space-between;gap:10px;min-height:21px}.bz-riepilogo li+li:not(.bz-tot){min-height:23px}.bz-riepilogo li strong{color:var(--bz-ink)}.bz-riepilogo .bz-tot{font-weight:600;margin:20px 0}.form__alert{color:#c62828;font-weight:700;text-align:center;margin:0 0 10px}.form__alert:empty{display:none}.bz-btn{display:block;width:100%;height:50px;padding:5px;border:0;border-radius:5px;background:var(--bz-yellow);color:#111;font:600 15px/44px Titillium Web,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.bz-btn:hover{opacity:.8}.bz-btn:focus-visible{outline:3px solid var(--bz-ink);outline-offset:2px}.bz-btn[disabled]{opacity:.75;cursor:progress}.bz-btn--luce{position:relative;overflow:hidden;margin-bottom:-20px}.bz-btn--luce:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.5;transform:translate(100%);background:linear-gradient(135deg,#fff0 19%,#fff 48%,#fff0 79%);animation:bz-luce 3s infinite 1s;pointer-events:none}.bz-btn--luce>span{position:relative;z-index:2}@keyframes bz-luce{0%{transform:translate(-100%)}to{transform:translate(100%)}}.bz-chiama{font-size:16px;color:var(--bz-text);text-align:center;padding:35px 0}.bz-form .bz-chiama{padding-bottom:41px}.noscript{color:#c62828;font-weight:700}.bz-grigio{background:var(--bz-bg);padding:10px}.bz-sez-rass,.bz-sez-come{padding:20px 10px}.bz-card{background:#fff;border-radius:10px;padding:10px}.bz-tit{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid var(--bz-line)}.bz-tit h2{font-size:20px;font-weight:700;line-height:24.28px;color:var(--bz-text);margin:0 0 10.8158px}.bz-tit--faq{margin-bottom:2px}.bz-rass{overflow:hidden}.bz-rass__riga{display:flex;margin:0 -10px}.bz-rass p{flex:1 0 0;padding:10px 4px;text-align:center;font-size:12px;text-transform:uppercase}.bz-rass svg{display:block;width:30px;height:30px;margin:0 auto;color:var(--bz-ink)}.bz-passi{list-style:none;padding:0;counter-reset:passo}.bz-passi li{position:relative;padding:4px 0 12px 44px}.bz-passi li:before{counter-increment:passo;content:counter(passo);position:absolute;left:0;top:2px;width:30px;height:30px;border-radius:50%;background:var(--bz-yellow);color:#111;font-weight:700;display:grid;place-items:center}.bz-passi b{display:block;font-size:16px;color:var(--bz-text)}.bz-faq{padding:10px 10px 100px}.bz-faq details{position:relative;margin:5px 0;background:#fff}.bz-faq details:after{content:".......................................................................";display:block;line-height:0;letter-spacing:4px;color:#bbb;text-align:center;overflow-wrap:anywhere;word-break:break-all}.bz-faq summary{list-style:none;cursor:pointer;padding:12px 20px;font-weight:700;color:var(--bz-text);line-height:16.8px;position:relative}.bz-faq summary::-webkit-details-marker{display:none}.bz-faq summary:after{content:"";position:absolute;left:0;top:14px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;zoom:1.2;transform:rotate(270deg);transition:transform .5s}.bz-faq details[open] summary:after{top:13px;transform:rotate(180deg)}.bz-faq details>div{padding:0 20px 20px 24px}.bz-faq a{text-decoration:underline}.bz-foot{background:var(--bz-ink);padding:50px 10px 100px;text-align:center;font-size:11px}.bz-foot__in{max-width:600px;margin:0 auto}.bz-foot__aiuto{color:#8c8d92;font-size:16px}.bz-foot__aiuto a{color:var(--bz-yellow);text-decoration:none}.bz-foot .bz-foot__pag{display:inline-block;margin:20px auto 0;padding:6px 12px;border:1px solid #4a525c;border-radius:4px;color:#c9ccd2;font-size:13px}.bz-foot__note{padding:25px 15px;color:#6a7278;font-size:11px;line-height:140%}.bz-foot__note a,.bz-foot__note button{color:#fff;text-decoration:none;background:none;border:0;padding:0;font:inherit;cursor:pointer}.bar{display:none}.has-bar .bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--bz-ink);padding:7px 6px calc(7px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s ease}.has-bar .bar.is-on{transform:none}.bar .bz-btn{flex:1;width:auto;margin:0 6px;height:45px;padding:0 15px;line-height:50px;border-radius:3px;font-weight:700;color:var(--bz-ink);overflow:hidden}.cookie{position:fixed;left:8px;right:8px;bottom:8px;z-index:60;max-width:584px;margin:0 auto;background:#fff;color:var(--bz-ink);border-radius:8px;box-shadow:0 6px 24px #00000040;padding:12px 14px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px}.cookie[hidden]{display:none}.cookie p{flex:1 1 220px}.cookie a{text-decoration:underline}.cookie__btns{display:flex;gap:8px;flex:0 0 auto}.cookie__btns button{min-width:92px;height:40px;border-radius:5px;border:1px solid var(--bz-ink);background:#fff;color:var(--bz-ink);font:700 14px Titillium Web,sans-serif;cursor:pointer}.cookie__btns button[data-yes]{background:var(--bz-ink);color:#fff}.bz-grazie{padding:20px 10px 60px;background:var(--bz-bg)}.bz-grazie h1{font-size:22px;font-weight:700;color:var(--bz-text);margin-bottom:10px}.bz-grazie h2{font-size:20px;font-weight:700;line-height:24.28px;color:var(--bz-text);padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid var(--bz-line)}.bz-grazie .bz-card+.bz-card{margin-top:10px}.bz-grazie dl div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--bz-line)}.bz-grazie dt{color:var(--bz-grey)}.bz-grazie dd{margin:0;font-weight:600;text-align:right}.bz-grazie .bz-chiama{padding:10px 0}.bz-grazie p+p,.bz-grazie ol+p{margin-top:10px}.bz-natale{--bz-rosso: #cb0a0a}.bz-natale .bz-riga{background:var(--bz-rosso);color:#fff}.bz-natale .bz-btn{background:var(--bz-rosso);color:#fff;text-transform:none}.bz-natale .bar .bz-btn{color:#fff}.bz-natale.has-bar .bar{transition:none}.bz-natale .bz-passi li:before{background:var(--bz-rosso);color:#fff}.bz-natale .bz-main{padding-bottom:29px}.bz-varianti{padding:10px}.bz-varianti h2{font-size:17px;font-weight:300;line-height:20.638px;color:var(--bz-text);margin:0 0 9.19px}.bz-varianti h2 span{font-weight:700}.bz-var{margin-bottom:20px}.bz-var__btn{position:relative;display:inline-table;width:100%;height:60px;margin:5px;padding:0 12px 12px 39px;border:1px solid #ccc;border-radius:5px;background:#fff;color:#000;font-size:15px;font-weight:700;line-height:34px;text-align:left;vertical-align:middle}.bz-var__btn:before{content:"";position:absolute;top:5px;left:10px;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid gray}.bz-var__btn.is-scelta{border:2px solid orange;background:#fff7e6}.bz-var__btn.is-scelta:before{background:#0075ff;border-color:#fff}.bz-var__tit{display:block;width:50%;margin-top:7px;line-height:20px;text-transform:capitalize}.bz-var__prezzo{position:absolute;top:0;right:10px;color:#b12704;white-space:nowrap}.bz-var__dispo{position:absolute;top:20px;right:10px;color:green}.bz .bz-rif{margin:21px 0 0 4px}.bz-top--neve{position:relative;overflow:hidden}.bz-top--neve img{position:relative;z-index:1}#neve{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.bz-galleria .bz-didascalia{margin:4px 0 12px;font-size:13px;line-height:17px;color:var(--bz-grey);text-align:center}@media (prefers-reduced-motion: reduce){*{transition:none!important}.bz-btn--luce:before{animation:none;display:none}}
