.product-detail .product-detail__product_menu{left:0;padding-bottom:30px;padding-top:10px;position:relative;top:0;width:100%;z-index:3}@media only screen and (max-width:767px){.product-detail .product-detail__product_menu{position:sticky}}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion{display:none;position:-webkit-sticky;position:sticky;top:-1px}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion ul,.product-detail .product-detail__product_menu .product-detail__product_menu_menu ul{display:flex;font-size:14px;justify-content:space-evenly;left:0;margin:0;padding:0;position:relative;text-transform:uppercase;top:0;width:100%}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion .accordion_title{align-items:center;background:#175ab4;border-radius:10px;color:#fff;display:flex;font-size:16px;justify-content:space-between;list-style:none;padding:10px 15px;position:relative;text-transform:uppercase;z-index:3}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion[open] .accordion_title .icon-own-arrow{transform:rotate(180deg)}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion>summary::-webkit-details-marker,.product-detail .product-detail__product_menu .product-detail__product_menu_accordion>summary::marker{background:none;display:none}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion ul{background:#175ab4;flex-direction:column;padding:15px;position:absolute;top:34px;z-index:2}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion ul li a{color:#fff}@media only screen and (max-width:767px){.product-detail .product-detail__product_menu .product-detail__product_menu_menu{display:none}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion{display:block}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion ul{flex-direction:column}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion ul li{padding:10px 0}.product-detail .product-detail__product_menu .product-detail__product_menu_accordion ul li a{display:block}}.product-detail .product-detail__product_intro{padding:80px 0}@media only screen and (max-width:767px){.product-detail .product-detail__product_intro{padding:20px 0}}.product-detail .product-detail__product_intro .product_intro__image{left:0;position:relative;top:0;width:100%}.product-detail .product-detail__product_intro .image_3d{height:400px;width:100%}.product-detail .product-detail__product_intro .image_3d.hidden,.product-detail .product-detail__product_intro .image_static.hidden{opacity:0;position:absolute}.product-detail .product-detail__product_intro .image_static img{height:100%;max-width:100%}.product-detail .product-detail__product_intro .toggle_image_type{padding:20px 0}.product-detail .product-detail__product_intro .toggle_image_type .switch-button{margin:0 auto}.product-detail .product-detail__product_intro .product_intro__desc p,.product-detail .product-detail__product_intro .product_intro__desc ul{font-size:23px}@media only screen and (max-width:767px){.product-detail .product-detail__product_intro .product_intro__desc p,.product-detail .product-detail__product_intro .product_intro__desc ul{font-size:16px}}.product-detail__product_caratteristiche_tecniche .text-description--container .text-description__box>.title{font-size:23px;font-weight:500;line-height:27px;text-transform:none}.product-detail__product_caratteristiche_tecniche .text-description--container .text-description__box>.desc>p{font-weight:300;line-height:27px}.product-detail .product_configurazione_meccaniche{padding:80px 0}@media only screen and (max-width:767px){.product-detail .product_configurazione_meccaniche{padding:40px 0}}.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__desc p,.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__desc ul{font-size:23px;padding:20px}@media only screen and (max-width:767px){.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__desc p,.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__desc ul{font-size:16px;padding:0}}.product-detail .product_configurazione_meccaniche .accordions .accordion{border:2px solid #f5f5f5;transition:all .5s ease}.product-detail .product_configurazione_meccaniche .accordions .accordion+.accordion{margin-top:.25rem}.product-detail .product_configurazione_meccaniche .accordions .accordion:hover{background-color:#f5f5f5}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__title{background-image:none;background-repeat:no-repeat;color:#555;cursor:pointer;font-size:23px;font-weight:300;list-style-type:none;padding:10px 0;text-transform:uppercase;transition:all .5s ease}@media only screen and (max-width:767px){.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__title{font-size:16px}}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__title .icon{opacity:0;transition:all .5s ease;width:0}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__title:hover,.product-detail .product_configurazione_meccaniche .accordions .accordion.is-active .accordion__title{color:#175ab4;transition:all .5s ease}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__title:hover .icon,.product-detail .product_configurazione_meccaniche .accordions .accordion.is-active .accordion__title .icon{opacity:1;transition:all .5s ease;width:auto}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__title::-webkit-details-marker,.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__title::marker{display:none}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__content{background:#dbdbdb;border-radius:10px;left:0;overflow:hidden;position:relative;top:0;width:100%}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__content .ct__container{display:flex;flex-wrap:wrap;left:0;padding:20px;position:relative;top:0;width:100%}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__content .ct{display:flex;flex-wrap:wrap;left:0;padding:10px 10px 20px;position:relative;top:0;width:50%}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__content .ct .ct__icon{align-items:center;background:#fff;border-radius:100%;display:flex;font-size:30px;height:55px;justify-content:center;left:0;margin-right:10px;position:relative;text-align:center;top:0;width:55px}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__content .ct .ct__content{text-transform:uppercase;width:calc(100% - 65px)}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__content .ct .ct__content .desc{font-weight:700}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__content p{margin:0}.product-detail .product_configurazione_meccaniche .accordions .accordion .accordion__content p+p{margin-top:.5em}.product-detail .product_configurazione_meccaniche .accordions .accordion[open] .accordion__content{background-color:#eaeaea}.product-detail .product_configurazione_meccaniche .accordions .accordion[open] .accordion__title{color:#175ab4}.product-detail .product_configurazione_meccaniche .accordions .accordion[open] .icon{opacity:1;transition:all .5s ease;width:auto}.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__slide{left:0;position:relative;top:0;width:100%}.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__slide .slides .slide{margin:30px;width:calc(100% - 60px)}.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__slide .slides .flickity-button{background:none;top:calc(100% - 60px)}.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__slide .slides .flickity-button .flickity-button-icon{height:100%;left:0;position:absolute;top:0;width:100%}.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__slide .slides .flickity-button.previous{left:calc(100% - 130px);top:calc(100% - 59px)}.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__slide .slides .flickity-button:hover{color:#175ab4}.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__slide .carousel-status{bottom:29px;font-size:14px;position:absolute;right:54px;text-align:center;width:30px}.product-detail .padding-home-dnd-section{padding:80px 20px!important}@media only screen and (max-width:767px){.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__slide .carousel-status,.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__slide .slides .flickity-button{scale:.7}.product-detail .product_configurazione_meccaniche .product_configurazione_meccaniche__slide .carousel-status{bottom:20px}}.product-detail
.product_applicazioni__title
.h1{font-weight:300;line-height:75px}.product-detail .product_applicazioni .product_applicazioni__desc p,.product-detail .product_applicazioni .product_applicazioni__desc ul{font-size:23px;font-weight:300;max-width:530px;opacity:.85}.product-detail .product_applicazioni .product_applicazioni__desc p{line-height:33px}@media only screen and (max-width:767px){.product-detail .product_applicazioni .product_applicazioni__desc p,.product-detail .product_applicazioni .product_applicazioni__desc ul{font-size:16px}.product-detail .product_applicazioni .product_applicazioni__desc p{line-height:normal}}.product-detail .product_caratteristiche_costruttive{padding:80px 0}.product-detail .product_caratteristiche_costruttive .product_caratteristiche_costruttive__desc p,.product-detail .product_caratteristiche_costruttive .product_caratteristiche_costruttive__desc ul{font-size:23px}@media only screen and (max-width:767px){.product-detail .product_caratteristiche_costruttive .product_caratteristiche_costruttive__desc p,.product-detail .product_caratteristiche_costruttive .product_caratteristiche_costruttive__desc ul{font-size:16px}}.product-detail .product_caratteristiche_costruttive .product_caratteristiche_costruttive__html{padding-top:80px}.product-detail .product_documenti_scaricabili .product_documenti_scaricabili__list,.product-detail .product_documenti_scaricabili .product_documenti_scaricabili__title h2{color:#fff}.product-detail .product_documenti_scaricabili .product_documenti_scaricabili__list ul{left:0;margin:0;padding:0;position:relative;top:0;width:100%}.product-detail .product_documenti_scaricabili .product_documenti_scaricabili__list ul li,.product-detail .product_documenti_scaricabili .product_documenti_scaricabili__list ul li a{color:#fff;font-size:23px;font-weight:300;padding-bottom:15px;text-transform:uppercase}.product-detail .product_documenti_scaricabili .product_documenti_scaricabili__list ul li a:hover{text-decoration:underline}.product-detail .product_documenti_scaricabili .product_documenti_scaricabili__list .product_documenti_scaricabili__list__icon{font-size:60px}.product-detail
.applications-list--container
.applications-list
.application{flex:1 1 416px}.product-detail
.applications-list--container
.applications-list
.application
.application__content{height:416px;width:auto}@media only screen and (max-width:1023px) and (min-width:600px){.product-detail .applications-list--container .applications-list .application{flex:1 1 40%}}@media only screen and (max-width:599px){.product-detail .applications-list--container .applications-list .application{flex:0 0 100%}}.product-detail
.applications-list--container
.applications-list
.application
.application__content
.application__link{font-size:24px;font-weight:500;line-height:35px}.product-detail
.applications-list--container
.applications-list
.application:after{height:120px;width:120px}