.sm-oc{--sm-oc-red:#de1f26;--sm-oc-ink:#1f1f1f;--sm-oc-muted:#6b6460;--sm-oc-line:#e4dcd4;--sm-oc-surface:#fbf8f5;--sm-oc-offer:#b3161c;--sm-oc-ease:cubic-bezier(0.16, 1, 0.3, 1);--sm-oc-card:min(286px, calc(100vw - 104px));display:flow-root;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;color:var(--sm-oc-ink)}.sm-oc p,.sm-oc li,.sm-oc small{font-weight:400;letter-spacing:normal}.sm-oc .sm-oc-name,.sm-oc .sm-oc-price{font-weight:700}.sm-oc .sm-oc-flag{font-weight:700}.sm-oc p,.sm-oc ul{margin:0;padding:0}.sm-oc ul{list-style:none}html.sm-lp26 .sm-oc-on .wapf-card-wrap .wapf-card{display:none!important}html.sm-lp26.sm-oc-live :is(.field-f46ebc7,.field-c53af9a,.field-edcb9a5,.field-2b1bd95,.field-aa11082){display:none!important}html.sm-lp26 .product-info{min-width:0}.sm-oc-track{position:relative;display:flex;align-items:flex-start;gap:12px;padding:11px 0 4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.sm-oc-track::-webkit-scrollbar{display:none}.sm-oc-card{position:relative;flex:0 0 var(--sm-oc-card);min-width:0;display:flex;flex-direction:column;scroll-snap-align:center;border:1px solid var(--sm-oc-line);border-radius:14px;background:#fff;cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:box-shadow 160ms var(--sm-oc-ease),border-color 160ms var(--sm-oc-ease)}.sm-oc-card[aria-checked="true"]{border-color:var(--sm-oc-red);box-shadow:inset 0 0 0 1px var(--sm-oc-red)}.sm-oc-card:focus-visible{outline:2px solid var(--sm-oc-red);outline-offset:3px}.sm-oc-media{position:relative;flex:0 0 178px;height:178px;margin:8px 8px 0;border-radius:10px;overflow:hidden;background:var(--sm-oc-surface)}.sm-oc-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;margin:0}.sm-oc-text{flex:1 0 auto;padding:12px 12px 14px 14px}.sm-oc-top{margin-bottom:6px;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.sm-oc-name{font-size:17px;font-weight:700;white-space:nowrap}.sm-oc-price{font-size:17px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.sm-oc .sm-oc-save{margin:-2px 0 8px;font-size:14px;line-height:19px;white-space:nowrap}.sm-oc .sm-oc-save.is-empty{visibility:hidden}.sm-oc-was{margin-right:4px;font-weight:500;color:var(--sm-oc-muted);text-decoration-thickness:1.5px}.sm-oc-say{font-weight:700;color:var(--sm-oc-offer)}.sm-oc-list{display:grid;gap:0;font-size:13.5px}.sm-oc ul.sm-oc-list>li{display:grid;grid-template-columns:14px 1fr;gap:7px;align-items:start;min-height:28px;margin:0;padding:4px 0;white-space:nowrap}.sm-oc-row{display:block;min-width:0}.sm-oc-main{display:block;line-height:20px}.sm-oc-list small{display:block;margin-top:-1px;font-size:12.5px;line-height:16px;color:var(--sm-oc-muted);white-space:nowrap}.sm-oc-list li.is-off{color:#8c8279}.is-off .sm-oc-chk::before{content:"";width:10px;height:2px;border-radius:1px;background:#c9bfb7}.sm-oc-list li.is-off small{color:#a39a93}.sm-oc-list small.sm-oc-tight{font-size:11.5px;letter-spacing:-.3px}.sm-oc ul.sm-oc-list>li.sm-oc-more{display:block;min-height:0;padding:8px 0 0}.sm-oc-next{position:relative;display:block;width:fit-content;min-height:0;margin:0;padding:4px 0 0 21px;border:0;background:none;color:var(--sm-oc-red);font:inherit;font-size:14px;font-weight:700;line-height:20px;letter-spacing:normal;text-transform:none;cursor:pointer}.sm-oc-next::before{content:"";position:absolute;inset:-8px -8px -12px 13px}.sm-oc-next:focus-visible{outline:2px solid var(--sm-oc-red);outline-offset:2px;border-radius:4px}.sm-oc-hold{visibility:hidden}@media (hover:hover){button.sm-oc-next:hover{text-decoration:underline;text-underline-offset:3px}}.sm-oc-chk{display:grid;place-items:center;width:16px;height:20px;color:var(--sm-oc-red)}.sm-oc-tick{position:absolute;top:-9px;right:-9px;z-index:2;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--sm-oc-red);color:#fff;box-shadow:0 0 0 2px #fff;transform:scale(.6);opacity:0;transition:transform 240ms var(--sm-oc-ease),opacity 160ms var(--sm-oc-ease)}.sm-oc-card[aria-checked="true"] .sm-oc-tick{transform:none;opacity:1}.sm-oc-tick svg,.sm-oc-chk svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.sm-oc-flag{position:absolute;top:-11px;left:50%;transform:translateX(-50%);z-index:2;padding:3px 10px;border-radius:999px;background:var(--sm-oc-red);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:16px;white-space:nowrap;box-shadow:0 0 0 2px #fff}.sm-oc-dots{display:flex;justify-content:center;gap:6px;height:6px;margin:8px 0}.sm-oc-dot{position:relative;display:block;flex:none;width:6px;height:6px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:var(--sm-oc-line);cursor:pointer;transition:background-color 160ms var(--sm-oc-ease)}.sm-oc-dot::before{content:"";position:absolute;inset:-19px -3px}.sm-oc-dot[aria-current="true"]{background:var(--sm-oc-red)}.sm-oc-dot:focus-visible{outline:2px solid var(--sm-oc-red);outline-offset:2px}.sm-oc-side{container-type:inline-size}@container (min-width:584px){.sm-oc-side .sm-oc-dots{display:none}.sm-oc-side .sm-oc-track{overflow:visible;margin:0!important;padding:11px 0 4px!important}}@media (min-width:850px){@container (not (min-width:584px)){.sm-oc-side .sm-oc-card{scroll-snap-align:start}}}html.sm-lp26.sm-oc-live .field-9f0f3c5{display:none!important}@media (hover:hover){.sm-oc-card[aria-checked="false"]:hover{border-color:#8c7f76}}.sm-oc-media{flex-basis:166px;height:166px}.sm-oc-thumbs{display:flex;gap:6px;height:44px;margin:8px 8px 0}.sm-oc-thumb{flex:0 1 60px;min-width:0;height:44px;min-height:0;margin:0;padding:0;border:1px solid var(--sm-oc-line);border-radius:8px;overflow:hidden;background:none;cursor:pointer}.sm-oc-thumb[aria-current="true"]{border-color:var(--sm-oc-red);box-shadow:inset 0 0 0 1px var(--sm-oc-red)}.sm-oc-thumb img{display:block;width:100%;height:100%;object-fit:cover;margin:0}.sm-oc-thumb:focus-visible{outline:2px solid var(--sm-oc-red);outline-offset:2px}.sm-oc-thumbs .sm-oc-thumb{border-radius:8px!important}.sm-oc-thumbs .sm-oc-thumb img,.sm-oc-card .sm-oc-media img{border-radius:0!important}.sm-oc ul.sm-oc-list>li.sm-oc-more>button.sm-oc-gain{position:relative;display:block;box-sizing:border-box;width:calc(100% + 14px);max-width:none;min-height:0;height:auto;margin:0 -8px 0 -6px;padding:0 8px 0 6px;border:1px solid var(--sm-oc-line);border-radius:10px!important;background:var(--sm-oc-surface);box-shadow:none;color:var(--sm-oc-muted);font:inherit;font-size:13.5px;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:left;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:border-color 160ms var(--sm-oc-ease),transform 100ms var(--sm-oc-ease)}.sm-oc ul.sm-oc-list>li.sm-oc-more>button.sm-oc-gain::before{content:none}.sm-oc ul.sm-oc-list>li.sm-oc-more>button.sm-oc-gain.is-clear{padding-top:12px}.sm-oc ul.sm-oc-list>li.sm-oc-more>button.sm-oc-gain:active{transform:scale(.985)}.sm-oc ul.sm-oc-list>li.sm-oc-more>button.sm-oc-gain:focus-visible{outline:2px solid var(--sm-oc-red);outline-offset:2px}@media (hover:hover){.sm-oc ul.sm-oc-list>li.sm-oc-more>button.sm-oc-gain:hover{border-color:#8c7f76;text-decoration:none}}.sm-oc-gain .sm-oc-gain-row{display:grid;grid-template-columns:14px 1fr;gap:7px;align-items:start;min-height:26px;padding:3px 0}.sm-oc-gain.is-tight .sm-oc-gain-row{min-height:22px;padding:2px 0}.sm-oc-gain.is-tight .sm-oc-gain-row .sm-oc-main{line-height:18px}.sm-oc-gain.is-tight .sm-oc-gain-row .sm-oc-chk{height:18px}.sm-oc-gain.is-tight .sm-oc-gain-row small{line-height:15px}.sm-oc ul.sm-oc-list>li.sm-oc-more>button.sm-oc-gain.is-clear.is-tight{padding-top:10px}.sm-oc-gain .sm-oc-gain-row .sm-oc-main{font-size:13px}.sm-oc-gain .sm-oc-gain-row small{font-size:12px;white-space:normal;text-wrap:balance}.sm-oc-gain .sm-oc-gain-row small.sm-oc-tight{font-size:11px}@media (max-width:389px){.sm-oc-gain .sm-oc-gain-row .sm-oc-main{font-size:12px}.sm-oc-gain .sm-oc-gain-row small{font-size:11px}.sm-oc-gain .sm-oc-gain-row small.sm-oc-tight{font-size:10px}}.sm-oc-pill{position:absolute;top:-12px;right:8px;z-index:1;display:inline-flex;align-items:center;gap:3px;height:23px;padding:0 7px 0 10px;border:1.5px solid var(--sm-oc-red);border-radius:999px;background:#fff;box-shadow:0 0 0 2px #fff;color:var(--sm-oc-red);font-size:13px;font-weight:700;line-height:20px;font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color 150ms var(--sm-oc-ease),color 150ms var(--sm-oc-ease)}.sm-oc-gain.is-going .sm-oc-pill{background:var(--sm-oc-red);color:#fff}.sm-oc-chev{flex:none;width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sm-oc ul.sm-oc-list>li.sm-oc-up>.sm-oc-plain{display:none}.sm-oc ul.sm-oc-list>li.sm-oc-up.is-plain>.sm-oc-plain{display:block}.sm-oc ul.sm-oc-list>li.sm-oc-up>.sm-oc-plain{max-width:100%;box-sizing:border-box;padding-left:0;white-space:normal;text-wrap:balance;text-align:left}.sm-oc ul.sm-oc-list>li.sm-oc-up>.sm-oc-plain::before{left:-8px}.sm-oc ul.sm-oc-list>li.sm-oc-up.is-plain>.sm-oc-gain{display:none}.sm-oc-text{position:relative}.sm-oc-list{position:relative;z-index:1}.sm-oc-wash{position:absolute;z-index:0;border-radius:8px;background:#f6e8dc;pointer-events:none}@media (prefers-reduced-motion:reduce){.sm-oc-card,.sm-oc-tick,.sm-oc-dot,.sm-oc-pill,.sm-oc ul.sm-oc-list>li.sm-oc-more>button.sm-oc-gain{transition:none}.sm-oc ul.sm-oc-list>li.sm-oc-more>button.sm-oc-gain:active{transform:none}}.sm-oc-card .sm-oc-media{cursor:zoom-in}.sm-oc-pv{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff0;overflow:hidden;display:none;place-items:center}.sm-oc-pv[open]{display:grid}.sm-oc-pv::backdrop{background:rgb(0 0 0 / .92)}html:has(.sm-oc-pv[open]){overflow:hidden!important;scrollbar-gutter:stable}.sm-oc-pv .sm-oc-pv-img{display:block;max-width:calc(100vw - 32px);max-height:calc(100dvh - 120px);width:auto;height:auto;margin:0;border-radius:12px!important;touch-action:pinch-zoom;-webkit-user-select:none;user-select:none}.sm-oc-pv button.sm-oc-pv-x,.sm-oc-pv button.sm-oc-pv-ar{all:unset;box-sizing:border-box;position:fixed;z-index:1;display:grid;place-items:center;border-radius:50%!important;background:rgb(255 255 255 / .18);color:#fff;cursor:pointer;-webkit-tap-highlight-color:#fff0}.sm-oc-pv button.sm-oc-pv-x{top:16px;right:16px;width:40px;height:40px}.sm-oc-pv button.sm-oc-pv-ar{top:50%;margin-top:-22px;width:44px;height:44px}.sm-oc-pv button.sm-oc-pv-ar[hidden]{display:none}.sm-oc-pv button.sm-oc-pv-ar--p{left:8px}.sm-oc-pv button.sm-oc-pv-ar--n{right:8px}.sm-oc-pv button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sm-oc-pv button.sm-oc-pv-x svg{width:18px;height:18px}.sm-oc-pv button:focus{outline:none}.sm-oc-pv button:focus-visible{outline:2px solid #fff;outline-offset:2px}.sm-oc-pv .sm-oc-pv-n{position:fixed;left:0;right:0;bottom:max(20px, env(safe-area-inset-bottom));margin:0;text-align:center;font-size:15px;line-height:1;color:rgb(255 255 255 / .8);font-variant-numeric:tabular-nums}.sm-oc-thumbs:has(>.sm-oc-thumb:nth-child(7)){overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sm-oc-thumbs:has(>.sm-oc-thumb:nth-child(7))::-webkit-scrollbar{display:none}.sm-oc-thumbs:has(>.sm-oc-thumb:nth-child(7))>.sm-oc-thumb{flex:0 0 60px}