#size-guide-modal dialog{border:none;border-radius:8px;width:90%;padding:1rem;overflow:hidden;height:90%}#size-guide-modal dialog[open]{display:flex;flex-direction:column}@media(min-width:769px){#size-guide-modal dialog{width:35rem;height:70%;max-height:640px}}#size-guide-modal .tab-content:has(.big-size-guide-image) .size-guide-image img{height:200px}#size-guide-modal:has(.big-size-guide-image) dialog{max-height:95%}#size-guide-modal dialog::backdrop{background:#0009;opacity:1}#size-guide-modal .tab-header{display:flex;gap:1rem;margin-bottom:1rem;justify-content:center}#size-guide-modal .guide-header button,#size-guide-modal .tab-header button{color:#000;background-color:#fff;min-width:3.75rem;height:2rem;border:2px solid #e0e0e0;cursor:pointer}#size-guide-modal .tab-header button.active,#size-guide-modal .guide-header button.active{font-weight:700;background-color:#0047ff;border:2px solid #0047ff;color:#fff;cursor:pointer}#size-guide-modal .tab-content.active{display:block}#size-guide-modal .close-button{background:none;border:none;cursor:pointer;width:55px;height:55px;position:absolute;top:0;right:0;padding:1rem}#size-guide-modal .close-button:focus-visible{outline:none}#size-guide-modal table tr,#size-guide-modal table td{height:auto;width:auto}#size-guide-modal .tab-content{display:none;width:100%;margin:0 auto;position:relative;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch;padding-right:5px}#size-guide-modal .tab-content.active{display:block;flex:1 1 auto;min-height:0}#size-guide-modal .tab-content table{border:unset;height:87%!important;margin:0 auto;display:block;width:fit-content!important;max-width:100%!important}#size-guide-modal .tab-content table td,#size-guide-modal .tab-content table th{text-align:center}#size-guide-modal .tab-content table tbody{border:unset}#size-guide-modal .tab-content table th:nth-child(1){border-top:2px solid #e0e0e078;border-left:2px solid #e0e0e078;border-right:2px solid #e0e0e078;border-bottom:unset}#size-guide-modal .tab-content table th:nth-child(n+2){border-top:2px solid #e0e0e078;border-right:2px solid #e0e0e078;border-left:unset;border-bottom:unset}#size-guide-modal .tab-content table tbody td:nth-child(1){border-top:2px solid #e0e0e078;border-left:2px solid #e0e0e078;border-right:2px solid #e0e0e078;border-bottom:unset}#size-guide-modal .tab-content table tbody td:nth-child(n+2){border-top:2px solid #e0e0e078;border-right:2px solid #e0e0e078;border-left:unset;border-bottom:unset}#size-guide-modal .tab-content table tbody tr:last-child td{border-bottom:2px solid #e0e0e078}#size-guide-modal .tab-content:not(.size-guide-image) table{height:100%!important}#size-guide-modal .tab-content:has(.size-guide-image) table{height:82%!important}#size-guide-modal .tab-content table td{padding:.3rem .6rem;color:#000;font-size:14px;min-width:5rem;height:100%!important}@media screen and (min-width:360px){#size-guide-modal .tab-content table.table-5-columns td,#size-guide-modal .tab-content table.table-5-columns th{min-width:unset;padding:.3rem}}@media screen and (min-width:400px){#size-guide-modal .tab-content table.table-5-columns td,#size-guide-modal .tab-content table.table-5-columns th{padding:.5rem}}@media screen and (min-width:769px){#size-guide-modal .tab-content table.table-5-columns td,#size-guide-modal .tab-content table.table-5-columns th{min-width:5rem;padding:.3rem .6rem}}#size-guide-modal table::-webkit-scrollbar-button{display:none}#size-guide-modal table::-webkit-scrollbar{width:5px;height:5px}#size-guide-modal table::-webkit-scrollbar-track{background:transparent}#size-guide-modal table::-webkit-scrollbar-thumb{background:#3d4258bf;border-radius:6px}#size-guide-modal .size-guide-image{text-align:center;padding:.5rem 0;margin-bottom:.5rem}#size-guide-modal .size-guide-image img{width:auto;height:100px;margin:0 auto}#size-guide-modal .close-button svg path{fill:var(--color-foreground);stroke:var(--color-foreground)}.guide-content{display:none;height:100%}.guide-content.active{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.guide-header{display:flex;gap:.5rem;margin-bottom:.5rem;justify-content:center;padding-bottom:.5rem;border-bottom:1px solid rgba(var(--color-foreground),.2)}.guide-header button{background:transparent;border:1px solid var(--button-background-color);color:var(--button-background-color);padding:.3rem .6rem;cursor:pointer;transition:all .2s}.guide-header button.active{background:var(--button-background-color);color:#fff}.sizing-text{text-decoration:none!important;text-transform:uppercase}.size-guide__footer{padding-top:1rem;margin-top:auto;display:flex;justify-content:center;border-top:1px solid rgba(var(--color-foreground),.1);flex-shrink:0;width:100%}.size-guide__footer .product-form-buttons{width:100%;display:flex;margin:0}.size-guide__footer .product-form-buttons span{width:fit-content;margin:0 auto}.size-guide__footer .product-form-buttons button,.size-guide__submit-btn{width:100%;min-height:var(--height-buy-buttons, 50px);padding-block:var(--padding-lg, 12px);position:relative;overflow:hidden;text-transform:uppercase;cursor:pointer}.size-guide__submit-btn:disabled,.size-guide__submit-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.size-guide-size-cell{cursor:pointer;font-weight:600;transition:background-color .15s ease,color .15s ease;-webkit-user-select:none;user-select:none}.size-guide-size-cell:hover{background-color:rgba(var(--button-background-color),.12)}#size-guide-modal .tab-content table tbody tr.is-selected td.size-guide-size-cell,#size-guide-modal .tab-content table tbody td.size-guide-size-cell.is-selected{background-color:var(--button-background-color)!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/321/assets/size-guides.css.map */
