@keyframes entra-su{0%{opacity:0;transform:translateY(30px)}}@keyframes entra-giu{0%{opacity:0;transform:translateY(-18px)}}@keyframes entra-scala{0%{opacity:0;transform:scale(.9);filter:blur(8px)}}.hero__logo-wrap{animation:entra-scala 1s var(--ease-out) .05s both}.hero__title{animation:entra-su .9s var(--ease-out) .22s both}.hero__tag{animation:entra-su .9s var(--ease-out) .36s both}.hero__actions{animation:entra-su .9s var(--ease-out) .48s both}.scroll-hint{animation:entra-su .9s var(--ease-out) .7s both}.header{animation:entra-sfuma .8s var(--ease-out) both}@keyframes entra-sfuma{0%{opacity:0}}.page-hero .eyebrow{animation:entra-su .8s var(--ease-out) .08s both}.page-hero h1{animation:entra-su .9s var(--ease-out) .18s both}.page-hero .lead{animation:entra-su .9s var(--ease-out) .3s both}html:not(.entra-ok) .hero__logo-wrap,html:not(.entra-ok) .hero__title,html:not(.entra-ok) .hero__tag,html:not(.entra-ok) .hero__actions,html:not(.entra-ok) .scroll-hint,html:not(.entra-ok) .page-hero .eyebrow,html:not(.entra-ok) .page-hero h1,html:not(.entra-ok) .page-hero .lead{animation-play-state:paused}.hero__inner{opacity:var(--eroe-op, 1)}.hero__logo-wrap{translate:0 var(--par-1, 0px)}.hero__title{translate:0 var(--par-2, 0px)}.hero__tag,.hero__actions{translate:0 var(--par-3, 0px)}.hero__art{translate:0 var(--par-art, 0px)}.tenda{position:fixed;inset:0;z-index:300;display:grid;place-items:center;background:var(--nero);opacity:0;visibility:hidden;transition:opacity .34s var(--ease),visibility .34s}.tenda:before{content:"";position:absolute;inset:0;background:radial-gradient(45% 40% at 50% 50%,rgba(245,185,46,.3),transparent 70%)}.tenda__segno{position:relative;width:66px;height:66px;border-radius:50%;border:2px solid var(--rosso);border-top-color:transparent;box-shadow:0 0 30px #f5b92e99;opacity:0;transition:opacity .3s var(--ease) .1s}.tenda.is-on{opacity:1;visibility:visible}.tenda.is-on .tenda__segno{opacity:1;animation:gira-veloce .9s linear infinite}@keyframes gira-veloce{to{rotate:360deg}}.cursore{position:fixed;top:0;left:0;z-index:150;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:1.5px solid var(--rosso-hot);background:transparent;pointer-events:none;opacity:0;scale:1;transition:opacity .35s var(--ease),scale .3s var(--ease-out),background-color .3s var(--ease),border-color .3s var(--ease);will-change:transform}.cursore.is-on{opacity:.75}.cursore.is-attivo{scale:2.3;background:#f5b92e29;border-color:#fff}.cursore.is-premuto{scale:1.5;background:#f5b92e73}@media(hover:none),(pointer:coarse){.cursore{display:none}}[data-split] .parola{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em}[data-split] .parola>i{display:inline-block;font-style:inherit;transform:translateY(115%) rotate(4deg);opacity:0;transition:transform .85s var(--ease-out) var(--dw, 0ms),opacity .6s var(--ease) var(--dw, 0ms)}[data-split].parole-in .parola>i{transform:none;opacity:1}.reveal--sx{transform:translate(-38px,12px)}.reveal--dx{transform:translate(38px,12px)}.reveal--zoom{transform:scale(.94)}.reveal--sx.is-in,.reveal--dx.is-in,.reveal--zoom.is-in{transform:none}.header{transition:background-color .35s var(--ease),backdrop-filter .35s var(--ease),border-color .35s var(--ease),top .45s var(--ease-out)}.header.is-via{top:calc(-1 * var(--header-h) - 6px)}.header.is-open,.header:focus-within{top:0}.brand,.burger{position:relative;z-index:2}.brand__mark{transition:rotate .6s var(--ease-out),box-shadow .35s var(--ease)}.brand:hover .brand__mark{rotate:-12deg;box-shadow:0 0 26px #f5b92ee6}.btn{transform:translate(var(--mx, 0px),calc(var(--my, 0px) + var(--lift, 0px)));transition:transform .28s var(--ease-out),box-shadow .3s var(--ease),background-color .25s var(--ease)}.btn:hover,.btn:focus-visible{--lift: -3px;transform:translate(var(--mx, 0px),calc(var(--my, 0px) + var(--lift)))}.btn:active{--lift: 1px;transform:translate(var(--mx, 0px),calc(var(--my, 0px) + var(--lift))) scale(.98)}.btn.is-magnete{transition-duration:.12s,.3s,.25s}.prodotto{transform:perspective(1000px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(var(--ty, 0px)) scale(var(--sc, 1));transition:transform .3s var(--ease-out),border-color .3s var(--ease),box-shadow .35s var(--ease)}.prodotto:hover,.prodotto:focus-visible{--ty: -8px;--sc: 1.012;transform:perspective(1000px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(var(--ty)) scale(var(--sc))}.prodotto.is-inclina{transition-duration:.1s,.3s,.35s}.prodotto__media img{transition:transform .7s var(--ease-out),filter .4s var(--ease)}.prodotto:hover .prodotto__media img{transform:scale(1.1) translate(var(--ix, 0px),var(--iy, 0px))}.prodotto__nome{transition:text-shadow .35s var(--ease),color .3s var(--ease)}.prodotto:hover .prodotto__nome{text-shadow:0 0 26px rgba(245,185,46,.8)}.prodotto__cta{transition:transform .3s var(--ease-out),color .25s var(--ease)}.prodotto:hover .prodotto__cta{transform:translate(5px);color:#fff}.prezzo-da b{transition:color .3s var(--ease)}.prodotto:hover .prezzo-da b{color:var(--rosso-hot)}.catalogo-grid{transition:opacity .22s var(--ease),transform .22s var(--ease)}.catalogo-grid.is-cambio{opacity:0;transform:translateY(10px) scale(.995)}.chip{transition:color .25s var(--ease),border-color .25s var(--ease),background-color .25s var(--ease),box-shadow .3s var(--ease),transform .18s var(--ease-out)}.chip:active{transform:scale(.94)}.chip.is-active{animation:chip-pop .4s var(--ease-out)}@keyframes chip-pop{0%{transform:scale(.9)}55%{transform:scale(1.06)}to{transform:scale(1)}}.galleria__slide{opacity:0;transform:translate(var(--dir, 0%)) scale(1.03);transition:opacity .45s var(--ease),transform .6s var(--ease-out)}.galleria__slide.is-active{opacity:1;transform:none}.galleria__nav{transition:background-color .25s var(--ease),border-color .25s var(--ease),transform .25s var(--ease-out)}.galleria__nav:hover{transform:translateY(-50%) scale(1.12)}.galleria__nav--prev:hover{transform:translateY(-50%) scale(1.12) translate(-3px)}.galleria__nav--next:hover{transform:translateY(-50%) scale(1.12) translate(3px)}.dettagli>*{animation:entra-su .6s var(--ease-out) both}.dettagli>*:nth-child(1){animation-delay:.1s}.dettagli>*:nth-child(2){animation-delay:.17s}.dettagli>*:nth-child(3){animation-delay:.24s}.dettagli>*:nth-child(4){animation-delay:.31s}.dettagli>*:nth-child(5){animation-delay:.38s}.dettagli>*:nth-child(6){animation-delay:.45s}.specs div{transition:background-color .3s var(--ease)}.specs div:hover{background:#f5b92e1a}.listino__riga{transition:border-color .25s var(--ease),background-color .25s var(--ease),transform .25s var(--ease-out),box-shadow .25s var(--ease)}.listino__riga:hover{transform:translate(6px);box-shadow:inset 3px 0 0 var(--rosso)}.listino__prezzo{transition:color .25s var(--ease),text-shadow .3s var(--ease)}.listino__riga:hover .listino__prezzo{color:var(--rosso-hot);text-shadow:0 0 22px rgba(245,185,46,.8)}@supports selector(::details-content){:root{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .42s var(--ease-out),opacity .35s var(--ease) .05s,content-visibility .42s allow-discrete}.faq details[open]::details-content{block-size:auto;opacity:1}}.faq summary{transition:color .25s var(--ease),background-color .25s var(--ease)}.faq summary:after{transition:transform .35s var(--ease-out),color .25s var(--ease)}.faq details[open] summary{color:#fff}.canale__icona{transition:transform .45s var(--ease-out),background-color .3s var(--ease),border-color .3s var(--ease)}.canale:hover .canale__icona{transform:rotate(-14deg) scale(1.08);background:#f5b92e38;border-color:var(--rosso)}.feature__icon,.blocco__icon{transition:transform .5s var(--ease-out)}.card:hover .feature__icon,.card:hover .blocco__icon{transform:translateY(-6px) scale(1.08)}.step__num{transition:background-color .35s var(--ease),color .3s var(--ease),box-shadow .35s var(--ease),transform .35s var(--ease-out)}.step:hover .step__num{background:var(--rosso);color:#fff;transform:scale(1.08);box-shadow:0 0 40px #f5b92eb3}.tabella tbody tr{transition:background-color .25s var(--ease)}.tabella tbody td{transition:transform .3s var(--ease-out)}.tabella tbody tr:hover td:first-child{transform:translate(6px)}.regola{transition:background-color .3s var(--ease),border-left-width .3s var(--ease),transform .3s var(--ease-out)}.regola:hover{background:#f5b92e12;border-left-width:4px;transform:translate(4px)}.footer__nav a{position:relative}.footer__nav a:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background:var(--rosso);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease-out)}.footer__nav a:hover:after{transform:scaleX(1)}.fab{transition:transform .3s var(--ease-out),box-shadow .3s var(--ease)}.fab:active{transform:scale(.94)}.fab.is-pulsa{animation:fab-pulsa 2.8s var(--ease) 1.5s 3}@keyframes fab-pulsa{0%,to{box-shadow:0 10px 30px -8px #000c,0 0 #f5b92e99}50%{box-shadow:0 10px 30px -8px #000c,0 0 0 14px #f5b92e00}}.ticker{transition:rotate .8s var(--ease-out),box-shadow .6s var(--ease)}.ticker:hover{rotate:0deg;box-shadow:0 0 80px #f5b92e99}.hairline{transition:opacity .6s var(--ease)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-split] .parola>i{transform:none!important;opacity:1!important}.cursore,.spot,.tenda{display:none!important}.hero__inner{opacity:1!important}.prodotto,.btn{transform:none!important}}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-esce .28s var(--ease) both}::view-transition-new(root){animation:vt-entra .38s var(--ease-out) both}@keyframes vt-esce{to{opacity:0;transform:translateY(-10px) scale(.995);filter:brightness(.6)}}@keyframes vt-entra{0%{opacity:0;transform:translateY(14px) scale(.995)}}.header{view-transition-name:barra-alta}.brand__mark{view-transition-name:marchio}.footer{view-transition-name:piede}::view-transition-group(barra-alta),::view-transition-group(marchio),::view-transition-group(piede){animation-duration:.34s}html.ha-transizioni .hero__logo-wrap,html.ha-transizioni .hero__title,html.ha-transizioni .hero__tag,html.ha-transizioni .hero__actions,html.ha-transizioni .page-hero .eyebrow,html.ha-transizioni .page-hero h1,html.ha-transizioni .page-hero .lead{animation-duration:.55s}.nav-caricamento{position:fixed;top:0;left:0;z-index:300;width:100%;height:2px;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--rosso),var(--rosso-hot));box-shadow:0 0 14px var(--rosso),0 0 4px var(--rosso-hot);opacity:0;transition:transform .18s linear,opacity .25s var(--ease);pointer-events:none}.nav-caricamento.is-on{opacity:1}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.prodotto__img--strato,.prodotto__video,.nav-caricamento{transition:none}.prodotto__media:before,.galleria__slide:before{animation:none}.girella{animation:none}}
