/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-grey:#ccc;--color-grey-light:#fafafa;--color-grey-light2:#f1f1f1;--color-primary:#ba2022;--color-secondary:color-mix(in srgb,var(--color-primary),transparent 80%);--color-default:#151515;--color-light:#fff;--color-dark:#2a2726}:root{--font-base-family:"Fira Sans","Helvetica","Arial",sans-serif;--font-sec-family:"Fira Sans","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-size-big:1.8rem;--font-line-height:2.2rem;--font-line-height-big:2.5rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700}:root{--flex-gap:80px;--flex-total-columns:24}:root{--grid-gap:80px}.view-product .grid__item,.view-product .grid__item>article,.view-product .c-teaser{display:flex}.c-teaser{--anchor-color:var(--color-text)}@media screen and (max-width:480px){.c-teaser{border-bottom:1px solid var(--color-grey);padding-bottom:2rem;margin-bottom:4rem}}.c-teaser__link{display:flex;flex-direction:column}.c-teaser__content{display:flex;flex-direction:column;height:100%;padding:1rem 2rem}.c-teaser__content .h4{text-transform:uppercase;margin:2rem 0}.c-teaser__content>div{margin-top:auto}.c-teaser:hover .btn-read-more{color:var(--color-primary)}.c-teaser:hover img{scale:1.02}.c-teaser__price{display:inline-flex;font-weight:var(--font-weight-bold)}.c-teaser__media img{width:100%;margin:auto;scale:1;transition:all .2s ease-in-out}
