.sg-root{margin:0 0 1.6rem}.sg-root[hidden]{display:none}.sg-editor-hint{margin:0 0 1.6rem;padding:.8rem 1rem;border:1px dashed #bbb;border-radius:6px;color:#777;font-size:1.2rem;line-height:1.4}.sg-trigger{display:inline-flex;align-items:center;gap:.6rem;padding:0;margin:0;background:none;border:0;color:#000;font-family:"Jost",var(--font-body-family),sans-serif;font-size:1.5rem;line-height:1.4;cursor:pointer}.sg-trigger__text{text-decoration:underline;text-underline-offset:3px}.sg-trigger__icon{display:inline-flex;width:1.8rem;height:1.8rem}.sg-trigger__icon svg{width:100%;height:100%}.sg-trigger:focus-visible{outline:2px solid #000;outline-offset:3px}html.sg-scroll-lock,html.sg-scroll-lock body{overflow:hidden}.sg-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c;font-family:"Jost",var(--font-body-family),sans-serif;color:#000;-webkit-font-smoothing:antialiased}.sg-modal[hidden]{display:none}.sg-modal *,.sg-modal *:before,.sg-modal *:after{box-sizing:border-box}.sg-modal .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal}.sg-dialog{position:relative;display:flex;flex-direction:column;width:100%;max-width:960px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 20px 60px #0000004d;outline:none}.sg-head{position:relative;flex:0 0 auto;border-bottom:1px solid #e8e8e8;padding-right:68px}.sg-tabs{display:flex}.sg-tab{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;margin:0 0 -1px;padding:22px 8px;background:none;border:0;border-bottom:2px solid transparent;color:#9b9b9b;font:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:color .15s}.sg-tab:hover{color:#555}.sg-tab[aria-selected=true]{color:#000;border-bottom-color:#000;font-weight:700}.sg-tab:focus-visible{outline:2px solid #000;outline-offset:-4px}.sg-spark{display:none}.sg-close{position:absolute;top:50%;right:14px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);padding:0;background:#eee;border:0;border-radius:50%;color:#000;cursor:pointer}.sg-close:hover{background:#e0e0e0}.sg-close:focus-visible{outline:2px solid #000;outline-offset:2px}.sg-body{flex:1 1 auto;overflow-y:auto;padding:28px 28px 32px;-webkit-overflow-scrolling:touch}.sg-panel[hidden]{display:none}.sg-unit{display:flex;justify-content:center;margin:0 0 24px}.sg-unit__btn{min-width:62px;padding:9px 16px;background:#fff;border:1px solid #00249C;color:#000;font:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.sg-unit__btn+.sg-unit__btn{border-left:0}.sg-unit__btn.is-active{background:#00249c;color:#fff}.sg-unit__btn:focus-visible{outline:2px solid #000;outline-offset:2px}.sg-table-wrap[hidden],.sg-image-wrap[hidden]{display:none}.sg-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.sg-table{width:100%;min-width:520px;border-collapse:collapse;table-layout:auto;font-size:14px}.sg-table th,.sg-table td{padding:14px 12px;border:1px solid #ddd;text-align:center;vertical-align:middle}.sg-table thead th{background:#00249c;border-color:#00249c;color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.sg-table tbody th{font-weight:400}.sg-table tbody tr{height:46px}.sg-image-wrap{text-align:center}.sg-image{display:block;max-width:100%;height:auto;margin:0 auto}.sg-note{margin:14px 0 0;font-size:12.5px;color:#666;text-align:center}.sg-empty{margin:40px 0;text-align:center;color:#777;font-size:15px}.sg-ai{max-width:450px;margin:8px auto;padding:32px 28px 34px;background:#111;border-radius:10px;color:#fff;text-align:center}.sg-ai__title{margin:0;color:#fff;font-family:inherit;font-size:34px;font-weight:400;line-height:1.15;letter-spacing:0}.sg-ai__sub{margin:10px 0 24px;color:#aeb6c4;font-size:13px;line-height:1.4}.sg-ai__fields{display:flex;justify-content:center;gap:16px;margin-bottom:24px}.sg-ai__field{display:flex;flex-direction:column;align-items:center;gap:8px;width:90px;color:#cfd5df;font-size:12px}.sg-ai__field input{width:100%;height:48px;padding:0 6px;background:#f2f2f2;border:1px solid #777;border-radius:6px;color:#333;font:inherit;font-size:16px;font-weight:600;text-align:center;-moz-appearance:textfield}.sg-ai__field input::-webkit-outer-spin-button,.sg-ai__field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sg-ai__field input:focus{outline:2px solid #f5c518;outline-offset:1px}.sg-ai__field input.is-error{border-color:#ff6b6b;outline:2px solid #ff6b6b}.sg-ai__submit{padding:13px 34px;background:#fff;border:0;border-radius:999px;color:#000;font:inherit;font-size:14px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;cursor:pointer}.sg-ai__submit:hover{background:#eee}.sg-ai__submit:focus-visible{outline:2px solid #f5c518;outline-offset:3px}.sg-ai__result{max-width:900px;margin:22px auto 0;padding:22px 20px 24px;background:#222;border:1px solid #333;border-radius:8px;color:#fff;text-align:center}.sg-ai__result[hidden]{display:none}.sg-ai__label{margin:0 0 6px;color:#fff;font-size:15px}.sg-ai__size{margin:0;color:#4caf50;font-size:38px;font-weight:700;line-height:1.15}.sg-ai__warn{margin:14px auto 0;max-width:520px;color:orange;font-size:12.5px;line-height:1.55}.sg-ai__hint{margin:10px 0 0;color:#cfd5df;font-size:12.5px;line-height:1.45}.sg-ai__error{margin:0;color:#ff9b9b;font-size:13px}.sg-ai__pick{margin-top:16px;padding:11px 24px;background:transparent;border:1px solid #fff;border-radius:999px;color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sg-ai__pick:hover{background:#fff;color:#000}.sg-fit{margin:0 0 22px}.sg-fit__note{position:relative;margin:0;padding:14px 48px;background:#d9f2e3;border-radius:999px;color:#1f7a4a;font-size:13px;line-height:1.4;text-align:center;text-transform:uppercase;letter-spacing:.02em}.sg-fit__note svg{position:absolute;left:18px;top:50%;transform:translateY(-50%)}.sg-fit__note strong{font-weight:700}.sg-card{margin:0 0 16px;padding:24px 24px 26px;background:#fcfcfc;border:1px solid #e6e6e6;border-radius:8px}.sg-card__title{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#000}.sg-card__icon{display:inline-flex;width:20px;height:20px}.sg-card__icon svg{width:100%;height:100%;fill:currentColor}.sg-care{display:grid;grid-template-columns:90px 1fr;gap:12px 14px;margin:0;font-size:14px;line-height:1.5}.sg-care dt{font-weight:700}.sg-care dd{margin:0;color:#555}.sg-card__text{margin:0 0 16px;color:#555;font-size:14px;line-height:1.5}.sg-help__btn{display:inline-block;padding:14px 24px;background:#000;border-radius:999px;color:#fff;font-size:13px;font-weight:700;text-decoration:none;word-break:break-all}.sg-help__btn:hover{background:#222;color:#fff}@media screen and (max-width:749px){.sg-modal{align-items:flex-end;padding:0}.sg-dialog{max-width:100%;max-height:92vh;max-height:92dvh;border-radius:14px 14px 0 0}.sg-head{padding-right:54px}.sg-tab{padding:18px 2px;font-size:10.5px;letter-spacing:0;gap:4px}.sg-close{right:10px;width:32px;height:32px}.sg-body{padding:20px 14px 26px}.sg-table th,.sg-table td{padding:12px 8px}.sg-ai{padding:26px 18px 28px}.sg-ai__title{font-size:27px}.sg-fit__note{border-radius:14px;font-size:11.5px;padding:12px 14px 12px 40px}.sg-fit__note svg{left:14px}.sg-card{padding:18px 16px 20px}.sg-care{grid-template-columns:78px 1fr;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/size-guide.css.map */
