.bg-cover{background-size:cover}.bg-contain{background-size:contain}.rad0{border-radius:0}.db{display:block}.dib{display:inline-block}.di{display:inline}.dn{display:none}.stc{position:static}.abs{position:absolute}.rel{position:relative}.fix{position:fixed}.m0{margin:0}.m0a{margin:0 auto}.p0{padding:0}.w100{width:100%}.h100{height:100%}.mw100{max-width:100%}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.upp{text-transform:uppercase}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-valign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.white{color:#fff}.base{color:#010101}.blue{color:#104ca4}#configuratore a{-webkit-transition:initial;transition:initial}#configuratore .btn{min-width:initial;-webkit-transition:none;transition:none;border:0;border-radius:0}#configuratore .cover{position:relative;height:calc(100vh - 40px);z-index:5;text-align:center;-webkit-transition:all .4s ease-in .4s;transition:all .4s ease-in .4s}@media only screen and (max-width:767px){#configuratore .cover{height:auto;background:#1e1e1e}}#configuratore .cover-intro{position:absolute;width:100%;height:100%;z-index:20;background:rgba(0,0,0,.6)}@media only screen and (max-width:767px){#configuratore .cover-intro{position:static;height:auto;padding:30px 0;text-align:left}}#configuratore .cover-intro--skipped{display:none}#configuratore .cover-intro__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}#configuratore .cover-intro__title{font-size:38px;margin:0 0 45px;font-weight:100;color:#fff}@media only screen and (max-width:767px){#configuratore .cover-intro__title{font-size:29px;margin:0 0 27px}}#configuratore .cover-intro__copy{font-size:16px;font-weight:100;color:inherit;max-width:800px;color:#fff;padding:0 15px}@media only screen and (max-width:767px){#configuratore .cover-intro__copy{text-align:center}#configuratore .cover-intro__copy p{font-size:14px;line-height:1.6}}#configuratore .cover-intro__footer{position:absolute;text-align:center;width:100%;bottom:40px}@media only screen and (max-width:767px){#configuratore .cover-intro__footer{display:none}}#configuratore .cover-intro__skip{padding:15px 50px;font-size:12px}#configuratore .cover-menu{position:absolute;width:100%;height:100%;z-index:10;top:0;left:0}@media only screen and (max-width:767px){#configuratore .cover-menu{position:static;height:auto}}#configuratore .cover-menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media only screen and (max-width:767px){#configuratore .cover-menu__wrapper{position:static;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}#configuratore .cover-menu__item{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;background-position:center center;background:#808080;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .5s ease-out .2s;transition:all .5s ease-out .2s}@media only screen and (max-width:767px){#configuratore .cover-menu__item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:160px}}#configuratore .cover-menu__item:hover,#configuratore .cover-menu__item:focus{-ms-flex-preferred-size:200px;flex-basis:200px;-webkit-transition-delay:.2s;transition-delay:.2s}@media only screen and (max-width:767px){#configuratore .cover-menu__item:hover,#configuratore .cover-menu__item:focus{-ms-flex-preferred-size:auto;flex-basis:auto}}#configuratore .cover-menu__item:hover .cover-menu__link,#configuratore .cover-menu__item:focus .cover-menu__link{opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}@media only screen and (max-width:767px){#configuratore .cover-menu__item:hover .cover-menu__link,#configuratore .cover-menu__item:focus .cover-menu__link{top:55%;-webkit-transition-delay:0s;transition-delay:0s}}#configuratore .cover-menu__item:hover h2,#configuratore .cover-menu__item:focus h2{opacity:0}@media only screen and (max-width:767px){#configuratore .cover-menu__item:hover h2,#configuratore .cover-menu__item:focus h2{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);opacity:1}}#configuratore .cover-menu__item:hover h3,#configuratore .cover-menu__item:focus h3{opacity:1}#configuratore .cover-menu__item h2{text-align:left;font-weight:300;margin:0;min-width:300px;white-space:nowrap;color:#fff;position:absolute;right:30px;bottom:360px;-ms-transform-origin:100%;-webkit-transform-origin:100%;transform-origin:100%;-ms-transform:rotateZ(-90deg);-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .4s ease-out .2s;transition:all .4s ease-out .2s}@media only screen and (max-width:767px){#configuratore .cover-menu__item h2{-ms-transform:none;-webkit-transform:none;transform:none;position:static;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:20px;text-align:center;width:100%;min-width:0;text-shadow:0 2px 7px rgba(0,0,0,.7);-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}}#configuratore .cover-menu__item h3{font-weight:300;margin:0;white-space:nowrap;color:#fff;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;text-align:center;top:50%;opacity:0;-webkit-transition:all .4s ease-out .2s;transition:all .4s ease-out .2s;-webkit-transform:translateY(-36px);-ms-transform:translateY(-36px);transform:translateY(-36px)}@media only screen and (max-width:767px){#configuratore .cover-menu__item h3{display:none}}#configuratore .cover-menu__link{text-align:center;color:#fff;opacity:0;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;position:absolute;z-index:10;top:50%;width:100%}@media only screen and (max-width:767px){#configuratore .cover-menu__link{font-size:14px;top:60%;text-shadow:0 2px 7px rgba(0,0,0,.7);-webkit-transition:all .3s ease-out .2s;transition:all .3s ease-out .2s;left:0;width:100%;height:100%;opacity:0}}#configuratore .cover-menu__link a{color:#fff;text-decoration:none}#configuratore .cover-menu__link a:hover{opacity:.8}#configuratore .iosfix{height:101%;overflow:hidden}#configuratore button:focus,#configuratore a:focus,#configuratore button:active,#configuratore a:active{outline:0}#configuratore h1{letter-spacing:initial}#configuratore .p0{padding:0}#configuratore .main{background:#fff;min-height:100vh}#configuratore .button{width:48px;height:48px;background:url('../configuratore/img/btn-sprite.png') no-repeat transparent;background-size:auto 48px;padding:0;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;border:0;display:inline-block;cursor:pointer}#configuratore .button:hover,#configuratore .button:focus{outline:0;background-color:#ccc}#configuratore .button--download{background-position:left top}#configuratore .button--archive{background-position:-52px top}#configuratore .button--print{background-position:-104px top}#configuratore .button--close{background-position:-156px top}#configuratore .button--prev{background-position:-208px top}#configuratore .button--next{background-position:-260px top}#configuratore .button--expand{background-position:-312px top}#configuratore .button--reduce{background-position:-364px top}#configuratore .button--size-toggler{background-position:-364px top;background-color:#fff;padding-left:48px;display:inline-block;width:auto;padding-right:15px;text-transform:uppercase;font-size:12px;font-weight:600}#configuratore .ico{display:inline-block}#configuratore .ico-arrow{background:url('../configuratore/img/ico-arrow.png');background-size:12px 7px;width:12px;height:7px;margin-right:5px}#configuratore .main__body{padding-top:87px;min-height:calc(100vh - 60px)}@media only screen and (max-width:767px){#configuratore .main__body{padding-top:0}}#configuratore .main__filters{margin:0 0 60px 300px}@media(max-width:1460px){#configuratore .main__filters{margin:0 0 60px 20px}}#configuratore .main__filters button{font-size:14px;background:none;padding:15px 20px;border:1px solid transparent}@media only screen and (max-width:767px){#configuratore .main__filters button{padding:15px;text-align:left;display:block;width:100%;font-weight:normal!important}#configuratore .main__filters button .ico{float:right;position:relative;top:7px}}#configuratore .main__filters .dropdown a.disabled{color:#888}#configuratore .main__filters .dropdown a.disabled:hover{cursor:default}#configuratore .main__filters .dropdown a:hover{background:transparent;cursor:pointer}#configuratore .main__filters .dropdown.open button{border:1px solid #000}#configuratore .main__filters .dropdown-menu{box-shadow:none;background:#efefef;border-radius:0;min-width:250px;border-color:#000;margin-top:-1px}#configuratore .main__filters .select-locations button,#configuratore .main__filters .select-materials button{font-weight:700}#configuratore .main__filters .select-collections .dropdown-menu{width:580px}#configuratore .main__filters .select-colors a{height:36px;line-height:32px}#configuratore .main__filters .select-colors .thumb{width:40px;height:30px;float:right}#configuratore .main__filters .select-name{position:relative;font-size:14px;border:1px solid #000;padding:15px 48px 15px 30px;float:right;margin-right:78px}#configuratore .main__filters .select-name input{border:0}#configuratore .main__filters .select-name .ico{position:absolute;width:48px;height:48px;top:0;right:6px;background:url('../configuratore/img/btn-sprite.png') no-repeat -410px top transparent;background-size:auto 48px}#configuratore .main__filters .btn-filter{display:none}@media only screen and (max-width:767px){#configuratore .main__filters .btn-filter{display:block}}@media only screen and (max-width:767px){#configuratore .main__filters{margin:0 0 30px;border-bottom:1px solid #1e1e1e}#configuratore .main__filters .btn-filter.open .ico{background:url(../css/configurator/img/ico-close.png) no-repeat center;opacity:1;width:12px;height:12px;background-size:12px;top:3px;right:2px}#configuratore .main__filters .nav-pills{display:none}#configuratore .main__filters .nav-pills.visible{display:block;position:relative}#configuratore .main__filters .nav-pills>li{float:none;display:block;background:#efefef;margin:0;padding:0;border:0}#configuratore .main__filters .nav-pills .select-name input{width:calc(100% - 20px);margin:10px 10px 15px;padding:10px;border:1px solid #c7c7c7}#configuratore .main__filters .nav-pills .dropdown.open button{border:0}#configuratore .main__filters .nav-pills .dropdown.open button .ico{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#configuratore .main__filters .nav-pills .dropdown-menu{position:relative;width:100%;min-width:0;background:#dedede;border:0}#configuratore .main__filters .nav-pills .dropdown-menu>li>a{padding:10px 30px}#configuratore .main__filters .nav-pills .dropdown-cols-2 .dropdown-menu a{display:block;padding:11px 10px}#configuratore .main__filters .nav-pills .dropdown-cols-2 .dropdown-menu>div{width:100%;float:none;padding:0 20px}#configuratore .main__filters .nav-pills .dropdown-cols-2 .dropdown-menu>div:first-child{padding-top:10px}#configuratore .main__filters .nav-pills .dropdown-cols-2 .dropdown-menu>div:last-of-type{padding-bottom:10px}#configuratore .main__filters .nav-pills .dropdown-cols-2 .dropdown-menu>div ul{margin:0;padding:0}#configuratore .main__filters .nav-pills .dropdown-cols-2 .dropdown-menu>div li{margin:0}}#configuratore .dropdown-cols-2 .dropdown-menu{min-width:400px;padding:0}#configuratore .dropdown-cols-2 .dropdown-menu>a{display:block;clear:both;margin:0 20px 8px}#configuratore .dropdown-cols-2 .dropdown-menu>div{float:left;padding:10px 20px 0}#configuratore .dropdown-cols-2 .dropdown-menu a{color:#010101}#configuratore .dropdown-cols-2 .dropdown-menu ul{margin:0;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}#configuratore .dropdown-cols-2 .dropdown-menu li{list-style:none;margin-bottom:8px}@media screen and (max-width:767px){#configuratore .dropdown-cols-2 .dropdown-menu{min-width:140px}}#configuratore .collection{margin-bottom:20px}@media only screen and (max-width:767px){#configuratore .collection{margin-bottom:40px}}#configuratore .collection header{font-size:20px;font-weight:600;color:inherit;margin:0 0 20px 300px}@media only screen and (max-width:767px){#configuratore .collection header{margin:0 0 0 15px;font-size:16px}}#configuratore .collection__title{font-size:20px;font-weight:600;color:inherit}#configuratore .line{overflow:hidden}#configuratore .line__title{width:300px;padding:20px 20px 20px 90px;float:left}#configuratore .line__title h3{font-size:20px;font-weight:300;color:inherit}#configuratore .line__title h4{font-size:13px;font-weight:300;color:#9f9f9f}@media(max-width:991px){#configuratore .line__title{width:200px;padding-left:40px}#configuratore .line__title h3{font-size:16px}}@media only screen and (max-width:767px){#configuratore .line__title{width:auto;padding:15px;float:none}#configuratore .line__title h3{font-size:14px;margin:0}#configuratore .line__title h4{font-size:12px;margin:0}}#configuratore .line__products{overflow:hidden;background:url('../configuratore/img/list-bg.png') left top;background-size:120px 120px;-webkit-transition:background-size .3s ease-in-out;transition:background-size .3s ease-in-out}#configuratore .line__products:hover{background-size:120px 241px}#configuratore .line__products:hover .line__product{height:240px;-webkit-transition-delay:0s;transition-delay:0s}#configuratore .line__products:hover .line__product h5{font-size:18px}#configuratore .line__products:hover .line__product a{font-size:12px}@media only screen and (max-width:767px){#configuratore .line__products{background:#eee;background:-webkit-linear-gradient(left,#fff 0%,#eee 1px);background:linear-gradient(to right,#fff 0%,#eee 1px);background-repeat:repeat;background-size:20%}#configuratore .line__products:hover .line__product{height:0}}#configuratore .line__product{display:inline-block;position:relative;width:120px;height:120px;background:no-repeat center center #ddd;margin:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;background-size:240px;overflow:hidden}#configuratore .line__product:hover{width:240px;-webkit-transition-delay:.3s;transition-delay:.3s}#configuratore .line__product:hover .line__product__wrapper{opacity:1}#configuratore .line__product h5{font-size:19px;margin-bottom:4px}#configuratore .line__product__wrapper{display:none;position:relative;z-index:10;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;color:#fff;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition-delay:.3s;transition-delay:.3s;line-height:1}#configuratore .line__product__wrapper div{position:absolute;background:rgba(0,0,0,.3);padding-bottom:8px;width:100%;left:0;bottom:0}#configuratore .line__product__wrapper:hover{-webkit-transition-delay:.2s;transition-delay:.2s}#configuratore .line__product a{display:block;color:#fff;font-size:12px}#configuratore .line__product a:before{content:'';background:transparent;position:absolute;bottom:-10px;left:0;width:100%}@media only screen and (max-width:767px){#configuratore .line__product{width:20%;height:0;padding-bottom:20%;position:relative;z-index:1;margin:0;float:left;overflow:hidden}#configuratore .line__product:hover{width:20%;height:0}#configuratore .line__product .line__product__wrapper{opacity:1;display:block;width:100%;height:100%;position:absolute;z-index:1}#configuratore .line__product .line__product__wrapper>div{display:block;width:100%;height:100%;position:absolute}#configuratore .line__product .line__product__wrapper>div h5{display:none}#configuratore .line__product .line__product__wrapper a{font-size:0!important;opacity:0;display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}}#configuratore .load-more{font-size:14px;background-color:#989898;color:#fff;text-transform:uppercase;font-weight:400;padding:8px 16px}#configuratore .slick-prev,#configuratore .slick-next{font-size:0;line-height:0;width:48px;height:48px;z-index:8;top:50%;overflow:hidden;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){#configuratore .slick-prev,#configuratore .slick-next{width:30px;height:30px}}#configuratore .slick-prev:before,#configuratore .slick-next:before{content:'';width:48px;height:48px;background:url('../configuratore/img/btn-sprite.png') no-repeat transparent;background-size:auto 48px;padding:0;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;border:0;display:inline-block;cursor:pointer;display:block}#configuratore .slick-prev:before:hover,#configuratore .slick-next:before:hover,#configuratore .slick-prev:before:focus,#configuratore .slick-next:before:focus{outline:0;background-color:#ccc}#configuratore .slick-prev:before--download,#configuratore .slick-next:before--download{background-position:left top}#configuratore .slick-prev:before--archive,#configuratore .slick-next:before--archive{background-position:-52px top}#configuratore .slick-prev:before--print,#configuratore .slick-next:before--print{background-position:-104px top}#configuratore .slick-prev:before--close,#configuratore .slick-next:before--close{background-position:-156px top}#configuratore .slick-prev:before--prev,#configuratore .slick-next:before--prev{background-position:-208px top}#configuratore .slick-prev:before--next,#configuratore .slick-next:before--next{background-position:-260px top}#configuratore .slick-prev:before--expand,#configuratore .slick-next:before--expand{background-position:-312px top}#configuratore .slick-prev:before--reduce,#configuratore .slick-next:before--reduce{background-position:-364px top}#configuratore .slick-prev:before--size-toggler,#configuratore .slick-next:before--size-toggler{background-position:-364px top;background-color:#fff;padding-left:48px;display:inline-block;width:auto;padding-right:15px;text-transform:uppercase;font-size:12px;font-weight:600}@media only screen and (max-width:767px){#configuratore .slick-prev:before,#configuratore .slick-next:before{width:30px;height:30px}}#configuratore .slick-prev:active,#configuratore .slick-next:active{opacity:1}#configuratore .slick-prev:hover,#configuratore .slick-next:hover{opacity:.8}#configuratore .slick-prev.slick-disabled:before,#configuratore .slick-next.slick-disabled:before{opacity:0}#configuratore .slick-disabled{display:none!important}#configuratore .slick-prev{left:30px}@media only screen and (max-width:767px){#configuratore .slick-prev{left:15px}}#configuratore .slick-prev:before{background-position:-208px top}@media only screen and (max-width:767px){#configuratore .slick-prev:before{background-position:-217px -9px}}#configuratore .slick-next{right:30px}@media only screen and (max-width:767px){#configuratore .slick-next{right:15px}}#configuratore .slick-next:before{background-position:-260px 0}#configuratore .anim-enter.ng-enter{opacity:0;-webkit-transition:all .5s linear;transition:all .5s linear}#configuratore .anim-enter.ng-enter.ng-enter-active{opacity:1}#configuratore .anim-enter.ng-leave{-webkit-animation:.5s my_animation;animation:.5s my_animation}@-webkit-keyframes my_animation{from{opacity:1}to{opacity:0}}@keyframes my_animation{from{opacity:1}to{opacity:0}}.overlay-login{color:#1e1e1e}#configuratore .modal-fullscreen{background:#fff;top:127px}@media(max-width:1139px){#configuratore .modal-fullscreen{top:107px}}@media only screen and (max-width:767px){#configuratore .modal-fullscreen{top:67px;height:calc(100vh - 67px);overflow-y:auto;overflow-x:hidden}}#configuratore .modal-fullscreen .modal-content{height:calc(100vh - 127px);background:transparent;border:0;box-shadow:none}@media only screen and (max-width:767px){#configuratore .modal-fullscreen .modal-content{height:auto}}#configuratore .modal-fullscreen .modal-dialog{margin:0;margin-right:auto;margin-left:auto;width:100%}#configuratore .modal-fullscreen .modal-body{padding:0;z-index:1}#configuratore .modal-backdrop.modal-backdrop-fullscreen{background:#fff}#configuratore .modal-backdrop.modal-backdrop-fullscreen.in{opacity:1;filter:alpha(opacity=100)}#configuratore .prod-sheet h1{font-weight:300;margin:0}#configuratore .prod-desc{margin:30px 0}#configuratore .prod-desc.ellipsis{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#configuratore .read-more{text-transform:uppercase;text-decoration:underline;padding:0 0 20px;cursor:pointer}#configuratore .prod-download{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;padding:20px 0;position:relative;z-index:1}#configuratore .prod-download a{font-size:14px!important;display:flex;align-items:center;font-weight:600!important;margin:0!important}#configuratore .prod-download a img{margin-right:20px}#configuratore .prod-download a:before{display:none!important}.conf-qr{min-height:auto!important}.conf-qr .modal-fullscreen{height:auto!important}.conf-qr .modal{position:static!important;overflow:hidden!important}.conf-qr .main__body{padding-top:86px!important;min-height:auto!important}@media only screen and (max-width:1140px){.conf-qr .main__body{padding-top:67px!important;min-height:auto!important}}@media only screen and (max-width:767px){.conf-qr .main__body{padding-top:0!important;min-height:auto!important}}.conf-qr .prod-sheet__image{background-size:14cm!important}#configuratore .prod-sheet__image,#configuratore .prod-sheet__data{height:calc(100vh - 127px)}#configuratore .prod-sheet__image{position:relative;padding:56px 30px 56px 45px;background-repeat:no-repeat;background-size:10cm;background-position:center;background-attachment:scroll}#configuratore .prod-sheet__image .slick-slider{padding-left:30px;padding-right:30px}#configuratore .prod-sheet__image .slick-slider .slick-prev,#configuratore .prod-sheet__image .slick-slider .slick-next{width:30px!important;height:48px!important;line-height:48px;top:24px!important;left:0!important;font-size:0;background-color:rgba(0,0,0,.3)}#configuratore .prod-sheet__image .slick-slider .slick-prev:before,#configuratore .prod-sheet__image .slick-slider .slick-next:before{background-size:30px!important;background-position:-208px -15px!important;width:30px!important;height:30px!important}#configuratore .prod-sheet__image .slick-slider .slick-prev:after,#configuratore .prod-sheet__image .slick-slider .slick-next:after{top:-17px;position:relative;z-index:1}#configuratore .prod-sheet__image .slick-slider .slick-prev:after{margin-left:-32px}#configuratore .prod-sheet__image .slick-slider .slick-next{left:auto!important;right:0!important}#configuratore .prod-sheet__image .slick-slider .slick-next:before{background-position:-260px -20px!important}#configuratore .prod-sheet__image .slick-slider .slick-next:after{margin-left:-26px}#configuratore .prod-sheet__image .related-prods{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}#configuratore .prod-sheet__image .related-prods.ready{opacity:1}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#configuratore .prod-sheet__image .related-prods.ready{top:0}}@media only screen and (min-device-width:800px) and (max-device-width:1280px) and (orientation:landscape){#configuratore .prod-sheet__image .related-prods.ready{top:0}}@media(max-width:991px){#configuratore .prod-sheet__image{background-size:80%}}@media only screen and (max-width:767px){.conf-qr .prod-sheet__image{border-width:20px 30px 20px 30px!important}#configuratore .prod-sheet__image{width:100%;float:none;padding:0;position:static;height:0;padding-bottom:calc(100% - 60px);background-size:cover;border:50px solid #fff;border-width:50px 30px 20px 30px;box-sizing:border-box}#configuratore .prod-sheet__image footer{display:none}}#configuratore .prod-sheet__image.reduced{background-position:center center;background-size:10cm;background-repeat:no-repeat;background-attachment:initial}#configuratore .prod-sheet__image footer{position:absolute;width:100%;text-align:center;bottom:40px;left:0}#configuratore .prod-sheet__image .log{position:absolute;right:0;bottom:0;opacity:.8}#configuratore .prod-sheet__buttons{position:absolute;z-index:100;top:50%;left:50%;width:10cm;height:10cm;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px}#configuratore .prod-sheet__buttons .button{margin-left:10px;background-color:#000}@media only screen and (max-width:767px){#configuratore .prod-sheet__buttons{display:none}}#configuratore .prod-sheet__data{padding:56px 30px;overflow:scroll;background:#f9f9f9}#configuratore .prod-sheet__data a:not(.button){font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:400;color:#1e1e1e;font-family:'Raleway',sans serif;margin-bottom:10px;margin-right:40px}#configuratore .prod-sheet__data a:not(.button):hover{text-decoration:none}#configuratore .prod-sheet__data a:not(.button):before{content:"";width:25px;height:1px;background:#1e1e1e;display:inline-block;margin-right:20px;vertical-align:middle}@media only screen and (max-width:767px){#configuratore .prod-sheet__data{width:100%;float:none;padding:30px;position:static;overflow:auto;height:auto!important}#configuratore .prod-sheet__data .prod-sheet__actions{text-align:right;position:absolute;z-index:10;top:calc(40vh - 50px);right:15px}#configuratore .prod-sheet__data .prod-sheet__actions:after{content:'';display:table;clear:both}#configuratore .prod-sheet__data .prod-sheet__actions button{float:right;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;background-color:#000}#configuratore .prod-sheet__data .prod-sheet__actions button.button--close{position:absolute;top:calc(-40vh + 58px);right:0;z-index:10;background-color:#fff}#configuratore .prod-sheet__data h1{font-size:20px;margin-top:0}#configuratore .prod-sheet__data .breadcrumb{font-size:12px}#configuratore .prod-sheet__data dt{font-size:13px}#configuratore .prod-sheet__data dd{font-size:13px;padding:0 0 15px 0!important;margin:0 0 15px 0!important}#configuratore .prod-sheet__data .prod-sheet__features{padding-bottom:200px}}#configuratore .prod-sheet__data .breadcrumb{padding:30px 0;margin:0;background:none}#configuratore .prod-sheet__data::-webkit-scrollbar{width:6px}#configuratore .prod-sheet__data::-webkit-scrollbar-track{border-radius:10px}#configuratore .prod-sheet__data::-webkit-scrollbar-thumb{border-radius:10px;background:#010101}#configuratore .prod-sheet__data::-webkit-scrollbar-thumb:window-inactive{background:#9f9f9f}#configuratore .prod-sheet .related-prods{top:61px;position:relative}@media(max-height:900px){#configuratore .prod-sheet .related-prods{top:0}}#configuratore .prod-sheet .related-prods .slick-slider{text-align:center}#configuratore .prod-sheet .related-prods a{display:inline-block;position:relative;height:100px;z-index:1;margin-left:2px;margin-right:2px}#configuratore .prod-sheet .related-prods a:hover{z-index:2}#configuratore .prod-sheet .related-prods a:hover .thumb{box-shadow:0 5px 10px rgba(0,0,0,.5)}#configuratore .prod-sheet .related-prods a:hover .thumb:hover:before{border:2px solid #fff}#configuratore .prod-sheet .related-prods a:hover p{opacity:1}#configuratore .prod-sheet .related-prods a .thumb{position:relative;width:48px;height:48px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#configuratore .prod-sheet .related-prods a .thumb:before{content:'';position:absolute;width:100%;height:100%;border:2px solid transparent;top:0;left:0;z-index:10;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#configuratore .prod-sheet .related-prods a img{width:100%}#configuratore .prod-sheet .related-prods a p{text-align:center;font-size:10px;color:#010101;text-transform:uppercase;opacity:0;position:absolute;top:60px;background:#fff;padding:2px 10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;line-height:12px;min-width:180px;white-space:normal}#configuratore .prod-sheet .related-prods a:nth-child(1):hover p{left:0!important;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);text-align:left}@media only screen and (max-width:767px){#configuratore .prod-sheet .related-prods{position:absolute;top:auto!important;bottom:15px;left:15px;width:calc(100% - 30px);height:200px}#configuratore .prod-sheet .related-prods a{float:left;margin:0 15px 15px 0!important;padding:0;height:auto!important}#configuratore .prod-sheet .related-prods a p{display:none}}#configuratore .prod-sheet__features dt{font-size:13px;font-weight:600}#configuratore .prod-sheet__features dd{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #b2b2b2}#configuratore .data-sheet-links{margin-bottom:40px}#configuratore .data-sheet-link a,#configuratore .data-sheet-link a:hover{color:#1e1e1e;text-decoration:none}body.modal-open{overflow:hidden}#configuratore{color:#1e1e1e;min-height:calc(100vh - 127px)}@media only screen and (max-width:767px){#configuratore{box-shadow:0 -67px 0 #1e1e1e;position:relative;top:67px}#configuratore+#footer{margin-top:67px}}#watermark-overlay{color:#1f1f1f}.specifiche-tecniche{padding:50px 0}.specifiche-tecniche .title{font-size:40px;line-height:40px;letter-spacing:.02em;color:#000;padding-bottom:45px}@media only screen and (max-width:767px){.specifiche-tecniche .title{font-size:26px;line-height:36px}}.specifiche-tecniche .wrap{display:flex;flex-wrap:wrap}.specifiche-tecniche .wrap .item{width:100%;display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.specifiche-tecniche .wrap .item{width:100%}}.specifiche-tecniche .wrap .item .specifica{border-bottom:1px solid #b2b2b2;padding:30px 0;width:50%}@media only screen and (max-width:767px){.specifiche-tecniche .wrap .item .specifica{width:100%}}.specifiche-tecniche .wrap .item .specifica .tit-specifiche{font-size:13px;line-height:18px;font-weight:600}.specifiche-tecniche .wrap .item .specifica .txt-specifiche{font-size:16px;line-height:24px}.lista-lingue-desk{overflow:hidden;padding:0 5%;background-color:#777;margin:0!important;display:none!important}@media only screen and (max-width:767px){.lista-lingue-desk{display:block!important}}.lista-lingue-desk li{clear:none;float:none;display:inline-block;border-bottom:0 solid #1e1e1e;margin-right:10px}.lista-lingue-desk li.active a{color:#fff!important}.lista-lingue-desk li a{padding:5px 5%;font-size:14px;text-transform:none;display:inline-block;float:none;color:#ababab!important}