.sizing-chart-link{color:var(--color-link, #007bff);text-decoration:underline;cursor:pointer;display:inline-block;margin:10px 0}.sizing-chart-link:hover{text-decoration:none}.sizing-chart-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999!important;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.sizing-chart-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;cursor:pointer;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:block!important}.sizing-chart-modal-content{position:relative;background:#fff;border-radius:12px;max-width:90vw;max-height:90vh;width:100%;max-width:800px;overflow:hidden;box-shadow:0 10px 40px #0006;animation:modalFadeIn .3s ease-out;z-index:1}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.sizing-chart-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px;border-bottom:1px solid #e5e5e5;background:#fafafa}.sizing-chart-modal-header h3{margin:0;font-size:1.5rem;font-weight:600;color:#333}.sizing-chart-modal-close{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;color:#666}.sizing-chart-modal-close:hover{background-color:#e5e5e5;color:#333;transform:scale(1.1)}.sizing-chart-modal-body{padding:24px;text-align:center;background:#fff;max-height:calc(90vh - 120px);overflow-y:auto}.sizing-chart-modal-image{max-width:100%;height:auto;border-radius:8px}@media (max-width: 768px){.sizing-chart-modal{padding:15px}.sizing-chart-modal-content{max-width:95vw;max-height:95vh;border-radius:8px}.sizing-chart-modal-header{padding:20px 20px 12px}.sizing-chart-modal-header h3{font-size:1.25rem}.sizing-chart-modal-body{padding:20px;max-height:calc(95vh - 100px)}.sizing-chart-modal-close{padding:6px}}.sizing-chart-modal[style*="display: flex"] .sizing-chart-modal-overlay{animation:overlayFadeIn .3s ease-out}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sizing_chart.css.map */
