.fam-stepper,.sf-stepper{--stepper-cell:44px;grid-template-columns:var(--stepper-cell)minmax(36px,3ch)var(--stepper-cell);height:var(--stepper-cell);white-space:nowrap;border:1px solid var(--stepper-edge);background:var(--stepper-bg);color:var(--stepper-ink);border-radius:999px;flex-shrink:0;grid-auto-flow:column;align-items:stretch;display:inline-grid;overflow:hidden}.sf-stepper{border-radius:10px}.sf-stepper>button:focus-visible{border-radius:8px}.fam-stepper{--stepper-edge:var(--fam-hairline);--stepper-bg:var(--fam-stage);--stepper-ink:var(--fam-ink);--stepper-quiet:var(--fam-ink-3)}.sf-stepper{--stepper-edge:var(--sf-border);--stepper-bg:var(--sf-surface);--stepper-ink:var(--sf-ink);--stepper-quiet:var(--sf-text-muted)}.fam-stepper[data-filled]{--stepper-edge:var(--fam-primary);--stepper-bg:var(--fam-primary);--stepper-ink:var(--fam-primary-ink);--stepper-quiet:var(--fam-primary-ink)}.sf-stepper[data-filled]{--stepper-edge:var(--sf-key);--stepper-bg:var(--sf-key);--stepper-ink:var(--sf-on-key);--stepper-quiet:var(--sf-on-key)}.fam-stepper>button,.sf-stepper>button{width:var(--stepper-cell);height:var(--stepper-cell);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;margin:0;padding:0;line-height:0;display:grid}.fam-stepper>button:disabled,.sf-stepper>button:disabled{color:var(--stepper-quiet);cursor:default}.fam-stepper>button:focus-visible{outline:2px solid var(--stepper-ink);outline-offset:-4px;border-radius:999px}.sf-stepper>button:focus-visible{outline:2px solid var(--stepper-ink);outline-offset:-4px;border-radius:999px}.fam-stepper>button>svg,.sf-stepper>button>svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;fill:none;width:18px;height:18px}.fam-stepper[data-unit],.sf-stepper[data-unit]{grid-template-columns:var(--stepper-cell)auto var(--stepper-cell)}.fam-stepper>input,.sf-stepper>input{text-align:center;width:100%;min-width:0;height:100%;font:inherit;font-variant-numeric:tabular-nums;color:inherit;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;outline:none;margin:0;padding:0;font-weight:600}.fam-stepper>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fam-stepper>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sf-stepper>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sf-stepper>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fam-stepper[data-editable],.sf-stepper[data-editable]{grid-template-columns:var(--stepper-cell)minmax(56px,5ch)var(--stepper-cell)}.fam-stepper[data-size=lg],.sf-stepper[data-size=lg]{--stepper-cell:56px;font-size:24px}.fam-stepper>input,.sf-stepper>input{font-size:max(16px,1em)}.fam-stepper:not([data-size])>input,.sf-stepper:not([data-size])>input{font-size:17px}.fam-stepper[data-size=jumbo]{--stepper-cell:80px;grid-template-columns:var(--stepper-cell)minmax(0,1fr)var(--stepper-cell);background:var(--fam-stage);border-width:2px;border-radius:16px;width:100%;height:128px;display:grid}.fam-stepper[data-size=jumbo]>button{height:100%}.fam-stepper[data-size=jumbo]>button>svg{stroke-width:2.75px;width:30px;height:30px}.fam-stepper[data-size=jumbo]>button:active:not(:disabled){background:var(--fam-ground)}.fam-stepper[data-size=jumbo]>button[aria-disabled=true]{color:var(--fam-ink-3)}.fam-stepper[data-size=jumbo]>button:focus-visible{border-radius:12px}.fam-stepper[data-size=jumbo]>[data-slot=well]{border-inline:2px solid var(--fam-hairline);background:var(--fam-ground);flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.fam-stepper[data-size=jumbo]>[data-slot=well]>input{text-align:center;width:100%;min-width:0;height:1em;font:inherit;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:inherit;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:96px;font-weight:700;line-height:1}.fam-stepper[data-size=jumbo]>[data-slot=well]>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fam-stepper[data-size=jumbo]>[data-slot=well]>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fam-stepper[data-size=jumbo]>[data-slot=well]>[data-slot=caption]{letter-spacing:.08em;text-transform:uppercase;color:var(--fam-ink-3);margin-top:4px;font-size:11px;font-weight:700}.fam-stepper[data-size=jumbo]>[data-slot=well]>[data-slot=bound]{text-align:center;color:var(--fam-amber-ink);margin-top:4px;padding-left:8px;padding-right:8px;font-size:12px;font-weight:700;line-height:1.2}@media (min-width:1280px){.fam-stepper[data-size=jumbo]{--stepper-cell:96px;height:160px}.fam-stepper[data-size=jumbo]>[data-slot=well]>input{font-size:128px}}.fam-stepper:focus-within,.sf-stepper:focus-within{border-color:var(--fam-primary,var(--sf-key))}.fam-stepper>output>small,.sf-stepper>output>small{color:var(--stepper-quiet);font-size:13px;font-weight:500}.fam-stepper>output>small:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.fam-stepper>output>small:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.fam-stepper>output>small:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.sf-stepper>output>small:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.sf-stepper>output>small:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.sf-stepper>output>small:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.fam-stepper>output>small:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.fam-stepper>output>small:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.fam-stepper>output>small:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.sf-stepper>output>small:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.sf-stepper>output>small:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.sf-stepper>output>small:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.fam-stepper>output,.sf-stepper>output{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;min-width:0;color:inherit;justify-content:center;align-items:center;padding:0 6px;font-size:17px;font-weight:600;line-height:1;display:flex}@media (min-width:1024px){.fam-stepper>output,.sf-stepper>output{font-size:15px}}.fam-price,.sf-price{white-space:nowrap;text-overflow:clip;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;color:var(--price-ink);flex-shrink:0;font-weight:600;line-height:1.2;display:inline-block;overflow:visible}.fam-price{--price-ink:var(--fam-ink);--price-quiet:var(--fam-ink-2)}.sf-price{--price-ink:var(--sf-ink);--price-quiet:var(--sf-text-muted)}.fam-price[data-edge]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--price-gutter,16px)}.fam-price[data-edge]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--price-gutter,16px)}.fam-price[data-edge]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--price-gutter,16px)}.sf-price[data-edge]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--price-gutter,16px)}.sf-price[data-edge]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--price-gutter,16px)}.sf-price[data-edge]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--price-gutter,16px)}.fam-price[data-edge]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--price-gutter,16px)}.fam-price[data-edge]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--price-gutter,16px)}.fam-price[data-edge]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--price-gutter,16px)}.sf-price[data-edge]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--price-gutter,16px)}.sf-price[data-edge]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--price-gutter,16px)}.sf-price[data-edge]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--price-gutter,16px)}.fam-price[data-size=caption],.sf-price[data-size=caption]{font-size:13px;font-weight:500}.fam-price[data-size=body],.sf-price[data-size=body]{font-size:17px}.fam-price[data-size=title],.sf-price[data-size=title]{letter-spacing:-.02em;font-size:22px}.fam-price[data-size=hero],.sf-price[data-size=hero]{letter-spacing:-.025em;font-size:34px;font-weight:700}@media (min-width:1024px){.fam-price[data-size=body],.sf-price[data-size=body]{font-size:15px}.fam-price[data-size=title],.sf-price[data-size=title]{font-size:20px}.fam-price[data-size=hero],.sf-price[data-size=hero]{font-size:28px}}.fam-price>s,.sf-price>s{color:var(--price-quiet);font-weight:400;text-decoration-thickness:1px}.fam-price>s:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.fam-price>s:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.fam-price>s:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.sf-price>s:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.sf-price>s:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.sf-price>s:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.fam-price>s:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.fam-price>s:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.fam-price>s:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.sf-price>s:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.sf-price>s:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.sf-price>s:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.fam-price>small,.sf-price>small{color:var(--price-quiet);font-size:13px;font-weight:500}.fam-price>small:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.fam-price>small:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.fam-price>small:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.sf-price>small:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.sf-price>small:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.sf-price>small:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.fam-price>small:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.fam-price>small:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.fam-price>small:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.sf-price>small:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.sf-price>small:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.sf-price>small:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.fam-info-bar,.sf-info-bar{-moz-column-gap:10px;border:0;border-bottom:1px solid var(--bar-edge);background:var(--bar-bg);width:100%;min-width:0;height:36px;color:var(--bar-ink);font:inherit;font-variant-numeric:tabular-nums;text-align:left;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:0;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;column-gap:10px;margin:0;padding:0 16px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;display:grid}@media (min-width:1024px){.fam-info-bar,.sf-info-bar{height:40px;padding:0 24px;font-size:14px}}.fam-info-bar{--bar-edge:var(--fam-hairline);--bar-bg:var(--fam-stage);--bar-ink:var(--fam-ink);--bar-key:var(--fam-live)}.sf-info-bar{--bar-edge:var(--sf-border);--bar-bg:var(--sf-surface);--bar-ink:var(--sf-ink);--bar-key:var(--sf-key)}.fam-info-bar>span,.sf-info-bar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fam-info-bar,.sf-info-bar{container-type:inline-size}@container (width<=430px){.fam-info-bar [data-slot=lead],.sf-info-bar [data-slot=lead]{display:none}}.fam-info-bar>svg,.sf-info-bar>svg{width:20px;height:20px;color:var(--bar-key);stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none}.fam-info-bar:focus-visible{outline:2px solid var(--bar-ink);outline-offset:-2px}.sf-info-bar:focus-visible{outline:2px solid var(--bar-ink);outline-offset:-2px}.fam-add,.sf-add{background:var(--add-bg);width:44px;height:44px;color:var(--add-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:12px;flex-shrink:0;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.fam-add{--add-bg:var(--fam-primary);--add-ink:var(--fam-primary-ink);--add-quiet-bg:var(--fam-row-fill);--add-quiet-ink:var(--fam-ink-3);--add-pressed:var(--fam-primary-pressed,var(--fam-primary))}.sf-add{--add-bg:var(--sf-key);--add-ink:var(--sf-on-key);--add-quiet-bg:var(--sf-surface-2);--add-quiet-ink:var(--sf-text-muted);--add-pressed:var(--sf-key);border-radius:var(--sf-radius-md,12px)}.fam-add:active,.sf-add:active{background:var(--add-pressed);transform:translateY(1px)}.fam-add:disabled,.sf-add:disabled,.fam-add[data-state=disabled],.sf-add[data-state=disabled]{background:var(--add-quiet-bg);color:var(--add-quiet-ink);cursor:default;transform:none}.fam-add:focus-visible{outline:2px solid var(--add-bg);outline-offset:2px}.sf-add:focus-visible{outline:2px solid var(--add-bg);outline-offset:2px}.fam-add>svg,.sf-add>svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px}.fam-add>output,.sf-add>output{border:2px solid var(--add-ring,#fff);background:var(--add-ink);min-width:20px;height:20px;color:var(--add-bg);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}.fam-add>output{--add-ring:var(--fam-stage)}.sf-add>output{--add-ring:var(--sf-surface)}.fam-line-item,.sf-line-item{-moz-column-gap:12px;grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"thumb title title""thumb controls price";align-items:center;gap:10px 12px;min-width:0;padding:12px 16px;display:grid}@media (min-width:1024px){.fam-line-item,.sf-line-item{-moz-column-gap:16px;grid-template-columns:56px minmax(0,1fr) auto auto;grid-template-areas:"thumb title controls price";column-gap:16px}}.fam-line-item>[data-slot=thumb],.sf-line-item>[data-slot=thumb]{border-radius:12px;grid-area:thumb;width:56px;height:56px}.fam-line-item>[data-slot=title],.sf-line-item>[data-slot=title]{grid-area:title;min-width:0}.fam-line-item>[data-slot=title]>:first-child,.sf-line-item>[data-slot=title]>:first-child{-webkit-line-clamp:2;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fam-line-item>[data-slot=title]:not(:has(>*)){-webkit-line-clamp:2;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sf-line-item>[data-slot=title]:not(:has(>*)){-webkit-line-clamp:2;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fam-line-item>[data-slot=controls],.sf-line-item>[data-slot=controls],.fam-line-item>.fam-stepper,.sf-line-item>.sf-stepper{grid-area:controls;justify-self:start}.fam-line-item>[data-slot=price],.sf-line-item>[data-slot=price],.fam-line-item>.fam-price,.sf-line-item>.sf-price{grid-area:price;justify-self:end}.fam-line-item+.fam-line-item{border-top:1px solid var(--fam-hairline)}.sf-line-item+.sf-line-item{border-top:1px solid var(--sf-border)}.sf-size-chooser-scrim{z-index:60;background:rgba(0,0,0,.5);justify-content:center;align-items:flex-end;animation:.2s ease-out sf-size-scrim;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sf-size-chooser{--sc-bg:var(--sf-surface);--sc-ink:var(--sf-ink);--sc-muted:var(--sf-text-muted);--sc-line:var(--sf-border);--sc-row:var(--sf-surface-2);--sc-key:var(--sf-key);--sc-on-key:var(--sf-on-key);box-sizing:border-box;width:100%;max-height:calc(100dvh - var(--app-safe-top,0px) - 8px);padding:20px 20px calc(var(--app-safe-bottom,0px) + 16px);background:var(--sc-bg);color:var(--sc-ink);animation:sf-size-rise var(--sf-motion-ms,.2s)cubic-bezier(.22,1,.36,1);border-radius:24px 24px 0 0;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;display:grid;overflow:hidden}.sf-size-chooser[data-inline=true]{border-radius:24px;max-height:none;animation:none}.sf-size-chooser-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sf-size-chooser-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--sc-key);margin:0 0 6px;font-size:11px;font-weight:700;line-height:1}.sf-size-chooser[data-dark=true] .sf-size-chooser-eyebrow{color:var(--sc-ink)}.sf-size-chooser-title{font:700 24px/1.1 var(--sf-font-display,inherit);letter-spacing:-.02em;color:var(--sc-ink);margin:0}.sf-size-chooser-sub{color:var(--sc-muted);margin:6px 0 0;font-size:14px;line-height:1.4}.sf-size-chooser-close{border:1px solid var(--sc-line);width:44px;height:44px;color:var(--sc-ink);cursor:pointer;background:0 0;border-radius:10px;flex:none;place-items:center;margin:-6px -6px 0 0;display:grid}.sf-size-chooser-close>svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;fill:none;width:18px;height:18px}.sf-size-chooser-options{gap:10px;min-height:0;display:grid}.sf-size-chooser:not([data-inline]) .sf-size-chooser-options{overscroll-behavior:contain;align-content:start;margin:-12px -4px -4px;padding:12px 4px 4px;overflow-y:auto}.sf-size-option{-moz-column-gap:12px;border:2px solid var(--sc-line);background:var(--sc-row);min-height:72px;color:var(--sc-ink);text-align:left;cursor:pointer;font:inherit;border-radius:16px;grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"n word money""n fact money""n sub sub";align-items:center;gap:2px 12px;padding:12px 16px;transition:border-color .16s,background-color .16s;display:grid;position:relative}.sf-size-option[data-selected=true]{border-color:var(--sc-key)}.sf-size-option:disabled{cursor:default;color:var(--sc-muted);border-style:dashed}.sf-size-option:focus-visible{outline:2px solid var(--sc-key);outline-offset:2px}.sf-size-option-n{font:800 32px/1 var(--sf-font-display,inherit);letter-spacing:-.02em;font-variant-numeric:tabular-nums;grid-area:n}.sf-size-option-word{color:var(--sc-muted);grid-area:word;align-self:end;font-size:13px;line-height:1.2}.sf-size-option-fact{text-wrap:balance;grid-area:fact;align-self:start;min-width:0;font-size:15px;font-weight:600;line-height:1.25}.sf-size-option-money{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:money;place-self:center end;font-size:17px;font-weight:700;line-height:1.2}.sf-size-option-sub{color:var(--sc-muted);grid-area:sub;font-size:12px;font-weight:500;line-height:1.3}.sf-size-option-badge{background:var(--sc-key);color:var(--sc-on-key);letter-spacing:.02em;white-space:nowrap;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1;position:absolute;top:-10px;right:14px}.sf-size-chooser-key{background:var(--sc-key);min-height:52px;color:var(--sc-on-key);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;place-items:center;padding:0 20px;font:700 16px/1 inherit;display:grid}.sf-size-chooser-key:disabled{cursor:default;background:var(--sc-row);color:var(--sc-muted);border:1px solid var(--sc-line)}.sf-size-chooser-scrim,.sf-size-chooser-host{container-type:inline-size}@container (width<=359.98px){.sf-size-chooser{padding-left:16px;padding-right:16px}.sf-size-option{-moz-column-gap:10px;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"n word money""n fact money""sub sub sub";column-gap:10px;padding-left:14px;padding-right:14px}.sf-size-option-n{font-size:28px}.sf-size-option-sub{margin-top:4px}}.sf-size-chooser-host{width:100%;display:block}@media (min-width:640px){.sf-size-chooser-scrim{align-items:center;padding:24px}}@container (width>=640px){.sf-size-chooser{border-radius:24px;gap:20px;width:min(920px,100cqw - 48px);max-height:calc(100dvh - 48px);padding:28px}.sf-size-chooser-title{font-size:28px}.sf-size-chooser-options{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:14px}.sf-size-chooser[data-count="1"] .sf-size-chooser-options{--n:1}.sf-size-chooser[data-count="2"] .sf-size-chooser-options{--n:2}.sf-size-chooser[data-count="4"] .sf-size-chooser-options{--n:4}.sf-size-option{grid-template-columns:minmax(0,1fr);grid-template-areas:"n""word""fact""money""sub";align-content:start;row-gap:6px;min-height:0;padding:28px 20px 20px}.sf-size-option-n{font-size:48px}.sf-size-option-word,.sf-size-option-fact{align-self:auto}.sf-size-option-money{text-align:left;justify-self:start;margin-top:6px}.sf-size-option-badge{top:-12px;left:16px;right:auto}.sf-size-chooser-key{justify-self:end;min-width:220px}.sf-size-chooser[data-inline=true]{width:100%}}@keyframes sf-size-rise{0%{transform:translateY(16px)}to{transform:none}}@keyframes sf-size-scrim{0%{background-color:transparent}to{background-color:rgba(0,0,0,.5)}}@media (prefers-reduced-motion:reduce){.sf-size-chooser,.sf-size-chooser-scrim{animation:none}}.sf-size-chooser[data-motion-reduced=true],.sf-size-chooser-scrim[data-motion-reduced=true]{animation:none}.sf-size-chooser.box-chooser .sf-size-chooser-head>div{min-width:0}.sf-size-chooser.box-chooser .sf-size-chooser-sub{text-wrap:pretty;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.sf-size-chooser.box-chooser .sf-size-chooser-close{box-sizing:border-box;margin:0}@container (width<=359.98px){.sf-size-chooser.box-chooser{padding-left:20px;padding-right:20px}.sf-size-chooser.box-chooser .sf-size-chooser-head{padding-left:0;padding-right:0}}.sf-switch{cursor:pointer;min-height:48px;color:var(--sf-ink);align-items:center;gap:12px;display:inline-flex}.sf-switch[data-disabled]{cursor:not-allowed;color:var(--sf-text-muted)}.sf-switch-input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.sf-switch-track{background:var(--sf-border);border-radius:999px;flex:none;width:48px;height:28px;transition:background-color .16s;display:inline-block;position:relative}.sf-switch-input:checked+.sf-switch-track{background:var(--sf-key)}.sf-switch-input:disabled+.sf-switch-track{background:var(--sf-surface-2)}.sf-switch-input:disabled:checked+.sf-switch-track{background:var(--sf-text-muted)}.sf-switch-input:focus-visible+.sf-switch-track{outline:2px solid var(--sf-ink);outline-offset:2px}.sf-switch-knob{background:var(--sf-surface);width:20px;height:20px;transition:transform var(--sf-motion-ms,.2s)cubic-bezier(.22,1,.36,1);border-radius:999px;position:absolute;top:4px;left:4px;transform:translate(0)}.sf-switch-input:checked+.sf-switch-track>.sf-switch-knob{transform:translate(20px)}.sf-switch-label{font-size:16px;line-height:1.3}.sf-switch-label-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.sf-switch-knob,.sf-switch-track{transition:none}}.sf-address{--fam-ink:var(--sf-ink);--fam-ink-3:var(--sf-text-muted);--fam-stage:var(--sf-surface);--fam-row-fill:var(--sf-surface-2);--fam-hairline:var(--sf-border);--fam-error:var(--sf-error,#b3261e);--fam-primary:var(--sf-key);--fam-radius-control:var(--sf-radius-md,12px);--fam-type-body:16px;--fam-type-body-line:22px;--fam-type-subhead:14px;--fam-type-subhead-line:20px}.sf-address select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;font-size:16px}.sf-select-rows{min-width:0;color:var(--sf-ink);flex-direction:column;display:flex}.sf-select-row{width:100%;min-height:52px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.sf-select-row+.sf-select-row{border-top:1px solid var(--sf-border)}.sf-select-row[aria-selected=true],.sf-select-row:hover:not(:disabled){background:var(--sf-surface-2)}.sf-select-row:focus-visible{background:var(--sf-surface-2)}.sf-select-row:focus-visible{outline:2px solid var(--sf-key);outline-offset:-2px}.sf-select-row:disabled{color:var(--sf-text-muted);cursor:not-allowed}.sf-select-label{overflow-wrap:anywhere;flex:1;min-width:0}.sf-select-check{flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.sf-select-check svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}