.modal.size-guide-modal{--modal-content-width: 60rem}.size-guide-modal::part(base){z-index:100001}.size-guide-modal::part(overlay){z-index:100000}.size-guide-modal::part(content){max-height:calc(90vh - var(--sticky-area-height, 0px));margin-block-start:var(--sticky-area-height, 0px)}@media screen and (min-width:1000px){.size-guide-modal::part(content){max-width:calc(100vw - 3.5rem)}}.size-guide-modal::part(body){padding:2rem 2.5rem}.size-guide-modal::part(close-button){z-index:10}.size-guide{display:flex;flex-direction:column;gap:0}.size-guide__title{font-size:1.375rem;font-weight:400;letter-spacing:-.01em;color:rgb(var(--text-color));margin:0 0 1.75rem}.size-guide__trigger{font-size:.75rem!important;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:opacity .2s ease}.size-guide__trigger:hover{opacity:.6}.size-guide__tabs{display:flex;border-bottom:1px solid rgb(var(--text-color) / .12);margin-bottom:1.5rem;gap:0}.size-guide__tab{flex:1;padding:.875rem 0;font-size:.9375rem;font-weight:400;letter-spacing:.01em;color:rgb(var(--text-color) / .4);background:none;border:none;border-bottom:2.5px solid transparent;cursor:pointer;transition:color .2s ease,border-color .2s ease;text-align:center;font-family:inherit;margin-bottom:-1px}.size-guide__tab:hover{color:rgb(var(--text-color) / .7)}.size-guide__tab.is-active{color:rgb(var(--text-color));border-bottom-color:rgb(var(--text-color))}.size-guide__panel{display:none}.size-guide__panel.is-active{display:block}.size-guide__unit-row{display:flex;justify-content:flex-start;margin-bottom:2rem}.size-guide__unit-toggle{display:flex;gap:1.25rem}.size-guide__unit{padding:0;font-size:.875rem;font-weight:400;color:rgb(var(--text-color) / .4);background:none;border:none;cursor:pointer;text-decoration:none;transition:color .2s ease;font-family:inherit;position:relative}.size-guide__unit:hover{color:rgb(var(--text-color) / .7)}.size-guide__unit.is-active{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:3px}.size-guide__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#d2d2d2 transparent}.size-guide__table-wrap::-webkit-scrollbar{height:4px}.size-guide__table-wrap::-webkit-scrollbar-thumb{background:#d2d2d2;border-radius:2px}.size-guide__table{width:100%;border-collapse:collapse;font-size:.8125rem;line-height:1.5;white-space:nowrap}.size-guide__table thead th{font-size:.8125rem;font-weight:500;letter-spacing:.01em;color:rgb(var(--text-color));text-align:center;padding:0 1rem .875rem;border-bottom:1px solid rgb(var(--text-color) / .12)}.size-guide__table thead th:first-child{text-align:center}.size-guide__table tbody tr{border-bottom:1px solid rgb(var(--text-color) / .06)}.size-guide__table tbody tr:last-child{border-bottom:none}.size-guide__table tbody td{padding:.75rem 1rem;text-align:center;color:rgb(var(--text-color) / .7);font-variant-numeric:tabular-nums}.size-guide__table tbody tr:nth-child(2n){background-color:rgb(var(--text-color) / .025)}.size-guide__size-cell{text-align:center!important;font-weight:500;color:rgb(var(--text-color))!important;background-color:rgb(var(--text-color) / .025)!important}.size-guide__table tbody tr:nth-child(2n) .size-guide__size-cell{background-color:rgb(var(--text-color) / .045)!important}.size-guide__measure-layout{display:grid;grid-template-columns:auto 1fr;gap:2.5rem;align-items:start;padding:1.5rem 0 .5rem}.size-guide__measure-image{display:flex;justify-content:center;align-items:flex-start}.size-guide__img{width:auto;max-width:325px;max-height:525px;height:auto;display:block;object-fit:contain}.size-guide__measure-instructions{display:flex;flex-direction:column;gap:1.75rem;padding-top:.5rem}.size-guide__measure-item{display:flex;gap:.75rem;align-items:flex-start}.size-guide__measure-number{font-size:.8125rem;font-weight:600;color:rgb(var(--text-color));min-width:1.5rem;line-height:1.5}.size-guide__measure-content{display:flex;flex-direction:column;gap:.25rem}.size-guide__measure-name{font-size:.8125rem;font-weight:600;color:rgb(var(--text-color));margin:0;line-height:1.5}.size-guide__measure-desc{font-size:.8125rem;color:rgb(var(--text-color) / .65);margin:0;line-height:1.6}@media screen and (max-width:699px){.modal.size-guide-modal{--modal-content-width: 100%;--modal-content-margin: 0}.size-guide-modal::part(content){max-height:90vh!important;margin:0!important;border-radius:12px 12px 0 0!important}.size-guide-modal::part(body){padding:1.5rem 1.25rem 1.25rem}.size-guide__title{font-size:1.125rem;margin-bottom:1.25rem}.size-guide__tab{font-size:.8125rem;padding:.75rem 0}.size-guide__table{font-size:.75rem}.size-guide__table thead th{font-size:.75rem;padding:0 .5rem .75rem}.size-guide__table tbody td{padding:.625rem .5rem}.size-guide__unit{font-size:.8125rem}.size-guide__measure-layout{grid-template-columns:1fr;gap:1.5rem}.size-guide__img{max-width:200px;margin:0 auto}.size-guide__measure-instructions{gap:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/size-guide.css.map */
