.nz-size-guide{margin:16px 0;border:1px solid #ded5c8;border-radius:6px;background:#faf8f5}.nz-size-guide summary{cursor:pointer;padding:16px;display:flex;justify-content:space-between;font-weight:600;min-height:48px}.nz-size-guide summary:focus-visible{outline:3px solid #80653d}.nz-size-body{padding:0 20px 24px;font-size:14px;line-height:1.6}.nz-size-body h2{font:normal 25px Georgia,serif}.nz-size-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nz-size-examples figure{margin:0}.nz-size-examples svg{width:100%;height:auto}.nz-size-examples figcaption{font-size:13px}.nz-size-body a{color:#40372c;text-underline-offset:4px}@media(max-width:749px){.nz-size-examples{grid-template-columns:1fr}.nz-size-examples figure{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:center}}
.nz-size-guide{container-type:inline-size;color:#40372c}.nz-size-guide summary{align-items:center;gap:12px;list-style:none}.nz-size-guide summary::-webkit-details-marker{display:none}.nz-size-guide[open] summary span{font-size:0}.nz-size-guide[open] summary span:after{content:'−';font-size:20px}.nz-size-body h2{line-height:1.2}.nz-size-body ul{padding-left:20px}.nz-size-body a{display:inline-block;padding:12px 0;min-height:44px;box-sizing:border-box}.nz-size-body a:focus-visible{outline:2px solid #80653d;outline-offset:3px}@container(max-width:560px){.nz-size-examples{grid-template-columns:1fr}.nz-size-examples figure{display:grid;grid-template-columns:minmax(80px,110px) minmax(0,1fr);gap:12px;align-items:center}}@media(max-width:359px){.nz-size-body{padding:0 14px 18px}.nz-size-examples figure{grid-template-columns:80px minmax(0,1fr)}}
