product-component{height:100%}.card__media{position:relative;border-radius:var(--product-card-corner-radius, .8rem);overflow:hidden}.card__media .media,.card__media .media img{border-radius:var(--product-card-corner-radius, .8rem)}.studio3-wishlist-btn{position:absolute;top:.8rem;right:.8rem;z-index:2;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:none;background:#ffffffd9;border-radius:50%;color:var(--studio3-color-ink);cursor:pointer}.studio3-wishlist-btn.is-active{color:var(--studio3-color-accent)}.studio3-wishlist-btn.is-active svg path{fill:currentColor}.studio3-card__meta{display:flex;flex-direction:column;margin-top:.2rem}.studio3-card__subtitle{margin:.15rem 0 0;font-family:var(--font-body-family);font-size:1.3rem;color:var(--studio3-color-ink-muted)}.studio3-card__size{display:block;margin-top:.1rem;font-family:var(--font-body-family);font-size:1.2rem;color:var(--studio3-color-ink-muted)}.studio3-card__exclusive-msg{margin:0;text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-body-family);font-size:1rem;font-weight:600;color:var(--studio3-color-ink-muted);padding:.5rem 0}.card__heading,.card__heading a{font-family:var(--font-heading-family);color:var(--studio3-color-ink)}.underline-links-hover:hover .card__heading a,.underline-links-hover:hover .studio3-card__cta-ver{text-decoration:none}.card__content,.card__information{text-align:center}.card__information{align-items:center}.card>.card__content{display:flex;flex-direction:column}.card__inner .card__content{display:none}.studio3-card__pricing{margin:.4rem 0}.studio3-card__price-row{display:flex;flex-direction:column;align-items:center;gap:.2rem}.studio3-card__price-was{font-family:var(--font-body-family);font-size:1.1rem;color:var(--studio3-color-ink-muted)}.studio3-card__price-current{font-family:var(--font-body-family);color:var(--studio3-color-ink);font-size:1.8rem;font-weight:600;line-height:1}.studio3-card__price-current small{font-size:1.2rem;font-weight:600}.studio3-card__price-prefix{font-size:1.1rem;font-weight:400;margin-right:.2rem}.studio3-card__price-current-row{display:inline-flex;align-items:center;gap:.5rem}.studio3-card__badge{display:inline-flex;align-items:center;padding:.2rem .7rem;border-radius:999px;font-family:var(--font-body-family);font-size:1rem;font-weight:700;line-height:1.3;white-space:nowrap}.studio3-card__badge--sale{background:var(--studio3-color-accent);color:#fff}.studio3-card__actions{display:flex;align-items:center;gap:.8rem;width:100%;margin-top:auto}.studio3-card__actions--stacked{flex-direction:column;align-items:stretch}.studio3-card__actions--stacked .studio3-card__cta-ver,.studio3-card__actions--stacked .studio3-card__cta-buy{flex:0 0 auto;width:100%}.card--card .studio3-card__actions .quick-add{margin:0}.studio3-card__actions .quick-add product-form{display:block}.studio3-card__cta-ver{display:block;flex:1 1 auto;padding:.7rem 1rem;border:1.5px solid var(--studio3-color-ink);border-radius:999px;color:var(--studio3-color-ink);font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;text-align:center;text-decoration:none;transition:all .2s;position:relative;z-index:1}.card-wrapper:hover .studio3-card__cta-ver{background:var(--studio3-color-cobalt);border-color:var(--studio3-color-cobalt);color:rgb(var(--color-background))}.studio3-card__cta-buy{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1.3rem;border-radius:999px;background:var(--studio3-color-accent);border:1.5px solid transparent;color:#fff;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .2s;position:relative;z-index:1}.card-wrapper:hover .studio3-card__cta-buy{background:var(--studio3-color-accent-strong)}.studio3-card__cta-buy-icon svg{width:1.4rem;height:1.4rem}.studio3-card__cta-buy--login{background:var(--studio3-color-cobalt);font-size:1.05rem;white-space:normal;line-height:1.25;text-align:center}.card-wrapper:hover .studio3-card__cta-buy--login{background:var(--studio3-color-ink)}@media screen and (max-width:749px){.studio3-card__actions{flex-direction:column;align-items:stretch}.studio3-card__actions .studio3-card__cta-ver,.studio3-card__actions .quick-add,.studio3-card__actions .studio3-card__cta-buy{flex:0 0 auto;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/studio3-product-card.css.map */
