.sfs-box{--sfs-bg:#fff;--sfs-fg:#0f172a;--sfs-muted:#475569;--sfs-border:transparent;--sfs-shadow:none;--sfs-tag-bg:#e11d48;--sfs-tag-fg:#fff;--sfs-tag-border:transparent;--sfs-off-bg:#fff;--sfs-off-fg:#be123c;--sfs-tile-bg:#fff;--sfs-tile-border:transparent;--sfs-num:#be123c;--sfs-unit:#64748b;--sfs-track:#f1f5f9;--sfs-fill:linear-gradient(90deg, #e11d48, #f97316);--sfs-low-bg:#be123c;--sfs-low-fg:#fff;--sfs-hot:#b91c1c;--sfs-hot-fill:linear-gradient(90deg, #f97316, #dc2626);--sfs-flame:#ea580c;--sfs-urgent-tile:var(--sfs-tile-bg);--sfs-urgent-num:#dc2626;container-type:inline-size;box-sizing:border-box;display:grid;gap:10px;width:100%;margin:12px 0 16px;padding:12px 14px;border:1px solid var(--sfs-border);border-radius:12px;background:var(--sfs-bg);box-shadow:var(--sfs-shadow);color:var(--sfs-fg);font-size:13px;line-height:1.4}.sfs-box *,.sfs-box *::before,.sfs-box *::after{box-sizing:border-box}.sfs-box__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.sfs-box__tag{display:inline-flex;align-items:center;gap:6px;padding:5px 6px 5px 10px;border:1px solid var(--sfs-tag-border);border-radius:999px;background:var(--sfs-tag-bg);color:var(--sfs-tag-fg);font-size:12px;font-weight:800;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;white-space:nowrap}.sfs-box__tag:not(:has(.sfs-box__off)){padding-right:10px}.sfs-box__tag svg{flex:none;width:14px;height:14px;fill:currentColor}.sfs-box__off{padding:1px 7px;border-radius:999px;background:var(--sfs-off-bg);color:var(--sfs-off-fg);letter-spacing:0}.sfs-box__timer{display:flex;align-items:center;gap:8px;margin-left:auto}.sfs-box__label{color:var(--sfs-muted);font-size:12px;font-weight:600;white-space:nowrap}.sfs-box__clock{display:flex;gap:4px}.sfs-box__u{min-width:44px;padding:4px 4px 3px;border:1px solid var(--sfs-tile-border);border-radius:8px;background:var(--sfs-tile-bg);text-align:center}.sfs-box__u b{display:block;color:var(--sfs-num);font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.2}.sfs-box__u i{display:block;color:var(--sfs-unit);font-size:11px;font-style:normal;font-weight:600;line-height:1.35}.sfs-box__u[hidden]{display:none!important}.sfs-box[data-mode="date"] .sfs-box__u{min-width:54px;padding-inline:8px}.sfs-box:not(.is-live):not([data-mode="date"]) .sfs-box__u b{opacity:.45}.sfs-box.is-urgent .sfs-box__u{background:var(--sfs-urgent-tile)}.sfs-box.is-urgent .sfs-box__u b{color:var(--sfs-urgent-num)}.sfs-box.is-urgent .sfs-box__tag svg{animation:sfs-blink 1.1s ease-in-out infinite}@keyframes sfs-blink{50%{opacity:.3}}.sfs-box__bar{height:8px;overflow:hidden;border-radius:999px;background:var(--sfs-track)}.sfs-box__bar>span{display:block;height:100%;border-radius:inherit;background:var(--sfs-fill);transition:width 0.4s ease-out}.sfs-box__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;margin-top:7px;color:var(--sfs-muted);font-size:13px}.sfs-box__meta b{color:var(--sfs-fg);font-weight:800}.sfs-box__left{color:var(--sfs-fg);font-weight:700}.sfs-box.is-low .sfs-box__left{padding:2px 9px;border-radius:999px;background:var(--sfs-low-bg);color:var(--sfs-low-fg)}.sfs-box .sfs-box__proof{display:none;align-items:center;gap:6px;margin:0;color:var(--sfs-muted);font-size:13px;line-height:1.4}.sfs-box__proof svg{flex:none;width:16px;height:16px;fill:var(--sfs-flame)}.sfs-box__proof b{color:var(--sfs-fg);font-weight:800}.sfs-box.is-fresh .sfs-box__proof,.sfs-box:not([data-sfs-max]) .sfs-box__proof{display:flex}.sfs-box.is-fresh .sfs-box__bar,.sfs-box.is-fresh .sfs-box__meta{display:none}.sfs-box.is-hot .sfs-box__bar>span{position:relative;overflow:hidden;background:var(--sfs-hot-fill)}.sfs-box.is-hot .sfs-box__bar>span::after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255 / .55) 50%,transparent 70%);transform:translateX(-100%);animation:sfs-shine 2.4s ease-in-out infinite}@keyframes sfs-shine{to{transform:translateX(100%)}}.sfs-box.is-hot .sfs-box__left{color:var(--sfs-hot)}.sfs-box__end{display:none;font-weight:700}.sfs-box.is-ended .sfs-box__timer,.sfs-box.is-ended .sfs-box__stock,.sfs-box.is-soldout .sfs-box__timer,.sfs-box.is-soldout .sfs-box__stock{display:none}.sfs-box.is-ended .sfs-box__end-time,.sfs-box.is-soldout .sfs-box__end-stock{display:block}.sfs-box.is-ended,.sfs-box.is-soldout{filter:grayscale(.85)}.sfs-box.is-ended.is-repeat{filter:none}.sfs-box.is-ended .sfs-box__off,.sfs-box.is-soldout .sfs-box__off{display:none}@container (max-width:440px){.sfs-box__timer{flex:1 1 100%;justify-content:space-between;margin-left:0}.sfs-box__label{font-size:11px}.sfs-box__u{min-width:44px}.sfs-box__u b{font-size:20px}}.sfs-box--flame{--sfs-bg:linear-gradient(118deg, #c81e45 0%, #cf2a3a 55%, #c2410c 100%);--sfs-fg:#fff;--sfs-muted:#fff;--sfs-shadow:0 10px 22px -10px rgba(200, 30, 69, 0.55);--sfs-tag-bg:rgba(255, 255, 255, 0.1);--sfs-tag-border:rgba(255, 255, 255, 0.55);--sfs-off-bg:#fff;--sfs-off-fg:#be123c;--sfs-num:#be123c;--sfs-track:rgba(0, 0, 0, 0.25);--sfs-fill:linear-gradient(90deg, #fff, #ffe1c7);--sfs-low-bg:#fff;--sfs-low-fg:#be123c;--sfs-hot:#fff;--sfs-hot-fill:linear-gradient(90deg, #fff, #fecaca);--sfs-flame:#fde68a;--sfs-urgent-tile:#fff1f2}.sfs-box--flame .sfs-box__meta{color:rgb(255 255 255 / .92)}.sfs-box--clean{--sfs-bg:linear-gradient(180deg, #fff5f6 0%, #fff 70%);--sfs-border:#fecdd3;--sfs-tile-border:#fecdd3;--sfs-track:#ffe4e6}.sfs-box--ticket{--sfs-border:#f5c9bd;--sfs-tag-bg:transparent;--sfs-off-bg:#fff;--sfs-off-fg:#c2410c;--sfs-tile-bg:#111827;--sfs-num:#fff;--sfs-unit:#cbd5e1;--sfs-track:#ffe4d6;--sfs-fill:linear-gradient(90deg, #f97316, #c2410c);--sfs-low-bg:#c2410c;--sfs-urgent-tile:#991b1b;--sfs-urgent-num:#fff;gap:0;padding:0;overflow:hidden}.sfs-box--ticket .sfs-box__head{padding:9px 12px;background:linear-gradient(90deg,#d63a12,#cf1f45)}.sfs-box--ticket .sfs-box__tag{padding-left:0;font-size:15px;font-style:italic;letter-spacing:.02em}.sfs-box--ticket .sfs-box__tag svg{width:17px;height:17px;fill:#fde047}.sfs-box--ticket .sfs-box__label{color:#fff}.sfs-box--ticket .sfs-box__stock,.sfs-box--ticket .sfs-box__end{padding:10px 12px 11px}.sfs-box--ticket .sfs-box__stock{position:relative;display:grid;gap:0}.sfs-box--ticket .sfs-box__stock::before,.sfs-box--ticket .sfs-box__stock::after{content:"";position:absolute;top:-8px;z-index:1;width:16px;height:16px;border:1px solid var(--sfs-border);border-radius:50%;background:var(--sfs-notch,#fff)}.sfs-box--ticket .sfs-box__stock::before{left:-9px}.sfs-box--ticket .sfs-box__stock::after{right:-9px}.sfs-box--ticket .sfs-box__bar{height:10px}.sfs-box--ticket .sfs-box__sold b{color:#c2410c}.sfs-box--midnight{--sfs-bg:linear-gradient(135deg, #0f172a 0%, #1e293b 100%);--sfs-fg:#f8fafc;--sfs-muted:#cbd5e1;--sfs-shadow:0 10px 24px -12px rgba(15, 23, 42, 0.7);--sfs-tag-bg:#fbbf24;--sfs-tag-fg:#1c1206;--sfs-off-bg:#0f172a;--sfs-off-fg:#fbbf24;--sfs-tile-bg:rgba(255, 255, 255, 0.07);--sfs-tile-border:rgba(255, 255, 255, 0.14);--sfs-num:#fbbf24;--sfs-unit:#94a3b8;--sfs-track:rgba(255, 255, 255, 0.12);--sfs-fill:linear-gradient(90deg, #fbbf24, #f97316);--sfs-low-bg:#fbbf24;--sfs-low-fg:#1c1206;--sfs-hot:#fbbf24;--sfs-flame:#fb923c;--sfs-urgent-num:#f87171}.summary .sfs-price-sale,.summary .woocommerce-Price-amount bdi .sfs-price-sale,.woocommerce-variation-price .sfs-price-sale{color:#e63946;background:linear-gradient(135deg,#e63946 0%,#ff6b6b 50%,#ee5a24 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:700;font-size:20px}@supports not (background-clip:text){.summary .sfs-price-sale,.woocommerce-variation-price .sfs-price-sale{-webkit-text-fill-color:#e63946}}.summary .sfs-price-regular,.summary .woocommerce-Price-amount .sfs-price-regular{color:#94a3b8;font-size:13px;margin-left:6px}.sfs-sticky{--st-bg:linear-gradient(90deg, #d63a12, #cf1f45);--st-fg:#fff;--st-bolt:#fde047;--st-off-bg:#fff;--st-off-fg:#c2410c;--st-btn-bg:#111827;--st-btn-fg:#fff;--st-border:transparent;position:fixed;left:8px;right:calc(var(--sfs-sr, 0px) + 8px);bottom:calc(var(--sfs-sb, 0px) + 8px + env(safe-area-inset-bottom, 0px));z-index:9980;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:5px 5px 5px 12px;border:1px solid var(--st-border);border-radius:999px;background:var(--st-bg);color:var(--st-fg);box-shadow:0 10px 24px -8px rgb(15 23 42 / .45);font-size:13px;line-height:1.3;opacity:0;visibility:hidden;transform:translateY(calc(100% + 16px));transition:transform 0.25s ease,opacity 0.25s ease,visibility 0.25s}.sfs-sticky.is-on{opacity:1;visibility:visible;transform:none}.sfs-sticky__tag{display:inline-flex;flex:none;align-items:center;gap:4px;font-weight:800;white-space:nowrap}.sfs-sticky__tag svg{width:15px;height:15px;fill:var(--st-bolt)}.sfs-sticky__off{padding:1px 7px;border-radius:999px;background:var(--st-off-bg);color:var(--st-off-fg);font-weight:800}.sfs-sticky__off:empty{display:none}.sfs-sticky__time{flex:1 1 auto;min-width:0;overflow:hidden;font-weight:600;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.sfs-sticky .sfs-sticky__buy{flex:none;margin:0;padding:8px 14px;border:0;border-radius:999px;background:var(--st-btn-bg);color:var(--st-btn-fg);font:inherit;font-weight:800;line-height:1.2;text-transform:none;cursor:pointer}.sfs-sticky .sfs-sticky__buy:focus-visible{outline:2px solid var(--st-btn-fg);outline-offset:2px}.sfs-sticky--flame{--st-bg:linear-gradient(118deg, #c81e45, #c2410c);--st-bolt:#fff;--st-off-fg:#be123c;--st-btn-bg:#fff;--st-btn-fg:#be123c}.sfs-sticky--clean{--st-bg:#fff;--st-fg:#0f172a;--st-bolt:#e11d48;--st-off-bg:#e11d48;--st-off-fg:#fff;--st-btn-bg:#e11d48;--st-border:#fecdd3}.sfs-sticky--midnight{--st-bg:#0f172a;--st-fg:#f8fafc;--st-bolt:#fbbf24;--st-off-bg:#fbbf24;--st-off-fg:#1c1206;--st-btn-bg:#fbbf24;--st-btn-fg:#1c1206}@media (min-width:768px){.sfs-sticky{display:none}}@media (prefers-reduced-motion:reduce){.sfs-box__bar>span,.sfs-sticky{transition:none}.sfs-box.is-hot .sfs-box__bar>span::after,.sfs-box.is-urgent .sfs-box__tag svg{animation:none}}.sfs-box--ticket[data-mode="date"] .sfs-box__timer{flex:1 1 auto;justify-content:space-between;gap:6px}.sfs-box--ticket[data-mode="date"] .sfs-box__label{color:rgb(255 255 255 / .92);font-size:11.5px;font-weight:600}.sfs-box--ticket[data-mode="date"] .sfs-box__clock{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border:1px solid rgb(255 255 255 / .32);border-radius:999px;background:rgb(255 255 255 / .14);white-space:nowrap}.sfs-box--ticket[data-mode="date"] .sfs-box__u{display:inline-flex;align-items:baseline;gap:4px;min-width:0;padding:0;border:0;background:none}.sfs-box--ticket[data-mode="date"] .sfs-box__u b{color:#fff;font-size:13.5px;line-height:1.25}.sfs-box--ticket[data-mode="date"] .sfs-box__u i{color:rgb(255 255 255 / .88);font-size:12px;font-weight:600;line-height:1.25}.sfs-box--ticket[data-mode="date"] .sfs-box__u:first-child i{display:none}.sfs-box--ticket[data-mode="date"] .sfs-box__u+.sfs-box__u i{order:-1}.sfs-box--ticket[data-mode="date"] .sfs-box__u+.sfs-box__u::before{content:"·";order:-2;color:rgb(255 255 255 / .6)}.sfs-box.is-low .sfs-box__left,.sfs-box.is-low.is-hot .sfs-box__left{color:var(--sfs-low-fg,#fff);background:var(--sfs-low-bg,#c2410c)}