.size-guide-button{background:transparent!important;border:1px solid #000!important;padding:.5rem 1rem!important;font-size:10px!important;font-family:Source Code Pro,Courier New,Courier,monospace!important;text-transform:uppercase!important;letter-spacing:.05em!important;cursor:pointer!important;margin:1rem 0!important}.size-guide-button:hover{background:#000!important;color:#fff!important}.size-guide-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:1000;justify-content:center;align-items:center}.size-guide-content{background:#fff;padding:3rem 5rem;max-width:500px;max-height:70vh;overflow-y:auto;position:relative;border:2px solid #000}@media screen and (max-width: 749px){.size-guide-content{padding:2rem 6rem;width:85vw;max-width:none}}.size-guide-content:has(.size-chart-text:only-child){padding:2rem 3rem;max-width:300px;width:auto}@media screen and (max-width: 749px){.size-guide-content:has(.size-chart-text:only-child){padding:1.5rem 2.5rem;width:auto;max-width:280px}}.size-guide-close{background:none!important;border:none!important;font-size:10px!important;cursor:pointer;font-weight:400!important;font-family:Source Code Pro,Courier New,Courier,monospace!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#000!important;padding:0!important;margin:0!important}.size-guide-close:hover,.size-guide-close:focus,.size-guide-close:active{color:#000!important;text-decoration:underline!important}.size-guide-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.size-guide-title{font-size:10px!important;font-family:Source Code Pro,Courier New,Courier,monospace!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin:0!important;color:#000!important;font-weight:400!important}.size-chart-table{display:grid;gap:0;margin-bottom:2rem;font-family:Source Code Pro,Courier New,Courier,monospace!important;text-transform:uppercase;letter-spacing:.05em}.size-chart-row{display:contents}.size-chart-cell{padding:.5rem .75rem;text-align:center;background:transparent;border:none;font-weight:400}.size-chart-header .size-chart-cell{font-size:10px!important;color:#000;font-weight:400}.size-chart-row:not(.size-chart-header) .size-chart-cell{font-size:10px!important;color:#666}.size-chart-text{font-family:Source Code Pro,Courier New,Courier,monospace!important;font-size:10px!important;line-height:1.6;white-space:pre-line;margin-bottom:2rem;text-align:left;letter-spacing:.05em;color:#666;font-weight:400}.size-guide-text{font-family:Source Code Pro,Courier New,Courier,monospace!important;font-size:10px!important;line-height:1.6;white-space:pre-line;margin-bottom:0;margin-top:1rem;margin-left:0;padding-left:0;text-align:left;letter-spacing:.05em;text-transform:uppercase!important;color:#666;font-weight:400}.size-guide-text h3{font-size:10px!important;margin:1rem 0 .5rem!important;text-transform:uppercase!important;color:#666;font-weight:400}.size-guide-text p{text-transform:uppercase!important;margin:.5rem 0!important;color:#666;font-weight:400}@media screen and (max-width: 750px){.size-guide-content{margin:1rem;padding:1.5rem;max-width:calc(100% - 2rem)}.size-chart-header .size-chart-cell{font-size:9px!important}.size-chart-row:not(.size-chart-header) .size-chart-cell{font-size:9px!important}.size-chart-cell{padding:.3rem .5rem}.size-chart-text,.size-guide-text{font-size:9px!important;padding:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/size-guide-modal.css.map */
