.styles-module-scss-module__e8d2Vq__modal .mantine-Modal-overlay{background-color:#ffffffbf}.styles-module-scss-module__e8d2Vq__modal .mantine-Modal-inner{align-items:center;padding:32px}@media (min-width:850px){.styles-module-scss-module__e8d2Vq__modal .mantine-Modal-inner{padding:64px 16px}}.styles-module-scss-module__e8d2Vq__modal .mantine-Modal-content{background-color:#fff;border:1px solid #000;border-radius:6px;max-height:65vh;overflow-y:auto;transform:translateZ(0);box-shadow:0 8px 12px #00000026}.styles-module-scss-module__e8d2Vq__modal .mantine-Modal-body{background-color:#fff;border-radius:6px;padding:0;position:relative}.styles-module-scss-module__e8d2Vq__closeButton{z-index:10;cursor:pointer;color:#000;opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:opacity .15s;display:flex;position:absolute;top:10px;right:12px}.styles-module-scss-module__e8d2Vq__closeButton:hover{opacity:1}.styles-module-scss-module__e8d2Vq__header{text-align:center;padding:1.75rem 3rem 0 1.5rem}@media (min-width:850px){.styles-module-scss-module__e8d2Vq__header{padding:2.25rem 3rem 0}}.styles-module-scss-module__e8d2Vq__header .styles-module-scss-module__e8d2Vq__title{letter-spacing:.05em;text-transform:uppercase;color:#000;margin:0 0 .35rem;font-size:1.5rem;font-weight:700;line-height:1.2}@media (min-width:850px){.styles-module-scss-module__e8d2Vq__header .styles-module-scss-module__e8d2Vq__title{font-size:2rem}}.styles-module-scss-module__e8d2Vq__header .styles-module-scss-module__e8d2Vq__subtitle{color:#2c2c2c;margin:0;font-size:1rem}@media (min-width:850px){.styles-module-scss-module__e8d2Vq__header .styles-module-scss-module__e8d2Vq__subtitle{font-size:1.1rem}}.styles-module-scss-module__e8d2Vq__featureList{flex-direction:column;margin:0;padding:1rem 1.5rem 1.5rem;list-style:none;display:flex}.styles-module-scss-module__e8d2Vq__feature{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:.6rem;padding:.875rem 0;display:flex}.styles-module-scss-module__e8d2Vq__feature:last-child{border-bottom:none}.styles-module-scss-module__e8d2Vq__featureImage{border-radius:6px;width:100%;height:auto;display:block}.styles-module-scss-module__e8d2Vq__featureBody{flex-direction:column;gap:.2rem;display:flex}.styles-module-scss-module__e8d2Vq__featureName{font-family:var(--font-ibm-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:#000;align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;display:flex}@media (min-width:850px){.styles-module-scss-module__e8d2Vq__featureName{font-size:1.1rem}}.styles-module-scss-module__e8d2Vq__featureIcon{opacity:.7;align-items:center;display:flex}.styles-module-scss-module__e8d2Vq__descLink{color:#1500ff;text-decoration:underline}.styles-module-scss-module__e8d2Vq__descLink:hover{opacity:.75}.styles-module-scss-module__e8d2Vq__featureDesc{color:#2c2c2c;margin:0;font-size:.875rem;line-height:1.5}@media (min-width:850px){.styles-module-scss-module__e8d2Vq__featureDesc{font-size:1.14rem}}.styles-module-scss-module__e8d2Vq__featureDesc .styles-module-scss-module__e8d2Vq__inline{vertical-align:middle;align-items:center;gap:2px;display:inline-flex}
.styles-module-scss-module__sJwMrW__sizeTableContainer{flex-direction:column;max-height:100%;display:flex;overflow-y:scroll}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__infoPrompt{color:#222;flex-shrink:0;margin-bottom:1rem;font-size:1rem}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__infoPrompt a.styles-module-scss-module__sJwMrW__promptLink{color:#1500ff;font-weight:700;text-decoration:underline;transition:color .2s}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__infoPrompt a.styles-module-scss-module__sJwMrW__promptLink:hover{color:#10c}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__buttonContainer{flex-wrap:wrap;flex-shrink:0;gap:8px;margin:1rem 0;display:flex}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__buttonContainer .styles-module-scss-module__sJwMrW__categoryButton{color:#000;background-color:#fff;border:1px solid #000;transition:background-color .2s,color .2s}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__buttonContainer .styles-module-scss-module__sJwMrW__categoryButton:hover,.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__buttonContainer .styles-module-scss-module__sJwMrW__categoryButton[data-active=true]{color:#fff;background-color:#000}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__sizeTable{flex:1;overflow:auto}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__sizeTable table{border-collapse:collapse;border-radius:6px;width:100%;overflow:hidden}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__sizeTable table tr{border:1px solid #1500ff}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__sizeTable table tr:nth-child(2n){background-color:#f5f5f5}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__sizeTable table tr:hover{background-color:#ebebeb}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__sizeTable table th{color:#000;text-transform:uppercase;z-index:10;background-color:#fff;border:1px solid #000;padding:.5rem;font-weight:700;position:sticky;top:0}.styles-module-scss-module__sJwMrW__sizeTableContainer .styles-module-scss-module__sJwMrW__sizeTable table td{border:1px solid #000;padding:4px}
