.card{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:left;position:relative;padding:0;margin-bottom:1px;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))}.card--horizontal{display:grid;grid-template-columns:1fr 75px;gap:1rem;align-items:center}.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{max-width:100%;padding:var(--card-padding);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-start}@media screen and (max-width: 768px){.card__details{padding:var(--card-padding-mobile)}}.card__details.no-space{justify-content:flex-start}.card__details *{margin:0}.card .badge{top:var(--card-padding);right:var(--card-padding);left:auto;animation:badgeRotate 20s linear infinite}@keyframes badgeRotate{0%{transform:none}to{transform:rotate(360deg)}}.card__title{width:100%;display:flex;align-items:flex-start;line-height:1;gap:.5rem}.card__title-title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.card__title-title.no-max-width{max-width:100%}.card__title-type{opacity:.8;flex-shrink:0}.card__text{width:100%;display:flex;align-items:flex-end;line-height:1;gap:.5rem}.card__subtitle{width:100%;-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{display:-webkit-box;width:100%;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__price .price__from,.card__price .price__sale{font-weight:700}.card .product-form__buy-buttons{margin-top:auto}.card__rating .bv_stars_component_container{padding-right:10px!important}.card__rating .bv_avgRating_component_container,.card__rating .bv_main_container_row_flex{display:none!important}.card__actions{width:100%;margin-top:4px;text-align:center}.card__actions .button{width:calc(100% - 8px);margin:0 auto 4px}.card .okeReviews{text-align:center}.card .okeReviews .oke-sr-count{font-size:var(--font-body-xsmall)!important;display:block}.card__swatches{padding:.5rem}.card__swatches-grid{gap:4px!important}.card__swatches-item{width:30px!important}.card__swatch{width:30px;height:30px;display:block;cursor:pointer;position:relative;border:1px solid rgba(var(--color-foreground),.33)}.card__swatch--disabled:after{position:absolute;content:"";left:0;transition:opacity .2s;top:0;right:0;bottom:0;height:100%;width:100%;background:linear-gradient(to top left,#fff0 0% calc(50% - 1px),rgb(var(--color-background)) 50%,#fff0 calc(50% + 1px) 100%)}.card__swatch[aria-selected=true]:before{content:"";width:34px;height:34px;border:1px solid rgb(var(--color-foreground));position:absolute;top:-3px;left:-3px}
/*# sourceMappingURL=/cdn/shop/t/437/assets/component-card.css.map */
