.card-wrapper.makri-card{--makri-card-star: 245, 166, 35;--makri-card-discount: 20, 138, 68;--makri-card-wishlist: 214, 44, 44;--makri-card-action-size: 4.2rem;--makri-card-wishlist-size: 3.4rem;--makri-card-action-inset: .8rem;--makri-card-cart-inset: .4rem;--makri-card-action-gap: .6rem}.card-wrapper.makri-card{height:auto}.card-wrapper.makri-card .card .card__inner{overflow:hidden;flex-grow:0;border-radius:var(--border-radius)}.card-wrapper.makri-card .card>.card__content .card__information{padding:1.2rem 0 0}.card-wrapper.makri-card .card>.card__content .card__heading{margin:0;font-size:1.45rem;font-weight:400;line-height:1.35}.card-wrapper.makri-card .card>.card__content .card__heading>a{display:-webkit-box;overflow:hidden;min-height:2.7em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.makri-card__rating{display:flex;margin-top:.6rem;align-items:center;gap:.4rem;font-size:1.3rem;line-height:1.2}.makri-card__rating-star{display:block;width:1.4rem;height:1.4rem;color:rgb(var(--makri-card-star))}.makri-card__rating-star svg{display:block;width:100%;height:100%}.makri-card__rating-value{font-weight:600}.makri-card__rating-count{color:rgba(var(--color-foreground),.6)}.makri-card__price{margin-top:.8rem}.makri-card__price-compare-row{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.makri-card__price-compare{color:rgba(var(--color-foreground),.6);font-size:1.3rem}.makri-card__discount{display:inline-flex;align-items:center;padding:.1rem .5rem;border-radius:.4rem;background:rgb(var(--makri-card-discount));color:rgb(var(--color-background));font-size:1.2rem;font-weight:700;gap:.3rem;line-height:1.5}.makri-card__discount .svg-wrapper,.makri-card__discount .svg-wrapper svg{display:block;width:.9rem;height:.9rem}.makri-card__price-current{display:block;margin-top:.3rem;font-size:1.7rem;font-weight:700;line-height:1.2}.makri-card__price--sold-out .makri-card__price-current{opacity:.6}.makri-card__price .unit-price{margin-top:.2rem;font-size:1.1rem}.makri-card__wishlist{position:absolute;z-index:3;top:var(--makri-card-action-inset);right:var(--makri-card-action-inset);display:flex;width:var(--makri-card-wishlist-size);height:var(--makri-card-wishlist-size);align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:rgb(var(--color-background));box-shadow:0 .1rem .6rem rgba(var(--color-foreground),.16);color:rgba(var(--color-foreground),.55);cursor:pointer}.makri-card__wishlist .svg-wrapper,.makri-card__wishlist .svg-wrapper svg{display:block;width:1.7rem;height:1.7rem}.makri-card__wishlist .svg-wrapper svg{fill:currentColor}.makri-card__wishlist[aria-pressed=true]{color:rgb(var(--makri-card-wishlist))}.makri-card__wishlist[aria-pressed=true] .svg-wrapper svg path{fill-rule:nonzero}.card-wrapper.makri-card .quick-add{position:absolute;z-index:2;top:calc(var(--makri-card-action-inset) + var(--makri-card-wishlist-size) + var(--makri-card-action-gap));right:var(--makri-card-cart-inset);bottom:auto;margin:0}.card-wrapper.makri-card .quick-add__submit--icon{display:flex;width:var(--makri-card-action-size);min-width:var(--makri-card-action-size);height:var(--makri-card-action-size);min-height:var(--makri-card-action-size);align-items:center;justify-content:center;padding:0;border-radius:50%;background:rgb(var(--color-background));box-shadow:0 .2rem .8rem rgba(var(--color-foreground),.16);color:rgb(var(--color-foreground))}.card-wrapper.makri-card .quick-add__submit--icon:after,.card-wrapper.makri-card .quick-add__submit--icon:before{border-radius:50%}.card-wrapper.makri-card .quick-add__cart-icon,.card-wrapper.makri-card .quick-add__cart-icon svg{display:block;width:2.4rem;height:2.4rem}.card-wrapper.makri-card .quick-add__submit--icon .loading__spinner{width:1.8rem}@media screen and (max-width:749px){.card-wrapper.makri-card{--makri-card-action-size: 3.8rem;--makri-card-wishlist-size: 3rem;--makri-card-action-inset: .6rem;--makri-card-cart-inset: .2rem}.card-wrapper.makri-card .card>.card__content .card__information{padding-top:1rem}.card-wrapper.makri-card .card>.card__content .card__heading{font-size:1.3rem}.makri-card__rating,.makri-card__price-compare{font-size:1.2rem}.makri-card__price-current{font-size:1.5rem}.card-wrapper.makri-card .quick-add__cart-icon,.card-wrapper.makri-card .quick-add__cart-icon svg{width:2.1rem;height:2.1rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-makri-card.css.map */
