.pg-card-wrap{display:block;width:100%;height:100%}.pg-card{--pg-card-text: #1a1a1a;--pg-card-muted: #9ca3af;position:relative;display:flex;flex-direction:column;width:100%;height:100%;container-type:inline-size;background:#fff;border:var(--pg-card-border-width, 1px) solid #eef0f2;border-radius:var(--pg-card-radius, 12px);overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.pg-card__media{position:relative;display:block;aspect-ratio:1;background:var(--pg-card-image-bg, #f6f7f8);overflow:hidden}.pg-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10%;box-sizing:border-box;transition:transform .35s ease}.pg-card__img--cover{object-fit:cover;padding:0}.pg-card--sold-out .pg-card__img{opacity:.55}.pg-card__badge,.pg-card__tag{position:absolute;top:8px;z-index:1;max-width:calc(50% - 10px);padding:3px 8px;border-radius:999px;color:#fff;font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-card__badge{left:8px}.pg-card__tag{right:8px;background:var(--pg-card-sale, #e200c0)}.pg-card__badge--discount{background:linear-gradient(135deg,#fff3,#fff0) var(--pg-card-discount, #e8590c)}.pg-card__badge--sold-out{max-width:none;background:#4b5563}.pg-card__tag--new{background:linear-gradient(135deg,#1657ff,#0b3ecf)}.pg-card__tag--bestseller{background:linear-gradient(135deg,#f59e0b,#b45309)}.pg-card__tag--hot{background:linear-gradient(135deg,#ef4444,#b91c1c)}.pg-card__info{display:flex;flex-direction:column;flex:1;padding:9px 10px 10px}.pg-card__vendor{margin:0 0 2px;color:#2e8b3d;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-card__title{margin:0 0 6px;font-family:inherit;font-size:1.3rem;font-weight:500;line-height:1.35;letter-spacing:0;min-height:calc(1.3rem * 1.35 * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pg-card__title a{color:var(--pg-card-text);text-decoration:none}.pg-card__pricing{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;margin-bottom:4px}.pg-card__price{color:var(--pg-card-price, #16a34a);font-size:1.5rem;font-weight:800;line-height:1.3}.pg-card__compare{color:var(--pg-card-muted);font-size:1.15rem}.pg-card__save{margin:0 0 4px;color:var(--pg-card-discount, #e8590c);font-size:1.15rem;font-weight:700}.pg-card__rating{display:flex;align-items:center;gap:3px;margin:0 0 3px;color:#1a1a1a;font-size:1.15rem;font-weight:600}.pg-card__rating svg{width:13px;height:13px;color:#f59e0b}.pg-card__rating-count{color:#6b7280;font-weight:400}.pg-card__cod{position:absolute;left:8px;bottom:8px;z-index:1;display:inline-flex;align-items:center;gap:3px;max-width:calc(100% - 16px);padding:2px 7px;border-radius:999px;background:#ffffffeb;box-shadow:0 1px 4px #0000001f;color:#166534;font-size:.95rem;font-weight:700;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-card__cod svg{flex-shrink:0;width:10px;height:10px}.pg-card__buttons{display:flex;gap:6px;margin-top:auto;padding-top:8px}.pg-card__cart-wrap{display:flex;flex:0 0 auto}.pg-card__order-wrap{display:flex;flex:1;min-width:0}.pg-card__order-wrap .pg-card__order{width:100%}.pg-card__order,.pg-card__cart{display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border-radius:9px;font-family:inherit;font-size:1.3rem;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease,filter .18s ease,box-shadow .18s ease}.pg-card__order{flex:1;min-width:0;padding:0 8px;background:linear-gradient(180deg,#ffffff24,#fff0 55%,#0000001a) var(--pg-card-button, #16a34a);color:#fff;border:1px solid rgba(255,255,255,.25);box-shadow:0 3px 10px #0000001f,inset 0 1px #ffffff59;white-space:nowrap}.pg-card__order span{overflow:hidden;text-overflow:ellipsis}.pg-card__cart{width:38px;padding:0;background:#fff;color:var(--pg-card-button, #16a34a);border:1.5px solid var(--pg-card-button, #16a34a)}.pg-card__cart-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pg-card__order--sold-out,.pg-card__order--sold-out:hover{border:0;background:#e5e7eb;color:#6b7280;box-shadow:none;filter:none;cursor:not-allowed;font-family:inherit}.pg-card__cart[disabled]{border-color:#d1d5db;color:#9ca3af;background:#f9fafb}.pg-card__cart[disabled]{opacity:.5;cursor:not-allowed}.pg-card__order.is-loading,.pg-card__cart.is-loading{opacity:.7;pointer-events:none}.pg-card__cart.is-added{background:var(--pg-card-button, #16a34a);color:#fff}.pg-card__icon{flex-shrink:0;width:16px;height:16px}.pg-card__order:focus-visible,.pg-card__cart:focus-visible,.pg-card__title a:focus-visible{outline:2px solid var(--pg-card-button, #16a34a);outline-offset:2px}@media(hover:hover){.pg-card:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}.pg-card:hover .pg-card__img{transform:scale(1.04)}.pg-card__title a:hover{color:var(--pg-card-button, #16a34a)}.pg-card__order:hover{color:#fff;filter:brightness(1.06)}.pg-card__cart:not([disabled]):hover{background:#00000008}}@media screen and (min-width:750px){.pg-card__badge,.pg-card__tag{top:12px;padding:4px 10px;font-size:1.15rem}.pg-card__badge{left:12px}.pg-card__tag{right:12px}.pg-card__info{padding:12px 14px 14px}.pg-card__vendor{font-size:1.1rem}.pg-card__title{font-size:1.45rem;min-height:3.915rem}.pg-card__price{font-size:1.9rem}.pg-card__compare{font-size:1.3rem}.pg-card__order,.pg-card__cart{min-height:40px;font-size:1.4rem}.pg-card__cart{width:40px}.pg-card__cod{left:12px;bottom:12px;padding:3px 9px;font-size:1.05rem}}@container (max-width: 175px){.pg-card__info{padding:8px 8px 9px}.pg-card__buttons{gap:5px}.pg-card__order{padding:0 6px;font-size:1.25rem}.pg-card__order .pg-card__icon{display:none}.pg-card__cart{width:36px}}@container (max-width: 150px){.pg-card__buttons{flex-wrap:wrap}.pg-card__order-wrap,.pg-card__cart-wrap,.pg-card__cart{flex:1 1 100%;width:100%}.pg-card__badge,.pg-card__tag{padding:2px 6px;font-size:.9rem}}@media(prefers-reduced-motion:reduce){.pg-card,.pg-card__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pg-product-card.css.map */
