.ce-size-guide__dialog:not([open]){display:none}
.ce-size-guide{margin:12px 0 18px;clear:both}.ce-size-guide__open{appearance:none;min-height:40px;margin:0;padding:7px 0;border:0;border-radius:0;background:transparent;color:#222;font:400 15px/1.4 Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ce-size-guide__open:focus-visible,.ce-size-guide__close:focus-visible{outline:2px solid #426b7c;outline-offset:3px}.ce-size-guide__dialog{position:fixed;inset:0;z-index:100002;width:min(620px,calc(100% - 32px));max-width:620px;max-height:min(80dvh,720px);margin:auto;padding:0;border:0;border-radius:4px;background:#fff;color:#252525;box-shadow:0 16px 60px #0003;overflow:auto}.ce-size-guide__dialog::backdrop{background:rgba(0,0,0,.48)}.ce-size-guide__inner{padding:24px}.ce-size-guide__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 20px}.ce-size-guide__heading h2{margin:0;color:#252525;font:400 28px/1.2 Georgia,serif;text-transform:none}.ce-size-guide__close{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;min-height:40px;margin:0;padding:0;border:0;background:transparent;color:#222;font:400 30px/1 Arial,sans-serif;cursor:pointer}@media(max-width:600px){.ce-size-guide__dialog{width:calc(100% - 24px);max-height:85dvh}.ce-size-guide__inner{padding:18px}.ce-size-guide__heading h2{font-size:23px}}
