.rd,:root{--red:#E2001A;--red-d:#b80015;--ink:#16181a;--muted:#5d6166;--line:#e6e3de;--rule:#efece8;--ground:#f5f3ef;--raised:#faf9f7;--sel:#fff1f2}.rd{background:var(--ground);color:var(--ink);font-family:Nunito Sans,system-ui,sans-serif;font-size:14px}.rd .uppercase{text-transform:none}.rd [class*=tracking-]{letter-spacing:normal}.rd .font-black{font-weight:800}.rd .text-\[8px\]{font-size:11px}.rd .text-\[9px\]{font-size:12px}.rd .text-\[10px\]{font-size:12.5px}.rd .text-\[11px\]{font-size:13px}.rd .text-gray-400{color:var(--muted)}.rd label.text-gray-400,.rd .rd-panel label{color:var(--muted);font-weight:600}.rd .border-2,.rd .border-4{border-width:1px}.rd .border-t-8,.rd .border-t-4{border-top-width:1px}.rd .border-gray-300,.rd .border-gray-200{border-color:#d6d2cc}.rd .border-gray-100{border-color:var(--rule)}.rd .rounded-md{border-radius:8px}.rd .shadow-xl,.rd .shadow-2xl,.rd .shadow-lg{box-shadow:0 1px 2px #0000000d,0 4px 14px #3c28140f}.rd .shadow-inner{box-shadow:none}.rd input[type=text],.rd select,.rd textarea{background:#fff;border:1px solid #d6d2cc;border-radius:8px}.rd input[type=text]:focus,.rd select:focus,.rd textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px #16181a14;outline:none}.rd input[type=range]{accent-color:var(--ink)}.rd .bg-gray-50{background:var(--raised)}.rd .rd-panel .bg-red-600,.rd .rd-panel .bg-gray-900{background:var(--ink)}.rd .rd-panel .text-red-600{color:var(--ink)}.rd .rd-panel .border-red-600,.rd .rd-panel .border-red-500{border-color:var(--ink)}.rd .rd-panel .bg-red-50{background:var(--sel)}.rd-header{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:40}.rd-header-inner{max-width:1680px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.rd-logo{height:40px;width:auto;max-width:130px;object-fit:contain}.rd-title{font-size:17px;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-subtitle{font-size:12.5px;color:var(--muted);font-weight:600}.rd-btn-ghost,.rd-btn-secondary,.rd-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;font-weight:700;font-size:14px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.rd-btn-ghost{height:40px;padding:0 14px;color:var(--muted);background:transparent;border:1px solid transparent}.rd-btn-ghost:hover{background:var(--rule);color:var(--ink)}.rd-btn-secondary{height:40px;padding:0 16px;background:#fff;border:1px solid #d6d2cc;color:var(--ink)}.rd-btn-secondary:hover{border-color:var(--ink)}.rd-btn-primary{height:48px;padding:0 26px;background:var(--red);color:#fff;font-size:16px;font-weight:800;border:0;min-width:230px}.rd-btn-primary:hover:not(:disabled){background:var(--red-d)}.rd-btn-primary:disabled{opacity:.5;cursor:not-allowed}.rd-btn-primary:focus-visible,.rd-btn-ghost:focus-visible,.rd-btn-secondary:focus-visible,.rd-row:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.rd-main{max-width:1680px;margin:0 auto;padding:20px 20px 120px}.rd-grid3{display:grid;grid-template-columns:340px minmax(0,1fr) 420px;gap:20px;align-items:start}.rd-sticky{position:sticky;top:84px}.rd-panel{background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px}.rd-col-right .rd-panel{padding:20px}.rd-h{font-size:16px;font-weight:800;color:var(--ink);line-height:1.3}.rd-sub{font-size:12.5px;color:var(--muted);margin-top:2px}.rd .rd-panel h3.text-base{font-size:16px;font-weight:800}.rd .rd-panel .w-1\.5.h-6.bg-red-600{display:none}.rd-card{border-top:1px solid var(--rule);padding-top:18px}.rd-panel>.space-y-6>.rd-card:first-child{border-top:0;padding-top:0}.rd-card-head{margin-bottom:10px}.rd-list{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:6px}.rd-row{width:100%;display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.rd-row:hover{border-color:#cfcac3}.rd-row.is-active{border-color:var(--ink);background:var(--raised);box-shadow:inset 3px 0 0 var(--red)}.rd-row.is-hidden{opacity:.55}.rd-thumb{width:56px;height:40px;flex:none;display:flex;align-items:center;justify-content:center}.rd-row-text{display:flex;flex-direction:column;min-width:0;flex:1}.rd-row-title{font-weight:700;font-size:14px}.rd-row-meta{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.rd-row-chev{width:16px;height:16px;color:var(--muted);flex:none}.rd-card .rd-btn-ghost{border:1px dashed #cfcac3;width:100%;color:var(--ink)}.rd-editor{scroll-margin-top:90px}.rd-editor-head{margin-bottom:12px}.rd-preview{background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px 20px 20px}.rd-preview-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.rd-sheet{background:#ebe7e1;border-radius:10px;padding:18px}.rd-sheet-svg{box-shadow:0 1px 2px #0000000f,0 8px 24px #3c28141a;border-radius:2px;max-height:calc(100vh - 290px)}.rd-preview .space-y-8>*+*{margin-top:16px}.rd-cartbar{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#fff;border-top:1px solid var(--line);box-shadow:0 -6px 24px #3c281414;font-family:Nunito Sans,system-ui,sans-serif;color:#16181a}.rd-cartbar-inner{max-width:1680px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:20px}.rd-cartbar-sum{display:flex;flex-direction:column;line-height:1.25;margin-right:auto}.rd-cartbar-sum strong{font-size:16px;font-weight:800}.rd-cartbar-sum span{font-size:12.5px;color:#5d6166;font-variant-numeric:tabular-nums}.rd-cartbar-qty{display:flex;align-items:center;gap:10px}.rd-cartbar-qty label{font-size:13px;color:#5d6166;font-weight:600}.rd-cartbar-cta{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.rd-cartbar-note{font-size:12px;color:#5d6166;max-width:300px;text-align:right}.rd-cartbar .rd-btn-primary{background:#e2001a}.rd-cartbar .rd-btn-ghost{color:#5d6166}.rd-footer{background:transparent;border-top:1px solid var(--line);padding:20px 16px 110px;font-size:12.5px;color:var(--muted);text-align:center}@media(max-width:1279px){.rd-main{padding:16px 16px 140px}}@media(max-width:640px){.rd-header-inner{padding:8px 12px}.rd-logo{height:32px;max-width:90px}.rd-title{font-size:15px}.rd-subtitle{display:none}.rd-btn-secondary{padding:0 12px;font-size:13px}.rd-main{padding:10px 10px 150px}.rd-panel{padding:14px}.rd-preview{padding:12px}.rd-sheet{padding:8px}.rd-cartbar-inner{flex-wrap:wrap;gap:8px 12px;padding:8px 12px 10px}.rd-cartbar-qty label{display:none}.rd-cartbar-qty .w-36{width:120px}.rd-cartbar-cta{width:100%;align-items:stretch}.rd-cartbar .rd-btn-primary{width:100%;min-width:0}.rd-cartbar-note{text-align:center;max-width:none}}.rd .rd-panel .bg-purple-600{background:var(--ink)}.rd .rd-panel .border-purple-600{border-color:var(--ink)}@media(max-width:640px){.rd-title,.rd-subtitle{display:none}}.rd-stage{background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px 20px 18px}.rd-stage-head{margin-bottom:10px}.rd-stage-main>div{margin:0;height:clamp(220px,calc(100vh - 450px),460px);background:radial-gradient(circle at 50% 45%,#fff 0,#f1eee9 75%);border:0;border-radius:10px;padding:28px}.rd-stage-main svg{filter:drop-shadow(0 6px 16px rgba(60,40,20,.16))}.rd-stage-strip{margin-top:14px;border-top:1px solid var(--rule);padding-top:12px}.rd-strip{display:flex;align-items:flex-end;gap:10px;overflow-x:auto;padding:8px 2px 2px}.rd-strip-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;flex:none}.rd-strip-item:hover{background:var(--raised)}.rd-strip-item.is-active{border-color:var(--ink);background:var(--raised)}.rd-strip-item.is-hidden{opacity:.45}.rd-strip-item:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.rd-strip-thumb{display:block;min-height:24px;height:calc(var(--r,1) * 96px)}.rd-strip-label{font-size:12px;font-weight:700;color:var(--muted)}.rd-sheet-slot{margin-top:16px}.rd-preview.is-compact{padding:16px}.rd-sheet-thumb{position:relative;display:block;width:100%;border:0;background:none;padding:0;cursor:zoom-in;border-radius:10px}.rd-sheet-thumb .rd-sheet{padding:10px}.rd-sheet-thumb .rd-sheet-svg{max-height:240px;width:auto;margin:0 auto}.rd-sheet-thumb .rd-sheet>div{display:none}.rd-sheet-thumb-cta{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #d6d2cc;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700;color:var(--ink);white-space:nowrap;box-shadow:0 2px 8px #00000014}.rd-sheet-thumb:hover .rd-sheet-thumb-cta{border-color:var(--ink)}.rd-sheet-thumb:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.rd-sheet-modal{position:fixed;inset:0;z-index:90;background:#16181a8c;display:flex;align-items:flex-start;justify-content:center;padding:24px;overflow-y:auto;font-family:Nunito Sans,system-ui,sans-serif;color:var(--ink)}.rd-sheet-modal-box{background:#fff;border-radius:14px;padding:18px 20px 22px;width:min(760px,100%)}.rd-sheet-modal .rd-sheet-svg{max-height:none}.rd-sheet-modal .space-y-8>*+*{margin-top:16px}@media(max-width:1279px){.rd-stage-main>div{height:clamp(220px,calc(100vh - 470px),360px)}.rd-sheet-thumb .rd-sheet-svg{max-height:200px}}@media(max-width:640px){.rd-stage{padding:12px}.rd-stage-main>div{height:240px;padding:16px}.rd-sheet-modal{padding:8px}.rd-sheet-modal-box{padding:12px}}.rd-panel.rd-sec-stage{background:none;border:0;padding:0;border-radius:0}@media(max-width:640px){.rd-strip-thumb{height:calc(var(--r,1) * 60px)}.rd-strip{gap:4px}}.rd-tabs{display:flex;gap:3px;background:var(--rule);border-radius:9px;padding:3px;margin:0 0 16px}.rd-tab{flex:1;height:36px;border-radius:7px;font-weight:700;font-size:13.5px;color:var(--muted);background:transparent;border:0;white-space:nowrap;padding:0 8px}.rd-tab:hover{color:var(--ink)}.rd-tab.is-on{background:#fff;color:var(--ink);box-shadow:0 1px 2px #00000014}.rd-tab:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.rdw-overlay{position:fixed;inset:0;z-index:150;background:#16181a73;display:flex;align-items:center;justify-content:center;padding:24px}.rdw{width:min(1180px,100%);max-height:min(880px,100%);border-radius:18px;overflow:hidden;box-shadow:0 24px 70px #00000047;background:var(--ground);display:flex;flex-direction:column;font-family:Nunito Sans,system-ui,sans-serif;color:var(--ink)}.rdw-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;background:#fff;border-bottom:1px solid var(--line);padding:12px 20px 12px 28px}.rdw-title{font-size:16px;font-weight:800}.rdw-close{justify-self:end;width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:#fff;font-size:24px;line-height:1;color:var(--ink);cursor:pointer;display:grid;place-items:center}.rdw-close:hover{background:var(--raised)}.rdw-logo{height:34px;width:auto}.rdw-steps{display:flex;gap:8px;list-style:none;margin:0;padding:0;align-items:center}.rdw-step{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:14px;font-weight:600}.rdw-step+.rdw-step:before{content:"";width:36px;height:1px;background:var(--line);margin-right:8px}.rdw-step-dot{width:26px;height:26px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:13px;background:#fff}.rdw-step.on{color:var(--ink)}.rdw-step.on .rdw-step-dot{background:var(--ink);border-color:var(--ink);color:#fff}.rdw-step.done{color:var(--ink)}.rdw-step.done .rdw-step-dot{background:var(--sel);border-color:var(--red);color:var(--red)}.rdw-skip{justify-self:end;background:none;border:0;color:var(--muted);font-size:14px;text-decoration:underline;cursor:pointer}.rdw-body{flex:1;overflow:auto;padding:24px 28px}.rdw-h1{font-size:28px;line-height:1.2;font-weight:800;margin:0 0 6px}.rdw-h2{font-size:17px;font-weight:800;margin:0}.rdw-lead{color:var(--muted);font-size:15px;margin:0 0 18px}.rdw-label{display:block;font-size:13px;font-weight:700;margin:16px 0 6px}.rdw-opt{font-weight:400;color:var(--muted)}.rdw-input{width:100%;border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:17px;background:#fff;outline:none}.rdw-input:focus{border-color:var(--ink);box-shadow:0 0 0 3px #16181a14}.rdw-seg{display:flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.rdw-seg button{flex:1;padding:10px 8px;font-size:14px;border:0;background:none;cursor:pointer;color:var(--muted)}.rdw-seg button+button{border-left:1px solid var(--line)}.rdw-seg button.on{background:var(--ink);color:#fff;font-weight:700}.rdw-name{max-width:1040px;margin:8px auto 0;display:grid;grid-template-columns:minmax(0,440px) 1fr;gap:28px;align-items:start}.rdw-name-card,.rdw-pick-side,.rdw-name-preview{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px}.rdw-name-preview{background:var(--raised);min-height:100%}.rdw-name-stickers{display:flex;flex-wrap:wrap;gap:22px;align-items:center;justify-content:center;padding:28px 8px}.rdw-sticker{height:auto;max-width:100%;filter:drop-shadow(0 2px 6px rgba(0,0,0,.12))}.rdw-pick{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.rdw-pick-side{position:sticky;top:0}.rdw-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.rdw-chip{border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 14px;font-size:14px;cursor:pointer;color:var(--ink)}.rdw-chip span{color:var(--muted);margin-left:4px}.rdw-chip.on{background:var(--ink);border-color:var(--ink);color:#fff}.rdw-chip.on span{color:#c9cbce}.rdw-chip-ai{border-style:dashed}.rdw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.rdw-tile{position:relative;background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 12px 10px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;transition:border-color .15s,box-shadow .15s}.rdw-tile:hover{border-color:#c9c5bf}.rdw-tile.on{border:2px solid var(--red);padding:13px 11px 9px;box-shadow:0 4px 14px #e2001a1f}.rdw-tile-img{height:96px;width:100%;display:grid;place-items:center}.rdw-tile-img svg{max-height:96px;max-width:100%;width:auto;height:100%}.rdw-tile-name{font-size:13px;color:var(--muted);text-align:center;line-height:1.25}.rdw-check{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:var(--red);color:#fff;font-size:13px;display:grid;place-items:center;font-weight:800}.rdw-side-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.rdw-side-head span{color:var(--muted);font-size:13px}.rdw-side-preview{background:var(--raised);border-radius:12px;padding:16px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center;min-height:120px}.rdw-side-list{list-style:none;margin:12px 0 0;padding:0}.rdw-side-list li{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--rule);font-size:14px}.rdw-side-list button,.rdw-remove{background:none;border:0;color:var(--muted);text-decoration:underline;font-size:13px;cursor:pointer}.rdw-note{color:var(--muted);font-size:13px;margin:12px 0 0}.rdw-size-list{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:10px}.rdw-size-row{display:grid;grid-template-columns:72px minmax(0,1fr) 150px 150px auto;gap:16px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 16px}.rdw-size-thumb{display:grid;place-items:center;height:56px}.rdw-size-thumb svg{max-height:56px;max-width:72px;width:auto;height:100%}.rdw-size-name{display:flex;flex-direction:column;font-size:14px}.rdw-size-name span{color:var(--muted);font-size:13px}.rdw-size-field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.rdw-sheet{background:var(--raised);border-radius:12px;padding:14px;display:flex;justify-content:center}.rdw-sheet-svg{width:100%;max-width:300px;height:auto;background:#fff;box-shadow:0 2px 10px #0000001f}.rdw-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;background:#fff;border-top:1px solid var(--line);padding:12px 20px}.rdw-footer-right{display:flex;align-items:center;gap:16px;min-width:0}.rdw-footer-sum{color:var(--muted);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:520px}.rdw-btn-primary{background:var(--red);color:#fff;border:0;border-radius:10px;padding:13px 26px;font-size:16px;font-weight:800;cursor:pointer;white-space:nowrap}.rdw-btn-primary:hover{background:var(--red-d)}.rdw-btn-primary:disabled{background:#d8d5d0;cursor:not-allowed}.rdw-btn-ghost{background:#fff;border:1px solid var(--line);border-radius:10px;padding:11px 18px;font-size:15px;cursor:pointer;color:var(--ink);white-space:nowrap}@media(max-width:900px){.rdw-name,.rdw-pick{grid-template-columns:1fr}.rdw-pick-side{position:static}.rdw-size-row{grid-template-columns:56px minmax(0,1fr) auto}.rdw-size-field{grid-column:span 1}}@media(max-width:640px){.rdw-overlay{padding:0}.rdw{width:100%;height:100%;max-height:100%;border-radius:0}.rdw-header{grid-template-columns:auto 1fr;padding:10px 14px;gap:8px}.rdw-steps{grid-column:1 / -1;grid-row:2;justify-content:center}.rdw-step-label{display:none}.rdw-step.on .rdw-step-label{display:inline}.rdw-step+.rdw-step:before{width:16px}.rdw-body{padding:18px 14px}.rdw-h1{font-size:22px}.rdw-name{margin-top:0}.rdw-grid{grid-template-columns:repeat(2,1fr);gap:10px}.rdw-tile-img{height:76px}.rdw-tile-img svg{max-height:76px}.rdw-pick-side .rdw-side-preview{display:none}.rdw-size-row{grid-template-columns:1fr 1fr;gap:10px}.rdw-size-thumb{justify-self:start}.rdw-size-field{grid-column:auto;min-width:0}.rdw-remove{grid-column:1 / -1;justify-self:end}.rdw-footer{padding:10px 14px}.rdw-footer-sum{display:none}.rdw-footer{gap:10px}.rdw-footer-right{flex:1;justify-content:flex-end}.rdw-btn-ghost{padding:11px 12px;font-size:14px}.rdw-btn-primary{padding:12px 14px;font-size:15px;flex:1;max-width:240px}}:root{--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:20px;--fs-2xl:26px}:is(.rd,.rd-cartbar,.rd-sheet-modal,.rdw){font-family:Nunito Sans,system-ui,sans-serif}:is(.rd,.rd-cartbar,.rd-sheet-modal,.rdw) :is(input,select,textarea,button){font-family:inherit}:is(.rd,.rd-sheet-modal) :is(.text-\[8px\],.text-\[9px\],.text-\[10px\]){font-size:var(--fs-xs)}:is(.rd,.rd-sheet-modal) :is(.text-\[11px\],.text-xs){font-size:var(--fs-sm);line-height:1.35}:is(.rd,.rd-sheet-modal) .text-sm{font-size:var(--fs-md)}:is(.rd,.rd-sheet-modal) :is(.text-base,.text-lg){font-size:var(--fs-lg)}:is(.rd,.rd-sheet-modal) :is(.text-xl,.text-2xl){font-size:var(--fs-xl)}:is(.rd,.rd-cartbar,.rd-sheet-modal,.rdw) :is(.font-black,.font-extrabold,.font-bold){font-weight:700}:is(.rd,.rd-cartbar,.rd-sheet-modal,.rdw) .font-semibold{font-weight:600}:is(.rd,.rdw) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){font-size:var(--fs-md);font-weight:400}:is(.rd,.rdw) input.text-center.text-lg{font-size:var(--fs-lg);font-weight:700}:is(.rd,.rdw) button.text-2xl{font-size:20px;font-weight:600}.rd-title{font-size:var(--fs-lg);font-weight:700}.rd-subtitle,.rd-sub,.rd-row-meta,.rd-cartbar-sum span,.rd-footer{font-size:var(--fs-sm)}.rd-h,.rd .rd-panel h3.text-base,.rd-cartbar-sum strong{font-size:var(--fs-lg);font-weight:700}.rd-btn-ghost,.rd-btn-secondary{font-size:var(--fs-md);font-weight:700}.rd-btn-primary{font-size:var(--fs-lg);font-weight:700}.rd-row-title{font-size:var(--fs-md);font-weight:700}.rd-cartbar-qty label,.rd-strip-label,.rd-sheet-thumb-cta,.rd-tab{font-size:var(--fs-sm)}.rd-cartbar-note{font-size:var(--fs-xs)}.rdw-title,.rdw-h2{font-size:var(--fs-lg);font-weight:700}.rdw-h1{font-size:var(--fs-2xl);font-weight:800}.rdw-lead,.rdw-step,.rdw-seg button,.rdw-chip,.rdw-skip,.rdw-btn-ghost,.rdw-side-list li,.rdw-size-name{font-size:var(--fs-md)}.rdw-label,.rdw-tile-name,.rdw-note,.rdw-side-head span,.rdw-size-name span,.rdw-step-dot,.rdw-side-list button,.rdw-remove{font-size:var(--fs-sm)}.rdw-size-field{font-size:var(--fs-xs)}.rdw-input{font-size:var(--fs-lg)}.rdw-btn-primary{font-size:var(--fs-lg);font-weight:700}@media(max-width:640px){.rd-title{font-size:15px}.rdw-h1{font-size:var(--fs-xl)}}:is(.rd,.rd-sheet-modal) label[class],:is(.rd,.rd-sheet-modal) button:is(.text-\[8px\],.text-\[9px\],.text-\[10px\]){font-size:var(--fs-sm)}:is(.rd,.rd-cartbar,.rdw) button.text-2xl{font-size:20px;font-weight:600}:is(.rd-cartbar,.rdw) input.text-center.text-lg{font-size:var(--fs-lg);font-weight:700}
