body.news_detail .page-title{margin:0}body.news_detail .page-description p:last-child{margin-bottom:0}body.news_detail.type-2 .header-banner .titles{bottom:0;left:0;position:absolute;width:100%;z-index:2}body.news_detail.type-2 .header-banner .titles .page-subtitle,body.news_detail.type-2 .header-banner .titles .page-title{color:#fff}body.news_detail .description{max-width:900px}body.news_detail .salone-banner{margin:0;position:relative}body.news_detail .salone-banner img{max-height:600px;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1}@media(min-width:1200px){body.news_detail .salone-banner img{max-height:700px}}@media(min-width:1600px){body.news_detail .salone-banner img{max-height:800px}}body.news_detail .salone-banner:after{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}body.news_detail .salone-banner__box{bottom:3%;box-sizing:border-box;left:5%;position:absolute;width:90%;z-index:4}@media(min-width:1200px){body.news_detail .salone-banner__box{bottom:unset;height:100%;left:50%;top:0;width:50%}}body.news_detail .salone-banner__box>div>div{background:#fff;box-sizing:border-box;padding:30px}@media(min-width:1200px){body.news_detail .salone-banner__box>div>div{margin-left:30%;position:relative;top:65px;width:375px}}body.news_detail .salone-banner__box__title{margin:0}body.news_detail .salone-banner__box__title span:first-child{background:#000;color:#fff;line-height:1;padding:.25em .5em}body.news_detail .salone-banner__box__title span:nth-child(2){display:block;margin-top:.5em}body.news_detail .salone-banner__box__link{margin-top:20px}@media(min-width:1200px){body.news_detail .salone-banner__box__link{margin-top:115px}}body.contract_detail .page-title{margin:0}body.contract_detail .page-subtitle{line-height:1.2;margin:.25em 0 0}body.contract_detail .page-description p:last-child{margin-bottom:0}body.contract_detail.type-2 .header-banner .titles{bottom:0;left:0;position:absolute;width:100%;z-index:2}body.contract_detail.type-2 .header-banner .titles .page-subtitle,body.contract_detail.type-2 .header-banner .titles .page-title{color:#fff}body.sitemap ul li{padding:.25em 0}body.sitemap ul a[href="#"]{cursor:default;text-decoration:none}body.favorites .intro{max-width:600px}body.favorites #list{position:relative}body.favorites #list .images{max-width:1600px}body.favorites #list .images ul{list-style:none;margin-bottom:50px;margin-top:50px;padding:0}body.favorites #list .images ul li.item{margin-top:50px;position:relative}body.favorites #list .images ul li.item h3{margin-bottom:5px;margin-left:-30px}@media(min-width:640px){body.favorites #list .images ul li.item h3{font-size:18px}}body.favorites #list .images ul li.item h3:before{border-bottom:2px solid #1f1f1f;content:"";display:inline-block;margin-right:5px;width:25px}body.favorites #list .images ul li.item a.preferiti{display:block;padding:40px 25px;position:absolute;right:0;top:0;z-index:1}@media(min-width:1024px){body.favorites #list .images ul li.item a.preferiti{padding:40px}}body.warranty form,body.warranty-copy form{position:relative}body.warranty form input:not([type=checkbox]):not([type=radio]),body.warranty form textarea,body.warranty-copy form input:not([type=checkbox]):not([type=radio]),body.warranty-copy form textarea{background-color:transparent;border:solid #979797;border-width:0 0 1px;color:#000;font-weight:600;height:auto;margin-bottom:25px;padding:1em .5em .25em 0}body.warranty form input:not([type=checkbox]):not([type=radio])::-moz-placeholder,body.warranty form textarea::-moz-placeholder,body.warranty-copy form input:not([type=checkbox]):not([type=radio])::-moz-placeholder,body.warranty-copy form textarea::-moz-placeholder{color:#000;display:inline-block;font-size:14px;letter-spacing:1px;opacity:.5}body.warranty form input:not([type=checkbox]):not([type=radio])::placeholder,body.warranty form textarea::placeholder,body.warranty-copy form input:not([type=checkbox]):not([type=radio])::placeholder,body.warranty-copy form textarea::placeholder{color:#000;display:inline-block;font-size:14px;letter-spacing:1px;opacity:.5}body.warranty form input:not([type=checkbox]):not([type=radio])::-moz-placeholder:first-letter,body.warranty form textarea::-moz-placeholder:first-letter,body.warranty-copy form input:not([type=checkbox]):not([type=radio])::-moz-placeholder:first-letter,body.warranty-copy form textarea::-moz-placeholder:first-letter{text-transform:uppercase}body.warranty form input:not([type=checkbox]):not([type=radio])::placeholder:first-letter,body.warranty form textarea::placeholder:first-letter,body.warranty-copy form input:not([type=checkbox]):not([type=radio])::placeholder:first-letter,body.warranty-copy form textarea::placeholder:first-letter{text-transform:uppercase}body.warranty form input:not([type=checkbox]):not([type=radio]):checked,body.warranty form textarea:checked,body.warranty-copy form input:not([type=checkbox]):not([type=radio]):checked,body.warranty-copy form textarea:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1 5 7.5 2 5l-1 .5L5 10l8-8.5z'/%3E%3C/svg%3E")}body.warranty form input:not([type=checkbox]):not([type=radio]):focus,body.warranty form textarea:focus,body.warranty-copy form input:not([type=checkbox]):not([type=radio]):focus,body.warranty-copy form textarea:focus{border-bottom:2px solid #000}body.warranty form input:not([type=checkbox]):not([type=radio]).uk-form-danger,body.warranty form textarea.uk-form-danger,body.warranty-copy form input:not([type=checkbox]):not([type=radio]).uk-form-danger,body.warranty-copy form textarea.uk-form-danger{border-color:#d00!important;color:#d00}body.warranty form input:not([type=checkbox]):not([type=radio]).uk-form-danger::-moz-placeholder,body.warranty form textarea.uk-form-danger::-moz-placeholder,body.warranty-copy form input:not([type=checkbox]):not([type=radio]).uk-form-danger::-moz-placeholder,body.warranty-copy form textarea.uk-form-danger::-moz-placeholder{color:#d00}body.warranty form input:not([type=checkbox]):not([type=radio]).uk-form-danger::placeholder,body.warranty form textarea.uk-form-danger::placeholder,body.warranty-copy form input:not([type=checkbox]):not([type=radio]).uk-form-danger::placeholder,body.warranty-copy form textarea.uk-form-danger::placeholder{color:#d00}body.warranty form input:not([type=checkbox]):not([type=radio]).focused,body.warranty form textarea.focused,body.warranty-copy form input:not([type=checkbox]):not([type=radio]).focused,body.warranty-copy form textarea.focused{border-bottom:2px solid #000}body.warranty form textarea.focused,body.warranty-copy form textarea.focused{border-bottom:2px solid #000;min-height:10em}body.warranty form .uk-select,body.warranty form select,body.warranty-copy form .uk-select,body.warranty-copy form select{background:transparent url(../../img/icons/arrow-select.svg) center right 10px/10px auto no-repeat;border-color:#979797;border-width:0 0 1px}body.warranty form .uk-select.focused,body.warranty form select.focused,body.warranty-copy form .uk-select.focused,body.warranty-copy form select.focused{border-color:2px solid #000}body.warranty form .uk-select.uk-form-danger,body.warranty form select.uk-form-danger,body.warranty-copy form .uk-select.uk-form-danger,body.warranty-copy form select.uk-form-danger{border-color:#d00!important;color:#d00}body.warranty form label,body.warranty-copy form label{color:inherit;font-size:1em}body.warranty form label:first-letter,body.warranty-copy form label:first-letter{text-transform:uppercase}body.warranty form label.placeholder,body.warranty-copy form label.placeholder{left:0;opacity:.7;pointer-events:none;position:absolute;top:0;transform:translateY(.5em);transform:translateY(-.8em) scale(.85);transform-origin:left top;transition:transform .3s}body.warranty form label.placeholder.discard,body.warranty-copy form label.placeholder.discard{transform:translateY(-.8em) scale(.85)}body.warranty form .field,body.warranty-copy form .field{margin-top:3em;position:relative}body.warranty form .field.submit,body.warranty-copy form .field.submit{text-align:right}body.warranty form .field-error,body.warranty-copy form .field-error{display:block}body.warranty form .uk-alert-danger.recap,body.warranty-copy form .uk-alert-danger.recap{display:none}body.warranty form .uk-alert-danger,body.warranty-copy form .uk-alert-danger{background:none;margin:0}body.warranty form .uk-alert-danger:not(.recap),body.warranty-copy form .uk-alert-danger:not(.recap){margin:1em 0 0;padding:0;width:100%}body.warranty form input[type=checkbox]+label,body.warranty-copy form input[type=checkbox]+label{margin-left:.5em}body.warranty form [type=submit],body.warranty-copy form [type=submit]{padding-bottom:1em;padding-top:1em}body.warranty form .uk-form-custom.file,body.warranty-copy form .uk-form-custom.file{border-bottom:1px solid #979797;min-height:2.5em;overflow:hidden;padding-top:.5em}body.warranty form .uk-form-custom.file~.field-error,body.warranty-copy form .uk-form-custom.file~.field-error{display:block!important}body.warranty form .uk-form-custom.file .uk-link,body.warranty-copy form .uk-form-custom.file .uk-link{font-size:.75em}body.warranty section.garanzia,body.warranty-copy section.garanzia{margin-left:auto;margin-right:auto;max-width:750px;width:calc(100vw - 60px)}@media(min-width:1024px){body.warranty section.garanzia,body.warranty-copy section.garanzia{max-width:1500px;width:calc(100vw - 65px)}}@media(min-width:1200px){body.warranty section.garanzia,body.warranty-copy section.garanzia{width:calc(100vw - 94px)}}body.warranty section.garanzia .col-img,body.warranty-copy section.garanzia .col-img{padding-left:3%}body.warranty section.garanzia .col-img .image div img,body.warranty-copy section.garanzia .col-img .image div img{margin-bottom:200px;margin-top:80px}body.warranty section.garanzia .col-form>div,body.warranty-copy section.garanzia .col-form>div{margin-bottom:50px}@media(min-width:1200px){body.warranty section.garanzia .col-form>div,body.warranty-copy section.garanzia .col-form>div{margin-bottom:100px;width:91.667%}}body.warranty section.garanzia .gruppo h3,body.warranty-copy section.garanzia .gruppo h3{font-size:18px;font-weight:700;margin-bottom:0;margin-top:70px}body.warranty section.garanzia .gruppo h3.noMargin,body.warranty-copy section.garanzia .gruppo h3.noMargin{margin-top:30px}body.warranty section.garanzia .gruppo h5,body.warranty-copy section.garanzia .gruppo h5{font-size:18px;font-weight:500;margin-top:0}body.warranty section.garanzia .uk-fieldset .uk-grid label.placeholder,body.warranty-copy section.garanzia .uk-fieldset .uk-grid label.placeholder{left:30px}@media(min-width:1024px){body.warranty section.garanzia .uk-fieldset .uk-grid label.placeholder,body.warranty-copy section.garanzia .uk-fieldset .uk-grid label.placeholder{left:40px}}body.warranty section.garanzia .domanda,body.warranty-copy section.garanzia .domanda{font-size:18px;font-weight:700;margin-bottom:10px;margin-top:50px}body.warranty section.garanzia .uk-select,body.warranty-copy section.garanzia .uk-select{font-size:18px;font-weight:700;padding-left:0}body.warranty section.garanzia .radio label,body.warranty-copy section.garanzia .radio label{display:block;margin-bottom:15px}body.warranty section.garanzia .uk-select:not([multiple]):not([size]),body.warranty-copy section.garanzia .uk-select:not([multiple]):not([size]){background-position:100% 50%;background-size:25px}body.warranty section.garanzia .field.noMargin,body.warranty-copy section.garanzia .field.noMargin{margin-top:1.5em}

/*# sourceMappingURL=pages.css.map*/