.acd-mask[data-v-15b7031e]{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.6);z-index:3000;display:flex;align-items:center;justify-content:center}.acd-dialog[data-v-15b7031e]{width:640px;background:#fff;border-radius:8px;box-sizing:border-box;text-align:left}.acd-head[data-v-15b7031e]{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 24px 19px;border-bottom:1px solid #f4f4f4}.acd-title[data-v-15b7031e]{font-size:18px;font-weight:700;color:#221e1f;line-height:25px}.acd-close-btn[data-v-15b7031e]{flex:0 0 auto;width:32px;height:32px;margin:-9px -9px -9px 0;display:flex;align-items:center;justify-content:center;cursor:pointer}.acd-close[data-v-15b7031e]{position:relative;display:block;width:14px;height:14px}.acd-close[data-v-15b7031e]:after,.acd-close[data-v-15b7031e]:before{content:"";position:absolute;left:-2px;top:6px;width:18px;height:1.5px;background:#272636}.acd-close[data-v-15b7031e]:before{transform:rotate(45deg)}.acd-close[data-v-15b7031e]:after{transform:rotate(-45deg)}.acd-close-btn:hover .acd-close[data-v-15b7031e]:after,.acd-close-btn:hover .acd-close[data-v-15b7031e]:before{background:#286ced}.acd-body[data-v-15b7031e]{padding:0 24px}.acd-goods[data-v-15b7031e]{display:flex;align-items:flex-start;margin-top:25px}.acd-thumb[data-v-15b7031e]{width:86px;height:86px;border-radius:4px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto;background:#f5f5f5}.acd-goods-info[data-v-15b7031e]{flex:1;min-width:0;padding-left:16px}.acd-goods-name[data-v-15b7031e]{font-size:14px;line-height:20px;color:#333;max-height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.acd-goods-sub[data-v-15b7031e]{margin-top:8px;font-size:14px;color:#999}.acd-sku-list[data-v-15b7031e]{margin-top:24px;max-height:336px;overflow-y:auto}.acd-empty[data-v-15b7031e],.acd-loading[data-v-15b7031e]{height:48px;line-height:48px;text-align:center;font-size:14px;color:#999;border:1px solid #eee}.acd-sku-row[data-v-15b7031e]{display:flex;align-items:center;padding:14px 24px;border:1px solid #eee;box-sizing:border-box;overflow:hidden}.acd-sku-row+.acd-sku-row[data-v-15b7031e]{margin-top:16px}.acd-sku-name[data-v-15b7031e]{flex:1 1 auto;min-width:0;margin-right:16px;font-size:14px;font-weight:700;color:#333;line-height:20px;word-break:break-word}.acd-sku-price[data-v-15b7031e]{flex:0 0 auto;margin-right:16px;font-size:14px;font-weight:700;color:#d9353e;white-space:nowrap}.acd-sku-price em[data-v-15b7031e]{font-style:normal;font-weight:400}.acd-sku-min[data-v-15b7031e]{flex:0 0 auto;font-size:14px;color:#999;white-space:nowrap}.acd-step[data-v-15b7031e]{display:flex;align-items:center;flex:0 0 auto;margin-left:16px}.acd-step-btn[data-v-15b7031e]{width:22px;height:22px;padding:0;border:none;border-radius:4px;background:#eee;color:#5b5e63;font-size:14px;line-height:22px;cursor:pointer}.acd-step-btn[data-v-15b7031e]:disabled{color:#c9ced6;cursor:not-allowed}.acd-step-num[data-v-15b7031e]{min-width:14px;height:17px;line-height:17px;margin:0 20px;text-align:center;font-size:12px;color:#333;background:#fff;border-radius:4px}.acd-total[data-v-15b7031e]{margin-top:16px;padding-right:24px;text-align:right}.acd-total-label[data-v-15b7031e]{font-size:14px;color:#999}.acd-total-money[data-v-15b7031e]{font-size:18px;font-weight:700;color:#f02325}.acd-submit[data-v-15b7031e]{display:block;width:200px;height:48px;margin:32px auto 24px;border:none;border-radius:6px;background:#286ced;color:#fff;font-size:16px;cursor:pointer}.acd-submit[data-v-15b7031e]:hover{background:#2158c7}.acd-tip[data-v-15b7031e]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3100;max-width:420px;padding:14px 22px;border-radius:8px;background:rgba(0,0,0,.78);color:#fff;font-size:15px;line-height:22px;text-align:center;pointer-events:none}.pcc-card[data-v-192e5dd2]{background:#fff;padding:15px 16px 16px;cursor:pointer;text-align:left}.pcc-image[data-v-192e5dd2]{position:relative;width:100%;aspect-ratio:4/3;height:auto;border-radius:8px;overflow:hidden;background:#f2f2f2}.pcc-image img[data-v-192e5dd2]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pcc-banner-text[data-v-192e5dd2]{display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;word-break:break-all}.pcc-tag-boutique[data-v-192e5dd2]{top:50%;transform:translateY(-50%);background:rgba(0,0,0,.6)}.pcc-tag-boutique[data-v-192e5dd2],.pcc-tag-scene[data-v-192e5dd2]{position:absolute;left:0;right:0;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;z-index:3}.pcc-tag-scene[data-v-192e5dd2]{bottom:0;background:rgba(31,168,76,.92)}.pcc-info[data-v-192e5dd2]{padding:12px 0 0}.pcc-name[data-v-192e5dd2]{margin-top:8px;font-size:16px;font-weight:700;color:#333;height:44px;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pcc-sub[data-v-192e5dd2]{margin-top:4px;font-size:13px;line-height:1.4;color:#ffb400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pcc-tags[data-v-192e5dd2]{display:flex;align-items:center;margin-top:6px;min-height:20px}.pcc-promo[data-v-192e5dd2]{font-size:14px;color:#ffa32f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcc-dist[data-v-192e5dd2]{font-size:14px;color:#999;white-space:nowrap;margin-left:auto;padding-left:8px}.pcc-bottom[data-v-192e5dd2]{display:flex;align-items:center;margin-top:8px}.pcc-price-col[data-v-192e5dd2]{flex:1;min-width:0}.pcc-price[data-v-192e5dd2]{display:flex;align-items:baseline;height:24px;line-height:24px;color:#f02325;font-weight:700;font-family:Lato,PingFang SC,sans-serif}.pcc-yen[data-v-192e5dd2]{font-size:12px}.pcc-val[data-v-192e5dd2]{font-size:18px}.pcc-unit[data-v-192e5dd2]{font-size:12px;font-weight:400}.pcc-sales[data-v-192e5dd2]{font-size:14px;color:#999;line-height:20px}.pcc-cart[data-v-192e5dd2]{flex:0 0 auto;width:32px;height:32px;border:none;border-radius:50%;background:#2c75f4;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.pcc-cart[data-v-192e5dd2]:hover{background:#2158c7}