.embed{justify-content:center!important}.embed--content{max-width:800px;color:var(--clio-newpage-grigio)}.faq{gap:40px;width:100%;color:var(--clio-newpage-grigio-scuro)}@media (max-width: 767px){.faq{display:flex;flex-direction:column}}@media (min-width: 768px){.faq{display:grid;grid-template-columns:repeat(3,1fr)}}.faq>h2{margin:0;line-height:110%;font-size:32px;text-wrap:balance}@media (min-width: 1200px){.faq>h2{font-size:40px}}@media (min-width: 768px){.faq .newaccordion{grid-column:span 2}}.fw-mediatext{display:flex;flex-direction:column;width:100%}@media (min-width: 768px){.fw-mediatext{position:relative;overflow:hidden;min-height:560px}.fw-mediatext.variant--top{justify-content:flex-start}.fw-mediatext.variant--middle{justify-content:center}.fw-mediatext.variant--bottom{justify-content:flex-end}.fw-mediatext.variant--left .wrap{align-items:flex-start}.fw-mediatext.variant--center .wrap{align-items:center}.fw-mediatext.variant--right .wrap{align-items:flex-end}}@media (min-width: 1200px){.fw-mediatext{min-height:720px}}.fw-mediatext .wrap{flex-direction:column;flex-wrap:nowrap!important;justify-content:initial!important}.fw-mediatext--media{position:relative;aspect-ratio:1 / 1;overflow:hidden}@media (min-width: 768px){.fw-mediatext--media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}}.fw-mediatext--media>img,.fw-mediatext--media>video{height:100%;width:100%;object-fit:cover}:is(.fw-mediatext--media>img,.fw-mediatext--media>video).mobile{display:block}@media (min-width: 768px){:is(.fw-mediatext--media>img,.fw-mediatext--media>video).mobile{display:none}}:is(.fw-mediatext--media>img,.fw-mediatext--media>video).desktop:has(+.mobile){display:none}@media (min-width: 768px){:is(.fw-mediatext--media>img,.fw-mediatext--media>video).desktop:has(+.mobile){display:block}}.fw-mediatext--content{display:flex;flex-direction:column;gap:40px;text-align:center;color:var(--clio-newpage-grigio)}@media (min-width: 768px){.fw-mediatext--content{position:relative;width:50%}.fw-mediatext--content.variant--light{color:#fff}.fw-mediatext--content.variant--light>h2{color:#fff}.variant--left .fw-mediatext--content{align-items:flex-start;text-align:left}.variant--right .fw-mediatext--content{align-self:flex-end;align-items:flex-end;text-align:right}}.fw-mediatext--content>h2{margin:0;line-height:110%;font-size:32px;text-wrap:balance;color:var(--clio-newpage-grigio-scuro)}@media (min-width: 1200px){.fw-mediatext--content>h2{font-size:40px}}.fw-mediatext--content>a.button{margin:0;text-transform:none}.fw-mediatext--description{line-height:120%;font-size:24px;text-wrap:pretty}.fw-mediatext--description>p{margin:0}.fw-mediatext--description>p+p{margin-block-start:1em}.fw-video{display:grid}.fw-video>video,.fw-video>iframe{grid-area:1 / 1;width:100%;height:auto}.fw-video>iframe{aspect-ratio:16 / 9}.fw-video--controls{grid-area:1 / 1;align-self:end;justify-self:center;display:flex;gap:8px;padding-bottom:32px}.fw-video--controls button{width:44px;height:44px;background:#0003!important;color:#fff!important;text-align:center;border-radius:50%;font-size:28px;padding:0;margin:0}.hero--wrap{max-width:100%!important;padding:0!important}.hero{display:grid;width:100%}@media (min-width: 768px){.hero{grid-template-columns:repeat(2,1fr)}.hero.align-end .hero--media{order:2}}.hero--media{position:relative;overflow:hidden}.hero--media>img,.hero--media>video{width:100%;object-fit:cover}@media (max-width: 767px){.hero--media>img,.hero--media>video{height:400px}}@media (min-width: 1024px){.hero--media>img,.hero--media>video{position:absolute;height:100%}}.hero--content{display:grid;place-content:center;padding:24px;background-color:var(--clio-newpage-rose-subdued);color:var(--clio-newpage-grigio)}@media (min-width: 1024px){.hero--content{min-height:560px;padding:40px}}@media (min-width: 1200px){.hero--content{min-height:720px;padding:80px}}.hero--content-wrap{display:flex;flex-direction:column;gap:24px}@media (min-width: 768px){.hero--content-wrap{align-items:flex-start;width:100%;max-width:600px}}.hero--content-wrap>h1{margin:0;line-height:110%;font-size:32px;text-transform:uppercase;text-wrap:balance;color:var(--clio-newpage-grigio-scuro)}@media (min-width: 1024px){.hero--content-wrap>h1{font-size:40px}}@media (min-width: 1200px){.hero--content-wrap>h1{font-size:56px}}.hero--content-wrap>a.button{margin:0;text-transform:none}.hero--description{line-height:150%;font-size:16px;text-wrap:pretty}.hero--description>p{margin:0}.hero--description>p+p{margin-block-start:1em}@media (min-width: 1024px){.hero--description{padding-block:8px;line-height:130%;font-size:20px}}.hero--rating{display:flex;align-items:center;gap:8px}@media (min-width: 768px){.hero--rating{gap:16px}}.hero--rating [class^=star]{margin-block-start:-6px;font-size:32px}.hero--rating-value{display:flex;align-items:center;line-height:1;font-size:16px;color:var(--clio-newpage-grigio-chiaro)}@media (min-width: 768px){.hero--rating-value{display:none}}.hero--rating-value>span{font-size:20px;color:var(--clio-newpage-grigio)}.hero--rating-label{line-height:150%;font-size:18px}@media (max-width: 767px){.hero--rating-label{display:none}}.mediatext{width:100%}@media (max-width: 767px){.mediatext{display:flex;flex-direction:column;gap:24px}}@media (min-width: 768px){.mediatext{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:40px}.mediatext.align-end .mediatext--media{order:2}}@media (min-width: 1024px){.mediatext{gap:80px}}.mediatext--media{position:relative;border-radius:8px;aspect-ratio:1 / 1;overflow:hidden}.mediatext--media>img,.mediatext--media>video{position:absolute;height:100%;width:100%;object-fit:cover}.mediatext--content{display:flex;flex-direction:column;justify-content:center;gap:24px;color:var(--clio-newpage-grigio)}@media (min-width: 1200px){.mediatext--content{gap:40px}}.mediatext--content>h2{margin:0;line-height:110%;font-size:32px;text-wrap:balance;color:var(--clio-newpage-grigio-scuro)}@media (min-width: 1200px){.mediatext--content>h2{font-size:40px}}.mediatext--content .newaccordion{border-block:1px solid #0000001a}.mediatext--content .newaccordion li:first-child{margin-block-start:0!important}.mediatext--counter{counter-increment:landing;align-self:flex-start;display:grid;place-content:center;border-radius:50%;width:36px;height:36px;padding:8px;background-color:var(--clio-newpage-rose-subdued);font-size:14px;color:var(--clio-newpage-pink)}.mediatext--counter:before{content:counter(landing)}.wrap:not(.no-bg) .mediatext--counter{background-color:#fff}.mediatext--description{margin-block-start:-8px;line-height:150%;font-size:16px;text-wrap:pretty}@media (min-width: 1200px){.mediatext--description{margin-block-start:-24px;font-size:18px}}.mediatext--description>p{margin:0}.mediatext--description>p+p{margin-block-start:1em}.mediatext--link{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;line-height:150%;font-size:18px;color:var(--clio-newpage-pink)!important}.mediatext--link:after{content:"\e83d";line-height:1;font-family:entypo;font-size:18px;font-weight:400}.newpage.landing{counter-reset:landing}.newpage.landing>.section:not(:has(.no-bg))+.section:has(.no-bg),.newpage.landing>.section:has(.no-bg)+.section:not(:has(.no-bg)){margin-block-start:56px}@media (max-width: 767px){.newpage.landing>.section:not(:has(.no-bg))+.section:has(.no-bg),.newpage.landing>.section:has(.no-bg)+.section:not(:has(.no-bg)){margin-block-start:40px}}.newpage.landing>.section:has(.no-bg):last-child{margin-block-end:56px}@media (max-width: 767px){.newpage.landing>.section:has(.no-bg):last-child{margin-block-end:40px}}.quote{background-position:center;background-size:cover;background-repeat:no-repeat}.quote .wrap{flex-direction:column;align-items:center;padding-block:80px!important}@media (min-width: 1024px){.quote .wrap{padding-block:120px!important}}.quote--content{display:flex;flex-direction:column;gap:16px;max-width:800px;text-align:center}.quote--content.dark{color:var(--clio-newpage-grigio)}.quote--content.dark>h2{color:var(--clio-newpage-grigio-scuro)}.quote--content.light{color:#fff}.quote--content>h2{margin:0;line-height:110%;font-size:32px;text-wrap:balance}@media (min-width: 1200px){.quote--content>h2{font-size:40px}}.quote--content>a.button{margin:24px 0 0;text-transform:none}@media (min-width: 768px){.quote--content>a.button{align-self:center}}.quote--description{line-height:130%;font-size:20px;text-wrap:pretty}.quote--description>p{margin:0}.quote--description>p+p{margin-block-start:1em}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map */
