#size-guide-modal dialog{border:none;border-radius:8px;max-height:90%;min-height:35%;width:90%;padding:1.5rem;overflow:hidden}@media (min-width: 769px){#size-guide-modal dialog{width:65rem;max-height:70rem;min-height:30rem}}#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}#size-guide-modal .tab-header{display:flex;gap:1rem;margin-bottom:2rem;justify-content:center}#size-guide-modal .tab-header button{color:#000;background-color:#fff;min-width:6rem;height:3rem;border:2px solid #e0e0e0;cursor:pointer}#size-guide-modal .tab-header button.active{font-weight:700;background-color:#0047ff;border:2px solid #0047ff;color:#fff;cursor:pointer}#size-guide-modal .close-button{background:none;border:none;cursor:pointer;width:27px;height:27px;position:absolute;top:1.5rem;right:1.5rem}#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;height:fit-content;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch;padding-right:5px;max-height:80vh}@media (min-width: 769px){#size-guide-modal .tab-content,#size-guide-modal:has(.big-size-guide-image) .tab-content{height:50vh}}#size-guide-modal .tab-content.active{display:block}#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:.5rem 1rem;color:#000;font-size:14px;min-width:9rem}@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:.8rem}}@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:9rem;padding:.5rem 1rem}}#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:1rem 0}#size-guide-modal .size-guide-image img{width:auto;height:100px}#size-guide-modal .close-button svg path{fill:#000}.guide-content{display:none}.guide-content.active{display:block}.guide-header{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:center;padding-bottom:1rem;border-bottom:1px solid rgba(var(--color-foreground),.2)}.guide-header button{background:transparent;border:1px solid rgb(var(--color-button));color:rgb(var(--color-button));padding:.5rem 1rem;cursor:pointer;transition:all .2s}.guide-header button.active{background:rgb(var(--color-button));color:#fff}
/*# sourceMappingURL=/cdn/shop/t/239/assets/size-guides.css.map */
