.trailHero__Arrows{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:0 30rem;pointer-events:none;position:absolute;right:0;top:0;z-index:50}@media (max-width:768px){.trailHero__Arrows{display:none}}.trailHero__Arrow{background-color:#fff;border-radius:50%;cursor:pointer;height:96rem;pointer-events:auto;position:absolute;right:-48rem;transition:background-color .3s;width:96rem;z-index:60}.trailHero__Arrow svg{color:#000;height:26rem;left:14rem;position:absolute;top:50%;transform:translateY(-50%);width:26rem}.trailHero__Arrow:hover:not(:disabled){background-color:#fff6;border-color:#fff}.trailHero__Arrow:disabled{cursor:not-allowed;opacity:.4}.trailHero__Arrow--prev{left:-48rem;right:auto;transform:rotate(180deg)}.trailHero__Arrow--next{left:auto}.trailHero{min-height:725rem;position:relative}@media (max-width:768px){.trailHero{min-height:404rem}}.trailHero h1{bottom:107rem;color:#fff;left:236rem;max-width:880rem;pointer-events:none;position:absolute}@media (max-width:768px){.trailHero h1{bottom:unset;color:#000;font-size:50rem;font-weight:700;left:unset;letter-spacing:-1rem;line-height:60rem;margin:0 auto;max-width:304rem;padding-top:80rem;position:relative;text-align:center}}.trailHero .rotatingButton__Wrapper{bottom:105rem;left:unset;right:75rem;top:unset;z-index:100}@media (max-width:768px){.trailHero .rotatingButton__Wrapper{bottom:229rem;right:42rem}}.trailHero .rotatingButton__Wrapper .rotatingButton{background-color:transparent;border:30rem solid #fff;height:140rem;width:140rem}@media (max-width:768px){.trailHero .rotatingButton__Wrapper .rotatingButton{height:130rem;width:130rem}}.trailHero .rotatingButton__Wrapper .rotatingButton:after{content:none}.trailHero .rotatingButton__Wrapper .rotatingButton__Image{max-width:65rem}@media (max-width:768px){.trailHero .rotatingButton__Wrapper .rotatingButton__Image{max-width:55rem}}.trailHero .rotatingButton__Wrapper span{background-position:0 0;background-size:100%;height:132rem;width:132rem}@media (max-width:768px){.trailHero .rotatingButton__Wrapper span{height:122rem;width:122rem}}.trailHero__Wrapper{min-height:725rem;overflow:hidden;position:relative}@media (max-width:768px){.trailHero__Wrapper{display:flex;flex-direction:column;min-height:404rem}}.trailHero__Wrapper:after{background-image:url(../resources/images/parenzana-hero-line.svg);background-repeat:no-repeat;background-size:contain;bottom:41rem;content:"";height:424rem;pointer-events:none;position:absolute;right:-195rem;width:361rem;z-index:1}@media (max-width:768px){.trailHero__Wrapper:after{background-image:url(../resources/images/parenzana-hero-line-mobile.svg);background-position:100%;bottom:140rem;left:0;right:0;width:100%}.trailHero__Wrapper .flickity-viewport{max-height:404rem}}.trailHero__Slide{height:725rem;width:100vw}@media (max-width:768px){.trailHero__Slide{height:404rem}}.trailHero__Slide:after{background:linear-gradient(0deg,transparent 39.28%,rgba(0,0,0,.4));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@media (max-width:768px){.trailHero__Slide:after{background:linear-gradient(180.06deg,#231f20b3 .05%,#231f2000 48.75%)}}.trailHero__Slide img{min-width:100%}.trailHero__Images,.trailHero__Images img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media (max-width:768px){.trailHero__Images,.trailHero__Images img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}}.trailHero__Video{height:100%;-o-object-fit:cover;object-fit:cover;top:0;width:100%}.trailHero__Progress,.trailHero__Video{left:0;pointer-events:none;position:absolute}.trailHero__Progress{align-items:center;bottom:40rem;display:flex;justify-content:center;right:0;z-index:50}@media (max-width:768px){.trailHero__Progress{bottom:140rem}}.trailHero__Progress .trailHero__ProgressBar{align-items:center;color:#fff;display:flex;font-size:16rem;gap:20rem}@media (max-width:768px){.trailHero__Progress .trailHero__ProgressBar{color:#000}}.trailHero__Progress .trailHero__ProgressBar span{background-color:#dedede99;height:2rem;position:relative;width:80rem}.trailHero__Progress .trailHero__ProgressBar span i{background-color:#fff;bottom:0;left:0;position:absolute;top:0;transition:width .4s}@media (max-width:768px){.trailHero__Progress .trailHero__ProgressBar span i{background-color:#231f20}}
