.sg-bs-card{--sg-bs-cd-h: 3.8rem;--sg-bs-btn-h: 3.8rem;--sg-bs-deal-h: 5.6rem;--sg-bs-status-h: calc(var(--sg-bs-cd-h) + 2.6rem);position:relative;display:flex;flex-direction:column;padding:1rem;border:1px solid var(--sg-line);border-radius:var(--sg-radius-card);background:var(--sg-surface);color:var(--sg-ink);transition:border-color .25s ease,box-shadow .25s ease}.sg-bs-card--expo{border-color:color-mix(in srgb,var(--sg-price-star) 35%,var(--sg-surface))}.sg-bs-card:hover{border-color:var(--sg-accent);box-shadow:0 18px 36px -24px color-mix(in srgb,var(--sg-ink) 55%,transparent)}.sg-bs-card__media{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--sg-radius-media);background:var(--sg-surface)}.sg-bs-card__media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.sg-bs-card:hover .sg-bs-card__media img{transform:scale(1.03)}.sg-bs-card__badge{position:absolute;top:1.4rem;left:1.6rem;z-index:1;display:block;width:8rem;line-height:0}.sg-bs-card__badge--otono{padding:.5rem .7rem;width:8.4rem;border-radius:10px;background:var(--sg-surface);box-shadow:0 6px 14px -8px color-mix(in srgb,var(--sg-accent) 45%,transparent)}.sg-bs-card__badge--global{width:var(--sg-global-badge-width, 90px);max-width:35%}.sg-bs-card__badge--global.sg-bs-card__badge--top-left{top:1.2rem;right:auto;bottom:auto;left:1.2rem}.sg-bs-card__badge--global.sg-bs-card__badge--top-right{top:1.2rem;right:1.2rem;bottom:auto;left:auto}.sg-bs-card__badge--global.sg-bs-card__badge--bottom-left{top:auto;right:auto;bottom:1.2rem;left:1.2rem}.sg-bs-card__badge--global.sg-bs-card__badge--bottom-right{top:auto;right:1.2rem;bottom:1.2rem;left:auto}.sg-bs-card__badge img{display:block;width:100%;height:auto}.sg-bs-card__body{display:flex;flex:1;flex-direction:column;padding:.6rem .6rem .2rem}.sg-bs-card .sg-bs-card__title{margin:0;font-size:2rem;font-weight:600;line-height:1.2;letter-spacing:normal;text-transform:none}.sg-bs-card__title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none}.sg-bs-card__title a:hover,.sg-bs-card__title a:focus-visible{color:var(--sg-accent)}.sg-bs-card__sub{margin:.4rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;color:var(--sg-muted)}.sg-bs-card .sg-bs-card__price{margin:.3rem 0 0;font-size:2.8rem;line-height:1.05}.sg-bs-card--expo .sg-bs-card__price{color:var(--sg-price-star)}.sg-bs-card--otono .sg-bs-card__price{color:var(--sg-accent)}.sg-bs-card__was{margin:.2rem 0 0;font-size:1.4rem;color:var(--sg-muted)}.sg-bs-card__pct{margin-left:.8rem;font-weight:600;color:var(--sg-ink)}.sg-bs-card--expo .sg-bs-card__pct{color:var(--sg-price-star)}.sg-bs-card--otono .sg-bs-card__pct{color:var(--sg-accent)}.sg-bs-card__save-wrap{margin:.4rem 0 0}.sg-bs-card--otono .sg-bs-card__save{background:var(--sg-accent-soft);color:var(--sg-accent)}.sg-bs-card__counter{margin-top:1rem;--sg-cd-label-color: var(--sg-muted-strong)}.sg-bs-card__counter .sg-cd{--sg-cd-h: var(--sg-bs-cd-h);--sg-cd-font: 2rem;--sg-cd-radius: 6px;--sg-cd-gap: clamp(.4rem, 1.2vw, .8rem);--sg-cd-label: .9rem;grid-template-columns:repeat(4,minmax(0,4.4rem));width:100%;justify-content:start}.sg-bs-card__counter .sg-cd__hinge:before,.sg-bs-card__counter .sg-cd__hinge:after{top:-.4rem;width:.3rem;height:1rem}@media(max-width:480px){.sg-bs-card__counter .sg-cd{--sg-cd-font: 1.7rem;--sg-cd-label: .85rem}}.sg-bs-card__off{display:flex;align-items:center;gap:.8rem;margin:1rem 0 0}.sg-bs-card__off-star{display:block;width:4.6rem;height:auto;filter:grayscale(1);opacity:.6}.sg-bs-card__off-star--own{filter:none;opacity:1}.sg-bs-card__off-label{display:inline-flex;align-items:center;min-height:2.4rem;padding:0 .9rem;border:1.5px solid var(--sg-muted);border-radius:8px;background:color-mix(in srgb,var(--sg-surface) 25%,transparent);color:var(--sg-muted);font-family:var(--sg-font-ui);font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sg-bs-card__low{margin:1rem 0 .5rem;font-size:1.2rem;font-weight:500;color:var(--sg-price-star)}.sg-bs-card--otono .sg-bs-card__low{color:var(--sg-accent)}.sg-bs-card__low-bar{display:block;height:3px;background:var(--sg-line)}.sg-bs-card__low-bar i{display:block;height:100%;background:var(--sg-price-star)}.sg-bs-card--otono .sg-bs-card__low-bar i{background:var(--sg-accent)}.sg-bs-card__actions{display:grid;gap:.6rem;margin-top:auto;padding-top:.8rem}.sg-bs-card__form{margin:0}.sg-bs-btn{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;box-sizing:border-box;height:var(--sg-bs-btn-h);padding:0 1.6rem;line-height:1;border:1px solid transparent;border-radius:var(--sg-radius-pill);font-family:var(--sg-font-body);font-size:1.4rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.sg-bs-btn--ghost{background:var(--sg-paper);color:var(--sg-ink)}.sg-bs-btn--ghost:hover,.sg-bs-btn--ghost:focus-visible{border-color:var(--sg-accent);background:var(--sg-accent-soft);color:var(--sg-accent-hover)}.sg-bs-btn--solid{background:var(--sg-accent);color:var(--sg-cream)}.sg-bs-card--expo .sg-bs-btn--solid{background:var(--sg-price-star)}.sg-bs-btn--solid:hover,.sg-bs-btn--solid:focus-visible{background:var(--sg-accent-hover);color:var(--sg-cream)}.sg-bs-card--plain .sg-bs-btn--solid{background:var(--sg-ink)}.sg-bs-card{height:100%;min-width:0}.sg-bs-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.sg-bs-card__overlay>*{pointer-events:auto}@media(prefers-reduced-motion:reduce){.sg-bs-card,.sg-bs-card__media img,.sg-bs-btn{transition:none}.sg-bs-card:hover .sg-bs-card__media img{transform:none}}#ProductsList#ProductsList .sg-bs-card h3.sg-bs-card__title{font-size:2rem!important;line-height:1.2!important}#ProductsList .sg-bs-card__deal,.sg-sr__grid .sg-bs-card__deal,.sg-tg__grid .sg-bs-card__deal{min-height:var(--sg-bs-deal-h)}#ProductsList .sg-bs-card__status,.sg-sr__grid .sg-bs-card__status,.sg-tg__grid .sg-bs-card__status{min-height:var(--sg-bs-status-h)}.sg-bs-card .sg-bs-card__deal:empty,.sg-bs-card .sg-bs-card__status:empty{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/83/assets/sg-product-card.css.map */
