section.hero-con-prezzo{box-sizing:border-box;width:100%;background-color:#fff}section.hero-con-prezzo .media{position:relative;width:100%;aspect-ratio:1920/829;overflow:hidden}section.hero-con-prezzo .media .image{width:100%;height:100%;object-fit:cover}section.hero-con-prezzo .bar{box-sizing:border-box;width:100%;background-color:#fff}section.hero-con-prezzo .inner{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:2.222222rem;width:100%;min-height:11.666667rem;padding:2.222222rem 5vw}@media(min-width:992px){section.hero-con-prezzo .inner{flex-direction:row;align-items:center;gap:7.111111rem;padding:0 11.111111rem;min-height:11.666667rem}}section.hero-con-prezzo .content{display:flex;flex-direction:column;align-items:stretch;gap:1.611111rem;width:100%;min-width:0}@media(min-width:992px){section.hero-con-prezzo .content{flex:0 1 33.541667rem;max-width:33.541667rem}}section.hero-con-prezzo .breadcrumb{font-family:neue-haas-grotesk-display,sans-serif;font-size:clamp(.888889rem,.761778rem + .019vw,1rem);font-weight:450;line-height:1.5;letter-spacing:-.011em;text-transform:uppercase;color:#000}section.hero-con-prezzo .breadcrumb a{color:inherit;text-decoration:none;transition:opacity .2s ease}section.hero-con-prezzo .breadcrumb a:hover,section.hero-con-prezzo .breadcrumb a:focus-visible{opacity:.7}section.hero-con-prezzo .breadcrumb .breadcrumb_last{color:#000}section.hero-con-prezzo .title{color:#000}section.hero-con-prezzo .title>*{margin:0}section.hero-con-prezzo .title h1,section.hero-con-prezzo .title h2,section.hero-con-prezzo .title h3,section.hero-con-prezzo .title h4,section.hero-con-prezzo .title h5,section.hero-con-prezzo .title h6,section.hero-con-prezzo .title p{font-family:freight-text-pro,serif;font-size:clamp(1.777778rem,4vw,70px);font-weight:400;line-height:1.05;letter-spacing:-.019em;color:inherit}section.hero-con-prezzo .title em,section.hero-con-prezzo .title i{font-family:berthold-baskerville-pro,serif;font-style:italic}section.hero-con-prezzo .pricing{display:flex;flex-direction:column;align-items:flex-start;gap:.166667rem;width:100%;min-width:0}@media(min-width:992px){section.hero-con-prezzo .pricing{flex:1 1 auto;align-items:flex-end;margin-left:auto;max-width:40.444444rem}}section.hero-con-prezzo .price-head{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:17.722222rem}@media(min-width:992px){section.hero-con-prezzo .price-head{align-items:flex-end}}section.hero-con-prezzo .label{margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-size:clamp(.777778rem,.698667rem + .03vw,1rem);font-weight:400;line-height:1.5;letter-spacing:.4em;text-transform:uppercase;color:#000}@media(min-width:992px){section.hero-con-prezzo .label{text-align:right}}section.hero-con-prezzo .amount{margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-size:clamp(1.777778rem,4vw,2.222222rem);font-weight:700;line-height:1.5;letter-spacing:-.011em;color:#000}@media(min-width:992px){section.hero-con-prezzo .amount{text-align:right}}section.hero-con-prezzo .disclaimer{width:100%;max-width:40.444444rem;font-family:neue-haas-grotesk-display,sans-serif;font-size:14px;font-weight:450;line-height:1.5;letter-spacing:-.011em;color:#000}@media(min-width:992px){section.hero-con-prezzo .disclaimer{text-align:right}}section.hero-con-prezzo .disclaimer p{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}section.hero-con-prezzo .disclaimer a{font-weight:700;text-decoration:underline;text-underline-offset:.12em}section.hero-con-prezzo .disclaimer strong,section.hero-con-prezzo .disclaimer b{font-weight:700}section.hero-con-prezzo .cta{display:inline-flex;align-items:center;justify-content:center;margin-top:.166667rem;padding:.555556rem 1.666667rem;border:0;border-radius:11.111111rem;background-color:#546a74;font-family:neue-haas-grotesk-display,sans-serif;font-size:clamp(.888889rem,.761778rem + .019vw,1rem);font-weight:450;line-height:1.3;color:#fff;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}section.hero-con-prezzo .cta:hover,section.hero-con-prezzo .cta:focus-visible{opacity:.88;color:#fff}section.hero-con-prezzo .cta:focus-visible{outline:2px solid #546a74;outline-offset:2px}
