.mo-lineup--beautyrest{--b-gold: #8a6c3c;--b-gold-soft: #c9b48a;--b-black: #141316;--b-black2: #2a292e;--br-cover: #0a0a0c;--br-thread: #6d6c70;--br-foam-a: #b9c7d4;--br-foam-b: #e4e1da;--br-foam-c: #cbc3b8;--br-steel: #6f747c;--br-fabric: #e9e6df;--br-ball: #8f0710;--br-wine: #4a0712;--br-rim: #2a2b30;--br-key: #e6ddd0;--br-sky: #a9a8aa;--br-ground: #5a5249;--br-shadow-color: #2a2420;--br-shadow: .34;--br-expo: 1.12;--b-cover: #18171b;--b-knit: #5b5a60;--b-quilt: #26252a;--b-puff: #47454c;--b-stitch: #b9a47a;--b-gelmem: #dfe8f0;--b-bead: #6f9fcc;--b-surface: #d6e2ec;--b-geltouch: #e6edf2;--b-swirl: #8db4d6;--b-airfeel: #f3f1ec;--b-chan: #d8d2c6;--b-aircool: #f1efea;--b-hole: #cfc8bb;--b-diamond: #cfd2d7;--b-spark: #ffffff;--b-diamond-dot: #8b9098;--b-latex: #f1e6c8;--b-pin: #c9b88e;--b-dynamic: #e4e0ea;--b-dyn-dot: #9a92ad;--b-gelfeel: #c9d8e6;--b-gelfeel-dot: #557fa8;--b-form: #ede9e2;--b-form-dot: #c4bcae;--b-formmax: #e2ddd4;--b-embrace: #e8e3ea;--b-firm: #e4dfd6;--b-pore: #c5bcad;--b-base: #d2ccc2;--b-coil-bg: #f4f1ea;--b-pocket: #c8c1b4;--b-coil: #55595f;--b-coil-hi: #a9adb3;--b-rail: #b8ae9b;--b-nano: #6c7076;--b-seam: #b8ad99;--b-panel: #1d1c20;--b-tape: #0e0e10;--b-crown: #26252a}html[data-mo-scheme=dark] .mo-lineup--beautyrest{--b-gold: #d9c7a4;--b-gold-soft: #8d7a57;--b-black: #0c0c0e;--b-black2: #2a292e;--l-pick: #5b4a2e;--br-cover: #0b0b0d;--br-thread: #5d5c61;--br-foam-a: #8c99a6;--br-foam-b: #aaa69e;--br-foam-c: #9a9288;--br-steel: #7d828a;--br-fabric: #b5b1a9;--br-ball: #9b0a14;--br-wine: #5a0a16;--br-rim: #c9ccd2;--br-key: #c4bcb0;--br-sky: #5d5c60;--br-ground: #2c2925;--br-shadow-color: #000000;--br-shadow: .62;--br-expo: 1.05;--b-cover: #0f0e11;--b-knit: #4a4950;--b-quilt: #1d1c21;--b-puff: #3a3940;--b-stitch: #a8956c;--b-gelmem: #9fb0bf;--b-bead: #4f7fab;--b-surface: #98a9b8;--b-geltouch: #a8b5bf;--b-swirl: #5f8ab2;--b-airfeel: #c3beb4;--b-chan: #8e877a;--b-aircool: #bfbab0;--b-hole: #8a8274;--b-diamond: #9599a0;--b-spark: #e8eaee;--b-diamond-dot: #5c6168;--b-latex: #c4b892;--b-pin: #8a7d5b;--b-dynamic: #aaa4b4;--b-dyn-dot: #6b6380;--b-gelfeel: #8ea3b6;--b-gelfeel-dot: #3e6690;--b-form: #b9b4aa;--b-form-dot: #857d6e;--b-formmax: #aca69b;--b-embrace: #b3adb6;--b-firm: #aea89c;--b-pore: #7e7566;--b-base: #8f897f;--b-coil-bg: #3a3733;--b-pocket: #6d675d;--b-coil: #bdb6aa;--b-coil-hi: #e2ddd4;--b-rail: #7c7364;--b-nano: #c9c3b7;--b-seam: #6c6455;--b-panel: #0d0c0f;--b-tape: #000000;--b-crown: #1d1c21}.mo-lineup__hero--droptest{overflow:visible}.mo-lineup__hero--droptest .mo-lineup__hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.28fr);gap:20px 44px;align-items:center;padding-block:26px 18px}.mo-lineup--beautyrest .mo-lineup__eyebrow{display:flex;align-items:center;gap:10px;font:600 12px/1.2 var(--l-body);letter-spacing:.14em;text-transform:uppercase;color:var(--b-gold);margin-bottom:14px}.mo-lineup--beautyrest .mo-lineup__eyebrow:before{content:"";width:26px;height:1px;background:currentColor}.mo-lineup--beautyrest .mo-lineup__eyebrow sup{font-size:.75em;letter-spacing:0;margin-left:-.12em;margin-right:.1em;position:relative;top:-.15em;vertical-align:baseline}.mo-lineup--beautyrest h1.mo-lineup__h1{max-width:14ch;font-size:clamp(34px,3.7vw,54px);line-height:1.02;letter-spacing:-.035em}.mo-lineup--beautyrest .mo-lineup__h1 sup{font-size:.32em;font-weight:500;letter-spacing:0;vertical-align:baseline;position:relative;top:-1.55em;margin-left:.03em;margin-right:-.15em}.mo-lineup--beautyrest .mo-lineup__lede{max-width:50ch;margin-top:18px;font-size:17px;line-height:1.6;color:var(--l-ink2)}.mo-lineup--beautyrest .mo-lineup__h1 em[data-mo-drop]{transform-origin:50% 100%;animation:mo-br-drop 1.5s linear .5s both}@keyframes mo-br-drop{0%{opacity:0;transform:translateY(-1.1em);animation-timing-function:cubic-bezier(.55,0,1,.45)}30%{opacity:1;transform:translateY(0) scale(1.06,.82);animation-timing-function:cubic-bezier(0,.55,.45,1)}48%{transform:translateY(-.28em) scale(.97,1.04);animation-timing-function:cubic-bezier(.55,0,1,.45)}64%{transform:translateY(0) scale(1.03,.92);animation-timing-function:cubic-bezier(0,.55,.45,1)}76%{transform:translateY(-.07em) scaleY(1.01);animation-timing-function:cubic-bezier(.55,0,1,.45)}86%{transform:translateY(0) scale(1.01,.98)}to{opacity:1;transform:none}}.mo-lineup__stage--droptest{position:relative;margin:0;min-width:0}.mo-lineup__stage--droptest:before{content:"";position:absolute;top:6%;right:4%;bottom:22%;left:4%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--b-gold) 9%,transparent),transparent 80%)}.mo-lineup__droptest-box{position:relative;aspect-ratio:3 / 2}.mo-lineup__droptest{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;touch-action:pan-y;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .45s ease}.mo-lineup__stage--droptest.is-pressing .mo-lineup__droptest{cursor:grabbing}.mo-lineup__droptest-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%;pointer-events:none;transition:opacity .45s ease .2s}.mo-lineup__droptest-poster.is-dark,html[data-mo-scheme=dark] .mo-lineup__droptest-poster{display:none}html[data-mo-scheme=dark] .mo-lineup__droptest-poster.is-dark{display:block}.mo-lineup__stage--droptest.is-live .mo-lineup__droptest{opacity:1}.mo-lineup__stage--droptest.is-live .mo-lineup__droptest-poster{opacity:0}.mo-lineup__stage--droptest.is-flat .mo-lineup__droptest,.mo-lineup__stage--droptest.is-still .mo-lineup__droptest{visibility:hidden}.mo-lineup__stage--droptest.is-flat figcaption,.mo-lineup__stage--droptest.is-still figcaption{display:none}.mo-lineup--beautyrest .mo-lineup__stage-tag{position:absolute;left:2%;top:3%;margin:0;font:600 11px/1.2 var(--l-body);letter-spacing:.12em;text-transform:uppercase;color:var(--l-ink2);pointer-events:none}.mo-lineup__stage--droptest figcaption{display:flex;align-items:flex-start;justify-content:space-between;gap:10px 22px;margin-top:6px}.mo-lineup__hero--droptest .mo-lineup__hint{position:static;max-width:56ch;margin:0;padding:0;text-align:left;background:none;border-radius:0;font:400 14px/1.5 var(--l-body);color:var(--l-ink2)}.mo-lineup__hero--droptest .mo-lineup__hint b{display:inline;font:600 15px/1.3 var(--l-display);color:var(--l-ink)}.mo-lineup .mo-lineup__drop.mo-lineup__drop{flex:none;display:inline-flex;align-items:center;gap:8px;padding:8px 15px 8px 12px;border:1px solid var(--l-ink);border-radius:999px;background:transparent;font:600 13px/1.1 var(--l-body);color:var(--l-ink);cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s,transform .15s}.mo-lineup .mo-lineup__drop svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;fill:none}.mo-lineup .mo-lineup__drop svg circle{fill:var(--l-red);stroke:none}@media(hover:hover){.mo-lineup .mo-lineup__drop.mo-lineup__drop:hover{background:var(--l-ink);color:var(--l-paper)}}.mo-lineup .mo-lineup__drop.mo-lineup__drop:active{transform:scale(.97)}.mo-lineup .mo-lineup__drop[hidden]{display:none}html[data-mo-scheme=dark] .mo-lineup .mo-lineup__drop.mo-lineup__drop{border:1px solid var(--l-ink)}.mo-lineup__ladder{padding-block:10px 30px}.mo-lineup__ladder-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 28px;padding-top:20px;border-top:1px solid var(--l-stone)}.mo-lineup.mo-lineup--beautyrest .mo-lineup__ladder-head h2{font:600 15px/1.3 var(--l-display)!important;letter-spacing:0}.mo-lineup__ladder-head p{font:400 13px/1.45 var(--l-body);color:var(--l-ink2);max-width:70ch}.mo-lineup__ladder-scroll{position:relative;container-type:inline-size;margin-top:14px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;border-radius:10px}.mo-lineup__ladder-scroll:focus-visible{outline-offset:2px}.mo-lineup__ladder-table{width:100%;min-width:760px;border-collapse:separate;border-spacing:6px;margin:-6px;table-layout:fixed}.mo-lineup .mo-lineup__ladder-table th,.mo-lineup .mo-lineup__ladder-table td{position:relative;padding:0;border:0;background:none;text-align:left;vertical-align:middle}.mo-lineup .mo-lineup__ladder-table thead th{padding:2px 10px 8px;font:600 15px/1.2 var(--l-display);letter-spacing:-.01em;color:var(--l-ink)}.mo-lineup .mo-lineup__ladder-table thead th:first-child{width:128px;padding-left:0}.mo-lineup__ladder-pre{display:block;font:600 10.5px/1.2 var(--l-body);letter-spacing:.14em;text-transform:uppercase;color:var(--b-gold);margin-bottom:3px}.mo-lineup .mo-lineup__ladder-table tbody th{padding:0 10px 0 0;font:600 13.5px/1.25 var(--l-body);color:var(--l-ink);vertical-align:middle;white-space:nowrap}.mo-lineup__ladder-key{display:flex;flex-wrap:wrap;gap:3px 8px;font:500 10.5px/1.2 var(--l-body);color:var(--l-ink2);letter-spacing:0}.mo-lineup__ladder-key i{display:inline-flex;align-items:center;gap:4px;font-style:normal}.mo-lineup__ladder-key i:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--l-ink);opacity:calc(.25 + var(--o, 0))}.mo-lineup__ladder-key .k1{--o: .1}.mo-lineup__ladder-key .k2{--o: .3}.mo-lineup__ladder-key .k3{--o: .55}.mo-lineup__ladder-key .k4{--o: .75}.mo-lineup .mo-lineup__ladder-table td.is-none{border-radius:8px;background:repeating-linear-gradient(135deg,transparent 0 7px,color-mix(in srgb,var(--l-stone) 45%,transparent) 7px 8px)}.mo-lineup .mo-lineup__cell{position:relative;display:flex;flex-direction:column;gap:5px;min-height:92px;height:100%;padding:12px 12px 11px;border:1px solid var(--l-stone);border-radius:8px;background:var(--l-paper);color:var(--l-ink);text-decoration:none;transition:border-color .2s,background-color .2s,transform .2s,box-shadow .25s;-webkit-tap-highlight-color:transparent}.mo-lineup .mo-lineup__cell:after{content:"";position:absolute;right:11px;top:12px;width:7px;height:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:.35;transition:opacity .2s,transform .2s}@media(hover:hover){.mo-lineup .mo-lineup__cell:hover{border-color:var(--l-ink);box-shadow:0 10px 24px -16px color-mix(in srgb,var(--l-ink) 60%,transparent);transform:translateY(-2px)}.mo-lineup .mo-lineup__cell:hover:after{opacity:.9;transform:translate(2px) rotate(45deg)}}.mo-lineup .mo-lineup__cell:active{transform:scale(.985)}.mo-lineup__cell-feels{display:flex;gap:3px}.mo-lineup__cell-feels i{width:15px;height:6px;border-radius:2px;background:color-mix(in srgb,var(--l-stone) 70%,transparent)}.mo-lineup__cell-feels i.is-on{background:var(--l-ink)}.mo-lineup__cell-h{font:500 12px/1.3 var(--l-body);color:var(--l-ink2);font-variant-numeric:tabular-nums}.mo-lineup__cell-price{margin-top:auto;font:600 14px/1.2 var(--l-body);font-variant-numeric:tabular-nums}.mo-lineup__cell.is-out{opacity:.38}.mo-lineup__ladder-table tbody tr:last-child .mo-lineup__cell{background:color-mix(in srgb,#9fc3e6 9%,var(--l-paper))}@media(max-width:1080px){.mo-lineup__ladder-scroll{margin-inline:-15px;padding:6px 15px 4px;border-radius:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.mo-lineup__ladder-table{min-width:640px}.mo-lineup .mo-lineup__ladder-table thead th:first-child{width:96px}.mo-lineup .mo-lineup__ladder-table tbody th{position:sticky;left:0;z-index:2;background:var(--l-paper);white-space:normal;font-size:12.5px;box-shadow:8px 0 8px -8px color-mix(in srgb,var(--l-ink) 30%,transparent)}.mo-lineup .mo-lineup__cell{min-height:84px;padding:10px 10px 9px}}@media only screen and (min-width:768px)and (max-width:1080px){.mo-lineup__ladder-scroll{margin-inline:-50px;padding-inline:50px}}.mo-lineup.mo-lineup--beautyrest{--l-cols: 196px minmax(0, 1fr) 128px 236px 190px}@media(min-width:1360px){.mo-lineup.mo-lineup--beautyrest{--l-cols: 206px minmax(0, 1fr) 132px 256px 196px}}@media(min-width:1081px)and (max-width:1279px){.mo-lineup.mo-lineup--beautyrest{--l-cols: 156px minmax(0, 1fr) 112px 210px 170px}}@media(min-width:1081px){.mo-lineup--beautyrest .mo-lineup__v{align-items:start;padding-block:28px}.mo-lineup--beautyrest .mo-lineup__main{padding-top:2px}.mo-lineup--beautyrest .mo-lineup__feel{padding-top:12px}.mo-lineup--beautyrest .mo-lineup__buy{padding-top:4px}}.mo-lineup--beautyrest .mo-lineup__family{padding-top:54px}.mo-lineup--beautyrest .mo-lineup__family-head{position:relative;align-items:start;padding-top:30px;border-top:3px solid var(--b-black)}html[data-mo-scheme=dark] .mo-lineup--beautyrest .mo-lineup__family-head{border-top-color:var(--l-stone)}.mo-lineup--beautyrest .mo-lineup__family-head:before{content:"";position:absolute;inset:3px 0 auto;height:1px;background:var(--b-gold);opacity:.8}.mo-lineup--beautyrest .mo-lineup__family-eyebrow{font:600 12px/1.2 var(--l-body);letter-spacing:.14em;text-transform:uppercase;color:var(--b-gold);margin-bottom:8px}.mo-lineup.mo-lineup--beautyrest .mo-lineup__family-head h2{font-weight:300!important;font-size:clamp(32px,3.3vw,46px);line-height:1.02;letter-spacing:-.03em}.mo-lineup--beautyrest .mo-lineup__family-head h2 sup{font-size:.38em;letter-spacing:0;position:relative;top:-.2em}.mo-lineup--beautyrest .mo-lineup__row[id]{scroll-margin-top:calc(var(--l-top) + 84px)}.mo-lineup--beautyrest .mo-lineup__row.is-target .mo-lineup__v:not([hidden]){animation:mo-br-target 2.4s ease-out both}@keyframes mo-br-target{0%{background:color-mix(in srgb,var(--b-gold) 14%,transparent)}to{background:transparent}}.mo-lineup__more{grid-area:more;min-width:0}.mo-lineup--beautyrest .mo-lineup__row--series .mo-lineup__v{grid-template-areas:"img main feel build buy" "img more feel build buy";grid-template-rows:auto 1fr;row-gap:0}@media(max-width:1080px){.mo-lineup--beautyrest .mo-lineup__row--series .mo-lineup__v{grid-template-areas:"img main main buy" "img more more buy" "img feel build buy";grid-template-rows:auto auto 1fr;row-gap:0}.mo-lineup--beautyrest .mo-lineup__row--series .mo-lineup__feel,.mo-lineup--beautyrest .mo-lineup__row--series .mo-lineup__build{margin-top:18px}}@media(max-width:720px){.mo-lineup--beautyrest .mo-lineup__row--series .mo-lineup__v{grid-template-areas:"img main" "more more" "feel build" "buy buy";grid-template-rows:auto;row-gap:0}.mo-lineup--beautyrest .mo-lineup__row--series .mo-lineup__buy{margin-top:16px}}.mo-lineup__tier{font:600 11px/1.2 var(--l-body);letter-spacing:.13em;text-transform:uppercase;color:var(--b-gold);margin-bottom:6px}.mo-lineup--beautyrest .mo-lineup__name sup{font-size:.5em}.mo-lineup__vname{display:block;margin-top:3px;font:500 14px/1.3 var(--l-body);color:var(--l-ink2);letter-spacing:0}.mo-lineup__picks{display:grid;gap:8px;margin-top:14px}.mo-lineup__pickrow{display:grid;grid-template-columns:38px minmax(0,auto);align-items:center;gap:10px;justify-content:start}.mo-lineup__pick-label{font:600 10.5px/1 var(--l-body);letter-spacing:.12em;text-transform:uppercase;color:var(--l-ink2)}.mo-lineup--beautyrest .mo-lineup__picks .mo-lineup__pick{margin-top:0;flex-wrap:nowrap;max-width:100%}.mo-lineup.mo-lineup--beautyrest .mo-lineup__pick button{padding:6px 13px}.mo-lineup.mo-lineup--beautyrest .mo-lineup__pick button.is-off{color:var(--l-ink2);opacity:.45;cursor:not-allowed;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--l-ink2) 60%,transparent)}.mo-lineup--beautyrest .mo-lineup__feel-name span{font:400 12px/1 var(--l-body);color:var(--l-ink2);margin-left:4px;font-variant-numeric:tabular-nums}.mo-lineup--beautyrest .mo-lineup__floor-toggle.is-moot{display:none}@media(max-width:720px){.mo-lineup__picks{margin-top:12px}.mo-lineup__pickrow{grid-template-columns:minmax(0,1fr);gap:5px}.mo-lineup--beautyrest .mo-lineup__picks .mo-lineup__pick{display:flex;width:100%}.mo-lineup.mo-lineup--beautyrest .mo-lineup__picks .mo-lineup__pick button{flex:1 1 auto;padding:7px 6px;font-size:13px}.mo-lineup--beautyrest .mo-lineup__long{display:none}.mo-lineup--beautyrest .mo-lineup__feel{align-self:start;padding-top:6px}}.mo-lineup--beautyrest .mo-lineup__cutfig{max-width:256px}.mo-lineup__cutfig .b-shadow{fill:var(--l-ink);opacity:.08}.mo-lineup__cutfig .b-dim{stroke:var(--l-ink2);stroke-width:.7;opacity:.75}.mo-lineup__cutfig .b-floor{stroke:var(--l-ink);stroke-width:1}.mo-lineup__cutfig .b-edge{stroke:var(--l-ink);stroke-width:.6;opacity:.3}.mo-lineup__cutfig .b-seam{stroke:var(--b-seam);stroke-width:.45;opacity:.7}.mo-lineup__cutfig .b-cover .b-fill{fill:var(--b-cover)}.mo-lineup__cutfig .b-knit{stroke:var(--b-knit);stroke-width:.55}.mo-lineup__cutfig .b-quilt-puff{stroke:var(--b-puff);stroke-width:.7}.mo-lineup__cutfig .b-knot{fill:var(--b-stitch)}.mo-lineup__cutfig .b-ice{stroke:#9fd0f0;stroke-width:.9;opacity:.9}.mo-lineup__cutfig .b-surfacetouch .b-fill{fill:var(--b-surface)}.mo-lineup__cutfig .b-gelmem .b-fill{fill:var(--b-gelmem)}.mo-lineup__cutfig .b-bead{fill:var(--b-bead);opacity:.85}.mo-lineup__cutfig .b-geltouch .b-fill{fill:var(--b-geltouch)}.mo-lineup__cutfig .b-swirl{stroke:var(--b-swirl);stroke-width:.8;stroke-linecap:round;opacity:.7}.mo-lineup__cutfig .b-airfeel .b-fill{fill:var(--b-airfeel)}.mo-lineup__cutfig .b-chan{stroke:var(--b-chan);stroke-width:.9}.mo-lineup__cutfig .b-aircool .b-fill{fill:var(--b-aircool)}.mo-lineup__cutfig .b-hole{fill:var(--b-hole)}.mo-lineup__cutfig .b-diamond .b-fill{fill:var(--b-diamond)}.mo-lineup__cutfig .b-spark{fill:var(--b-spark)}.mo-lineup__cutfig .b-dd{fill:var(--b-diamond-dot)}.mo-lineup__cutfig .b-latex .b-fill{fill:var(--b-latex)}.mo-lineup__cutfig .b-pin{fill:var(--b-pin)}.mo-lineup__cutfig .b-dynamic .b-fill{fill:var(--b-dynamic)}.mo-lineup__cutfig .b-dyn{fill:var(--b-dyn-dot)}.mo-lineup__cutfig .b-gelfeel .b-fill{fill:var(--b-gelfeel)}.mo-lineup__cutfig .b-gelfeel .b-bead{fill:var(--b-gelfeel-dot)}.mo-lineup__cutfig .b-form .b-fill,.mo-lineup__cutfig .b-formenc .b-fill{fill:var(--b-form)}.mo-lineup__cutfig .b-formmax .b-fill{fill:var(--b-formmax)}.mo-lineup__cutfig .b-fdot{fill:var(--b-form-dot)}.mo-lineup__cutfig .b-embrace .b-fill{fill:var(--b-embrace)}.mo-lineup__cutfig .b-firmfoam .b-fill{fill:var(--b-firm)}.mo-lineup__cutfig .b-base .b-fill{fill:var(--b-base)}.mo-lineup__cutfig .b-pore{fill:var(--b-pore)}.mo-lineup__cutfig .b-nano .b-fill,.mo-lineup__cutfig .b-t3 .b-fill{fill:var(--b-coil-bg)}.mo-lineup__cutfig .b-pocket{fill:none;stroke:var(--b-pocket);stroke-width:.5}.mo-lineup__cutfig .b-coil{stroke:var(--b-coil);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.mo-lineup__cutfig .b-coil-hi{stroke:var(--b-coil-hi);stroke-width:.35;stroke-linecap:round}.mo-lineup__cutfig .b-coil--back{opacity:.35;stroke-width:.8}.mo-lineup__cutfig .b-ncoil{stroke:var(--b-nano);stroke-width:.55;stroke-linecap:round}.mo-lineup__cutfig .b-rail{fill:var(--b-rail)}.mo-lineup__cutfig .b-panel{fill:var(--b-panel)}.mo-lineup__cutfig .b-tape{stroke:var(--b-tape);stroke-width:1.3}.mo-lineup__cutfig .b-accent{stroke:var(--b-accent, var(--b-stitch));stroke-width:.9}.mo-lineup__cutfig .b-rib{stroke:#fff;stroke-width:.45;opacity:.07}.mo-lineup__cutfig .b-crown{fill:var(--b-crown)}.mo-lineup__cutfig .b-crown-stitch{stroke:var(--b-stitch);stroke-width:.7;stroke-dasharray:1.8 1.5;opacity:.9}.mo-lineup--beautyrest .mo-lineup__layers li:before{background:var(--b-form);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--l-ink) 18%,transparent)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=quilt]:before,.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=smooth]:before{background:var(--b-cover);box-shadow:inset 0 -2px 0 var(--b-stitch)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=xcs]:before{background:var(--b-cover);box-shadow:inset 0 -2px #9fd0f0}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=surfacetouch]:before,.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=gelmem]:before{background:radial-gradient(circle,var(--b-bead) 0 1px,transparent 1.4px) 0 0 / 4px 4px,var(--b-gelmem)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=geltouch]:before{background:var(--b-geltouch);box-shadow:inset 0 0 0 1px var(--b-swirl)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=airfeel]:before{background:repeating-linear-gradient(90deg,var(--b-chan) 0 1px,var(--b-airfeel) 1px 3px)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=aircool]:before{background:radial-gradient(circle,var(--b-hole) 0 1.2px,transparent 1.5px) 0 0 / 4px 4px,var(--b-aircool)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=diamond]:before{background:radial-gradient(circle,var(--b-spark) 0 .8px,transparent 1px) 0 0 / 3px 3px,var(--b-diamond)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=latex]:before{background:radial-gradient(circle,var(--b-pin) 0 .9px,transparent 1.2px) 0 0 / 3.5px 3.5px,var(--b-latex)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=dynamic]:before,.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=embrace]:before{background:var(--b-dynamic)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=gelfeel]:before{background:radial-gradient(circle,var(--b-gelfeel-dot) 0 1px,transparent 1.4px) 0 0 / 3.5px 3.5px,var(--b-gelfeel)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=firmfoam]:before,.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=base]:before{background:var(--b-firm)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=nano]:before{background:repeating-linear-gradient(90deg,var(--b-nano) 0 1.2px,var(--b-coil-bg) 1.2px 2.6px)}.mo-lineup--beautyrest .mo-lineup__layers li[data-kind^=t3]:before{background:repeating-linear-gradient(0deg,var(--b-coil) 0 1.4px,var(--b-coil-bg) 1.4px 3px)}@media(prefers-reduced-motion:reduce){.mo-lineup--beautyrest .mo-lineup__h1 em[data-mo-drop]{animation:none}.mo-lineup .mo-lineup__cell,.mo-lineup .mo-lineup__cell:after{transition:none}}@media(max-width:1080px){.mo-lineup__hero--droptest .mo-lineup__hero-in{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:18px 8px}.mo-lineup--beautyrest h1.mo-lineup__h1{max-width:18ch}.mo-lineup__stage--droptest{margin-inline:-8px}}@media(max-width:720px){.mo-lineup--beautyrest h1.mo-lineup__h1{font-size:clamp(31px,8.6vw,40px)}.mo-lineup--beautyrest .mo-lineup__lede{font-size:15.5px;margin-top:12px}.mo-lineup__stage--droptest{margin-inline:-15px}.mo-lineup__stage--droptest figcaption{flex-direction:column;padding-inline:15px;gap:10px}.mo-lineup--beautyrest .mo-lineup__stage-tag{left:15px;font-size:10px}}html[data-mo-scheme=dark] .mo-lineup__cutfig .b-panel,html[data-mo-scheme=dark] .mo-lineup__cutfig .b-crown{stroke:#4a474d;stroke-width:.6}
/*# sourceMappingURL=/cdn/shop/t/54/assets/mo-lineup-beautyrest.css.map */
