eaura-size-guide{display:block;margin:0;text-align:left}
.eaura-size-guide__trigger{font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px;border:0;background:transparent;color:inherit;padding:0 0 10px;cursor:pointer;white-space:nowrap}
.eaura-size-guide__trigger[hidden]{display:none}
.eaura-size-guide__trigger:focus-visible,.eaura-size-guide__close:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.eaura-size-guide__dialog{padding:0;border:0;border-radius:12px;max-width:900px;width:calc(100vw - 32px);max-height:85dvh;margin:auto;color:#272323;background:#fff;box-shadow:0 20px 80px #0004;text-align:left}
.eaura-size-guide__dialog::backdrop{background:#0008}
.eaura-size-guide__top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px;border-bottom:1px solid #e8e1dd}
.eaura-size-guide__top h2{font-size:24px;margin:0 0 6px;line-height:1.3}
.eaura-size-guide__top p{font-size:14px;margin:0;line-height:1.5}
.eaura-size-guide__close{font:inherit;font-size:28px;line-height:1;border:0;background:#f6f1ef;border-radius:50%;min-width:44px;min-height:44px;cursor:pointer}
.eaura-size-guide__body{padding:20px 24px;overflow:auto;max-height:calc(85dvh - 140px);font-size:14px;line-height:1.6;overscroll-behavior:contain}
.eaura-size-guide__body table{border-collapse:collapse;width:100%;margin:14px 0 20px;font-size:13px}
.eaura-size-guide__body td,.eaura-size-guide__body th{border:1px solid #e1dad6;padding:9px 11px;text-align:left;white-space:nowrap}
.eaura-size-guide__body th{background:#f6f1ef;font-weight:600}
.eaura-size-guide__body h2,.eaura-size-guide__body h3{font-size:18px;margin:16px 0 8px}
.eaura-size-guide__body p{margin:8px 0}
@media(max-width:600px){.eaura-size-guide__dialog{width:calc(100vw - 20px);max-height:90dvh}.eaura-size-guide__top{padding:18px}.eaura-size-guide__body{padding:14px 18px;max-height:calc(90dvh - 155px)}.eaura-size-guide__top h2{font-size:21px}}
