.mo-tier .tl-panel{--tl-ink: #1b1c1d;--tl-paper: #f5f2ec;--tl-2: #d6d0c7;--tl-3: #bdb7af;--tl-red: #ff6b63;--tl-line: #3a3734;position:relative;background:var(--tl-ink);color:var(--tl-paper);border-radius:18px;padding:clamp(16px,2vw,22px) clamp(14px,2vw,22px) clamp(14px,1.6vw,18px);container-type:inline-size;container-name:tlpanel}html[data-mo-scheme=dark] .mo-tier .tl-panel{--tl-ink: #0e0d0c;--tl-line: #34312e;box-shadow:inset 0 0 0 1px #34312e}.mo-tier .tl-panel h2.tl-title{font-family:var(--tier-display)!important;font-size:clamp(18px,15px + .5vw,21px);font-weight:600!important;letter-spacing:-.012em!important;line-height:1.2!important;color:var(--tl-paper);text-transform:none;margin:0}.mo-tier .tl-fact{margin-top:6px;font-size:14px;line-height:1.5;color:var(--tl-2);max-width:64ch}.mo-tier .tl-fig{position:relative;margin:14px 0 0}.mo-tier .tl-draw{position:relative;width:100%}.mo-tier .tl-draw svg{display:block;width:100%;height:auto;overflow:visible;fill:#f5f2ec;color:#f5f2ec}.mo-tier .tl-draw [data-tl-v=n]{display:none}@container tlpanel (max-width: 520px){.mo-tier .tl-draw [data-tl-v=w]{display:none}.mo-tier .tl-draw [data-tl-v=n]{display:block}}.mo-tier .tl-svg text{font-family:var(--tier-body);fill:var(--tl-paper)}.mo-tier .tl-svg .tl-t1{font-family:var(--tier-display);font-weight:600;font-size:15px;fill:var(--tl-paper)}.mo-tier .tl-svg .tl-t2{font-size:13px;fill:var(--tl-2);font-variant-numeric:tabular-nums}.mo-tier .tl-svg .tl-t3{font-size:12px;fill:var(--tl-3)}.mo-tier .tl-svg[data-narrow="1"] .tl-t1{font-size:12.5px}.mo-tier .tl-svg[data-narrow="1"] .tl-t2{font-size:11.5px}.mo-tier .tl-svg .tl-in{font-size:11.5px;fill:#1b1c1d;font-weight:500;pointer-events:none}.mo-tier .tl-svg .tl-in--d,.mo-tier .tl-svg .tl-in--c{fill:#f5f2ec}.mo-tier .tl-svg .tl-in--c{fill:#e9e5de}.mo-tier .tl-svg .tl-step{font-family:var(--tier-display);font-weight:700;font-size:13.5px;fill:var(--tl-red);font-variant-numeric:tabular-nums}.mo-tier .tl-svg[data-narrow="1"] .tl-step{font-size:11.5px}.mo-tier .tl-svg .tl-step--flat{fill:var(--tl-3)}.mo-tier .tl-svg .tl-empty{font-size:12.5px;fill:var(--tl-2)}.mo-tier .tl-svg[data-narrow="1"] .tl-empty{font-size:11px}.mo-tier .tl-svg .tl-np-h{font-family:var(--tier-display);font-weight:600;font-size:12.5px;fill:#f0ebe4}.mo-tier .tl-svg .tl-np-l{font-size:11.5px;fill:#ddd7ce}.mo-tier .tl-svg .tl-np-l--add{fill:var(--tl-red);font-weight:600}.mo-tier .tl-svg .tl-tab{fill:#1b1c1d;opacity:.88}.mo-tier .tl-svg[data-narrow="1"] .tl-np-h{font-size:10.5px}.mo-tier .tl-svg .tl-ruler path{stroke:#6f6a64;stroke-width:1;fill:none}.mo-tier .tl-svg .tl-ruler text{font-size:11px;fill:var(--tl-3);font-variant-numeric:tabular-nums}.mo-tier .tl-svg .tl-shadow{fill:#000;opacity:.45}.mo-tier .tl-svg .tl-floor{stroke:#8f8880;stroke-width:1.4;fill:none}.mo-tier .tl-svg .tl-guide{stroke:#7d7770;stroke-width:1;stroke-dasharray:3 4;fill:none}.mo-tier .tl-svg .tl-riser{stroke:var(--tl-red);stroke-width:1.6;fill:none}.mo-tier .tl-svg .tl-edge{fill:none;stroke:#0b0b0b;stroke-width:1.2}.mo-tier .tl-svg .tl-quilt{stroke:#fbf8f2;stroke-width:2.2;stroke-dasharray:5 3;fill:none}.mo-tier .tl-svg .tl-b{stroke:#1b1c1d;stroke-width:.6}.mo-tier .tl-svg .tl-photo{opacity:.92}.mo-tier .tl-svg .tl-plinth{fill:none;stroke:#6f6a64;stroke-dasharray:3 3}.mo-tier .tl-svg .tl-bar{fill:var(--tl-red)}.mo-tier .tl-svg .is-new .tl-b{stroke:var(--tl-red);stroke-width:1.4}.mo-tier .tl-svg .tl-rib{opacity:.22;transition:opacity .25s ease}.mo-tier .tl-svg .tl-rib--body{opacity:.12}.mo-tier .tl-svg .tl-l{transition:opacity .2s ease}.mo-tier .tl-panel.is-hot .tl-svg .tl-l:not(.is-hot){opacity:.42}.mo-tier .tl-panel.is-hot .tl-svg .tl-rib{opacity:.07}.mo-tier .tl-panel.is-hot .tl-svg .tl-rib.is-hot{opacity:.5}.mo-tier .tl-svg .tl-l.is-hot .tl-b{stroke:#fff;stroke-width:1.4}.mo-tier .tl-panel.is-building .tl-svg .tl-links,.mo-tier .tl-panel.is-building .tl-svg .tl-t1,.mo-tier .tl-panel.is-building .tl-svg .tl-t2{opacity:0}.mo-tier .tl-svg .tl-links,.mo-tier .tl-svg .tl-t1,.mo-tier .tl-svg .tl-t2{transition:opacity .45s ease}.mo-tier .tl-bar-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:6px}.mo-tier .tl-btn.tl-btn--play{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;min-height:36px;margin:0;padding:0 14px;border:1px solid #5a5550;border-radius:999px;background:#2a2826;color:#f5f2ec;font-family:var(--tier-display);font-size:13.5px;font-weight:600;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer}.mo-tier .tl-btn.tl-btn--play svg{color:var(--tl-red)}.mo-tier .tl-btn.tl-btn--play:hover{border-color:#f5f2ec}.mo-tier .tl-btn.tl-btn--play:focus-visible{outline:2px solid var(--tl-red);outline-offset:3px}.mo-tier .tl-panel.is-flash .tl-svg .is-new .tl-b{stroke:#fff;stroke-width:2.4}.mo-tier .tl-svg .tl-l{cursor:pointer}.mo-tier .tl-readout{min-height:21px;font-size:13.5px;line-height:1.5;color:var(--tl-2)}.mo-tier .tl-readout b{color:var(--tl-paper);font-weight:600}.mo-tier .tl-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.mo-tier .tl-more{margin-top:10px;border-top:1px solid var(--tl-line)}.mo-tier .tl-more>summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;padding:10px 0 0;font-family:var(--tier-display);font-weight:600;font-size:14px;color:var(--tl-paper)}.mo-tier .tl-more>summary::-webkit-details-marker{display:none}.mo-tier .tl-more>summary:after{content:"+";color:var(--tl-3);font-weight:400}.mo-tier .tl-more[open]>summary:after{content:"\2212"}.mo-tier .tl-more>summary:focus-visible{outline:2px solid var(--tl-red);outline-offset:3px;border-radius:4px}.mo-tier .tl-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px 20px;padding:10px 0 4px}.mo-tier .tl-list__h{font-family:var(--tier-display);font-weight:600;font-size:14px;color:var(--tl-paper);margin-bottom:6px}.mo-tier .tl-list__h span{font-family:var(--tier-body);font-weight:400;color:var(--tl-2);font-size:13px}.mo-tier .tl-list__ol{list-style:none;margin:0;padding:0}.mo-tier .tl-list__li{display:flex;justify-content:space-between;gap:10px;padding:4px 0;border-bottom:1px solid var(--tl-line);font-size:13px;line-height:1.35;color:var(--tl-2)}.mo-tier .tl-list__li.is-new{color:var(--tl-paper)}.mo-tier .tl-list__d{white-space:nowrap;color:var(--tl-3);font-variant-numeric:tabular-nums}.mo-tier .tl-list__new{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffd9d6;background:#8f1a14;border-radius:4px;padding:1px 5px;margin-right:3px}.mo-tier .tl-list__none,.mo-tier .tl-list__fit{font-size:13px;line-height:1.45;color:var(--tl-2);margin-top:6px}.mo-tier .tl-note{padding:4px 0 6px;font-size:13px;line-height:1.5;color:var(--tl-2)}.mo-tier .tl-src{margin-top:10px;font-size:12.5px;line-height:1.5;color:var(--tl-3)}.mo-tier .tl-src a{color:var(--tl-2);text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.mo-tier .tl-svg .tl-links,.mo-tier .tl-svg .tl-t1,.mo-tier .tl-svg .tl-t2,.mo-tier .tl-svg .tl-rib,.mo-tier .tl-svg .tl-l{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/mo-tier-step.css.map */
