.measurement-choice{position:fixed;left:20px;bottom:20px;z-index:26;width:min(510px,calc(100% - 40px));padding:20px 22px;background:var(--paper,#f7f4ef);border:1px solid var(--line,#ddd8d0);border-radius:5px;box-shadow:0 8px 40px #17171718;font:400 13px/1.6 var(--sans,Arial,sans-serif);color:var(--ink,#171717)}
.measurement-choice[hidden]{display:none!important}.measurement-choice strong{font-size:15px;font-weight:500}.measurement-choice p{margin:7px 0 0;color:var(--muted,#6b655f);max-width:460px}.measurement-choice a{text-decoration:underline;text-underline-offset:3px}.measurement-actions{display:flex;gap:10px;margin-top:14px}.measurement-actions button{flex:1;min-height:44px;padding:9px 14px;background:transparent;color:var(--ink,#171717);border:1px solid #a8a198;border-radius:3px;font:500 13px/1.4 var(--sans,Arial,sans-serif)}.measurement-actions button:hover{background:#17171709;border-color:var(--ink,#171717)}.measurement-actions button:disabled{opacity:.45;cursor:default}.modal-open .measurement-choice,.nav-open .measurement-choice{visibility:hidden;pointer-events:none}.site-footer [data-measurement-settings]{color:inherit}
@media(max-width:700px){.measurement-choice{left:12px;bottom:64px;width:calc(100% - 24px);padding:16px 18px;font-size:12px}.measurement-choice strong{font-size:14px}.measurement-actions{margin-top:12px}}
