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{position:absolute;left:0;bottom:0;width:100%;z-index:2}body.news_detail.type-2 .header-banner .titles .page-title,body.news_detail.type-2 .header-banner .titles .page-subtitle{color:#fff}body.news_detail .description{max-width:900px}body.contract_detail .page-title{margin:0}body.contract_detail .page-subtitle{margin:.25em 0 0;line-height:1.2}body.contract_detail .page-description p:last-child{margin-bottom:0}body.contract_detail.type-2 .header-banner .titles{position:absolute;left:0;bottom:0;width:100%;z-index:2}body.contract_detail.type-2 .header-banner .titles .page-title,body.contract_detail.type-2 .header-banner .titles .page-subtitle{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;padding:0;margin-top:50px;margin-bottom:50px}body.favorites #list .images ul li.item{position:relative;margin-top:50px}body.favorites #list .images ul li.item h3{margin-left:-30px;margin-bottom:5px}@media(min-width: 640px){body.favorites #list .images ul li.item h3{font-size:18px}}body.favorites #list .images ul li.item h3:before{content:"";width:25px;display:inline-block;border-bottom:2px solid #1f1f1f;margin-right:5px}body.favorites #list .images ul li.item a.preferiti{display:block;position:absolute;top:0;right:0;z-index:1;padding:40px 25px}@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{height:auto;background-color:transparent;border:0;padding:1em .5em .25em 0;color:#000;border-color:#000;margin-bottom:25px;border-width:0 0 1px 0;border-style:solid;border-color:#979797;font-weight:600}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;font-size:14px;opacity:.5;display:inline-block;letter-spacing:1px}body.warranty form input:not([type=checkbox]):not([type=radio]):-ms-input-placeholder, body.warranty form textarea:-ms-input-placeholder, body.warranty-copy form input:not([type=checkbox]):not([type=radio]):-ms-input-placeholder, body.warranty-copy form textarea:-ms-input-placeholder{color:#000;font-size:14px;opacity:.5;display:inline-block;letter-spacing:1px}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;font-size:14px;opacity:.5;display:inline-block;letter-spacing:1px}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]):-ms-input-placeholder::first-letter, body.warranty form textarea:-ms-input-placeholder::first-letter, body.warranty-copy form input:not([type=checkbox]):not([type=radio]):-ms-input-placeholder::first-letter, body.warranty-copy form textarea:-ms-input-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%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}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:-ms-input-placeholder, body.warranty form textarea.uk-form-danger:-ms-input-placeholder, body.warranty-copy form input:not([type=checkbox]):not([type=radio]).uk-form-danger:-ms-input-placeholder, body.warranty-copy form textarea.uk-form-danger:-ms-input-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{min-height:10em;border-bottom:2px solid #000}body.warranty form select,body.warranty form .uk-select,body.warranty-copy form select,body.warranty-copy form .uk-select{background:transparent url(../../img/icons/arrow-select.svg) center right 10px/10px auto no-repeat;border-color:#979797;border-width:0 0 1px 0}body.warranty form select.focused,body.warranty form .uk-select.focused,body.warranty-copy form select.focused,body.warranty-copy form .uk-select.focused{border-color:2px solid #000}body.warranty form select.uk-form-danger,body.warranty form .uk-select.uk-form-danger,body.warranty-copy form select.uk-form-danger,body.warranty-copy form .uk-select.uk-form-danger{border-color:#d00 !important;color:#d00}body.warranty form label,body.warranty-copy form label{font-size:1em;color:inherit}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{opacity:.7;position:absolute;left:0;top:0;transform:translate(0, 0.5em);transform-origin:left top;transition:transform .3s;pointer-events:none;transform:translate(0, -0.8em) scale(0.85)}body.warranty form label.placeholder.discard,body.warranty-copy form label.placeholder.discard{transform:translate(0, -0.8em) scale(0.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{margin:0;background:none}body.warranty form .uk-alert-danger:not(.recap),body.warranty-copy form .uk-alert-danger:not(.recap){width:100%;margin:1em 0 0;padding:0}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-top:1em;padding-bottom: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;padding-top:.5em;overflow:hidden}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-top:80px;margin-bottom:200px}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:calc(100% - 8.333%)}}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{margin-top:0;font-size:18px;font-weight:500}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{padding-left:0;font-weight:700;font-size:18px}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*/