.sg-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0000004d;display:flex;justify-content:center;align-items:center;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#333}.sg-modal-container{background:#fff;width:92%;max-width:820px;max-height:90vh;border-radius:20px;box-shadow:0 10px 30px #0000001f;padding:24px 32px;position:relative;box-sizing:border-box;display:flex;flex-direction:column}.sg-header{position:relative;text-align:center;padding-bottom:12px;border-bottom:1px solid #eaeaea;flex-shrink:0}.sg-product-title{margin:0;font-size:18px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.sg-subtitle{font-size:13px;color:#888;display:block;margin-top:2px}.sg-close-btn{position:absolute;right:0;top:0;background:none;border:none;font-size:24px;color:#888;cursor:pointer;line-height:1}.sg-tabs{display:flex;justify-content:space-around;margin:16px 0 20px;flex-shrink:0}.sg-tab-btn{background:none;border:none;font-size:15px;font-weight:500;color:#a0a0a0;cursor:pointer;padding:6px 12px;transition:color .2s}.sg-tab-btn.active{color:#000;font-weight:700}.sg-body{overflow-y:auto;padding-right:4px}.sg-body::-webkit-scrollbar{width:6px}.sg-body::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.sg-tab-content{display:none}.sg-tab-content.active{display:block}.sg-calc-wrapper{display:flex;gap:24px;align-items:stretch}.sg-left-panel{flex:1}.sg-image-placeholder{width:100%;height:100%;min-height:340px;background-color:#dcdcdc;border-radius:16px;overflow:hidden}.sg-image-placeholder img{width:100%;height:100%;object-fit:cover}.sg-right-panel{flex:1.25;border:1px solid #e2e2e2;border-radius:16px;padding:16px;display:flex;flex-direction:column}.sg-notice-box{background-color:#e6e7e8;border-radius:12px;padding:12px 16px;font-size:14px;line-height:1.4;margin:-16px -16px 0}.sg-notice-box p{margin:0}.sg-unit-toggle{text-align:center;margin-bottom:12px;margin-top:12px;font-size:12px;font-weight:600}.sg-unit-toggle.sg-center-toggle{text-align:center;margin-bottom:16px}.sg-unit-btn{background:none;border:none;color:#a0a0a0;cursor:pointer;font-size:12px;font-weight:600;padding:0 4px}.sg-unit-btn.active{color:#333}.sg-divider{color:#ccc}.sg-form{display:flex;flex-direction:column;gap:10px}.sg-field-group{display:flex;flex-direction:column;gap:4px}.sg-field-group label{font-size:13px;font-weight:600;text-transform:none;letter-spacing:-3%;margin-bottom:0}.sg-input-wrapper{display:flex;align-items:center;gap:8px}.sg-input-wrapper input{flex:1;height:36px;border:2px solid #E6E7E8;border-radius:15px;padding:0 16px;outline:none;font-size:14px}.sg-unit-text{font-size:13px;color:#333;width:24px}.sg-helper-text{font-size:10px;color:#666;font-style:italic;margin:-2px 0 4px;line-height:1.3}.sg-flex-row{flex-direction:row;align-items:center;margin-top:6px;gap:15px}.sg-select-wrapper select{height:34px;border:1px solid #dcdcdc;border-radius:18px;padding:0 28px 0 16px;font-size:13px;color:#666;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23888888%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.4-12.8z%22%2F%3E%3C%2Fsvg%3E) no-repeat right 12px center;background-size:9px auto;-webkit-appearance:none;appearance:none;cursor:pointer}.sg-chart-wrapper{display:flex;flex-direction:column;gap:32px;padding:10px 0}.sg-chart-section{text-align:center}.sg-section-title{font-size:14px;font-weight:700;margin:0 0 6px;color:#111}.sg-table-responsive{overflow-x:auto;margin-bottom:8px}.sg-table{width:100%;border-collapse:separate;border-spacing:2px;font-size:12px;margin:0 auto;max-width:600px}.sg-table th{background-color:#f4f4f4;font-weight:700;padding:6px 12px;text-align:center}.sg-table td{background-color:#f4f4f4;padding:6px 12px;text-align:center;color:#333}.sg-table td.sg-row-label{font-weight:700;background-color:#f4f4f4;text-align:left}.sg-table-vertical td.sg-row-label{text-align:center;width:25%}.sg-footnote{font-size:14px;font-weight:600;color:#333;margin:10px 0 20px}.sg-diagram-container{margin:0 auto}.ks-calculator-element.input-element .element-input-container .postfix,.ks-calculator-element.input-element .element-input-container .prefix{color:#4d4d4d}.ks-calculator-element.formula-element{background-color:#e6e7e8;padding:12px 16px;margin:16px -16px -16px;border-radius:12px}.ks-calculator-element.formula-element .element-label label span{font-size:12px;font-weight:700;font-style:normal;text-decoration:initial;font-family:Helvetica,sans-serif!important;letter-spacing:-3%}.ks-calculator-element.formula-element .formula-text{color:#000;font-size:28px;line-height:28px;font-weight:700;font-style:normal;text-decoration:initial;font-family:Helvetica,sans-serif!important}.ks-calculator-element.formula-element .formula-text-no-result{color:#000;font-size:14px;font-weight:700;font-style:normal;text-decoration:initial;font-family:Helvetica,sans-serif!important}.ks-unit-toggle-wrapper{text-align:center!important}.ks-unit-toggle{font-size:12px;font-family:Helvetica Narrow,sans-serif!important}.ks-toggle-style-0 .ks-unit-toggle{border:solid 1px #000}.ks-toggle-style-0 .ks-unit-toggle,.ks-toggle-style-2 .ks-unit-toggle-label.kiwi-active{border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-moz-border-radius:0}.ks-toggle-style-0 .ks-unit-toggle-label,.ks-toggle-style-2 .ks-unit-toggle-label{color:#000;padding:2px 10px}.ks-toggle-style-0 .ks-unit-toggle-wrapper .ks-unit-toggle-label.kiwi-active,.ks-toggle-style-2 .ks-unit-toggle-wrapper .ks-unit-toggle-label.kiwi-active{color:#999;background-color:#000}.ks-toggle-style-0 .ks-unit-toggle-wrapper .ks-unit-toggle-label+.ks-unit-toggle-label{border-left:solid 1px #000}.ks-toggle-style-1 .ks-unit-toggle-wrapper .ks-unit-toggle-label{color:#999}.ks-toggle-style-1 .ks-unit-toggle-wrapper .ks-unit-toggle-label.kiwi-active{color:#000}.ks-toggle-style-1 .ks-unit-toggle-wrapper .ks-unit-toggle-label+.ks-unit-toggle-label{border-left:solid 1px #999}.ks-calculator-result-chart-container .ks-calculator-line-title.middle-title{color:#000;font-size:12px;font-weight:700;font-style:normal;text-decoration:initial;font-family:Helvetica Narrow,sans-serif!important}.ks-calculator-result-chart-container .ks-calculator-line-title.left-title,.ks-calculator-result-chart-container .ks-calculator-line-title.right-title{color:#959fad;font-size:10px;font-weight:400;font-style:normal;text-decoration:initial;font-family:Helvetica Narrow,sans-serif!important}.ks-calculator-result-chart-container .ks-calculator-green{background-color:#92cc92}.ks-calculator-result-chart-container .ks-calculator-red{background-color:#ef7b7b}.ks-calculator-carousel-container .ks-calculator-carousel-title{color:#000;font-size:12px;font-weight:700;font-style:normal;text-decoration:initial;font-family:Helvetica Narrow,sans-serif!important}.ks-calculator-carousel-container .ks-carousel-left,.ks-calculator-carousel-container .ks-carousel-right{background-color:#c3cbd0;color:#fff;font-size:12px;font-weight:700;font-style:normal;text-decoration:initial;font-family:Helvetica Narrow,sans-serif!important}.ks-calculator-carousel-container .ks-carousel-mid{background-color:#9aa5af;color:#fff;font-size:12px;font-weight:700;font-style:normal;text-decoration:initial;font-family:Helvetica Narrow,sans-serif!important}.ks-calculator-carousel-container .ks-carousel-btn svg,.ks-calculator-carousel-container .ks-carousel-btn svg path{fill:#000!important}.ks-loader-chase-dot:before{background-color:#000!important}.ks-calculator-button.next{background-color:#000;color:#fff;padding:15px 20px;border-radius:12px;margin-top:12px}.ks-calculator-button.back{border:1px #000 solid!important;color:#000}.ks-calculator-button.back svg path{fill:#000}.ks-accordion{border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-moz-border-radius:0}.ks-accordion .ks-ac-item>label{background-color:#2c3e50;color:#fff;font-size:14px;font-weight:700;font-style:normal;text-decoration:initial;font-family:Helvetica,sans-serif!important}.ks-accordion .ks-ac-item>label:hover{background-color:#1a252f;color:#fff}.ks-accordion .ks-ac-item>.ks-ac-item-content{background-color:#fff}.ks-powered-by{display:none!important}.ks-calculator-privacy-link{display:none}@media screen and (max-width:768px){.sg-modal-container{width:96%;padding:16px;border-radius:12px;max-height:95vh}.sg-product-title{font-size:14px}.sg-subtitle{font-size:11px}.sg-close-btn{font-size:20px}.sg-tabs{margin:12px 0 16px}.sg-tab-btn{font-size:13px;padding:4px 8px}.sg-calc-wrapper{flex-direction:column;gap:16px}.sg-left-panel{flex:none}.sg-image-placeholder{min-height:200px;border-radius:12px}.sg-right-panel{flex:none;padding:12px;border-radius:12px}.sg-notice-box{padding:10px 12px;font-size:12px;margin:-12px -12px 0;border-radius:8px}.sg-unit-toggle{margin:8px 0}.sg-form{gap:8px}.sg-field-group label{font-size:12px}.sg-input-wrapper input{height:32px;padding:0 12px;font-size:13px;border-radius:12px}.sg-helper-text{font-size:9px}.sg-chart-wrapper{gap:24px;padding:5px 0}.sg-section-title{font-size:13px}.sg-table{font-size:11px;max-width:100%}.sg-table th,.sg-table td{padding:4px 6px}.sg-footnote{font-size:12px;margin:8px 0 16px}.ks-calculator-element.formula-element{padding:10px 12px;margin:12px -12px -12px;border-radius:8px}.ks-calculator-element.formula-element .formula-text{font-size:22px;line-height:22px}.ks-calculator-element.formula-element .element-label label span{font-size:11px}.ks-calculator-button.next{padding:12px 16px;font-size:14px;border-radius:8px;margin-top:8px}}@media screen and (max-width:480px){.sg-modal-container{width:98%;padding:12px}.sg-calc-wrapper{gap:12px}.sg-image-placeholder{min-height:160px}.sg-table th,.sg-table td{padding:3px 4px;font-size:10px}.sg-tab-btn{font-size:12px;padding:4px 6px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/size-chart-popup.css.map */
