.product-card__badge--secondary{top:38px}.variant-badges{position:absolute;bottom:9px;right:9px;display:flex;flex-direction:column;gap:4px;align-items:flex-end;pointer-events:none}.variant-color-badge{background:#1e0a05b8;color:#fff;font-size:10px;font-weight:700;padding:3px 9px 3px 7px;border-radius:999px;display:flex;align-items:center;gap:4px;line-height:1;white-space:nowrap}.variant-color-badge .ti{font-size:11px;line-height:1}.pcard-swatches{position:absolute;bottom:0;left:0;right:0;padding:7px 10px;background:linear-gradient(to top,#fffffff5,#ffffffb3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;gap:5px;transform:translateY(100%);transition:transform .22s cubic-bezier(.34,1.2,.64,1);z-index:5}.product-card:hover .pcard-swatches{transform:translateY(0)}.pswatch{width:22px;height:22px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .15s,border-color .15s;flex-shrink:0;outline:none;padding:0}.pswatch:hover,.pswatch.active{border-color:#1e0a05;transform:scale(1.15)}.pswatch-more{font-size:9.5px;font-weight:700;color:#5f5e5a;margin-left:2px;white-space:nowrap}.swatch-name{font-size:10px;font-weight:500;color:#5f5e5a;margin-left:auto;max-width:70px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:14px}.product-card__media img{transition:opacity .2s ease}.product-card__quickview{display:none!important}.pcard-qv-btn{display:inline-flex;align-items:center;gap:0;background:#f5f0eb;border:.5px solid #EDD8B8;border-radius:999px;padding:5px 7px;cursor:pointer;flex-shrink:0;overflow:hidden;white-space:nowrap;transition:background .2s ease,border-color .2s ease,padding .25s cubic-bezier(.34,1.2,.64,1),gap .25s ease;line-height:1}.pcard-qv-ico{font-size:15px;color:#5f5e5a;transition:transform .3s cubic-bezier(.34,1.6,.64,1),color .2s ease;flex-shrink:0;line-height:1;display:flex}.pcard-qv-lbl{font-size:11px;font-weight:700;color:#1e0a05;max-width:0;opacity:0;overflow:hidden;transition:max-width .28s ease,opacity .2s ease;white-space:nowrap}.pcard-qv-btn:hover{background:#faece7;border-color:#d85a30;padding:5px 12px 5px 8px;gap:5px}.pcard-qv-btn:hover .pcard-qv-ico{transform:scale(1.3);color:#d85a30}.pcard-qv-btn:hover .pcard-qv-lbl{max-width:90px;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/184/assets/badge-fix.css.map */
