.measurement-choice{position:fixed;inset:auto 16px 16px;z-index:10020;max-width:680px;margin:auto;background:#faf7ef;color:#223429;border:1px solid #d9d6c9;border-radius:14px;padding:17px 20px;box-shadow:0 6px 32px #14271f26;font:14px/1.45 system-ui,sans-serif;display:flex;align-items:center;gap:20px}.measurement-choice[hidden]{display:none}.measurement-choice strong{font-size:15px}.measurement-choice p{font:inherit;margin:5px 0 0;color:#47564c}.measurement-choice a{color:inherit;text-decoration:underline}.measurement-buttons{display:flex;flex-direction:column;gap:8px;min-width:136px}.measurement-choice button{border:1px solid #244b37;border-radius:7px;background:transparent;color:#244b37;padding:10px 12px;font:600 14px/1.25 system-ui,sans-serif;min-height:42px;cursor:pointer}.measurement-choice button:hover{background:#e9eee4}.measurement-choice button:focus-visible,.measurement-settings:focus-visible{outline:3px solid #588055;outline-offset:3px}.measurement-settings{font:inherit;font-size:12px;color:inherit;text-decoration:underline;background:none;border:0;padding:12px;cursor:pointer}.measurement-choice-open .phone-buy-dock,.measurement-choice-open .chat-toggle{visibility:hidden}@media(max-width:600px){.measurement-choice{inset:auto 10px max(10px,env(safe-area-inset-bottom));padding:13px 15px;gap:10px;display:block}.measurement-choice p{font-size:12px;line-height:1.4}.measurement-buttons{flex-direction:row;margin-top:10px}.measurement-buttons button{flex:1;min-height:42px}}
