.size-chart-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;align-items:center;justify-content:center}.size-chart-modal.active{display:flex}.size-chart-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.size-chart-modal__box{position:relative;background:#fff;width:min(720px,94vw);max-height:85vh;overflow-y:auto;border-radius:6px;padding-bottom:12px}.size-chart-modal__close{position:absolute;top:14px;right:16px;border:0;background:transparent;font-size:26px;line-height:1;cursor:pointer;color:#111;z-index:1}.size-chart-modal__tabs{display:flex;border-bottom:1px solid #eee}.size-chart-modal__tab{flex:1;border:0;background:#f7f7f7;padding:12px 14px;font-size:14px;font-weight:700;letter-spacing:.02em;color:#999;cursor:pointer;text-transform:uppercase;transition:color .2s,background .2s}.size-chart-modal__tab.active{background:#fff;color:#111;box-shadow:inset 0 -2px #c00}.size-chart-modal__panel{display:none;padding:12px 16px 0}.size-chart-modal__panel.active{display:block}.size-chart-modal__table-wrap{overflow-x:auto}.size-chart-modal__table{width:100%;border-collapse:collapse;text-align:center}.size-chart-modal__table th,.size-chart-modal__table td{padding:8px;border-bottom:1px solid #eee;font-size:20px;white-space:nowrap;color:#333}.size-chart-modal__table th{color:#111;font-weight:700;text-transform:uppercase;font-size:18px}.size-chart-modal__table td:first-child,.size-chart-modal__table th:first-child{font-weight:700;color:#111}.size-chart-modal__note{margin:8px 0 2px;font-size:13px;color:#666}.size-chart-modal__measure-title{font-size:16px;font-weight:700;margin:0 0 10px;color:#111}.size-chart-modal__measure-img{display:block;max-width:100%;margin:0 auto}body.size-chart-open{overflow:hidden}@media(max-width:768px){.size-chart-modal__box{width:97vw;max-height:90vh}.size-chart-modal__tab{font-size:12px;padding:10px 6px}.size-chart-modal__panel{padding:8px 8px 0}.size-chart-modal__table{table-layout:fixed}.size-chart-modal__table th,.size-chart-modal__table td{font-size:14px;padding:6px 2px;white-space:normal;word-break:normal;overflow-wrap:break-word;line-height:1.3}.size-chart-modal__table th{font-size:10.5px;letter-spacing:.3px}.size-chart-modal__close{top:10px;right:12px;font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/size-chart.css.map */
