#shopify-section-ricerca-veicolo-far .far-vf__in.far-vf__in--sonda{position:absolute!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:749px){#shopify-section-ricerca-veicolo-far .far-vf__in.far-vf__in--sonda{display:none!important}}#shopify-section-ricerca-veicolo-far{transition:box-shadow .3s}#shopify-section-ricerca-veicolo-far.far-vf--lampo{box-shadow:inset 0 0 0 3px #e2001a99;animation:farVfLampo 1.2s ease-out 2}@keyframes farVfLampo{0%{box-shadow:inset 0 0 0 3px #e2001abf}to{box-shadow:inset 0 0 0 3px #e2001a26}}@keyframes farGarageIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}#shopify-section-ricerca-veicolo-far.far-vf--moto .far-vf__in:not(.far-vf__in--sonda)>.far-vf__lbl{text-transform:none;letter-spacing:0}.far-garage{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;padding:4px 6px 4px 4px;border-radius:14px;background:linear-gradient(180deg,#272727,#131313);border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 28px #00000059,inset 0 1px #ffffff0f;color:#fff;animation:farGarageIn .26s ease-out both}.far-garage__main{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:0 10px 0 0;border-radius:10px;color:#fff!important;text-decoration:none!important}.far-garage__media{position:relative;flex:none;width:60px;height:40px;border-radius:10px;overflow:hidden;background:#f4f3f0;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #0000000f;transition:transform .25s ease}.far-garage__media img{display:block;width:100%;height:100%;object-fit:contain;padding:2px;box-sizing:border-box;opacity:0;transition:opacity .25s ease}.far-garage__media img.is-ok{opacity:1}.far-garage__media--sym,.far-g-sym{background:radial-gradient(120% 120% at 30% 15%,#2c2c2c,#0b0b0b 72%)!important;box-shadow:inset 0 0 0 1px #ffffff14!important}.far-garage__sym{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1.5px solid transparent;background:radial-gradient(circle at 35% 28%,#202020,#0a0a0a 75%) padding-box,linear-gradient(140deg,#ff6372,#e2001a 48%,#7d0011) border-box;box-shadow:0 0 14px #e2001a61;color:#fff}.far-garage__sym svg{display:block;width:22px;height:14px;fill:none;stroke:currentColor;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.far-garage__main:hover .far-garage__media{transform:scale(1.04)}.far-garage__txt{display:flex;flex-direction:column;gap:3px;min-width:0}.far-garage__eyebrow{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.15;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ffffffa3!important;white-space:nowrap}.far-garage__eyebrow:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#e2001a;box-shadow:0 0 8px #e2001acc}.far-garage__name{display:block;max-width:min(520px,58vw);font-size:15px;line-height:1.2;font-weight:800;letter-spacing:.01em;text-transform:none;color:#fff!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.far-garage__main:hover .far-garage__eyebrow{color:#fff!important}.far-garage__cambia,.far-garage__x{-webkit-appearance:none;appearance:none;margin:0;font:inherit;line-height:1;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.far-garage__cambia{position:relative;flex:none;display:inline-flex;align-items:center;gap:7px;height:34px;min-height:0;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:border-color .2s ease,background .2s ease}.far-garage__cambia svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.far-garage__cambia:hover{border-color:#e2001a;background:#e2001a24;color:#fff}.far-garage__x{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;min-width:0;min-height:0;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:#fff;transition:background .2s ease,border-color .2s ease,transform .25s ease}.far-garage__x svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.far-garage__x:hover{background:#e2001a;border-color:#e2001a;color:#fff;transform:rotate(90deg)}.far-garage__cambia:after{content:"";position:absolute;left:0;right:0;top:-6px;bottom:-6px;border-radius:999px}.far-garage__x:not(.far-garage__x--m):not(.far-garage__x--c):after{content:"";position:absolute;left:-6px;right:-6px;top:-6px;bottom:-6px;border-radius:50%}.far-garage__main:after{content:"";position:absolute;left:0;right:0;top:-3px;bottom:-3px}.far-garage__main:focus-visible,.far-garage__cambia:focus-visible,.far-garage__x:focus-visible,.far-mcard__open:focus-visible,.far-banda:focus-visible{outline:2px solid #fff;outline-offset:2px}.far-garage-msg{display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:none;white-space:nowrap;animation:farGarageIn .26s ease-out both}.far-garage-msg__ico{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1.5px solid #e2001a;box-shadow:0 0 10px #e2001a73}.far-garage-msg__ico{flex:none}.far-garage-msg__ico svg{width:11px;height:11px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.far-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.far-mcard,.far-garage__x--m{display:none}.far-msg__ok{color:#ff4d5e;font-weight:900}@media(min-width:750px){#shopify-section-ricerca-veicolo-far .far-vf__in--sonda{position:absolute;left:0;right:0;top:0;visibility:hidden;pointer-events:none;z-index:-1}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__in:not(.far-vf__in--sonda){display:grid;align-items:center;align-content:center;gap:12px;max-width:max(1200px,min(1360px,calc(100% - 60px)))}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__in:not(.far-vf__in--sonda)>.far-vf__sel{min-width:0}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__in:not(.far-vf__in--sonda)>.far-vf__sel select{padding-left:12px;padding-right:30px}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__in:not(.far-vf__in--sonda)>.far-vf__btn{padding-left:22px;padding-right:22px}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__in:not(.far-vf__in--sonda)>.far-vf__lbl{display:block;min-width:0;height:var(--far-sel-h,50px);white-space:normal;text-transform:none;letter-spacing:0;font-size:14px;font-weight:400;line-height:1.2;color:#fff}#shopify-section-ricerca-veicolo-far.far-vf--m1 .far-vf__in:not(.far-vf__in--sonda){grid-template-columns:fit-content(var(--far-cr-w,282px)) repeat(4,minmax(0,1fr)) auto auto}#shopify-section-ricerca-veicolo-far.far-vf--m1 .far-vf__in:not(.far-vf__in--sonda)>.far-vf__nontrov{max-width:96px;white-space:normal;line-height:1.25;text-wrap:balance}#shopify-section-ricerca-veicolo-far.far-vf--m2l .far-vf__in:not(.far-vf__in--sonda){grid-template-columns:fit-content(var(--far-cr-w,282px)) repeat(4,minmax(0,1fr)) auto}#shopify-section-ricerca-veicolo-far.far-vf--m2l .far-vf__in:not(.far-vf__in--sonda)>.far-vf__nontrov{grid-column:1/-1;justify-self:start}#shopify-section-ricerca-veicolo-far.far-vf--m2b .far-vf__in:not(.far-vf__in--sonda){grid-template-columns:fit-content(var(--far-cr-w,282px)) repeat(4,minmax(0,1fr))}#shopify-section-ricerca-veicolo-far.far-vf--m2b .far-vf__in:not(.far-vf__in--sonda)>.far-vf__btn{grid-column:1;grid-row:2;justify-self:start}#shopify-section-ricerca-veicolo-far.far-vf--m2b .far-vf__in:not(.far-vf__in--sonda)>.far-vf__nontrov{grid-column:1/-1;grid-row:2;justify-self:start;margin-left:calc(var(--far-btn-w,102px) - 4px)}#shopify-section-ricerca-veicolo-far.far-vf--m2f .far-vf__in:not(.far-vf__in--sonda){display:flex;flex-wrap:wrap;align-items:center;align-content:center;row-gap:0;column-gap:12px}#shopify-section-ricerca-veicolo-far.far-vf--m2f .far-vf__in:not(.far-vf__in--sonda):before{content:"";display:block;order:3;flex:0 0 100%;height:12px}#shopify-section-ricerca-veicolo-far.far-vf--m2f .far-vf__in:not(.far-vf__in--sonda)>.far-vf__lbl{order:1;flex:0 1 var(--far-cr-w,282px)}#shopify-section-ricerca-veicolo-far.far-vf--m2f .far-vf__in:not(.far-vf__in--sonda)>.far-vf__sel{order:4;flex:1 1 0}#shopify-section-ricerca-veicolo-far.far-vf--m2f .far-vf__in:not(.far-vf__in--sonda)>.far-vf__lbl+.far-vf__sel,#shopify-section-ricerca-veicolo-far.far-vf--m2f .far-vf__in:not(.far-vf__in--sonda)>.far-vf__lbl+.far-vf__sel+.far-vf__sel{order:2}#shopify-section-ricerca-veicolo-far.far-vf--m2f .far-vf__in:not(.far-vf__in--sonda)>.far-vf__btn{order:5;flex:none}#shopify-section-ricerca-veicolo-far.far-vf--m2f .far-vf__in:not(.far-vf__in--sonda)>.far-vf__nontrov{order:6;flex:0 1 auto;max-width:124px;white-space:normal;text-align:center;line-height:1.25;text-wrap:balance}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage{display:flex;box-sizing:border-box;width:100%;height:100%;max-width:none;gap:0;padding:0 6px 0 5px;border-radius:var(--far-sel-r,4px);background:linear-gradient(180deg,#2b2b2b,#151515);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff12}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__main{flex:1 1 auto;gap:9px;height:100%;padding:0 10px 0 0;border-radius:3px}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__main:after{top:0;bottom:0}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__media{width:46px;height:calc(var(--far-sel-h,50px) - 14px);border-radius:3px}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__sym{width:26px;height:26px;box-shadow:0 0 10px #e2001a59}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__sym svg{width:18px;height:11px}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__txt{gap:3px}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__eyebrow{gap:5px;font-size:9px;letter-spacing:.17em}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__eyebrow:before{width:5px;height:5px}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__name{max-width:none;font-size:13px;line-height:1.15}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__cambia{width:32px;height:32px;padding:0;gap:0;justify-content:center;border-radius:50%}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__cambia-txt{display:none}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__x{width:32px;height:32px;margin-left:12px}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__cambia:after,#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage__x:after{left:-6px;right:-6px;top:-6px;bottom:-6px;border-radius:50%}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage-msg{display:flex;box-sizing:border-box;width:100%;height:100%;padding:0 14px 0 12px;gap:10px;border-radius:var(--far-sel-r,4px);background:linear-gradient(180deg,#2b2b2b,#151515);border:1px solid rgba(255,255,255,.16);white-space:normal;overflow:hidden;font-size:12.5px;line-height:1.2}#shopify-section-ricerca-veicolo-far.far-vf--cr .far-vf__lbl .far-garage-msg__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0}}@media(max-width:749px){#shopify-section-ricerca-veicolo-far.far-vf--moto{position:relative}#shopify-section-ricerca-veicolo-far.far-vf-enhanced.far-vf--moto .far-vf-mobile-toggle{grid-template-columns:56px minmax(0,1fr) 44px 44px!important;gap:8px!important;padding:10px 12px 10px 10px!important;border:1px solid rgba(255,255,255,.1)!important}#shopify-section-ricerca-veicolo-far.far-vf--moto .far-vf-mobile-toggle .far-vf-mobile-icon{width:56px!important;height:40px!important;border-radius:10px!important;background:#f4f3f0!important;overflow:hidden!important;padding:0!important;box-shadow:inset 0 0 0 1px #0000000f!important}#shopify-section-ricerca-veicolo-far.far-vf--moto .far-vf-mobile-toggle .far-vf-mobile-icon.far-g-sym{background:radial-gradient(120% 120% at 30% 15%,#2c2c2c,#0b0b0b 72%)!important;box-shadow:inset 0 0 0 1px #ffffff14!important}#shopify-section-ricerca-veicolo-far.far-vf--moto .far-vf-mobile-toggle .far-vf-mobile-icon img{display:block;width:100%!important;height:100%!important;object-fit:contain;padding:2px;box-sizing:border-box;opacity:0;transition:opacity .25s ease}#shopify-section-ricerca-veicolo-far.far-vf--moto .far-vf-mobile-toggle .far-vf-mobile-icon img.is-ok{opacity:1}#shopify-section-ricerca-veicolo-far.far-vf--moto .far-vf-mobile-icon .far-garage__sym svg{width:21px!important;height:13px!important;fill:none!important;stroke:#fff!important}#shopify-section-ricerca-veicolo-far.far-vf--moto .far-vf-mobile-toggle .far-vf-mobile-plus{grid-column:4!important}#shopify-section-ricerca-veicolo-far.far-vf-enhanced .far-vf-mobile-toggle .far-vf-mobile-plus{width:44px!important;height:44px!important}#shopify-section-ricerca-veicolo-far.far-vf--moto .far-vf-mobile-toggle .far-vf-mobile-title{font-size:10px!important;line-height:1.15!important;letter-spacing:.16em!important;color:#ffffffa3!important;font-weight:800!important}#shopify-section-ricerca-veicolo-far.far-vf--moto .far-vf-mobile-toggle .far-vf-mobile-subtitle{display:none!important}#shopify-section-ricerca-veicolo-far .far-vf-mobile-moto{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;font-size:14px;line-height:1.2;font-weight:800;letter-spacing:.005em;text-transform:none;color:#fff!important;white-space:normal}#shopify-section-ricerca-veicolo-far .far-garage__x--m,#shopify-section-ricerca-veicolo-far .far-garage__x--c{display:inline-flex;position:absolute;z-index:1;width:44px;height:44px;border:0;background:transparent;border-radius:50%}#shopify-section-ricerca-veicolo-far .far-garage__x--m{top:24px;right:76px}#shopify-section-ricerca-veicolo-far .far-garage__x--m:before,#shopify-section-ricerca-veicolo-far .far-garage__x--c:before{content:"";position:absolute;left:5px;top:5px;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#ffffff12;transition:background .2s ease,border-color .2s ease}#shopify-section-ricerca-veicolo-far .far-garage__x--m svg,#shopify-section-ricerca-veicolo-far .far-garage__x--c svg{position:relative;width:12px;height:12px}#shopify-section-ricerca-veicolo-far .far-garage__x--m:hover,#shopify-section-ricerca-veicolo-far .far-garage__x--c:hover{background:transparent;transform:none}#shopify-section-ricerca-veicolo-far .far-garage__x--m:active:before,#shopify-section-ricerca-veicolo-far .far-garage__x--c:active:before{background:#e2001a;border-color:#e2001a}#shopify-section-ricerca-veicolo-far .far-mcard{display:block;position:relative;animation:farGarageIn .26s ease-out both}#shopify-section-ricerca-veicolo-far .far-mcard__open{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:grid;grid-template-columns:56px minmax(0,1fr) 44px 44px;gap:8px;align-items:center;width:100%;min-height:72px;margin:0;padding:10px 12px 10px 10px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#1b1b1b,#0f0f0f);box-shadow:0 14px 32px #0000002e;color:#fff;font:inherit;text-align:left;text-transform:none;letter-spacing:0;cursor:pointer;-webkit-tap-highlight-color:transparent}#shopify-section-ricerca-veicolo-far .far-mcard__open .far-garage__media{width:56px;height:40px}#shopify-section-ricerca-veicolo-far .far-mcard__txt{display:flex;flex-direction:column;gap:4px;min-width:0}#shopify-section-ricerca-veicolo-far .far-mcard .far-garage__name{max-width:none;font-size:14px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#shopify-section-ricerca-veicolo-far .far-mcard__plus{grid-column:4;position:relative;display:block;width:44px;height:44px;border-radius:50%;background:#e2001a;box-shadow:0 10px 22px #e2001a52}#shopify-section-ricerca-veicolo-far .far-mcard__plus:before,#shopify-section-ricerca-veicolo-far .far-mcard__plus:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:2px;border-radius:99px;background:#fff;transform:translate(-50%,-50%);transition:transform .22s ease,opacity .22s ease}#shopify-section-ricerca-veicolo-far .far-mcard__plus:after{transform:translate(-50%,-50%) rotate(90deg)}#shopify-section-ricerca-veicolo-far.far-vf-is-open .far-mcard__plus:after{transform:translate(-50%,-50%) rotate(0);opacity:0}#shopify-section-ricerca-veicolo-far .far-garage__x--c{top:50%;right:64px;margin-top:-22px}#shopify-section-ricerca-veicolo-far .far-mcard--vuota .far-mcard__open{grid-template-columns:56px minmax(0,1fr) 44px}#shopify-section-ricerca-veicolo-far .far-mcard--vuota .far-mcard__plus{grid-column:3}#shopify-section-ricerca-veicolo-far .far-mcard__tit{display:block;font-size:13px;line-height:1.1;font-weight:900;letter-spacing:.025em;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#shopify-section-ricerca-veicolo-far .far-mcard__sub{display:block;font-size:10.5px;line-height:1.15;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#shopify-section-ricerca-veicolo-far.far-vf--msg .far-vf-mobile-toggle .far-vf-mobile-title{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#shopify-section-ricerca-veicolo-far .far-vf-mobile-toggle .far-vf-mobile-subtitle.far-msg,#shopify-section-ricerca-veicolo-far .far-mcard .far-mcard__sub.far-msg{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;margin-top:5px!important;white-space:normal!important;color:#fff!important;font-size:12px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:none!important;animation:farGarageIn .26s ease-out both}#shopify-section-ricerca-veicolo-far .far-mcard .far-mcard__sub.far-msg{margin-top:0!important;max-height:2.4em}}@media(min-width:750px){#shopify-section-ricerca-veicolo-far .far-mcard,#shopify-section-ricerca-veicolo-far .far-garage__x--m{display:none!important}}.far-banda__in{max-width:1200px;margin:0 auto;padding:10px 16px}.far-banda{display:none;position:relative;align-items:center;gap:12px;max-width:100%;min-width:0;min-height:50px;padding:4px 6px 4px 4px;box-sizing:border-box;border-radius:14px;background:linear-gradient(180deg,#272727,#131313);border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 28px #00000059,inset 0 1px #ffffff0f;color:#fff!important;text-decoration:none!important;text-transform:none;letter-spacing:0;animation:farGarageIn .26s ease-out both;transition:border-color .2s ease}.fcm.is-con .far-banda--con,.fcm.is-senza .far-banda--senza{display:inline-flex}.far-banda:hover{border-color:#ffffff42;color:#fff!important}.far-banda .far-garage__media{width:60px;height:40px}.far-banda:hover .far-garage__media{transform:scale(1.04)}.far-banda__txt{flex:0 1 auto;min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.3;font-weight:500;letter-spacing:.01em;color:#ffffffc7!important}.far-banda__nome{font-weight:800;color:#fff!important}.far-banda__vai{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-left:2px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:#fff;transition:background .2s ease,border-color .2s ease,transform .25s ease}.far-banda__vai svg,.far-banda__cta svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.far-banda:hover .far-banda__vai{background:#e2001a;border-color:#e2001a;transform:translate(2px)}.far-banda__cta{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:34px;margin-left:2px;padding:0 14px;border-radius:999px;background:#e2001a;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 20px #e2001a4d;transition:background .2s ease}.far-banda:hover .far-banda__cta{background:#c20016}@media(max-width:749px){.far-banda__in{padding:8px 12px}.far-banda{width:100%;gap:10px;min-height:52px;padding:4px 8px 4px 4px}.far-banda .far-garage__media{width:52px;height:36px;border-radius:9px}.far-banda .far-garage__sym{width:28px;height:28px}.far-banda .far-garage__sym svg{width:19px;height:12px}.far-banda__txt{flex:1 1 auto;font-size:13px;line-height:1.25}.far-banda__cta{width:34px;padding:0;gap:0}.far-banda__cta-txt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media(min-width:768px){.fcg .fcg__cta{width:220px;min-width:0}}.fcg .fcg__btn.fcg__btn--moto{gap:8px;padding:6px 18px;line-height:1.25;text-align:center;text-wrap:balance}.fcg__btn-txt{min-width:0}.fcg__btn-freccia{flex:none;display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.fcg__btn--moto:hover .fcg__btn-freccia{transform:translate(2px)}@media(max-width:767px){.fcg .fcg__btn{min-height:44px}.fcg .fcg__btn.fcg__btn--moto{padding:6px 12px;font-size:12px;letter-spacing:.05em}}@media(prefers-reduced-motion:reduce){#shopify-section-ricerca-veicolo-far.far-vf--lampo{animation:none}.far-garage,.far-garage-msg,.far-banda,#shopify-section-ricerca-veicolo-far .far-mcard,#shopify-section-ricerca-veicolo-far .far-msg{animation:none!important}.far-garage__media,.far-garage__media img,.far-garage__x,.far-garage__cambia,.far-banda,.far-banda__vai,.far-banda__cta,#shopify-section-ricerca-veicolo-far .far-vf-mobile-icon img,#shopify-section-ricerca-veicolo-far .far-mcard__plus:before,#shopify-section-ricerca-veicolo-far .far-mcard__plus:after{transition:none!important}.far-garage__x:hover,.far-banda:hover .far-banda__vai,.far-banda:hover .far-garage__media,.far-garage__main:hover .far-garage__media,.fcg__btn--moto:hover .fcg__btn-freccia{transform:none}.fcg__btn-freccia{transition:none!important}}.far-pill-ico{display:inline-flex;width:22px;height:22px;border-radius:50%;background:#e2001a;color:#fff;align-items:center;justify-content:center;flex:none}.far-pill-ico svg{width:14px;height:14px;fill:#fff}#shopify-section-horizontal-menu .submenu ul.dropdown li.level-1>a.far-menu-con-foto{display:flex;align-items:center;gap:10px}#shopify-section-horizontal-menu .far-menu-img{width:34px;height:34px;border-radius:8px;object-fit:cover;background:#f3f1ed;border:1px solid #ebe8e3;flex:none}#shopify-section-horizontal-menu .submenu ul.dropdown li.far-menu-moto{margin:0 0 6px}#shopify-section-horizontal-menu .submenu ul.dropdown li.far-menu-moto>a{display:flex;align-items:center;gap:10px;background:#111;color:#fff;border-radius:10px;padding:8px 12px;font-weight:700}#shopify-section-horizontal-menu .submenu ul.dropdown li.far-menu-moto>a:hover{background:#e2001a;color:#fff}#shopify-section-horizontal-menu .submenu ul.dropdown li.far-menu-moto>a span{color:#fff}@keyframes farLuceImp{0%{box-shadow:0 0 #e2001a80,0 0 #e2001a40}60%{box-shadow:0 0 0 9px #e2001a00,0 0 18px 5px #e2001a24}to{box-shadow:0 0 0 11px #e2001a00,0 0 22px 7px #e2001a00}}@keyframes farLuceImpMini{0%{box-shadow:0 0 #e2001a5c,0 0 #e2001a29}to{box-shadow:0 0 0 6px #e2001a00,0 0 12px 3px #e2001a00}}.far-luce-imp{animation:farLuceImp .6s cubic-bezier(.25,.6,.3,1) 1}.far-luce-imp.far-luce-imp--mini{animation:farLuceImpMini .5s ease-out 1}#shopify-section-ricerca-veicolo-far .far-garage__x--m.far-luce-imp,#shopify-section-ricerca-veicolo-far .far-garage__x--c.far-luce-imp{animation:none}#shopify-section-ricerca-veicolo-far .far-garage__x--m.far-luce-imp:before,#shopify-section-ricerca-veicolo-far .far-garage__x--c.far-luce-imp:before{animation:farLuceImp .6s cubic-bezier(.25,.6,.3,1) 1}@keyframes farLuceVelo{0%{opacity:0;transform:translate(-130%) skew(-18deg)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(260%) skew(-18deg)}}@media(min-width:1024px)and (hover:hover){.far-luce-velo,.far-vf__btn,.fcg__btn,.far-gs .far-gs__vedi,.far-gs .far-gs__supr-p:not(.far-gs__supr-p--esaurito),.far-gs .far-gs__tab,.fnc__btn,.fsc__btn{position:relative;overflow:hidden}.far-banda{overflow:hidden}.far-luce-velo:before,.far-vf__btn:before,.far-banda:before,.fcg__btn:before,.far-gs .far-gs__vedi:before,.far-gs .far-gs__supr-p:not(.far-gs__supr-p--esaurito):before,.far-gs .far-gs__tab:before,.fnc__btn:before,.fsc__btn:before{content:"";position:absolute;top:-30%;bottom:-30%;left:0;width:55%;background:linear-gradient(105deg,#fff0 8%,#ffffff42,#fff0 92%);transform:translate(-130%) skew(-18deg);opacity:0;pointer-events:none;z-index:1}.far-luce-velo:hover:before,.far-vf__btn:hover:before,.far-banda:hover:before,.fcg__btn:hover:before,.far-gs .far-gs__vedi:hover:before,.far-gs .far-gs__supr-p:not(.far-gs__supr-p--esaurito):hover:before,.far-gs .far-gs__tab:hover:before,.fnc__btn:hover:before,.fsc__btn:hover:before{animation:farLuceVelo .7s ease-out 1}.ft__card:after{content:"";position:absolute;top:-5%;bottom:-5%;left:0;width:55%;z-index:1;background:linear-gradient(105deg,#fff0 8%,#ffffff2e,#fff0 92%);transform:translate(-130%) skew(-18deg);opacity:0;pointer-events:none}.ft__card:hover:after{animation:farLuceVelo .8s ease-out 1}.far-luce-alza{transition:box-shadow .25s ease}.far-luce-alza:hover{box-shadow:0 12px 26px #00000038}.far-garage__x:not(.far-garage__x--m):not(.far-garage__x--c){transition:background .2s ease,border-color .2s ease,transform .25s ease,box-shadow .25s ease}.far-garage__x:not(.far-garage__x--m):not(.far-garage__x--c):hover{box-shadow:0 0 14px #e2001a73}.far-garage__cambia{transition:border-color .2s ease,background .2s ease,box-shadow .25s ease}.far-garage__cambia:hover{box-shadow:0 0 12px #e2001a4d}.far-vf__btn:hover{box-shadow:0 8px 20px #e2001a4d}.far-banda{transition:border-color .2s ease,box-shadow .3s ease}.far-banda:hover{box-shadow:0 16px 36px #00000073,inset 0 1px #ffffff14}.far-gs .far-gs__vedi:hover{box-shadow:0 10px 24px #00000040}.far-gs .far-gs__supr-i.far-gs__supr-i:hover{box-shadow:0 0 10px #e2001a4d}.far-gs .far-gs__hero-fil:hover{box-shadow:0 0 12px #ffffff38}.far-gs__more:hover{box-shadow:0 8px 20px #0000002e}.far-gs__acc-freccia:hover,.fnc__nav:hover,.fsc__nav:hover{box-shadow:0 4px 12px #0000002e}}@media(prefers-reduced-motion:reduce){.far-luce-imp,.far-luce-imp--mini,#shopify-section-ricerca-veicolo-far .far-garage__x--m.far-luce-imp:before,#shopify-section-ricerca-veicolo-far .far-garage__x--c.far-luce-imp:before{animation:none!important}.far-luce-velo:before,.far-vf__btn:before,.far-banda:before,.fcg__btn:before,.far-gs .far-gs__vedi:before,.far-gs .far-gs__supr-p:before,.far-gs .far-gs__tab:before,.fnc__btn:before,.fsc__btn:before,.ft__card:after{animation:none!important;opacity:0!important}}@keyframes farLuceImpOmbra{18%{box-shadow:0 4px 16px #0000002e,0 0 0 3px #e2001a6b,0 0 10px 2px #e2001a33}60%{box-shadow:0 4px 16px #0000002e,0 0 0 10px #e2001a00,0 0 20px 6px #e2001a1a}}@keyframes farLuceImpIco{0%{opacity:0;transform:translate(-50%,-50%) scale(.55)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.3)}}.far-luce-imp.far-luce-imp--ps,.far-luce-imp.far-luce-imp--ico{animation:none}@media(prefers-reduced-motion:no-preference){.far-luce-imp.far-luce-imp--ombra{animation:farLuceImpOmbra .6s cubic-bezier(.25,.6,.3,1) 1}.product-form__submit.far-luce-imp.far-luce-imp--ps:not(.skeleton-product-detail *):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;animation:farLuceImp .6s cubic-bezier(.25,.6,.3,1) 1}.far-luce-imp.far-luce-imp--ico:not(.nav-toggle):after,.nav-toggle.far-luce-imp.far-luce-imp--ico:before{content:"";position:absolute;left:50%;top:50%;width:34px;height:34px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px #e2001a6b,0 0 14px 3px #e2001a2e;opacity:0;transform:translate(-50%,-50%);animation:farLuceImpIco .55s ease-out 1}.nav-toggle.far-luce-imp--ico,i.close-menu.far-luce-imp--ico{position:relative}}@media(prefers-reduced-motion:no-preference)and (min-width:1024px)and (hover:hover){.product-form__submit:not(.skeleton-product-detail *),.bls-btn-checkout,.fgem__btn,.far-gs .far-gs__chat{position:relative;overflow:hidden}.product-form__submit:not(.skeleton-product-detail *):before,.bls-btn-checkout:before,.fgem__btn:before,.far-gs .far-gs__chat:before{content:"";position:absolute;top:-30%;bottom:-30%;left:0;width:55%;background:linear-gradient(105deg,#fff0 8%,#ffffff3d,#fff0 92%);transform:translate(-130%) skew(-18deg);opacity:0;pointer-events:none;z-index:1}.product-form__submit:not(.skeleton-product-detail *):hover:before,.bls-btn-checkout:hover:before,.fgem__btn:hover:before,.far-gs .far-gs__chat:hover:before{animation:farLuceVelo .7s ease-out 1}.product-form__submit.far-luce-imp.far-luce-imp--ps{overflow:visible}.product-form__submit.far-luce-imp.far-luce-imp--ps:before{visibility:hidden}.fcs__pill{position:relative;overflow:hidden}.fcs__pill:before{content:"";position:absolute;top:-30%;bottom:-30%;left:0;width:55%;background:linear-gradient(105deg,#e2001a00 8%,#e2001a17,#e2001a00 92%);transform:translate(-130%) skew(-18deg);opacity:0;pointer-events:none;z-index:1}.fcs__pill.is-on:before{background:linear-gradient(105deg,#fff0 8%,#ffffff3d,#fff0 92%)}.fcs__pill:hover:before{animation:farLuceVelo .7s ease-out 1}.fxs-card{position:relative}.bls__product-item .bls__product-img:not(.skeleton-product-detail *):before,.far-gs__cc .far-gs__cc-img:before,.fxs-card:before{content:"";position:absolute;top:-5%;bottom:-5%;left:0;width:50%;z-index:1;background:linear-gradient(105deg,#fff0 8%,#ffffff38,#fff0 92%);transform:translate(-130%) skew(-18deg);opacity:0;pointer-events:none}.bls__product-item:hover .bls__product-img:not(.skeleton-product-detail *):before,.far-gs__cc:hover .far-gs__cc-img:before,.fxs-card:hover:before{animation:farLuceVelo .8s ease-out 1}.far-acc__card{position:relative}.far-marche__tile:before,.frt__card:before,.far-acc__media:before,.far-acc__card:before{content:"";position:absolute;top:-5%;bottom:-5%;left:0;width:50%;z-index:1;background:linear-gradient(105deg,#fff0 8%,#ffffff26,#fff0 92%);transform:translate(-130%) skew(-18deg);opacity:0;pointer-events:none}.far-marche__tile:hover:before,.frt__card:hover:before,.far-acc__media:hover:before,.far-acc__card:hover:before{animation:farLuceVelo .9s ease-out 1}.far-nl__btn.far-nl__btn:hover{box-shadow:0 8px 20px #e2001a52}.fb2b__btn.fb2b__btn:hover{box-shadow:0 16px 34px -10px #0000008c,0 0 22px 2px #fff3}.far-footer .far-footer__b2b{transition:color .2s,background-color .2s,box-shadow .25s}.far-footer .far-footer__b2b:hover{box-shadow:0 8px 22px #e2001a4d}.fxc-arrow.fxc-arrow,.fxs-arrow.fxs-arrow{transition:background .15s,color .15s,box-shadow .2s}.fxc-arrow.fxc-arrow:hover,.fxs-arrow.fxs-arrow:hover{box-shadow:0 6px 18px #e2001a4d}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/far-moto.css.map */
