.card-category__link{display:block;height:100%;width:100%}.card-category__button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.slider-card .slider__header{margin-bottom:var(--spacing-2xl)}.slider-card .slider__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold)}@media(max-width:767px){.slider-card .slider__header{margin-bottom:var(--spacing-3xl)}.slider-card .slider{--slider-padding:0 var(--spacing-lg)}}.size-table-modal-outer{--modal-max-width:960px;--modal-padding:0;--modal-padding-container:0}.size-table-modal-outer .modal__container{border-radius:32px;overflow:hidden;padding:0}.size-table-modal{background:#fff;padding:32px 40px 40px}.size-table-modal__header{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:24px}.size-table-modal__title{color:var(--black-1);font-size:26px;font-weight:var(--font-weight-semibold);margin:0}.size-table-modal__close{background:#0000000a;border:0;border-radius:999px;color:#000;cursor:pointer;font-size:20px;height:32px;line-height:1;width:32px}.size-table-modal__close:hover{background:#00000014}.size-table-modal__top{display:grid;gap:28px;grid-template-columns:1fr 1fr;margin-bottom:8px}.size-table-modal__diagram{align-items:center;background:#f7f7f7;border-radius:24px;display:flex;justify-content:center;min-height:280px}.size-table-modal__diagram-placeholder{color:#0003;font-size:32px;font-weight:var(--font-weight-semibold)}.size-table-modal__note{color:#00000073;font-size:11px;letter-spacing:.08em;margin:6px 0 32px;text-transform:uppercase}.size-table-modal__table-section{margin-top:8px}.size-table-modal__subtitle{color:var(--black-1);font-size:18px;font-weight:var(--font-weight-semibold);margin:0 0 16px}.size-table-modal__table{border:1px solid rgba(0,0,0,.03);border-radius:16px;overflow:hidden}.size-table-modal__table-row{color:var(--black-1);display:grid;font-size:15px;grid-template-columns:1.2fr 1.6fr 1fr 1fr;padding:14px 24px}.size-table-modal__table-row:nth-child(2n):not(.size-table-modal__table-row--head){background:#fbfbfb}.size-table-modal__table-row--head{background:#f4f4f4;color:#0000008c;font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.size-table-modal__cell{align-items:center;display:flex}.size-table-modal__cell--size{font-weight:var(--font-weight-medium)}.size-table-modal__cell--height{color:#000000b8}
