.mo-dvn{--dvn-ground: var(--mo-cream-1, #faf9fa);--dvn-ground-2: var(--mo-cream-2, #f5f3f2);--dvn-ground-3: var(--mo-cream-3, #eeeae7);--dvn-ink: var(--mo-on-surface, #1b1c1d);--dvn-ink-2: #4a4846;--dvn-line: #e3dfda;--dvn-line-2: #cdc7c0;--dvn-red: #bc000c;--dvn-red-ink: #ffffff;--dvn-card: var(--mo-surface, #ffffff);--dvn-ease: cubic-bezier(.22, 1, .36, 1);--dvn-display: var(--mo-font-display, "Manrope", system-ui, -apple-system, sans-serif);--dvn-body: var(--mo-font-body, "Inter", system-ui, -apple-system, sans-serif);--dvn-max: 1360px;--dvn-gutter: 24px;--dvn-m-quilt: #f7f4ee;--dvn-m-stitch: #b4ab9d;--dvn-m-mf: #cfdae6;--dvn-m-pcm: #b5dbdf;--dvn-m-support: #ebe5da;--dvn-m-base: #c5bfb4;--dvn-m-coilbg: #f1eee8;--dvn-m-coil: #343a42;--dvn-m-pocket: #e2ddd3;--dvn-m-np: #efeae2;--dvn-m-hatch: #b9b0a2;--dvn-m-cell: #8f8a82;--dvn-m-skin: #ffffff;--dvn-m-label: #1b1c1d;--dvn-m-label-2: #4a4846;--dvn-m-outline: #3a3836;--dvn-m-shadow: #e6e1da;box-sizing:border-box;display:block;color:var(--dvn-ink);font-family:var(--dvn-body);background:var(--dvn-ground);overflow-wrap:normal;word-break:normal}html[data-mo-scheme=dark] .mo-dvn{--dvn-ground: var(--mo-cream-1, #141312);--dvn-ground-2: var(--mo-cream-2, #1a1917);--dvn-ground-3: var(--mo-cream-3, #282624);--dvn-ink: var(--mo-on-surface, #ece7df);--dvn-ink-2: #c6bfb5;--dvn-line: #34312e;--dvn-line-2: #4a4642;--dvn-red: var(--mo-d-accent, #ff5a51);--dvn-red-ink: #1b0b0a;--dvn-card: var(--mo-surface, #201e1c);--dvn-m-quilt: #45423d;--dvn-m-stitch: #7d756a;--dvn-m-mf: #384656;--dvn-m-pcm: #2e5458;--dvn-m-support: #3b3833;--dvn-m-base: #514c45;--dvn-m-coilbg: #2b2926;--dvn-m-coil: #d2cbbf;--dvn-m-pocket: #3a3733;--dvn-m-np: #2f2c29;--dvn-m-hatch: #5d574f;--dvn-m-cell: #8d867b;--dvn-m-skin: #e9e4dc;--dvn-m-label: #f1ece4;--dvn-m-label-2: #cfc8bd;--dvn-m-outline: #a39b90;--dvn-m-shadow: #0c0b0b}.mo-dvn *,.mo-dvn *:before,.mo-dvn *:after{box-sizing:border-box}.mo-dvn :where(h1,h2,h3,p,ul,ol,li,dl,dd,dt,figure,blockquote){margin:0;padding:0}.mo-dvn :where(ul,ol){list-style:none}.mo-dvn :where(img){display:block;max-width:100%;height:auto}.mo-dvn :where(a){color:inherit}.mo-dvn .dvn-wrap{max-width:calc(var(--dvn-max) + 2 * var(--dvn-gutter));margin-inline:auto;padding-inline:var(--dvn-gutter)}.mo-dvn .dvn-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mo-dvn .dvn-top{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head head" "ans ctl ctl" "stage a b" "stage diff diff" "feel feel feel" "links links links";column-gap:clamp(14px,1.6vw,22px);align-items:start;padding-top:clamp(16px,1.8vw,26px)}.mo-dvn .dvn-head{grid-area:head}.mo-dvn .dvn-ans{grid-area:ans;padding-top:16px}.mo-dvn .dvn-ctl{grid-area:ctl;padding-top:16px}.mo-dvn .dvn-stagecol{grid-area:stage;min-width:0;margin-top:20px}.mo-dvn .dvn-bed[data-side="1"]{grid-area:a;margin-top:20px}.mo-dvn .dvn-bed[data-side="2"]{grid-area:b;margin-top:20px}.mo-dvn .dvn-diffbox{grid-area:diff;margin-top:14px}.mo-dvn .dvn-feel{grid-area:feel}.mo-dvn .dvn-links{grid-area:links}.mo-dvn .dvn-pill{display:inline-flex;align-items:center;gap:9px;padding:6px 13px 6px 11px;border:1px solid var(--dvn-line);border-radius:999px;background:var(--dvn-card);font-family:var(--dvn-display);font-size:12.5px;font-weight:600;line-height:1.25;color:var(--dvn-ink)}.mo-dvn .dvn-reddot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--dvn-red)}.mo-dvn h1.dvn-h1{margin-top:14px;font-family:var(--dvn-display)!important;font-size:clamp(34px,3.5vw,52px);font-weight:600!important;line-height:1.02!important;letter-spacing:-.035em!important;color:var(--dvn-ink);text-transform:none;text-wrap:balance}.mo-dvn h1.dvn-h1 em{font-family:var(--dvn-display)!important;font-style:italic;font-weight:400!important;color:var(--dvn-red);padding-right:.03em}.mo-dvn .dvn-stop{color:var(--dvn-red)}.mo-dvn .dvn-answer{max-width:680px;font-size:16px;line-height:1.5;color:var(--dvn-ink)}.mo-dvn .dvn-answer p{margin:0}.mo-dvn .dvn-answer strong{font-weight:650}.mo-dvn .dvn-quote{margin-top:10px;max-width:680px;padding:2px 0 2px 14px;border-left:3px solid var(--dvn-red)}.mo-dvn .dvn-quote blockquote{margin:0!important;padding:0!important;border:0!important;font-size:14px;line-height:1.5;color:var(--dvn-ink);font-style:normal;text-align:left!important;font-family:var(--dvn-body);quotes:none}.mo-dvn .dvn-quote blockquote:before,.mo-dvn .dvn-quote blockquote:after{content:none!important}.mo-dvn .dvn-quote figcaption{margin-top:3px;font-size:13px;line-height:1.45;color:var(--dvn-ink-2)}.mo-dvn .dvn-quote__src{font-weight:600;color:var(--dvn-ink)}.mo-dvn .dvn-quote a{color:var(--dvn-ink);text-decoration:underline;text-underline-offset:2px}.mo-dvn .dvn-ctl{display:grid;gap:10px}.mo-dvn .dvn-ctl__row{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px}.mo-dvn .dvn-ctl__label{font-family:var(--dvn-display);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dvn-ink-2)}.mo-dvn .dvn-seg{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;padding:4px;border:1px solid var(--dvn-line);border-radius:14px;background:var(--dvn-card)}.mo-dvn .dvn-seg .dvn-seg__btn{-webkit-appearance:none;appearance:none;min-height:40px;margin:0;padding:6px 8px;border:0;border-radius:10px;background:transparent;color:var(--dvn-ink);font-family:var(--dvn-display);font-size:14px;font-weight:600;line-height:1.1;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--dvn-ease),color .2s var(--dvn-ease)}.mo-dvn .dvn-seg .dvn-seg__btn:hover{background:var(--dvn-ground-3)}.mo-dvn .dvn-seg .dvn-seg__btn{position:relative;z-index:1}.mo-dvn .dvn-seg__ghost{position:absolute;z-index:0;border-radius:10px;background:var(--dvn-ink);pointer-events:none}html[data-mo-scheme=dark] .mo-dvn .dvn-seg__ghost{background:#8f0a10}.mo-dvn .dvn-seg .dvn-seg__btn.is-landing[aria-checked=true]{background:transparent}.mo-dvn .dvn-seg .dvn-seg__btn[aria-checked=true]{background:var(--dvn-ink);color:var(--dvn-ground);transition:color .2s var(--dvn-ease)}html[data-mo-scheme=dark] .mo-dvn .dvn-seg .dvn-seg__btn[aria-checked=true]{background:#8f0a10;color:#fff}.mo-dvn .dvn-seg .dvn-seg__btn:focus-visible{outline:2px solid var(--dvn-red);outline-offset:2px}.mo-dvn .dvn-seg__btn--tier{display:grid;gap:2px;justify-items:center;min-height:48px}.mo-dvn .dvn-seg__s{font-family:var(--dvn-body);font-size:12px;font-weight:500;color:inherit}.mo-dvn .dvn-ctl__sum{margin-left:68px;min-height:22px;font-size:14.5px;line-height:1.45;color:var(--dvn-ink)}.mo-dvn .dvn-bed{display:grid;align-content:start;gap:10px;padding:14px 14px 16px;border:1px solid var(--dvn-line);border-radius:18px;background:var(--dvn-card);transition:opacity .25s var(--dvn-ease)}.mo-dvn .dvn-bed.is-swap{opacity:.35}.mo-dvn .dvn-bed__head{display:grid;gap:8px}.mo-dvn .dvn-bed__brand{font-family:var(--dvn-display);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dvn-ink-2)}.mo-dvn .dvn-seg--build{border-radius:12px;padding:3px}.mo-dvn .dvn-seg--build .dvn-seg__btn{min-height:34px;font-size:13px;padding:4px 6px;border-radius:9px}.mo-dvn .dvn-bed__photo{display:flex;align-items:flex-end;justify-content:center;aspect-ratio:904 / 300;padding:2px 0;border-radius:10px;overflow:hidden}.mo-dvn .dvn-bed__photo img{width:100%;height:100%;object-fit:contain;object-position:50% 100%}.mo-dvn .dvn-bed__photo img.is-studio{mix-blend-mode:multiply}html[data-mo-scheme=dark] .mo-dvn .dvn-bed__photo img.is-studio{mix-blend-mode:normal;background:#f4f1ec;border-radius:8px}.mo-dvn h2.dvn-bed__name{font-family:var(--dvn-display)!important;font-size:clamp(19px,15px + .5vw,23px);font-weight:600!important;line-height:1.12!important;letter-spacing:-.02em!important;text-transform:none;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.mo-dvn .dvn-bed__name a{text-decoration:none}.mo-dvn .dvn-bed__name a:hover{text-decoration:underline;text-underline-offset:3px}.mo-dvn .dvn-bed__bn{display:block;font-size:.7em;font-weight:600;color:var(--dvn-ink-2);letter-spacing:0}.mo-dvn .dvn-bed__facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px}.mo-dvn .dvn-fact{padding:8px 10px;border-radius:10px;background:var(--dvn-ground-2)}.mo-dvn .dvn-fact dt{font-size:12px;line-height:1.3;color:var(--dvn-ink-2)}.mo-dvn .dvn-fact dd{margin-top:2px;font-family:var(--dvn-display);font-size:15.5px;font-weight:600;line-height:1.2;white-space:nowrap}.mo-dvn .dvn-bed__buy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center}.mo-dvn .dvn-bed__price{grid-column:1 / -1;display:flex;align-items:baseline;gap:8px;margin-top:2px}.mo-dvn .dvn-price{font-family:var(--dvn-display);font-size:clamp(26px,20px + .8vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1}.mo-dvn .dvn-price__size{font-size:13.5px;color:var(--dvn-ink-2)}.mo-dvn .dvn-bed__form{margin:0}.mo-dvn .dvn-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:0;padding:10px 14px;border-radius:12px;font-family:var(--dvn-display);font-size:14px;font-weight:600;line-height:1.15;letter-spacing:0;text-transform:none;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .2s var(--dvn-ease),color .2s var(--dvn-ease),border-color .2s var(--dvn-ease)}.mo-dvn .dvn-btn.dvn-btn--add{border:1px solid var(--dvn-red);background:var(--dvn-red);color:var(--dvn-red-ink)}.mo-dvn .dvn-btn.dvn-btn--add:hover{background:#9a000a;border-color:#9a000a}html[data-mo-scheme=dark] .mo-dvn .dvn-btn.dvn-btn--add{background:#b3000c;border-color:#b3000c;color:#fff}html[data-mo-scheme=dark] .mo-dvn .dvn-btn.dvn-btn--add:hover{background:#d0101b;border-color:#d0101b}.mo-dvn .dvn-btn.dvn-btn--add[disabled]{background:var(--dvn-ground-3);border-color:var(--dvn-line-2);color:var(--dvn-ink-2);cursor:not-allowed}.mo-dvn .dvn-btn.dvn-btn--view,.mo-dvn .dvn-btn.dvn-btn--line{border:1px solid var(--dvn-line-2);background:var(--dvn-card);color:var(--dvn-ink)}.mo-dvn .dvn-btn.dvn-btn--view:hover,.mo-dvn .dvn-btn.dvn-btn--line:hover{border-color:var(--dvn-ink)}.mo-dvn .dvn-btn:focus-visible{outline:2px solid var(--dvn-red);outline-offset:2px}.mo-dvn .dvn-stage{margin:0;min-width:0}.mo-dvn .dvn-stage__frame{position:relative;border:1px solid var(--dvn-line);border-radius:18px;background:var(--dvn-ground-2);padding:6px 8px 2px;touch-action:pan-y}.mo-dvn .dvn-svg{display:block;width:100%;height:auto;overflow:visible;user-select:none;-webkit-user-select:none;cursor:pointer;fill:var(--dvn-ink)}.mo-dvn .dvn-svg--n{display:none}.mo-dvn .dvn-stage__tools{position:absolute;right:12px;top:10px;display:flex;gap:6px}.mo-dvn .dvn-press.dvn-press--btn{-webkit-appearance:none;appearance:none;margin:0;padding:7px 12px;border:1px solid var(--dvn-line-2);border-radius:999px;background:var(--dvn-card);color:var(--dvn-ink);font-family:var(--dvn-display);font-size:13px;font-weight:600;line-height:1.1;text-transform:none;letter-spacing:0;cursor:pointer}.mo-dvn .dvn-press.dvn-press--btn:hover{border-color:var(--dvn-ink)}.mo-dvn .dvn-press.dvn-press--btn[aria-pressed=true]{background:var(--dvn-ink);color:var(--dvn-ground);border-color:var(--dvn-ink)}html[data-mo-scheme=dark] .mo-dvn .dvn-press.dvn-press--btn[aria-pressed=true]{background:#8f0a10;color:#fff;border-color:#8f0a10}.mo-dvn .dvn-stage__t2{display:none;color:var(--dvn-red)}.mo-dvn .dvn-stage.is-spread .dvn-stage__t1{display:none}.mo-dvn .dvn-stage.is-spread .dvn-stage__t2{display:inline}html[data-mo-scheme=dark] .mo-dvn .dvn-stage__t2{color:#ff8a83}.mo-dvn .dvn-ruler{transition:opacity .3s ease}.mo-dvn .dvn-stage.is-spread .dvn-ruler{opacity:.25}.mo-dvn .dvn-press.dvn-press--btn:focus-visible{outline:2px solid var(--dvn-red);outline-offset:2px}.mo-dvn .dvn-stage__t{position:absolute;left:16px;top:13px;margin:0;font-family:var(--dvn-display);font-size:14px;font-weight:600;color:var(--dvn-ink)}.mo-dvn .dvn-svg .dvn-band,.mo-dvn .dvn-svg .dvn-topface{transition:opacity .2s ease}.mo-dvn .dvn-svg.is-hl-mode .dvn-band:not(.is-hl){opacity:.28}.mo-dvn .dvn-svg .dvn-band.is-hl{stroke:var(--dvn-red);stroke-width:1.6}.mo-dvn .dvn-diff{border:1px solid var(--dvn-line);border-radius:18px;background:var(--dvn-card);overflow:hidden}.mo-dvn .dvn-diff__r{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:2px 14px;padding:8px 16px;border-top:1px solid var(--dvn-line);outline:none}.mo-dvn .dvn-diff__r:first-child{border-top:0}.mo-dvn .dvn-diff__k{grid-column:2;grid-row:1;text-align:center;font-family:var(--dvn-display);font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--dvn-ink-2);white-space:nowrap}.mo-dvn .dvn-diff__v:first-of-type{grid-column:1;grid-row:1}.mo-dvn .dvn-diff__v+.dvn-diff__v{grid-column:3;grid-row:1}.mo-dvn .dvn-diff__v{font-family:var(--dvn-display);font-size:15px;font-weight:600;line-height:1.3;color:var(--dvn-ink);overflow-wrap:anywhere}.mo-dvn .dvn-diff__v+.dvn-diff__v{text-align:right}.mo-dvn .dvn-diff__r.is-diff{background:#faf3ea}html[data-mo-scheme=dark] .mo-dvn .dvn-diff__r.is-diff{background:#2a241d}.mo-dvn .dvn-diff__r[data-kind]{cursor:default}.mo-dvn .dvn-diff__r[data-kind]:hover,.mo-dvn .dvn-diff__r[data-kind]:focus-visible{box-shadow:inset 3px 0 0 var(--dvn-red)}.mo-dvn .dvn-diff__note{margin-top:8px;font-size:13px;line-height:1.45;color:var(--dvn-ink-2)}.mo-dvn .dvn-stage__cap{display:grid;gap:3px;margin-top:8px;font-size:13px;line-height:1.45;color:var(--dvn-ink-2)}.mo-dvn .dvn-floor{stroke:var(--dvn-ink);stroke-width:1.4}.mo-dvn .dvn-tick{stroke:var(--dvn-ink-2);stroke-width:1}.mo-dvn .dvn-tick--major{stroke-width:1.3}.mo-dvn .dvn-tick--spine{stroke-width:1}.mo-dvn .dvn-tick__n{fill:var(--dvn-ink-2);font-family:var(--dvn-body);font-size:11px}.mo-dvn .dvn-svg--n .dvn-tick__n{font-size:9.5px}.mo-dvn .dvn-shadow{fill:var(--dvn-m-shadow)}.mo-dvn .dvn-outline{fill:none;stroke:var(--dvn-m-outline);stroke-width:1.2}.mo-dvn .dvn-band{stroke:var(--dvn-m-outline);stroke-width:.6}.mo-dvn .dvn-k-quilt{fill:var(--dvn-m-quilt)}.mo-dvn .dvn-k-mf{fill:var(--dvn-m-mf)}.mo-dvn .dvn-k-pcm{fill:var(--dvn-m-pcm)}.mo-dvn .dvn-k-support{fill:var(--dvn-m-support)}.mo-dvn .dvn-k-base{fill:var(--dvn-m-base)}.mo-dvn .dvn-k-coils{fill:var(--dvn-m-coilbg)}.mo-dvn .dvn-k-np{fill:var(--dvn-m-np)}.mo-dvn .dvn-np{pointer-events:none}.mo-dvn .dvn-pf-hbg{fill:var(--dvn-m-np)}.mo-dvn .dvn-pf-h{stroke:var(--dvn-m-hatch);stroke-width:1.4}.mo-dvn .dvn-pf-cell{fill:var(--dvn-m-cell);opacity:.45}.mo-dvn .dvn-pf-stitch{fill:none;stroke:var(--dvn-m-stitch);stroke-width:1}.mo-dvn .dvn-tex{pointer-events:none}.mo-dvn .dvn-pocket{fill:var(--dvn-m-pocket)}.mo-dvn .dvn-coil{fill:none;stroke:var(--dvn-m-coil);stroke-width:1.25;stroke-linejoin:round;stroke-linecap:round}.mo-dvn .dvn-sideface--dreamcloud{fill:#1b2440}.mo-dvn .dvn-sideface--nectar{fill:#24326a}.mo-dvn .dvn-sidetex{pointer-events:none}.mo-dvn .dvn-pf-rib{stroke:#2e3a5e;stroke-width:1.6}.mo-dvn .dvn-pf-knit{fill:none;stroke:#c9cdd8;stroke-width:.7}.mo-dvn .dvn-topface--dreamcloud{fill:#f8f7f3}.mo-dvn .dvn-topface--nectar{fill:#f2f3f6}.mo-dvn .dvn-toptex{pointer-events:none}html[data-mo-scheme=dark] .mo-dvn .dvn-topface--dreamcloud{fill:#dcd8d0}html[data-mo-scheme=dark] .mo-dvn .dvn-topface--nectar{fill:#d6d8de}.mo-dvn .dvn-blabel{fill:var(--dvn-m-label);font-family:var(--dvn-body);font-weight:600;pointer-events:none;paint-order:stroke;stroke:var(--dvn-m-np);stroke-width:3.2px;stroke-linejoin:round}.mo-dvn .dvn-blabel--k-quilt{stroke:var(--dvn-m-quilt)}.mo-dvn .dvn-blabel--k-mf{stroke:var(--dvn-m-mf)}.mo-dvn .dvn-blabel--k-pcm{stroke:var(--dvn-m-pcm)}.mo-dvn .dvn-blabel--k-support{stroke:var(--dvn-m-support)}.mo-dvn .dvn-blabel--k-base{stroke:var(--dvn-m-base)}.mo-dvn .dvn-blabel--k-coils{stroke:var(--dvn-m-coilbg);stroke-width:5px}.mo-dvn .dvn-blabel__np{fill:var(--dvn-m-label-2);font-weight:500;font-style:italic}.mo-dvn .dvn-hlabel{fill:var(--dvn-ink);font-family:var(--dvn-display);font-weight:600}.mo-dvn .dvn-puck{fill:var(--dvn-ink);opacity:.9}.mo-dvn .dvn-puck-ring{fill:none;stroke:var(--dvn-red);stroke-width:2}.mo-dvn .dvn-layers{margin-top:10px;border:1px solid var(--dvn-line);border-radius:14px;background:var(--dvn-card)}.mo-dvn .dvn-layers__sum{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;font-family:var(--dvn-display);font-size:14.5px;font-weight:600;cursor:pointer;list-style:none}.mo-dvn .dvn-layers__sum::-webkit-details-marker{display:none}.mo-dvn .dvn-layers__sum:focus-visible{outline:2px solid var(--dvn-red);outline-offset:2px;border-radius:12px}.mo-dvn .dvn-layers__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:2px 16px 16px}.mo-dvn .dvn-ll__h{font-family:var(--dvn-display);font-size:14px;font-weight:600;margin-bottom:6px}.mo-dvn .dvn-ll__list{display:grid;gap:4px}.mo-dvn .dvn-ll__i{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:8px;align-items:baseline;font-size:13.5px;line-height:1.35}.mo-dvn .dvn-ll__sw{width:12px;height:10px;border-radius:3px;border:1px solid var(--dvn-m-outline);background:var(--dvn-m-np);transform:translateY(1px)}.mo-dvn .dvn-ll__i--quilt .dvn-ll__sw{background:var(--dvn-m-quilt)}.mo-dvn .dvn-ll__i--mf .dvn-ll__sw{background:var(--dvn-m-mf)}.mo-dvn .dvn-ll__i--pcm .dvn-ll__sw{background:var(--dvn-m-pcm)}.mo-dvn .dvn-ll__i--support .dvn-ll__sw{background:var(--dvn-m-support)}.mo-dvn .dvn-ll__i--base .dvn-ll__sw{background:var(--dvn-m-base)}.mo-dvn .dvn-ll__i--coils .dvn-ll__sw{background:var(--dvn-m-coil)}.mo-dvn .dvn-ll__i--cover .dvn-ll__sw{background:var(--dvn-m-skin)}.mo-dvn .dvn-ll__d{color:var(--dvn-ink-2);white-space:nowrap}.mo-dvn .dvn-ll__src{margin-top:8px;font-size:13px}.mo-dvn .dvn-ll__src a{text-decoration:underline;text-underline-offset:2px}.mo-dvn .dvn-feel{margin-top:18px;padding:16px 18px 14px;border:1px solid var(--dvn-line);border-radius:18px;background:var(--dvn-card)}.mo-dvn .dvn-feel__h{font-family:var(--dvn-display);font-size:15px;font-weight:600}.mo-dvn .dvn-feel__rail{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:34px;border-top:4px solid var(--dvn-ground-3)}.mo-dvn .dvn-feel__step{position:relative;padding-top:8px;text-align:center;font-size:13px;line-height:1.25;color:var(--dvn-ink-2)}.mo-dvn .dvn-feel__step:before{content:"";position:absolute;left:50%;top:-8px;width:2px;height:8px;background:var(--dvn-line-2);transform:translate(-50%)}.mo-dvn .dvn-feel__step.is-on .dvn-feel__w{color:var(--dvn-ink);font-weight:600}.mo-dvn .dvn-feel__pin{position:absolute;top:-31px;left:50%;display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;font-family:var(--dvn-display);font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;transform:translate(-50%);transition:left .42s cubic-bezier(.34,1.56,.64,1)}.mo-dvn .dvn-feel__pin--1{background:var(--dvn-ink);color:var(--dvn-ground)}html[data-mo-scheme=dark] .mo-dvn .dvn-feel__pin--1{background:#3d3934;color:#fff}.mo-dvn .dvn-feel__pin--2{background:var(--dvn-red);color:var(--dvn-red-ink)}html[data-mo-scheme=dark] .mo-dvn .dvn-feel__pin--2{background:#8f0a10;color:#fff}.mo-dvn .dvn-feel__pin.is-pair{transform:translate(-104%)}.mo-dvn .dvn-feel__pin--2.is-pair{transform:translate(4%)}.mo-dvn .dvn-feel__src{margin-top:10px;font-size:13.5px;line-height:1.45;color:var(--dvn-ink-2)}.mo-dvn .dvn-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-family:var(--dvn-display);font-size:14px;font-weight:600}.mo-dvn .dvn-links__a{text-decoration:underline;text-underline-offset:3px}.mo-dvn .dvn-values{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr);gap:18px 40px;align-items:start;padding:clamp(30px,3.4vw,48px) 0 clamp(30px,3.4vw,44px)}.mo-dvn .dvn-eyebrow{font-family:var(--dvn-display);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dvn-red)}html[data-mo-scheme=dark] .mo-dvn .dvn-eyebrow{color:#ff8a83}.mo-dvn h2.dvn-h2{margin-top:8px;font-family:var(--dvn-display)!important;font-size:clamp(28px,18px + 1.6vw,40px);font-weight:600!important;line-height:1.06!important;letter-spacing:-.03em!important;text-transform:none;text-wrap:balance}.mo-dvn h2.dvn-h2--sm{font-size:clamp(24px,16px + 1.2vw,32px)}.mo-dvn h2.dvn-h2 em{font-family:var(--dvn-display)!important;font-style:italic;font-weight:400!important;color:var(--dvn-red)}.mo-dvn .dvn-values__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mo-dvn .dvn-value{padding-top:12px;border-top:2px solid var(--dvn-ink)}html[data-mo-scheme=dark] .mo-dvn .dvn-value{border-top-color:#57514a}.mo-dvn h3.dvn-value__h{font-family:var(--dvn-display)!important;font-size:15.5px;font-weight:600!important;line-height:1.25!important;letter-spacing:-.01em!important;text-transform:none}.mo-dvn .dvn-value__b{margin-top:6px;font-size:14px;line-height:1.5;color:var(--dvn-ink-2)}.mo-dvn .dvn-fold__ic{position:relative;flex:none;width:30px;height:30px;border:1px solid var(--dvn-line-2);border-radius:50%}.mo-dvn .dvn-fold__ic:before,.mo-dvn .dvn-fold__ic:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--dvn-ink);transform:translate(-50%,-50%);transition:transform .25s var(--dvn-ease)}.mo-dvn .dvn-fold__ic:after{transform:translate(-50%,-50%) rotate(90deg)}.mo-dvn details[open]>summary .dvn-fold__ic:after{transform:translate(-50%,-50%) rotate(0)}@media(max-width:1180px){.mo-dvn .dvn-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "ans ans" "ctl ctl" "a b" "diff diff" "stage stage" "feel feel" "links links";column-gap:14px}.mo-dvn .dvn-stagecol,.mo-dvn .dvn-feel{margin-top:14px}.mo-dvn .dvn-bed__photo{aspect-ratio:904 / 240}}@media(max-width:960px){.mo-dvn .dvn-values{grid-template-columns:minmax(0,1fr)}.mo-dvn .dvn-values__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mo-dvn{--dvn-gutter: 16px}.mo-dvn .dvn-top{grid-template-areas:"head head" "ans ans" "stage stage" "ctl ctl" "a b" "diff diff" "layers layers" "feel feel" "links links";column-gap:8px;padding-top:14px}.mo-dvn h1.dvn-h1{margin-top:10px;font-size:clamp(30px,8.2vw,40px)}.mo-dvn .dvn-ans{padding-top:10px}.mo-dvn .dvn-answer{font-size:15.5px}.mo-dvn .dvn-quote{margin-top:8px}.mo-dvn .dvn-quote blockquote{display:none}.mo-dvn .dvn-stagecol{display:contents}.mo-dvn .dvn-stage{grid-area:stage;margin-top:12px}.mo-dvn .dvn-layers{grid-area:layers;margin-top:10px}.mo-dvn .dvn-ctl{gap:8px;padding-top:14px}.mo-dvn .dvn-ctl__row{grid-template-columns:minmax(0,1fr);gap:5px}.mo-dvn .dvn-ctl__sum{margin-left:0;font-size:14px}.mo-dvn .dvn-seg--size{gap:2px;padding:3px}.mo-dvn .dvn-seg.dvn-seg--size .dvn-seg__btn{padding:4px 2px;font-size:12.5px;letter-spacing:-.01em;white-space:normal;line-height:1.05}.mo-dvn .dvn-seg .dvn-seg__btn{min-height:38px;font-size:13.5px}.mo-dvn .dvn-seg__btn--tier{min-height:46px}.mo-dvn .dvn-bed{margin-top:14px!important;padding:10px 9px 12px;gap:8px;border-radius:14px}.mo-dvn .dvn-seg--build{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}.mo-dvn .dvn-seg--build .dvn-seg__btn{min-height:32px;font-size:13px}.mo-dvn h2.dvn-bed__name{font-size:17px}.mo-dvn .dvn-bed__facts{grid-template-columns:minmax(0,1fr);gap:5px}.mo-dvn .dvn-fact{padding:6px 8px;display:flex;justify-content:space-between;align-items:baseline;gap:6px}.mo-dvn .dvn-fact dd{margin:0;font-size:13.5px}.mo-dvn .dvn-bed__buy{grid-template-columns:minmax(0,1fr);gap:6px}.mo-dvn .dvn-price{font-size:24px}.mo-dvn .dvn-btn{min-height:42px;font-size:13.5px;padding:8px 10px}.mo-dvn .dvn-svg--w{display:none}.mo-dvn .dvn-svg--n{display:block}.mo-dvn .dvn-stage__frame{padding:78px 4px 0}.mo-dvn .dvn-stage__t{left:12px;top:12px;font-size:13px}.mo-dvn .dvn-stage__tools{left:10px;right:auto;top:36px}.mo-dvn .dvn-diffbox{margin-top:10px}.mo-dvn .dvn-diff__r{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:8px 12px 9px;gap:2px 10px}.mo-dvn .dvn-diff__k{grid-column:1 / -1;grid-row:1;white-space:normal}.mo-dvn .dvn-diff__v:first-of-type{grid-column:1;grid-row:2}.mo-dvn .dvn-diff__v+.dvn-diff__v{grid-column:2;grid-row:2}.mo-dvn .dvn-diff__v{font-size:14px}.mo-dvn .dvn-layers__cols{grid-template-columns:minmax(0,1fr)}.mo-dvn .dvn-feel{padding:14px 12px 12px}.mo-dvn .dvn-feel__step{font-size:11.5px}.mo-dvn .dvn-values__list{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.mo-dvn *,.mo-dvn *:before,.mo-dvn *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/mo-dvn.css.map */
