.szh-lock,.szh-lock body{overflow:hidden}.szh-hint{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:10px;font-size:12px;line-height:1.5;color:var(--color-text,#111)}.szh-hint[hidden]{display:none}.szh-hint__text:empty{display:none}.szh-hint__text strong{font-weight:600}.szh-hint__link,.szh-hint__pick{padding:0;border:0;background:none;font:inherit;font-size:12px;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-transform:none;letter-spacing:0;min-height:24px}.szh-hint__pick{font-weight:500}.szh-hint .szh-hint__link,.szh-hint .szh-hint__pick{text-transform:none!important;letter-spacing:0!important;font-size:12px!important}.szh{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;font-family:var(--font-body,inherit);color:var(--color-text,#111)}.szh[hidden]{display:none}.szh__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111173;opacity:0;transition:opacity .2s ease}.szh__panel{position:relative;display:flex;flex-direction:column;width:min(1000px,100%);max-height:min(800px,calc(100vh - 48px));background:var(--color-bg,#fff);opacity:0;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease}.szh.is-open .szh__overlay{opacity:1}.szh.is-open .szh__panel{opacity:1;transform:none}.szh__head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 28px;border-bottom:1px solid var(--color-border,#e5e5e5)}.szh__title{margin:0;font-size:13px;font-weight:400;letter-spacing:.2em;text-transform:uppercase}.szh__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.szh__tabs{display:flex;gap:28px;padding:0 28px;border-bottom:1px solid var(--color-border,#e5e5e5)}.szh__tab{height:46px;padding:0;border:0;background:none;font:inherit;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b;cursor:pointer}.szh__tab.is-active{color:inherit;box-shadow:inset 0 -2px 0 currentColor}.szh__tab[hidden]{display:none}.szh__body{overflow-y:auto;overscroll-behavior:contain}.szh__view[hidden]{display:none}.szh__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.szh__col{display:flex;flex-direction:column;gap:16px;padding:24px 28px}.szh__col--form{border-right:1px solid var(--color-border,#e5e5e5)}.szh__seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid currentColor}.szh__seg--two{grid-template-columns:repeat(2,minmax(0,1fr))}.szh__seg button{min-height:42px;padding:0 6px;border:0;background:var(--color-bg,#fff);font:inherit;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:inherit;cursor:pointer}.szh__seg--two button{font-size:11px;letter-spacing:.04em;text-transform:none}.szh__seg button+button{border-left:1px solid currentColor}.szh__seg button.is-active{background:var(--color-text,#111);color:var(--color-bg,#fff)}.szh__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.szh__field{display:flex;flex-direction:column;gap:6px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b}.szh__field[hidden]{display:none}.szh__field input{height:40px;padding:0;border:0;border-bottom:1px solid var(--color-text,#111);border-radius:0;background:transparent;font:inherit;font-size:15px;letter-spacing:0;text-transform:none;color:var(--color-text,#111);-moz-appearance:textfield}.szh__field input::-webkit-outer-spin-button,.szh__field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.szh__field input:focus{outline:none;border-bottom-width:2px}.szh__check{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;min-height:44px;font-size:12px;line-height:1.4;color:#444}.szh__check input{width:18px;height:18px;margin:0;accent-color:var(--color-text,#111)}.szh__check select{height:32px;padding:0 6px;border:0;border-bottom:1px solid var(--color-text,#111);border-radius:0;background:transparent;font:inherit;font-size:12px;color:inherit}.szh__result{display:flex;flex-direction:column;gap:10px;padding:16px;background:#faf9f7}.szh__stage{position:relative;height:210px;display:flex;align-items:flex-end;justify-content:center;gap:40px;border-bottom:1px solid var(--color-text,#111)}.szh__fig{display:block;width:0;height:0;transition:height .35s ease,width .35s ease}.szh__fig--child{fill:#cfcac2}.szh__fig--size{fill:var(--color-text,#111)}.szh__fig--size .szh__head-outline{fill:none;stroke:var(--color-text,#111);stroke-width:.8;stroke-dasharray:2 2}.szh__line{position:absolute;left:0;right:0;bottom:0;border-top:1px dashed #b8b8b8;opacity:0;transition:bottom .35s ease,opacity .2s ease}.szh__line--size{border-top-style:solid;border-top-color:var(--color-text,#111)}.szh__line span{position:absolute;bottom:3px;font-size:10px;color:#6b6b6b}.szh__line--child span{left:0}.szh__line--size span{right:0;color:var(--color-text,#111)}.szh__stage.is-ready .szh__line{opacity:1}.szh__stage.is-none .szh__fig--size,.szh__stage.is-none .szh__line--size{display:none}.szh-hint a.szh-hint__pick{display:inline-block}.szh__rec{margin:0;font-size:15px;line-height:1.4}.szh__rec strong{font-weight:600}.szh__sub{margin:0;font-size:12px;line-height:1.5;color:#444}.szh__sub:empty{display:none}.szh__table-wrap{overflow-x:auto}.szh__table{width:100%;border-collapse:collapse;font-size:13px}.szh__table th{padding:8px 6px;border-bottom:1px solid var(--color-text,#111);font-size:10px;font-weight:500;letter-spacing:.12em;text-align:left;text-transform:uppercase}.szh__table td{padding:10px 6px;border-bottom:1px solid var(--color-border,#e5e5e5)}.szh__table .szh__num{text-align:right}.szh__table tr.is-rec td{background:var(--color-text,#111);color:var(--color-bg,#fff);border-bottom-color:var(--color-text,#111)}.szh__table tr[data-sold] td{color:#767676}.szh__note{display:flex;gap:10px;padding:12px 14px;background:#f5f5f5;font-size:12px;line-height:1.5;color:#444}.szh__note-brand{flex:none;padding-top:1px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text,#111)}.szh__field--name{margin-top:4px}.szh__cta{margin-top:auto;min-height:52px;border:1px solid var(--color-text,#111);background:var(--color-text,#111);color:var(--color-bg,#fff);font:inherit;font-size:12px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.szh__cta[disabled]{opacity:.35;cursor:default}.szh__page{padding:24px 28px}.szh button:focus-visible,.szh select:focus-visible,.szh a:focus-visible{outline:2px solid var(--color-text,#111);outline-offset:2px}@media(max-width:749px){.szh{padding:0;align-items:flex-end}.szh__panel{width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);transform:translateY(24px)}.szh__head{padding:6px 8px 6px 16px}.szh__tabs{padding:0 16px;gap:20px}.szh__grid{grid-template-columns:minmax(0,1fr)}.szh__col{padding:16px}.szh__col--form{border-right:0;border-bottom:1px solid var(--color-border,#e5e5e5)}.szh__stage{height:180px}.szh__cta{position:sticky;bottom:0}.szh__page{padding:16px}}@media(prefers-reduced-motion:reduce){.szh__overlay,.szh__panel,.szh__fig,.szh__line{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/228/assets/size-helper.css.map */
