.sg-card{position:relative;color:var(--sg-ink)}.sg-card__frame{position:relative;transition:transform var(--sg-dur-3) var(--sg-ease)}.sg-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:var(--sg-ratio, 4 / 5);border:1px solid var(--sg-line);border-radius:22px;background:var(--sg-tile, var(--sg-tile-blush));transition:box-shadow var(--sg-dur-3) var(--sg-ease),border-color var(--sg-dur-2) ease}.sg-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--sg-dur-3) var(--sg-ease),transform 1.2s var(--sg-ease)}.sg-card__img--alt{opacity:0}.sg-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:rgb(var(--sg-ink-rgb) / .3);font:italic 500 1.6rem/1 var(--sg-font-display)}.sg-card__badge{position:absolute;top:10px;inset-inline-start:10px;z-index:1;padding:6px 11px;border-radius:999px;background:var(--sg-card);color:var(--sg-ink);font:700 10.5px/1 var(--sg-font-body);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--sg-shadow)}.sg-card__badge--sale{display:inline-flex;align-items:center;gap:6px;padding:5px 5px 5px 12px;background:var(--sg-accent);color:var(--sg-on-accent)}.sg-card__badge--sale b{padding:4px 8px;border-radius:999px;background:var(--sg-card);color:var(--sg-accent);font-weight:700;letter-spacing:.02em}.sg-card__qv{position:absolute;inset-inline-end:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;height:44px;padding:0;border:1px solid var(--sg-line);border-radius:999px;background:var(--sg-card);color:var(--sg-ink);box-shadow:var(--sg-shadow);font:600 13px/1 var(--sg-font-body);cursor:pointer;transition:opacity var(--sg-dur-2) var(--sg-ease),transform var(--sg-dur-2) var(--sg-ease),background-color var(--sg-dur-2) ease,color var(--sg-dur-2) ease}.sg-card__qv:hover{background:var(--sg-btn-bg);color:var(--sg-btn-text)}.sg-card__qv-text{display:none}.sg-card__body{display:block;padding:12px 4px 0;color:inherit;text-decoration:none}.sg-card__title{margin:0;color:var(--sg-ink);font:500 15px/1.3 var(--sg-font-body);letter-spacing:0}.sg-card__hook{display:-webkit-box;margin:4px 0 0;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--sg-muted);font:400 13px/1.35 var(--sg-font-body)}.sg-card__price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;color:var(--sg-ink);font:600 14px/1.2 var(--sg-font-body)}.sg-card__price s{color:var(--sg-muted);font-weight:400;font-size:13px}.sg-card__price.is-sale .sg-card__now{color:var(--sg-accent);font-size:15px;font-weight:700}.sg-card__off{padding:3px 8px;border-radius:999px;background:rgb(var(--sg-accent-rgb) / .14);color:var(--sg-accent);font:700 11px/1.2 var(--sg-font-body);font-style:normal;letter-spacing:.02em}.sg-card__dots{display:flex;gap:5px;margin-top:9px}.sg-card__dot{width:12px;height:12px;border:1px solid var(--sg-line-strong);border-radius:50%}.sg-card--sale .sg-card__media{border-color:rgb(var(--sg-accent-rgb) / .45)}.sg-card--arch .sg-card__media{border-radius:var(--sg-arch)}.sg-card--arch .sg-card__body{text-align:center}.sg-card--arch .sg-card__price,.sg-card--arch .sg-card__dots{justify-content:center}.sg-card--arch .sg-card__badge{inset-inline-start:50%;transform:translate(-50%);top:14px}.sg-card--minimal .sg-card__media{border-color:transparent;border-radius:14px}.sg-card--tile .sg-card__media{border-bottom:0;border-radius:22px 22px 0 0}.sg-card--tile .sg-card__body{padding:14px 16px 16px;border:1px solid var(--sg-line);border-top:0;border-radius:0 0 22px 22px;background:var(--sg-tile)}@media(hover:hover){.sg-card:hover .sg-card__frame{transform:translateY(-4px)}.sg-card:hover .sg-card__media{box-shadow:var(--sg-shadow-lift)}.sg-card:hover .sg-card__img--alt{opacity:1}.sg-card:hover .sg-card__img:not(.sg-card__img--alt){transform:scale(1.03)}.sg-card__qv{opacity:0;transform:translateY(6px)}.sg-card:hover .sg-card__qv,.sg-card__qv:focus-visible{opacity:1;transform:none;padding:0 16px}.sg-card:hover .sg-card__qv-text,.sg-card__qv:focus-visible .sg-card__qv-text{display:inline}}@media(prefers-reduced-motion:reduce){.sg-card__frame,.sg-card__media,.sg-card__img,.sg-card__qv{transition:none}.sg-card:hover .sg-card__frame,.sg-card:hover .sg-card__img:not(.sg-card__img--alt){transform:none}}.sg-pdp__price s+span,.sg-qv__price s+span{color:var(--sg-accent)}.sg-pdp__price s,.sg-qv__price s{order:2}.sg-pdp__price s+span,.sg-qv__price s+span{order:1}.sg-card--deal .sg-card__media{border:0;box-shadow:0 0 0 2px #b8466d,0 14px 30px #b8466d38}.sg-card--deal .sg-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgb(122 30 64 / .38),transparent 40%);pointer-events:none}.sg-card__burst{position:absolute;z-index:2;top:10px;inset-inline-start:10px;display:grid;place-items:center;align-content:center;width:62px;height:62px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#ec98b3,#b8466d 72%);color:#fff;box-shadow:0 8px 18px #b8466d66,inset 0 0 0 2px #ffffff8c;text-align:center;transform:rotate(-12deg);transition:transform var(--sg-dur-2) var(--sg-ease)}.sg-card__burst b{font:italic 600 1.28rem/1 var(--sg-font-display);letter-spacing:-.03em}.sg-card__burst small{margin-top:3px;font:700 8.5px/1 var(--sg-font-body);letter-spacing:.18em;text-transform:uppercase}.sg-card__count{position:absolute;z-index:2;bottom:12px;inset-inline-start:12px;display:inline-flex;align-items:baseline;gap:4px;padding:7px 12px;border-radius:999px;background:#fffffff2;color:#b8466d;box-shadow:0 4px 12px #00000024;font:700 12px/1 var(--sg-font-body)}.sg-card__count b{font:italic 600 15px/1 var(--sg-font-display)}.sg-card__eyebrow{display:block;margin-bottom:5px;color:#b8466d;font:700 10.5px/1 var(--sg-font-body);letter-spacing:.16em;text-transform:uppercase}.sg-card--deal .sg-card__off{display:none}.sg-card--deal .sg-card__price.is-sale .sg-card__now{color:#b8466d;font-size:17px}.sg-card__save{display:inline-flex;align-items:center;gap:7px;margin-top:8px;padding:6px 12px 6px 10px;border-radius:999px;background:#b8466d;color:#fff;font:700 11.5px/1.1 var(--sg-font-body);letter-spacing:.01em}.sg-card__save:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #ffffff4d}:root[data-theme=dark] .sg-card__eyebrow,:root[data-theme=dark] .sg-card--deal .sg-card__price.is-sale .sg-card__now{color:#f0a9c0}.sg-card--arch.sg-card--deal .sg-card__burst{inset-inline-start:50%;top:16px;transform:translate(-50%) rotate(-12deg)}.sg-card--arch .sg-card__eyebrow{text-align:center}@media(hover:hover){.sg-card--deal:hover .sg-card__burst{transform:rotate(-3deg) scale(1.07)}.sg-card--arch.sg-card--deal:hover .sg-card__burst{transform:translate(-50%) rotate(-3deg) scale(1.07)}}@media screen and (max-width:749px){.sg-card__burst{width:54px;height:54px;top:8px;inset-inline-start:8px}.sg-card__burst b{font-size:1.1rem}.sg-card__count{bottom:10px;inset-inline-start:10px;padding:6px 10px;font-size:11px}.sg-card__count b{font-size:13.5px}.sg-card__save{font-size:10.5px;padding:5px 10px 5px 9px}}@media(prefers-reduced-motion:reduce){.sg-card__burst{transition:none}}.sg-pdp__deal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;padding:11px 14px;border-radius:16px;background:linear-gradient(110deg,#b8466d1f,#efa6bc38);box-shadow:inset 0 0 0 1px #b8466d59;color:var(--sg-ink);font:600 14px/1.3 var(--sg-font-body)}.sg-pdp__deal-tag{padding:6px 10px;border-radius:999px;background:#b8466d;color:#fff;font:700 10.5px/1 var(--sg-font-body);letter-spacing:.14em;text-transform:uppercase}.sg-pdp__deal b{color:#b8466d}:root[data-theme=dark] .sg-pdp__deal b{color:#f0a9c0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/supra-card.css.map */
