.g-card-product{--buttons-radius: var(--g-radius-button);--buttons-radius-outset: calc(var(--g-radius-button) + var(--g-border-width));--buttons-border-width: var(--g-border-width);--buttons-border-opacity: 1;--buttons-shadow-opacity: 0;--badge-corner-radius: var(--g-radius-pill)}.g-card-product .card{overflow:hidden;border:var(--g-border-width) solid var(--g-border-soft);border-radius:var(--g-radius-product);background-color:var(--g-surface);box-shadow:var(--g-highlight);transition:transform var(--g-motion-standard) var(--g-ease-premium),box-shadow var(--g-motion-standard) var(--g-ease-premium),border-color var(--g-motion-fast) var(--g-ease-standard)}.g-card-product .card--standard .card__inner{width:calc(100% - var(--g-space-16));margin:var(--g-space-8) var(--g-space-8) 0;overflow:hidden;border:0;border-radius:calc(var(--g-radius-product) - var(--g-space-8) + .2rem);background:radial-gradient(75% 70% at 50% 45%,rgb(255,255,255),var(--g-stage))}.g-card-product .card--standard .card__inner:after{content:none}.g-card-product .card .card__inner .card__media{margin:0;width:100%;border-radius:0}.g-card-product .card__media .media>img{padding:var(--g-space-8);object-fit:contain}.g-card-product--uniform .card__inner.ratio:before{padding-bottom:100%}.g-card-product .card__badge{padding:var(--g-space-8)}.g-card-product .badge{padding:.3rem .9rem;border:0;font-size:var(--g-text-label);font-weight:var(--g-weight-strong);letter-spacing:.02em;line-height:1.4}.g-card-product .card>.card__content{display:flex;flex-direction:column;padding:var(--g-space-12) var(--g-space-16) var(--g-space-16)}.g-card-product .card>.card__content .card__information{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--g-space-8);padding:0}.g-card-product .card__heading{display:-webkit-box;margin:0;overflow:hidden;color:var(--g-text);font-family:var(--g-font-body);font-size:var(--g-text-small);font-weight:var(--g-weight-strong);line-height:1.35;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical}.g-card-product .card__heading a{color:inherit;text-decoration:none}.g-card-product .g-card-product__specs{display:-webkit-box;margin:0;overflow:hidden;color:var(--g-text-secondary);font-size:var(--g-text-label);-webkit-line-clamp:2;-webkit-box-orient:vertical}.g-specs-inline__sep{color:var(--g-muted)}.g-card-product__meta{display:flex;flex-wrap:wrap;gap:var(--g-space-4)}.g-card-product__meta .g-chip{min-height:2.2rem;font-size:1.1rem}.g-battery{gap:var(--g-space-4)}.g-battery__icon{width:1.6rem;height:.9rem;flex:none}.g-battery--high{background-color:var(--g-success-soft);border-color:transparent;color:var(--g-success)}.g-battery--mid{background-color:var(--g-surface-sunken);color:var(--g-text-secondary)}.g-battery--low{background-color:var(--g-warning-soft);border-color:transparent;color:var(--g-warning)}.g-card-product .card-information{margin-top:auto;padding-top:var(--g-space-4)}.g-card-product .price{margin-top:0;color:var(--g-text);font-size:var(--g-text-body);font-weight:var(--g-weight-strong);letter-spacing:0}.g-card-product .price .price-item--sale,.g-card-product .price .price-item--regular{margin-right:var(--g-space-8)}.g-card-product .price--on-sale .price__sale{flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap;row-gap:0}.g-card-product .price--on-sale .price-item--regular{color:var(--g-muted);font-size:var(--g-text-label);font-weight:var(--g-weight-body)}.g-card-product .quick-add{margin:var(--g-space-12) 0 0}.g-card-product .quick-add__submit{min-height:var(--g-touch-target);font-size:var(--g-text-small);font-weight:var(--g-weight-strong)}.g-card-product .badge.color-scheme-3,.g-card-product .badge{background-color:rgba(var(--g-bg-rgb),.82);color:var(--g-text)}.g-card-product--sold-out .card__media .media>img{opacity:.55;filter:grayscale(.4)}.g-card-product--sold-out .card__heading,.g-card-product--sold-out .price{color:var(--g-text-secondary)}.g-card-product .card__heading a:focus-visible:after,.g-card-product .card__heading a:focus:after{outline:var(--g-focus-width) solid var(--g-accent);outline-offset:var(--g-focus-offset);box-shadow:none;border-radius:var(--g-radius-product)}.g-card-product .card__heading a:focus:not(:focus-visible):after{outline:0}@media(hover:hover){.g-card-product:hover .card{transform:translateY(var(--g-lift));border-color:rgba(var(--g-accent-rgb),.4);box-shadow:var(--g-shadow-elevated),var(--g-glow-orange)}.animate--hover-3d-lift .g-card-product.card-wrapper:hover .card--standard .card__inner{transform:none;box-shadow:none}.g-card-product.underline-links-hover:hover a{text-decoration:none}}@media screen and (min-width:750px){.g-card-product .card>.card__content{padding:var(--g-space-16) var(--g-space-20) var(--g-space-20)}.g-card-product .card__heading{font-size:var(--g-text-body)}.g-card-product .g-card-product__specs{font-size:var(--g-text-spec)}.g-card-product .price{font-size:var(--g-text-body-lg)}}@media(prefers-reduced-motion:reduce){.g-card-product .card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-card-product-v2.css.map */
