.offers-list-item{background-color:var(--color-text-inverted);color:var(--color-text);border-radius:var(--radius-400);display:grid;grid-template-rows:auto minmax(0,1fr);height:100%}.offers-list-item .img{height:0;width:100%;padding-bottom:calc(100% * 257 / 322);position:relative;border-top-left-radius:var(--radius-400);border-top-right-radius:var(--radius-400);overflow:hidden}.offers-list-item .img>img{transition:all 0.5s ease-in-out;border-top-left-radius:var(--radius-400);border-top-right-radius:var(--radius-400);position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;object-position:center 80%}.offers-list-item .img>img.no-pic{object-position:center 47%}.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.0625rem 1.3125rem}.offers-list-item .info .name{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr);gap:0.9375rem}.offers-list-item .info .name>.brand{padding-left:0.25rem}.offers-list-item .info .name>.brand img{width:2.625rem;height:auto}.offers-list-item .info .name>.content .title{margin:0;font-size:1.25rem;line-height:1.25em;white-space:nowrap;overflow-y:visible;overflow-x:hidden;text-overflow:ellipsis;display:block}.offers-list-item .info .name>.content .title .brand{display:none}.offers-list-item .info .name>.content .title:last-child{padding-top:0.5em;padding-bottom:0.5em}.offers-list-item .info .name>.content .subtitle{font-size:0.875rem;line-height:1.25rem;opacity:0.7;margin-top:0.0625rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.offers-list-item .info>.params{grid-column:1/-1;border-top:0.0625rem solid var(--color-neutral-100);margin-top:0.875rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:1rem;padding:1rem 0.5rem 0}.offers-list-item .info>.params>* h3{font-weight:400;font-size:0.625rem;opacity:0.5;line-height:1em;letter-spacing:0.125rem;margin:0}.offers-list-item .info>.params>* p{margin:0;margin-top:0.1rem;font-weight:700;line-height:1em}.offers-list-item .info>.params>* p small{font-weight:400;font-size:0.75em;padding-left:0.15em;opacity:0.75}.offers-list-item .info>.params>.price.with-discount{padding-bottom:0.5em}.offers-list-item .info>.params>.price p{position:relative}.offers-list-item .info>.params>.price p small.discount{position:absolute;top:100%;color:var(--color-ducati-red-500);display:block;line-height:1em}.offers-list-item .info>.params>.price p small.discount .old{text-decoration:line-through}.offers-list-item .info>.params>.price p .price-vat-postfix{padding-left:0.35em}@media screen and (min-width:calc(1200px + 1px)){.offers-list-item{transition:all 0.2s ease-in-out}.offers-list-item:hover{box-shadow:0 0.5rem 1.5rem rgba(255,255,255,0.15),0 0 1rem rgba(255,255,255,0.075)}}
/*# sourceMappingURL=list-item.css.map */