.luiva-size-guide__trigger{display:inline-flex;align-items:center;min-block-size:2.75rem;margin-block:-.5rem;font-size:.875rem;cursor:pointer}.luiva-size-guide{display:grid;gap:1rem;min-inline-size:0}.luiva-size-guide__note,.luiva-size-guide__observation{margin:0;font-size:.875rem;line-height:1.5;color:rgb(var(--text-color, 0 0 0) / .7)}.luiva-size-guide__scroller{max-inline-size:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.luiva-size-guide__scroller:focus-visible{outline:2px solid rgb(var(--text-color, 0 0 0));outline-offset:2px}.luiva-size-guide__scroller table{inline-size:100%;border-collapse:collapse;font-size:.875rem;line-height:1.4;font-variant-numeric:tabular-nums}.luiva-size-guide__scroller caption{padding-block-end:.5rem;text-align:start;font-weight:600}.luiva-size-guide__scroller th,.luiva-size-guide__scroller td{padding:.625rem .875rem;border:1px solid rgb(var(--text-color, 0 0 0) / .15);text-align:center;white-space:nowrap}.luiva-size-guide__scroller thead th{font-weight:600;background:rgb(var(--text-color, 0 0 0) / .04)}.luiva-size-guide__scroller tbody th{text-align:start;font-weight:500}.luiva-size-guide__scroller tr>:first-child:not([colspan]){position:sticky;inset-inline-start:0;background:rgb(var(--background, 255 255 255));text-align:start;white-space:normal}.luiva-size-guide__scroller tr>:first-child:not([colspan]) *{text-align:inherit!important}.luiva-size-guide__scroller thead th:first-child{background:rgb(var(--background, 255 255 255))}.luiva-size-guide .luiva-size-guide__scroller table :is(th,td):first-child{padding-inline-start:.875rem}.luiva-size-guide .luiva-size-guide__scroller table :is(th,td):last-child{padding-inline-end:.875rem}@media screen and (max-width:699px){.luiva-size-guide__scroller th,.luiva-size-guide__scroller td{padding:.5rem}.luiva-size-guide .luiva-size-guide__scroller table :is(th,td):first-child{padding-inline-start:.5rem}.luiva-size-guide .luiva-size-guide__scroller table :is(th,td):last-child{padding-inline-end:.5rem}}.luiva-size-guide__scroller table[style],.luiva-size-guide__scroller table{width:100%!important;max-width:none!important}.luiva-size-guide__scroller col{width:auto!important}.luiva-size-guide__scroller td p,.luiva-size-guide__scroller th p{margin:0}.luiva-size-guide__scroller td *,.luiva-size-guide__scroller th *{font-family:inherit!important;font-size:inherit!important;color:inherit!important}.luiva-size-guide__page{min-inline-size:0}
/*# sourceMappingURL=/cdn/shop/t/35/assets/snippet-luiva-size-guide.css.map */
