.product-card-wrapper .card{position:relative}.fleximaa-card-media-link{display:block;position:relative;z-index:2;width:100%;height:100%;color:inherit}.fleximaa-card-media-link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.3rem}.product-card-wrapper .card__inner>.card__content{pointer-events:none}.product-card-wrapper .card__heading{display:-webkit-box;min-height:4rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fleximaa-card-rating-row{display:flex;align-items:center;gap:.5rem;margin-top:.6rem}.fleximaa-card-rating-row .rating,.fleximaa-card-rating-row .rating-count,.fleximaa-card-rating-row .rating-text{margin-top:0;margin-bottom:0}.fleximaa-card-colours{display:flex;align-items:center;gap:.5rem;min-height:4rem;margin-top:.7rem}.fleximaa-card-colour--single{border-color:rgba(var(--color-foreground),.26)}.fleximaa-card-single-colour-label{max-width:calc(100% - 4rem);overflow:hidden;color:rgba(var(--color-foreground),.78);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.fleximaa-card-colour{display:block;flex:0 0 3.2rem;width:3.2rem;height:3.8rem;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:.5rem;background:rgba(var(--color-foreground),.04)}.fleximaa-card-colour:hover,.fleximaa-card-colour:focus-visible{border-color:rgb(var(--color-foreground))}.fleximaa-card-colour img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.fleximaa-card-colour-count{color:rgba(var(--color-foreground),.72);font-size:1.1rem;line-height:1.2;text-decoration:none}.fleximaa-card-colour-count:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}.fleximaa-card-price-row{display:flex;min-height:2.8rem;flex-wrap:nowrap;align-items:baseline;gap:.5rem .8rem;margin-top:.5rem;white-space:nowrap}.fleximaa-card-prices{display:inline-flex;min-width:0;align-items:baseline;gap:.8rem}.fleximaa-card-selling-price{color:rgb(var(--color-foreground));font-size:1.7rem;font-weight:750;letter-spacing:.01em}.fleximaa-card-compare-price{color:rgba(var(--color-foreground),.6);font-size:1.25rem;font-weight:500}.fleximaa-card-discount{color:rgba(var(--color-foreground),.72);font-size:1.1rem;font-weight:600;white-space:nowrap}.fleximaa-card-pack-message{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.15rem .6rem;min-height:4.2rem;margin-top:.5rem}.fleximaa-card-pack-message strong{color:#116f3d;font-size:1.15rem}.fleximaa-card-pack-message span{color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:800;white-space:nowrap}.fleximaa-card-pack-message small{grid-column:1 / -1;color:rgba(var(--color-foreground),.68);font-size:1rem;font-weight:600}@media screen and (min-width:750px){.product-card-wrapper .card>.card__content{position:relative}.product-card-wrapper .quick-add{position:absolute;z-index:3;grid-row:auto;top:0;right:1rem;bottom:auto;left:1rem;margin:0;opacity:0;transform:translateY(calc(-100% - 1rem));transition:opacity .16s ease;pointer-events:none}.product-card-wrapper:hover .quick-add,.product-card-wrapper:focus-within .quick-add{opacity:1;pointer-events:auto}.product-card-wrapper .quick-add__submit{min-height:4rem;border:0;border-radius:.7rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}}@media screen and (max-width:749px){.product-card-wrapper .quick-add{display:none}.product-card-wrapper .card__heading{min-height:3.6rem}.fleximaa-card-colours{gap:.4rem;min-height:3.3rem;margin-top:.5rem}.fleximaa-card-colour{flex-basis:2.6rem;width:2.6rem;height:3.1rem}.fleximaa-card-colour-count{font-size:1rem}.fleximaa-card-selling-price{font-size:1.45rem}.fleximaa-card-compare-price{font-size:1.1rem}.fleximaa-card-price-row{min-height:4.2rem;flex-wrap:wrap;align-content:flex-start;gap:.2rem .6rem;white-space:normal}.fleximaa-card-discount{font-size:1rem}.fleximaa-card-rating-row{margin-top:.45rem}}@media(prefers-reduced-motion:reduce){.product-card-wrapper .quick-add{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/fleximaa-product-card.css.map */
