.gsd-pcard{position:relative;display:flex;flex-direction:column;padding:1.28rem;border:1px solid var(--gsd-line);border-radius:1.8rem;background:var(--gsd-card);box-shadow:0 .6rem 1rem #3c17190a}.gsd-pcard__media{display:block;aspect-ratio:1;border-radius:1.2rem;background:var(--gsd-tint)}.gsd-pcard__badge{position:absolute;top:1.98rem;left:1.98rem;padding:.6rem .9rem;border-radius:999px;background:var(--gsd-accent-light);color:#fff;font-family:var(--font-accent-family);font-size:.9rem;letter-spacing:.08em;line-height:1.55;text-transform:uppercase;pointer-events:none}.gsd-pcard__left{position:absolute;top:1.98rem;right:1.98rem;padding:.6rem 1rem;border:1px solid rgba(255,255,255,.85);border-radius:999px;background:linear-gradient(135deg,#d6342c,#b3262a);box-shadow:0 .4rem 1rem #7c1e2559;color:#fff;font-family:var(--font-accent-family);font-size:1.1rem;font-weight:700;letter-spacing:.04em;line-height:1.4;pointer-events:none}.gsd-pcard__badge--sold-out{background:var(--gsd-text-3)}.gsd-pcard__badge--sale{background:var(--gsd-gold-deep)}.gsd-pcard__title{margin:0;padding:1.4rem .4rem .5rem;font-size:1.9rem;font-weight:400;letter-spacing:0;line-height:1.2;color:var(--gsd-ink)}.gsd-pcard__title a{color:inherit;text-decoration:none}.gsd-pcard__title a:hover,.gsd-pcard__title a:focus-visible{text-decoration:underline;text-underline-offset:.25em}.gsd-pcard__type{margin:0;padding:0 .4rem;font-family:var(--font-body-family);font-size:1.1rem;line-height:1.55;color:var(--gsd-text-3)}.gsd-pcard__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding:1.2rem .4rem .4rem}.gsd-pcard__price{flex:1 1 auto;min-width:0;margin:0;line-height:1.55;color:var(--gsd-accent-light)}.gsd-pcard__price s{margin-right:.6rem;font-size:1.3rem;font-weight:400;color:var(--gsd-text-3)}.gsd-pcard__form{margin:0}.gsd-pcard__add{position:relative;display:grid;flex:none;place-items:center;width:3.4rem;height:3.4rem;padding:0;border:0;border-radius:50%;background:var(--gsd-accent-light);color:#fff;font-family:var(--font-accent-family);font-size:1.6rem;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.gsd-pcard__plus{line-height:1;transition:opacity .15s ease}.gsd-pcard__add:focus-visible{outline:2px solid var(--gsd-gold-deep);outline-offset:3px}.gsd-pcard__add.is-disabled{background:var(--gsd-text-3);opacity:.45;cursor:not-allowed}@media(hover:hover)and (prefers-reduced-motion:no-preference){.gsd-pcard__add:not(.is-disabled):hover{transform:scale(1.1);box-shadow:0 .6rem 1.4rem #8f253059}}@media screen and (max-width:749px){.gsd-pcard{padding:.9rem;border-radius:1.4rem}.gsd-pcard__badge{top:1.5rem;left:1.5rem}.gsd-pcard__left{top:1.5rem;right:1.5rem;padding:.5rem .9rem;font-size:1rem}.gsd-pcard__title{padding-top:1rem;font-size:1.6rem}.gsd-pcard__row{padding-top:.8rem}}.gsd-pcard__rating{margin:.2rem .4rem .4rem}.gsd-pcard__price{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/21/assets/gsd-product-card.css.map */
