.reviews-hero{color:#fff;background:#080808}.reviews-hero-media{position:relative;overflow:hidden;background:#080808;border-bottom:4px solid #ff9900}.reviews-hero-media picture,.reviews-hero-media img{display:block;width:100%}.reviews-hero-media img{height:auto}.reviews-hero-copy{padding:clamp(3rem,6vw,5.75rem) 0;background:#080808}.reviews-hero-copy .section-index,.reviews-cta .section-index{color:#ff9900}.reviews-hero h1{max-width:18ch;margin:0;color:#fff;font-size:clamp(3rem,6.2vw,6.6rem);line-height:.91;text-transform:uppercase}.reviews-hero-lead{max-width:48rem;margin:1.6rem 0 0;color:#d6d6d6;font-size:clamp(1.05rem,1.7vw,1.32rem);line-height:1.65}.reviews-hero-actions,.reviews-cta-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.reviews-proof{color:#080808;background:#ff9900}.reviews-proof dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.reviews-proof dl>div{display:flex;align-items:baseline;justify-content:center;gap:.65rem;min-width:0;padding:1.35rem 1rem;text-align:center;border-right:1px solid rgba(8,8,8,.3)}.reviews-proof dl>div:last-child{border-right:0}.reviews-proof dt{font-family:Anton,Impact,sans-serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1}.reviews-proof dd{margin:0;font-size:.78rem;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.review-source-nav{background:#fff;border-bottom:1px solid #d7d7d7}.review-source-nav .container-xl{display:flex;justify-content:center;gap:1rem;padding-top:1rem;padding-bottom:1rem}.review-source-nav a{display:inline-flex;align-items:center;gap:.7rem;min-height:2.75rem;padding:.5rem .8rem;color:#212529;font-size:.8rem;font-weight:800;letter-spacing:.065em;text-decoration:none;text-transform:uppercase;border:1px solid #212529}.review-source-nav a:hover,.review-source-nav a:focus-visible{color:#080808;background:#ff9900;border-color:#ff9900}.review-source-nav strong{display:grid;width:1.65rem;height:1.65rem;place-items:center;color:#080808;background:#ff9900}.dicono-di-noi{color:#212529;background:#f7f7f7}.reviews-collection-heading{padding:clamp(4rem,8vw,7rem) 0 clamp(2.4rem,5vw,4rem);text-align:center}.reviews-collection-heading .section-index{color:#c97700}.reviews-collection-heading h2{max-width:18ch;margin:0 auto;font-size:clamp(3rem,6vw,5.8rem);line-height:.95;text-transform:uppercase}.reviews-collection-heading p:last-child{max-width:48rem;margin:1.25rem auto 0;font-size:1.08rem;line-height:1.7}.gruppo-recensioni{padding:0 0 clamp(4rem,8vw,7rem);scroll-margin-top:6rem}.gruppo-recensioni-facebook{padding-top:clamp(4rem,8vw,7rem);color:#f3f3f3;background:#080808;border-top:4px solid #ff9900;border-bottom:4px solid #ff9900}.review-group-heading{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.review-group-heading p{max-width:39rem;margin:0;color:#626262;line-height:1.65}.gruppo-recensioni-facebook .review-group-heading p{color:#bcbcbc}.review-group-heading h2{margin:0;font-size:clamp(2.5rem,5vw,4.7rem);line-height:.95;text-transform:uppercase}.review-wall{columns:3 20rem;column-gap:1.25rem}.review-focus-backdrop{position:fixed;inset:0;z-index:1040;visibility:hidden;opacity:0;pointer-events:none;background:rgba(3,5,7,.32);-webkit-backdrop-filter:blur(0) brightness(1) saturate(1);backdrop-filter:blur(0) brightness(1) saturate(1);transition:opacity .28s ease,-webkit-backdrop-filter .4s ease,backdrop-filter .4s ease,visibility 0s linear .4s}.reviews-page.reviews-card-focus .review-focus-backdrop{visibility:visible;opacity:1;-webkit-backdrop-filter:blur(3px) brightness(.68) saturate(.82);backdrop-filter:blur(3px) brightness(.68) saturate(.82);transition-delay:0s}.recensione{position:relative;z-index:0;isolation:isolate;display:inline-block;width:100%;margin:0 0 1.25rem;padding:clamp(1.35rem,2.5vw,2rem);break-inside:avoid;color:#212529;background:#fff;border-top:4px solid #ff9900;box-shadow:0 .4rem 1.4rem rgba(8,8,8,.08);transform:translateZ(0);transform-origin:center;transition:transform .42s cubic-bezier(.2,.78,.2,1),box-shadow .42s cubic-bezier(.2,.78,.2,1)}.recensione::after{position:absolute;inset:-1px;z-index:2;border:1px solid rgba(255,153,0,.82);content:"";opacity:0;pointer-events:none;box-shadow:0 0 0 1px rgba(255,153,0,.2),0 1.65rem 4.2rem rgba(0,0,0,.34);transition:opacity .32s ease}.recensione>*{position:relative;z-index:1;transform-origin:left center;transition:transform .42s cubic-bezier(.2,.78,.2,1)}.recensione.is-review-active{z-index:1050;box-shadow:0 1.65rem 4.2rem rgba(0,0,0,.34);transform:translateY(-.4rem) scale(1.032)}.recensione.is-review-active::after{opacity:1}.recensione.is-review-active>*{transform:translateX(.08rem) scale(1.008)}.gruppo-recensioni-facebook .recensione{color:#f3f3f3;background:#151515;box-shadow:none}.recensione-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 1.35rem;color:#7a7a7a;font-size:.76rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.gruppo-recensioni-facebook .recensione-meta{color:#bcbcbc}.recensione-piattaforma{color:#212529}.gruppo-recensioni-facebook .recensione-piattaforma{color:#f3f3f3}.recensione-stelle{color:#d77f00;font-size:1.05rem;letter-spacing:.12em}.recensione-testo{margin:0;padding:0;font-size:1rem;line-height:1.72}.recensione-testo p{margin:0}.recensione-autore{margin:1.5rem 0 0;font-size:1.02rem}.recensione-autore strong{color:inherit}.recensione-link{margin:.85rem 0 0}.recensione-link a{color:#b96e00;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-underline-offset:.22rem;text-transform:uppercase}.gruppo-recensioni-facebook .recensione-link a{color:#ff9900}.recensione-link a:hover,.recensione-link a:focus-visible{color:#080808;background:#ff9900;outline:.2rem solid #ff9900}.reviews-cta{padding:clamp(3.5rem,7vw,6rem) 0;color:#080808;background:#ff9900}.reviews-cta .section-index{color:#080808}.reviews-cta h2{max-width:15ch;margin:0;font-size:clamp(2.8rem,5vw,5rem);line-height:.95;text-transform:uppercase}.reviews-cta p:last-child{max-width:48rem;margin:1rem 0 0;font-size:1.08rem;line-height:1.65}.reviews-cta-actions{flex-direction:column;align-items:stretch;margin-top:0}.reviews-cta-actions .btn{width:100%}.reviews-cta-link{border:1px solid #080808;background:transparent;color:#080808}.reviews-cta-link:hover,.reviews-cta-link:focus-visible{background:#080808;color:#fff}@media (max-width:991.98px){.reviews-hero h1{max-width:15ch}.review-group-heading{display:block}.review-group-heading p{margin-top:.85rem}.reviews-cta-actions{margin-top:1rem}}@media (max-width:767.98px){.reviews-proof dl{grid-template-columns:1fr}.reviews-proof dl>div{justify-content:space-between;border-right:0;border-bottom:1px solid rgba(8,8,8,.3)}.reviews-proof dl>div:last-child{border-bottom:0}.review-wall{columns:1}}@media (max-width:575.98px){.reviews-hero-copy{padding:2.75rem 0 3.25rem}.reviews-hero h1{font-size:clamp(2.85rem,15vw,4.4rem)}.reviews-hero-actions,.review-source-nav .container-xl{flex-direction:column}.reviews-hero-actions .btn,.review-source-nav a{width:100%;justify-content:center}.reviews-collection-heading{text-align:left}.reviews-collection-heading h2,.reviews-collection-heading p:last-child{margin-left:0}.recensione.is-review-active{transform:translateY(-.25rem) scale(1.018)}}@media (prefers-reduced-motion:reduce){.review-focus-backdrop,.recensione,.recensione::after,.recensione>*{transition:none}.recensione.is-review-active,.recensione.is-review-active>*{transform:none}.review-source-nav a,.recensione-link a{transition:none}}
