.product__lc-size-guide{width:100%}.product__lc-size-guide .lc-size-chart__opener{display:block;width:100%;margin:0 0 1rem}.product__lc-size-guide .lc-size-chart__button.button.button--secondary{width:100%;background:#f3f3f3;color:#000;border:2px solid #fff;box-shadow:none}.product__lc-size-guide .lc-size-chart__button.button.button--secondary:after{box-shadow:none;--border-opacity: 0}.product__lc-size-guide .lc-size-chart__button.button.button--secondary:hover,.product__lc-size-guide .lc-size-chart__button.button.button--secondary:focus,.product__lc-size-guide .lc-size-chart__button.button.button--secondary:active{background:#f3f3f3;color:#000;border:2px solid #fff;box-shadow:none}modal-dialog.lc-size-chart__modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw;height:100vh;height:100dvh;z-index:9999;display:grid;place-items:center;padding:clamp(1rem,2vw,2rem);background:#0000008c;opacity:0;visibility:hidden;pointer-events:none;overscroll-behavior:contain;transition:opacity .18s ease,visibility .18s ease}modal-dialog.lc-size-chart__modal[open]{transition-property:opacity;opacity:1;visibility:visible;pointer-events:auto}modal-dialog.lc-size-chart__modal .product-popup-modal__content{width:fit-content;max-width:min(820px,calc(100vw - 2rem));max-height:min(85vh,85dvh);overflow:auto;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:2.75rem 2rem 2rem;box-shadow:0 18px 50px #00000038;position:relative}modal-dialog.lc-size-chart__modal .product-popup-modal__content-info{width:fit-content;max-width:100%;margin-inline:auto}modal-dialog.lc-size-chart__modal .product-popup-modal__toggle{position:absolute;top:14px;right:14px;width:38px;height:38px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 8px 20px #0000001a;cursor:pointer}modal-dialog.lc-size-chart__modal .product-popup-modal__toggle .svg-wrapper{width:18px;height:18px;display:block}modal-dialog.lc-size-chart__modal .product-popup-modal__toggle .svg-wrapper svg{width:18px;height:18px;display:block}modal-dialog.lc-size-chart__modal .product-popup-modal__content-info{text-align:center}modal-dialog.lc-size-chart__modal .product-popup-modal__content-info>h2{margin:0 0 1.25rem}.lc-size-chart__table-wrap{width:fit-content;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:.75rem auto 0;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff;box-shadow:0 6px 18px #00000009}.lc-size-chart__table{width:max-content;min-width:0;margin:0;border-collapse:separate;border-spacing:0;background:#fff}.lc-size-chart__table thead th{background:#111;color:#fff;font-weight:600;font-size:.96rem;letter-spacing:.01em;padding:14px 12px;border:0;border-right:1px solid rgba(255,255,255,.12);text-align:center;white-space:nowrap}.lc-size-chart__table thead th:last-child{border-right:0}.lc-size-chart__table tbody th,.lc-size-chart__table tbody td{padding:13px 12px;border:0;border-top:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);background:#fff;text-align:center;white-space:nowrap}.lc-size-chart__table tbody th{font-weight:700;background:#fcfcfc}.lc-size-chart__table tbody td:last-child,.lc-size-chart__table tbody th:last-child{border-right:0}.lc-size-chart__table tbody tr:nth-child(2n) td,.lc-size-chart__table tbody tr:nth-child(2n) th{background:#fbfbfb}.lc-size-chart__description{margin-top:1.5rem;text-align:center}.lc-size-chart__description>*:first-child{margin-top:0}.lc-size-chart__note{margin-top:1rem;font-size:.92em;line-height:1.7;opacity:.85;text-align:center}@media screen and (max-width:749px){modal-dialog.lc-size-chart__modal{padding:.5rem}modal-dialog.lc-size-chart__modal .product-popup-modal__content{width:fit-content;max-width:calc(100vw - 1rem);max-height:min(84vh,84dvh);padding:2.6rem 1rem 1.1rem;border-radius:12px}modal-dialog.lc-size-chart__modal .product-popup-modal__toggle{top:10px;right:10px;width:40px;height:40px}modal-dialog.lc-size-chart__modal .product-popup-modal__content-info>h2{margin:0 0 1rem;font-size:1.25rem;line-height:1.3}.lc-size-chart__table-wrap{margin-top:.6rem;border-radius:12px}.lc-size-chart__table thead th,.lc-size-chart__table tbody th,.lc-size-chart__table tbody td{padding:.7rem .65rem;font-size:.82rem;line-height:1.3;white-space:nowrap}.lc-size-chart__table tbody th{min-width:54px}.lc-size-chart__description{margin-top:1rem;text-align:left}.lc-size-chart__note{margin-top:.85rem;font-size:.84rem;line-height:1.55;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-lc-size-chart.css.map */
