html.szp-lock{overflow:hidden;padding-right:var(--szp-sbw, 0px)}.szp-ov{--ink: #262529;--sub: #6e6e6b;--line: #e6e6e4;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:flex-end;background:#26252900;transition:background .2s ease;font-family:owners,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.007em;text-transform:none;color:var(--ink);-webkit-font-smoothing:antialiased}.szp-ov.is-in{background:#26252973}.szp-ov *,.szp-ov *:before,.szp-ov *:after{box-sizing:border-box}.szp-ov .szp{position:relative;width:100%;max-height:calc(100% - 96px);display:flex;flex-direction:column;background:#fff;border-radius:2px;font-variant-numeric:tabular-nums;transform:translateY(24px);opacity:0;transition:transform .2s ease,opacity .2s ease;outline:0}.szp-ov.is-in .szp{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.szp-ov,.szp-ov .szp{transition:none;transform:none}}.szp-ov .szp-sc{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:24px 20px 40px}.szp-ov .szp-in{position:relative}.szp-ov .szp-x{position:absolute;top:14px;right:12px;z-index:1;width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:none;border:0;border-radius:2px;color:var(--ink);cursor:pointer;box-shadow:none}.szp-ov .szp-x svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.5;fill:none}.szp-ov .szp-x:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.szp-ov .szp-hd{padding-right:44px}.szp-ov .szp-lb{margin:0 0 8px;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sub)}.szp-ov .szp-t{margin:0;font-family:inherit;font-size:var(--pb-fs-15-14, 15px);line-height:28px;font-weight:500;letter-spacing:.007em;text-transform:none;color:var(--ink)}.szp-ov .szp-fig{position:relative;width:100%;max-width:280px;margin:32px auto 0}.szp-ov .szp-fig svg{display:block;width:100%;height:auto;overflow:visible}.szp-ov .szp-sk{fill:var(--ink)}.szp-ov .szp-mk{stroke:var(--ink);fill:none;stroke-linecap:butt}.szp-ov .szp-mk circle{fill:var(--ink);stroke:none}.szp-ov .szp-ml{position:absolute;transform:translate(-50%,-50%);padding:2px 8px;background:#fff;font-size:12px;line-height:16px;font-weight:500;white-space:nowrap}.szp-ov .szp-tw{margin-top:32px;overflow-x:auto;-webkit-overflow-scrolling:touch}.szp-ov .szp-tb{width:100%;margin:0;border-collapse:collapse;font-size:var(--pb-fs-12-14, 12px);line-height:20px}.szp-ov .szp-tb th,.szp-ov .szp-tb td{height:48px;padding:0;text-align:left;font-weight:400;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink)}.szp-ov .szp-tb thead th{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sub);border-bottom-color:var(--ink)}.szp-ov .szp-tb tbody th{font-weight:500}.szp-ov .szp-tb th:first-child{width:28%}.szp-ov .szp-tb th:not(:first-child){width:36%}.szp-ov .szp-fit{margin:12px 0 0;font-size:12px;line-height:20px;color:#414042}.szp-ov .szp-note{margin:24px 0 0;font-size:12px;line-height:20px;color:var(--sub)}.szp-ov .szp-note p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.szp-ov .szp-note p+p{margin-top:4px}@media(max-width:989px){.szp-ov .szp{max-height:calc(100% - 24px)}.szp-ov .szp-sc{display:flex;flex-direction:column;min-height:0;padding:24px 20px calc(24px + env(safe-area-inset-bottom,0px))}.szp-ov .szp-in{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.szp-ov .szp-hd{flex:none}.szp-ov .szp-fig{flex:1 1 200px;min-height:112px;max-height:200px;max-width:none;margin:16px 0 0}.szp-ov .szp-fig svg{height:100%}.szp-ov .szp-tw{flex:none;margin-top:16px}.szp-ov .szp-tb thead th{height:32px}.szp-ov .szp-tb tbody th,.szp-ov .szp-tb td{height:36px}.szp-ov .szp-note{flex:none;margin-top:16px}}@media(min-width:990px){.szp-ov{align-items:center;justify-content:center;padding:48px}.szp-ov .szp{width:1040px;max-width:100%;max-height:100%;margin:0}.szp-ov .szp-sc{padding:64px}.szp-ov .szp-x{top:24px;right:24px}.szp-ov .szp-in{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;grid-template-areas:"fig hd" "fig tw" "fig note";grid-template-rows:auto auto 1fr;align-items:start}.szp-ov .szp-hd{grid-area:hd}.szp-ov .szp-t{font-size:14px;line-height:34px}.szp-ov .szp-fig{grid-area:fig;max-width:none;margin:0;align-self:center}.szp-ov .szp-tw{grid-area:tw}.szp-ov .szp-note{grid-area:note}.szp-ov .szp-tb{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/pb-size-popup.css.map */
