body .banner-page-header{min-height:50rem}body .banner-page-header .bg:after{height:100%;background-image:linear-gradient(to top,var(--color-neutral-900),rgba(0,0,0,0))}body .banner-page-header .breadcrumbs{padding-bottom:1.5rem}body .banner-page-header .breadcrumbs li:not(:first-child) a{color:var(--color-text-inverted);opacity:0.75}body .banner-page-header .breadcrumbs li:not(:first-child):before{opacity:0.5;color:var(--color-text-inverted)}body .banner-page-header .breadcrumbs li:last-child{display:none}body .banner-page-header h1{margin:0;line-height:1.1em}@media screen and (min-width:calc(1200px + 1px)){body .banner-page-header .content-wrapper>.container{display:grid;align-items:flex-end;grid-template-columns:minmax(0,1fr) auto;gap:2rem 4.3125rem}}body .banner-page-header .content-wrapper>.container .left{display:grid}body .banner-page-header .content-wrapper>.container .left .title{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.5rem}body .banner-page-header .content-wrapper>.container .left .title>.brand>img{width:4.5rem;height:auto}body .banner-page-header .content-wrapper>.container .left .title>.content h1{margin:0;line-height:1em}body .banner-page-header .content-wrapper>.container .left .title>.content .subtitle{margin-top:0.5rem;opacity:0.8;padding-left:0.15rem}body .banner-page-header .content-wrapper>.container .right{display:grid;gap:2.25rem}body .banner-page-header .content-wrapper>.container .right .btns{flex-flow:column nowrap;align-items:stretch;justify-content:stretch}body .banner-page-header .content-wrapper>.container .right .btns .btn{font-size:0.875rem;padding:1.3125rem 2.1875rem}body .banner-page-header .content-wrapper>.container .prices{display:flex;flex-flow:column nowrap;align-items:flex-start}body .banner-page-header .content-wrapper>.container .prices:not(:first-child){margin-top:2rem}body .banner-page-header .content-wrapper>.container .prices .price{margin:0;line-height:1em;text-shadow:0 0 1em rgba(0,0,0,0.5)}body .banner-page-header .content-wrapper>.container .prices .price.main{font-weight:700;font-size:2.5rem}body .banner-page-header .content-wrapper>.container .prices .price.secondary{font-weight:400;font-size:0.7rem;letter-spacing:0.1875rem;opacity:0.8}body .banner-page-header .content-wrapper>.container .prices .price.secondary.bigger{font-size:1rem;letter-spacing:0.3125rem}body .banner-page-header .content-wrapper>.container .prices .price.discount{font-size:1rem;padding:0.25em 0.75em 0.25em 1em;border-radius:2em;background-color:var(--color-ducati-red-400);display:block;line-height:1em;margin-bottom:0.25rem}body .banner-page-header .content-wrapper>.container .prices .price.discount .old{font-weight:400;color:var(--color-neutral-100);text-decoration:line-through;-webkit-text-decoration-color:var(--color-neutral-000);text-decoration-color:var(--color-neutral-000)}body .banner-page-header .content-wrapper>.container .prices .price.discount .percentage{padding-left:0.25rem}body .banner-page-header .content-wrapper>.container .prices .price .postfix{font-size:0.5em;font-weight:400;padding-left:0.3em;opacity:0.8}body .banner-page-header .params{width:auto;margin-right:auto;margin-top:2.5rem;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;padding:1.25rem 0.625rem;background-color:rgba(255,255,255,0.15);-webkit-backdrop-filter:blur(0.15rem);backdrop-filter:blur(0.15rem);color:var(--color-text);border-radius:var(--radius-700)}body .banner-page-header .params>*{padding:0.1875rem 2.0625rem}body .banner-page-header .params>:not(:first-child){border-left:0.0625rem solid var(--color-neutral-600)}body .banner-page-header .params>* h3{margin:0;font-weight:400;font-size:0.75rem;color:var(--color-text-inverted);letter-spacing:0.3em;line-height:1em}body .banner-page-header .params>* p{margin-top:0.75rem;font-weight:700;font-size:2.5rem;line-height:1em;color:var(--color-text-inverted)}body .banner-page-header .params>* p small{font-weight:400;font-size:0.4em;padding-left:0.2em;color:var(--color-text-inverted);line-height:1em}body .detailed-info{padding-top:4.3125rem;padding-bottom:5.5625rem}body .detailed-info>.container{display:grid;gap:2.9375rem;align-items:flex-start}@media screen and (min-width:calc(1200px + 1px)){body .detailed-info>.container{grid-template-columns:minmax(0,930fr) minmax(0,443fr)}}body .detailed-info>.container>main>.gallery{gap:1rem}@media screen and (min-width:calc(1200px + 1px)){body .detailed-info>.container>main>.gallery{grid-template-columns:repeat(3,1fr)}}body .detailed-info>.container>main>.gallery>*{height:0;width:100%;padding-bottom:calc(100% / 298 * 241);overflow:hidden;border-radius:var(--radius-400);position:relative}body .detailed-info>.container>main>.gallery>*>img{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:var(--radius-400);object-fit:cover;object-position:center}body .detailed-info>.container>main>.gallery>:first-child{grid-column:1/-1;padding-bottom:calc(100% / 930 * 551);border-radius:var(--radius-700)}body .detailed-info>.container>main>.gallery>:first-child>img{border-radius:var(--radius-700)}body .detailed-info>.container>main>.gallery>:nth-child(n+5){display:none}body .detailed-info>.container>main>.description{margin-top:3.25rem}body .detailed-info>.container>main>.description>h2:first-child{margin-top:0}body .detailed-info>.container>aside{min-height:100%;display:grid;grid-template-rows:auto 1fr;align-items:flex-start;gap:2.5rem;position:relative}body .detailed-info>.container>aside .block{border-radius:var(--radius-700);background-color:var(--color-text-inverted);padding:2.75rem 3.875rem}body .detailed-info>.container>aside .block h2{margin:0;font-weight:400;margin-bottom:1.125rem}body .detailed-info>.container>aside .contact-salesman .person{border-top:0.0625rem solid var(--color-neutral-100);padding-top:1.125rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.3125rem;align-items:center}body .detailed-info>.container>aside .contact-salesman .person .img{width:4.625rem;height:0;padding-bottom:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden}body .detailed-info>.container>aside .contact-salesman .person .img>img{object-fit:cover;object-position:center}body .detailed-info>.container>aside .contact-salesman .person .content{display:grid;gap:0.4375rem}body .detailed-info>.container>aside .contact-salesman .person .content p{margin:0;font-size:1rem;line-height:1em}body .detailed-info>.container>aside .contact-salesman .person .content .contacts{display:grid;gap:0.1875rem}body .detailed-info>.container>aside .contact-salesman .person .content .contacts a{font-weight:700;color:var(--color-text)}body .detailed-info>.container>aside .contact-form{background-color:var(--color-ducati-red-400);color:var(--color-text-inverted)}body .detailed-info>.container>aside .contact-form .form-wrapper{background-color:unset;border-top:0.0625rem solid var(--color-ducati-red-500);padding:0;border-radius:0;padding-top:1.875rem}body .detailed-info>.container>aside .contact-form .form-wrapper .form-item .input{border-radius:var(--radius-400);color:var(--color-text);border-color:var(--color-neutral-000)}body .detailed-info>.container>aside .contact-form .form-wrapper .form-item input,body .detailed-info>.container>aside .contact-form .form-wrapper .form-item textarea{background-color:var(--color-text-inverted)}body .detailed-info>.container>aside .contact-form .form-wrapper .form-item .label{color:var(--color-text-inverted)}body .detailed-info>.container>aside .contact-form .form-wrapper .form-item .label a{color:var(--color-text-inverted);text-decoration:underline}body .detailed-info>.container>aside .contact-form .form-wrapper .form-item [data-required]:after{color:var(--color-text-inverted)}body .detailed-info>.container>aside .contact-form .form-wrapper .input.custom-checkbox .box{border-color:var(--color-text-inverted)}body .detailed-info>.container>aside .contact-form .form-wrapper .buttons-group .btn{width:100%;background-color:var(--color-text);color:var(--color-text-inverted)}@media screen and (min-width:calc(1200px + 1px)){body .detailed-info>.container>aside .contact-form .form-wrapper .buttons-group .btn:hover{background-color:var(--color-neutral-800)}}
/*# sourceMappingURL=page-offers-detail.css.map */