.measurement-guide-trigger{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:11px 16px;border:1px solid #b99c72;border-radius:12px;background:#f0e1c9;color:#604322;font:inherit;font-size:14px;font-weight:400;white-space:nowrap;cursor:pointer;box-shadow:0 3px 10px #6b4d2917}.measurement-guide-icon{width:21px;height:21px;flex-shrink:0}.measurement-guide-arrow{width:14px;height:14px;flex-shrink:0;margin-left:3px}@media(hover:hover){.measurement-guide-trigger:hover{background:#e7d3b2;border-color:#9e7d4d}}.measurement-guide-trigger:focus-visible{outline:2px solid #88704f;outline-offset:3px}.measurement-guide-dialog{width:min(620px,calc(100% - 24px));max-width:calc(100% - 24px);max-height:92svh;padding:0;border:0;border-radius:18px;background:#fff;color:#332e29;box-shadow:0 20px 70px #30271e35;overflow:hidden}.measurement-guide-dialog[open]{display:flex;flex-direction:column}.measurement-guide-dialog::backdrop{background:#211c1866;backdrop-filter:blur(3px)}.measurement-guide-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;border-bottom:1px solid #eee8de;flex-shrink:0}.measurement-guide-head h2{font-size:17px;font-weight:650;margin:0}.measurement-guide-head button{width:44px;height:44px;padding:0;border:0;border-radius:10px;background:#f7f3ec;color:#796345;font-size:26px;cursor:pointer}.measurement-guide-note{flex-shrink:0;margin:0;padding:12px 16px;background:#faf7f2;font-size:12px;line-height:1.65;color:#79654b;letter-spacing:-.02em}.measurement-guide-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.measurement-guide-scroll img{display:block;width:100%;height:auto;max-width:100%;margin:0}.measurement-guide-scroll:focus-visible{outline:2px solid #88704f;outline-offset:-2px}body.measurement-guide-open{overflow:hidden}
#changeLocation[hidden],#wizardProgress[hidden]{display:none!important}
.wizard-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wizard-title-row #wizardTitle{flex:1;min-width:0}.wizard-title-row .measurement-guide-trigger{flex:0 0 auto;margin:0;margin-top:-2px}@media(min-width:600px){.wizard-title-row .measurement-guide-trigger{margin-top:0}}@media(max-width:359px){.wizard-title-row #wizardTitle{font-size:27px}.wizard-title-row .measurement-guide-trigger{gap:5px;min-height:44px;padding:10px 11px;font-size:12px;margin-top:-4px}.wizard-title-row .measurement-guide-icon{width:18px;height:18px}.wizard-title-row .measurement-guide-arrow{width:12px;height:12px;margin-left:0}}
