.teaser-card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.teaser-card{position:relative;box-sizing:border-box;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity));overflow:hidden;height:100%;display:flex;flex-direction:column;transition:box-shadow var(--duration-short) ease}.teaser-card:hover{box-shadow:0 .4rem .8rem rgba(var(--color-shadow),.15)}.teaser-card__media{position:relative;overflow:hidden;flex-shrink:0}.teaser-card__media .media{border-radius:calc(var(--border-radius) - var(--border-width)) calc(var(--border-radius) - var(--border-width)) 0 0}.teaser-card__badge{position:absolute;top:1.3rem;right:1.3rem;z-index:1}.teaser-card__content{display:flex;flex-direction:column;flex-grow:1;padding:2rem}.teaser-card__information{flex-grow:1;margin-bottom:2rem}.teaser-card__vendor{margin:0 0 .8rem;color:rgba(var(--color-foreground),.75)}.teaser-card__heading{margin:0 0 1.2rem;word-break:break-word}.teaser-card__heading a{color:rgb(var(--color-foreground));text-decoration:none}.teaser-card__heading a:hover{color:rgba(var(--color-foreground),.8)}.teaser-card__description{margin:0 0 1.6rem;color:rgba(var(--color-foreground),.85);line-height:calc(1 + .6 / var(--font-body-scale));font-size:1.4rem}.teaser-card__rating{margin-bottom:1.6rem}.teaser-card__price{margin-bottom:0}.teaser-card__actions{display:flex;flex-direction:column;gap:1.2rem;margin-top:auto}.teaser-card__quick-add{width:100%}.teaser-card__view-details{margin-top:1.2rem}.teaser-card__button.button{font-size:1.3rem!important;padding:1rem 2rem!important;min-height:auto!important;border-radius:.4rem!important;font-weight:600!important;text-transform:none!important;letter-spacing:normal!important;display:inline-block!important;text-align:center!important;text-decoration:none!important;transition:all .2s ease!important}.teaser-card__button.button:hover{transform:translateY(-1px)!important;box-shadow:0 4px 8px #0000001a!important}.card-wrapper .teaser-card__view-details .teaser-card__button.button.button--primary{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border:2px solid rgb(var(--color-button))!important}.card-wrapper .teaser-card__view-details .teaser-card__button.button.button--primary:hover{background-color:rgb(var(--color-button-text))!important;color:rgb(var(--color-button))!important;border-color:rgb(var(--color-button))!important}.card-wrapper .card .card__content .card__information .teaser-card__title.teaser-card__title--h1{font-size:3.2rem!important;line-height:1.1!important;font-weight:700!important;margin-bottom:1rem!important}.card-wrapper .card .card__content .card__information .teaser-card__title.teaser-card__title--h2{font-size:2.4rem!important;line-height:1.2!important;font-weight:700!important;margin-bottom:.8rem!important}.card-wrapper .card .card__content .card__information .teaser-card__title.teaser-card__title--h3{font-size:1.8rem!important;line-height:1.3!important;font-weight:600!important;margin-bottom:.6rem!important}.card-wrapper .card .card__content .card__information .teaser-card__title.teaser-card__title--h4{font-size:1.4rem!important;line-height:1.4!important;font-weight:600!important;margin-bottom:.5rem!important}@media screen and (max-width: 749px){.card-wrapper .card .card__content .card__information .teaser-card__title.teaser-card__title--h1{font-size:2.4rem!important}.card-wrapper .card .card__content .card__information .teaser-card__title.teaser-card__title--h2{font-size:2rem!important}.card-wrapper .card .card__content .card__information .teaser-card__title.teaser-card__title--h3{font-size:1.6rem!important}.card-wrapper .card .card__content .card__information .teaser-card__title.teaser-card__title--h4{font-size:1.3rem!important}}.card-wrapper .card .card__content .card__information .teaser-card__title a{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.card--horizontal{flex-direction:row!important;align-items:stretch!important;gap:0!important;display:flex!important}.card--horizontal .card__inner{flex:1!important;min-width:0!important;position:relative!important;width:50%!important;height:auto!important}.card--horizontal .card__content{flex:1!important;min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;position:relative!important;width:50%!important;padding:2rem!important}.card--horizontal .card__inner.ratio{padding-bottom:0!important}.card--horizontal .card__inner.ratio:before{padding-bottom:0!important}.card--horizontal .card__inner .card__media,.card--horizontal .card__inner .media{position:relative!important;bottom:auto!important;top:auto!important;height:100%!important;width:100%!important}.card--horizontal .card__inner .media img{width:100%!important;height:100%!important;object-fit:cover!important}.card--horizontal.card--horizontal--reverse,.card-wrapper .card.card--horizontal.card--horizontal--reverse,.product-card-wrapper .card.card--horizontal.card--horizontal--reverse,.card-wrapper.product-card-wrapper .card.card--horizontal.card--horizontal--reverse{flex-direction:row-reverse!important}div.card-wrapper.product-card-wrapper div.card.card--horizontal.card--horizontal--reverse{flex-direction:row-reverse!important;display:flex!important}@media screen and (min-width: 750px){.card--horizontal .card__inner,.card--horizontal .card__content{flex:1!important;max-width:50%!important;width:50%!important}.card--horizontal .card__content{padding:3rem!important}}@media screen and (min-width: 750px){.teaser-card__content{padding:2.4rem}.teaser-card__information{margin-bottom:2.4rem}.teaser-card__actions{gap:1.6rem}.card--horizontal .card__content{padding:3rem}}@media screen and (min-width: 990px){.teaser-card__content{padding:3rem}.teaser-card__information{margin-bottom:3rem}.card--horizontal .card__content{padding:4rem}}.card--horizontal--small{height:19.4rem!important}.card--horizontal--medium{height:29.6rem!important}.card--horizontal--large{height:43.5rem!important}.card--horizontal--adapt{height:auto!important}@media screen and (min-width: 750px){.card--horizontal--small{height:31.4rem!important}.card--horizontal--medium{height:46rem!important}.card--horizontal--large{height:69.5rem!important}}.card--horizontal.card,.card--horizontal.card--card,.card--horizontal.card--standard{display:flex!important;flex-direction:row!important}.card--horizontal>*{flex-shrink:0}.card--horizontal .card__inner,.card--horizontal .card__content{flex-shrink:0!important;flex-grow:1!important}@media screen and (max-width: 749px){.card--horizontal,.card--horizontal--reverse,.card--horizontal.card--horizontal--reverse,.card-wrapper .card.card--horizontal.card--horizontal--reverse{flex-direction:column!important}.card--horizontal .card__inner,.card--horizontal .card__content{max-width:100%!important;width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-teaser-card.css.map */
