.offers-list-item{border:0.0625rem solid #403E3E;background-color:var(--color-neutral-800);display:grid;grid-template-rows:auto minmax(0,1fr);height:100%}.offers-list-item .img{height:0;width:100%;padding-bottom:calc(100% * 291 / 442);position:relative;overflow:hidden}.offers-list-item .img>img{transition:all 0.5s ease-in-out;position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;object-position:center}.offers-list-item .img .tags{position:absolute;display:flex;flex-flow:column nowrap;gap:0.5625rem;align-items:flex-end}.offers-list-item .img .tags.top{top:0.75rem}.offers-list-item .img .tags.bottom{bottom:0.75rem}.offers-list-item .img .tags.left{left:1rem}.offers-list-item .img .tags.right{right:1rem}.offers-list-item .img .tags .tag{margin:0;font-size:0.6875rem;line-height:1.25em;padding:0.1875rem 0.66em;border-radius:2rem;background-color:var(--color-neutral-000);color:var(--color-text);font-weight:700;box-shadow:0 0 1em rgba(0,0,0,0.1)}.offers-list-item .img .tags .tag.discounted{background-color:var(--color-ducati-red-400);color:var(--color-text-inverted)}.offers-list-item .img .tags .tag.ducati-la-seconda-vita{padding:0;background-color:unset}.offers-list-item .img .tags .tag.ducati-la-seconda-vita img{width:3.75rem;height:auto;border-radius:1rem;display:block;box-shadow:0 0 0.5rem rgba(0,0,0,0.5)}@media screen and (min-width:calc(1200px + 1px)){.offers-list-item .img:hover>img{scale:1.05}}.offers-list-item .info{padding:1.4375rem 1.5rem 1.875rem}.offers-list-item .info>:not(:first-child){padding-top:1rem;border-top:0.0625rem solid var(--color-neutral-000-a10)}.offers-list-item .info>:not(:last-child){padding-bottom:1rem}.offers-list-item .info .title{margin:0;font-size:1.875rem;line-height:1em}.offers-list-item .info .title a small{display:block;margin:0;margin-bottom:0.5rem;font-family:var(--font-special);font-size:0.8125rem;letter-spacing:0.195rem;color:var(--color-neutral-000-a50);line-height:1em;font-weight:800}.offers-list-item .info>.params{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;gap:1.8125rem}.offers-list-item .info>.params>*{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;gap:0.0625rem}.offers-list-item .info>.params>* h4{margin:0;order:99;font-family:var(--font-special);font-size:0.8125rem;letter-spacing:0.195rem;color:var(--color-neutral-000-a50);line-height:1em;font-weight:800}.offers-list-item .info>.params>* p{margin:0;color:var(--color-headings);font-size:1.25rem;font-weight:700}.offers-list-item .info>.params>* p small{padding-left:0.25em;font-size:0.875rem;letter-spacing:0.07375rem;line-height:1em;font-weight:400}.offers-list-item .info>footer{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:0.5rem 1rem}.offers-list-item .info>footer .price{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;gap:0.5rem}.offers-list-item .info>footer .price h4{margin:0;font-family:var(--font-special);font-size:0.8125rem;letter-spacing:0.195rem;color:var(--color-neutral-000-a50);line-height:1em;font-weight:800}.offers-list-item .info>footer .price p{margin:0;color:var(--color-headings);font-size:1.75rem;font-weight:700}.offers-list-item .info>footer .price p small{padding-left:0.5em;font-size:0.875rem;letter-spacing:0.07375rem;line-height:1em;font-weight:400}.offers-list-item .info>footer .btn{margin-top:0.5rem;margin-right:0.75rem}
/*# sourceMappingURL=list-item.css.map */