.card{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:left;position:relative;padding:var(--card-padding);border-radius:var(--card-border-radius);border-color:rgb(var(--color-foreground));border-style:solid;border-width:var(--card-border-width);box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) var(--card-shadow-blur-radius) rgba(var(--color-shadow),var(--card-shadow-opacity))}@media screen and (max-width: 768px){.card{padding:var(--card-padding-mobile)}}.card__image-wrapper{position:relative}.card__image-wrapper:hover .card__quickview,.card__image-wrapper:focus .card__quickview,.card__image-wrapper:focus-within .card__quickview{opacity:1}.card__quickview{position:absolute;bottom:0;width:100%;padding:1rem;opacity:0;transition:all .1s ease-in-out;z-index:10}.card__details{padding:.75rem 0;display:flex;flex-direction:column;gap:.75rem;height:100%;align-items:center}.card__details.no-space{justify-content:flex-start}.card__details *{margin:0}.card__details s{opacity:.5}.card__title{width:100%;display:flex;justify-content:center;line-height:1;gap:.5rem;height:2em;text-align:center}.card__title .price{flex-shrink:0}.card__title-title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:center;overflow:hidden;font-size:16px}.card__title-title.no-max-width{max-width:100%}.card__subtitle{text-align:center;width:100%;font-weight:300;letter-spacing:.15em;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;line-height:1}.card__description-container{width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem}.card__description{text-align:center;display:-webkit-box;width:100%;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:2rem}.card__price{justify-content:center}.card__swatches{display:flex;gap:.5rem}.card__swatch{width:1rem;height:1rem;display:block;border-radius:50%}.product-form__buy-buttons{margin-top:auto}.card__actions{width:100%;margin-top:auto}.card__actions--compare{padding-bottom:24px}.card__actions .button{border-radius:var(--card-button-border-radius)}.card .okeReviews{text-align:center}.card .okeReviews .oke-sr-count{font-size:var(--font-body-xsmall)!important;display:block}.card__author{margin:0 auto}.card__compare{position:absolute;display:block;margin-top:.5rem;opacity:0;transition:all .1s ease-in-out}.card__compare[data-loaded=true]{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/870/assets/component-card.css.map */
