.carousel-container[data-v-a5c1cfd2]{display:flex;align-items:center;justify-content:center;position:relative;width:100%;padding-bottom:20px;background:transparent;container-type:inline-size}.arrow[data-v-a5c1cfd2]{background:#fff;border:none;border-radius:50%;width:36px;height:36px;font-size:28px;border:1px solid #759ca3;cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s;color:#759ca3;box-shadow:0 4px 18px rgba(0,0,0,.04)}.arrow[data-v-a5c1cfd2]:hover{color:var(--primary-color);border:1px solid var(--primary-color)}.arrow .arrow-right[data-v-a5c1cfd2]{transform:rotate(180deg)}.left[data-v-a5c1cfd2]{position:absolute;left:35%;z-index:111}.right[data-v-a5c1cfd2]{position:absolute;right:35%;z-index:111}.carousel[data-v-a5c1cfd2]{--carousel-item-width: clamp(180px, 26vw, 446px);display:flex;align-items:center;justify-content:center;position:relative;height:calc(var(--carousel-item-width) * 120 / 223);min-height:96px;width:100%;transition:height .5s cubic-bezier(.4,0,.2,1)}@supports (width: 1cqw){.carousel[data-v-a5c1cfd2]{--carousel-item-width: clamp(180px, calc((105cqw - 32px) / 3.7), 446px)}}@container (min-width: 1560px){.carousel[data-v-a5c1cfd2]{--carousel-item-width: 446px}}.carousel-indicators[data-v-a5c1cfd2]{position:absolute;left:50%;bottom:0;display:flex;align-items:center;gap:12px;max-width:calc(100% - 32px);overflow-x:auto;transform:translate(-50%);z-index:4;scrollbar-width:none}.carousel-indicators[data-v-a5c1cfd2]::-webkit-scrollbar{display:none}.carousel-indicator[data-v-a5c1cfd2]{flex:0 0 auto;width:11px;height:4px;padding:0;border:0;border-radius:999px;background:#d8e2f1;cursor:pointer;transition:width .3s ease,background-color .3s ease}.carousel-indicator.active[data-v-a5c1cfd2]{width:26px;background:#10c6a3}.carousel-indicator[data-v-a5c1cfd2]:focus-visible{outline:2px solid rgba(16,198,163,.35);outline-offset:3px}.carousel-item[data-v-a5c1cfd2]{position:absolute;top:0;left:0;right:0;margin:auto;width:var(--carousel-item-width);aspect-ratio:223 / 120;box-shadow:0 8px 32px #e0e0e0;border-radius:12px;overflow:hidden;cursor:pointer;transform:translate(calc(var(--carousel-item-width) * var(--translate-x, 0))) translateY(var(--translate-y, 0px)) scale(var(--scale, 1)) rotate(var(--rotate, 0deg));transition:all .5s cubic-bezier(.4,0,.2,1)}.carousel-item .main-img[data-v-a5c1cfd2]{width:100%;height:100%;object-fit:cover;border-radius:18px 18px 0 0;background:#f8fafc;transition:all .3s;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.carousel-item .main-img[data-v-a5c1cfd2]:hover{transform:scale(1.1)}.item-label[data-v-a5c1cfd2]{position:absolute;top:12px;left:12px;background:rgba(6,6,6,.6);color:#fff;padding:4px 8px;border-radius:8px;font-size:14px;letter-spacing:1px;z-index:1}.pay-btn[data-v-a5c1cfd2]{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:42px;height:42px;cursor:pointer}.pay-btn img[data-v-a5c1cfd2]{width:100%;height:100%}.customer-service-modal[data-v-3a68b50c]{width:226px;height:272px;position:relative;padding:4px;background:#fff;border-radius:12px;text-align:center;font-size:16px;color:#1d2129;line-height:22px;margin:12px auto 0}.workflow-home-page[data-v-3a68b50c]{max-width:1600px}.workflow-store-list[data-v-3a68b50c]{display:grid;grid-template-columns:repeat(auto-fill,378px);gap:20px;margin-top:30px}@media (max-width: 1800px){.workflow-home-page[data-v-3a68b50c]{max-width:1400px}}@media (max-width: 1600px){.workflow-home-page[data-v-3a68b50c]{max-width:1200px}}@media (max-width: 1280px){.workflow-home-page[data-v-3a68b50c]{max-width:980px}}
