.sd-card{display:flex;flex-direction:column;gap:12px;min-width:0}.sd-card__media{position:relative;aspect-ratio:3/4;background:#e9e7e4;overflow:hidden}.sd-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sd-card__media img,.sd-card__media .sd-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sd-badge{position:absolute;left:12px;top:12px;z-index:2;padding:5px 10px;border-radius:999px;background:#fff;color:var(--ink);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.sd-badge--alert{background:var(--alert);color:#fff}.sd-quick{position:absolute;left:0;right:0;bottom:0;z-index:3;background:#fffffff2;padding:10px 12px 12px;display:flex;flex-direction:column;gap:6px;transform:translateY(101%);transition:transform .25s ease}.sd-card__media:hover .sd-quick,.sd-card.is-open .sd-quick,.sd-card.is-select .sd-quick{transform:none}.sd-quick__label{font-size:10px;letter-spacing:.06em;color:var(--muted);text-align:center}.sd-quick__sizes{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2px}.sd-quick__sizes button{border:none;background:none;padding:4px 8px;cursor:pointer;font-family:var(--sd-f-cond);font-size:12px;font-weight:600;color:var(--ink)}.sd-quick__sizes button:hover,.sd-quick__sizes button.is-on{text-decoration:underline;text-underline-offset:4px}.sd-quick__sizes button.is-out{color:#b5b5b5;text-decoration:line-through}.sd-quick__toggle{display:none;position:absolute;right:10px;bottom:10px;z-index:4;width:34px;height:34px;border-radius:999px;border:none;background:#fff;color:var(--ink);font-size:20px;line-height:1;cursor:pointer}.sd-need .sd-quick{outline:2px solid var(--alert);outline-offset:-2px}.sd-card__row{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.sd-card__title{margin:0;font-family:var(--sd-f-cond);font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;line-height:1.3}.sd-card__price{font-family:var(--sd-f-cond);font-size:14px;font-weight:700;white-space:nowrap}.sd-card__price s{color:var(--muted);font-weight:500;margin-right:6px}.sd-card__color{font-size:12px;color:var(--muted);margin-top:-6px}.sd-need-size .sd-pill{border-color:var(--alert)}.sd .sd-h,.sd .sd-eyebrow,.sd .sd-card__title,.sd .sd-card__price,.sd .sd-quick__sizes button,.sd .sd-tabs button,.sd .sd-sil__label,.sd .sd-ugc__count,.sd .sd-pill,.sd .sd-acc summary,.sd .sd-btn--block,.sd .sd-pdp__price b,.sd .sd-exp__title,.sd .sd-drawer__nav a{font-family:var(--sd-f-cond)!important}@media(hover:none){.sd-quick__toggle{display:block}.sd-card.is-open .sd-quick__toggle{display:none}}.sd-card{font-family:var(--sd-f-body);color:var(--sd-ink)}.sd-card a{color:inherit;text-decoration:none}.sd-card__media img{display:block;margin:0;border-radius:0}.sd-card__title a:hover{text-decoration:underline;text-underline-offset:3px}.sd-card__title,.sd-card__price{color:var(--sd-ink)}.sd-card .sd-badge{margin:0}.sd-quick product-form,.sd-quick form,.sd-card__solo,.sd-card__solo form{display:contents}.sd-card .sd-quick__sizes button{position:relative;min-width:36px;min-height:36px;box-shadow:none;border-radius:0;letter-spacing:0;text-transform:uppercase;line-height:1}.sd-card .sd-quick__sizes button[disabled]{cursor:default;color:#b5b5b5;text-decoration:line-through;opacity:1}.sd-card .m-spinner-icon{display:none;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}.sd-card .m-spinner-icon svg{width:16px;height:16px}.sd-card .m-spinner-button.loading .m-spinner-icon{display:flex}.sd-card .m-spinner-button.loading .m-add-to-cart--text{visibility:hidden}.sd-card .sd-quick__toggle--solo{display:flex;align-items:center;justify-content:center;padding:0;box-shadow:none}@media(hover:hover)and (pointer:fine){.sd-card .sd-quick__toggle--solo{display:none}.sd-card__media:hover .sd-quick__toggle--solo{display:flex}}.sd-card.is-sold .sd-card__media img{opacity:.55}@media(hover:none){.sd-quick__toggle{width:38px;height:38px}.sd-quick__toggle:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sd-card.css.map */
