.rp-size-guide-dialog[open]{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);margin:0!important;width:min(720px,calc(100vw - 32px));max-height:85vh;padding:0;border:1px solid #d8d2c7;background:#fbf7ee;color:#1d211c;box-shadow:0 18px 60px #00000040}.rp-size-guide-dialog::backdrop{background:#0000008c}.rp-size-guide-dialog__inner{padding:24px;overflow-x:auto}.rp-size-guide-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.rp-size-guide-dialog__header h2{margin:0;font-size:26px}.rp-size-guide-dialog__close{border:0;background:transparent;color:inherit;font:inherit;font-size:30px;line-height:1;cursor:pointer}.rp-size-guide-dialog table{width:100%!important;border-collapse:collapse}.rp-size-guide-dialog th,.rp-size-guide-dialog td{padding:9px;text-align:left}.rp-sizing{margin:1.6rem 0 2rem;max-width:52rem;font-size:1.4rem;line-height:1.5}.rp-sizing__fit{margin:0 0 .4rem}.rp-sizing__advice{margin:0 0 1.2rem}.rp-sizing__details{border-block:1px solid rgba(var(--color-foreground),.25)}.rp-sizing__details>summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 0;min-height:48px;font-weight:600;cursor:pointer}.rp-sizing__details[open]>summary>span{transform:rotate(45deg)}.rp-sizing__content{padding-bottom:1.4rem}.rp-sizing__content ol{padding-left:2rem}.rp-sizing__content li+li{margin-top:.6rem}.rp-sizing__units{display:flex;gap:.8rem;margin:1.4rem 0}.rp-sizing__units[hidden]{display:none}.rp-sizing__units button{min-height:48px;min-width:64px;padding:.8rem 1.2rem;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;cursor:pointer;border-radius:3px}.rp-sizing__units button[aria-pressed=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.rp-sizing__units button:focus-visible,.rp-sizing__details>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.rp-sizing__table-wrap{overflow-x:auto}.rp-sizing table{width:100%;border-collapse:collapse;table-layout:auto;font-variant-numeric:tabular-nums}.rp-sizing caption{text-align:left;font-size:1.3rem;padding-bottom:.8rem}.rp-sizing th,.rp-sizing td{text-align:left;padding:.8rem;border-bottom:1px solid rgba(var(--color-foreground),.18)}.rp-sizing th{font-weight:600}.rp-sizing__note{font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAIBA */
