[data-media-source="media-xl"] .lpc-characteristics__thead {
    margin: 0 0 20px;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-1 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr {
    width: 100%;
    margin: 16px 0 0;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr:first-child {
    margin-top: 0;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__td {
    flex: 1 1 41.67%;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__td + .lpc-characteristics__td {
    flex: 1 1 calc(100% - 41.67%);
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr {
    width: 100%;
    margin: 0;
    padding: 8px 20px;
    align-items: flex-start;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr:nth-child(odd) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    margin: 0 -16px;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__col {
    width: calc(50% - 32px);
    margin: 0 16px;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__tr {
    margin: 16px 0 0;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__tr:first-child {
    margin-top: 0;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__td {
    width: 41.67%;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__td + .lpc-characteristics__td {
    width: calc(100% - 41.67%);
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr {
    margin: 0;
    padding: 8px 20px;
    align-items: flex-start;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr:nth-child(odd) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-characteristics__tbody--narrow.lpc-even .lpc-characteristics__col:last-child {
    margin-top: 0;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-characteristics__tbody--narrow.lpc-even .lpc-characteristics__col:last-child .lpc-characteristics__tr:nth-child(odd) {
    background: transparent;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-characteristics__tbody--narrow.lpc-even .lpc-characteristics__col:last-child .lpc-characteristics__tr:nth-child(even) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-characteristics__tbody--narrow .lpc-characteristics__td {
    flex: 1 1 41.67%;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-characteristics__tbody--narrow .lpc-characteristics__td + .lpc-characteristics__td {
    flex: 1 1 calc(100% - 41.67%);
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--narrow {
    margin: 0 -16px;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--narrow .lpc-characteristics__col {
    width: 100%;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--narrow .lpc-characteristics__col:last-child {
    margin-top: 16px;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--narrow .lpc-characteristics__td {
    flex: 1 1 41.67%;
}

[data-media-source="media-xl"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--narrow .lpc-characteristics__td + .lpc-characteristics__td {
    flex: 1 1 calc(100% - 41.67%);
}

[data-media-source="media-xl"] .lpc-characteristics__tr {
    width: 100%;
    display: flex;
    align-items: flex-start;
}

[data-media-source="media-xl"] .lpc-characteristics__td {
    overflow: hidden;
}

[data-media-source="media-xl"] .lpc-characteristics__td:first-child .lpc-characteristics__caption {
	color: var(--text-color-a-06);
}

[data-media-source="media-xl"] .lpc-characteristics__td + .lpc-characteristics__td {
    margin: 0 0 0 12px;
}

[data-media-source="media-xl"] .lpc-characteristics__td + .lpc-characteristics__td .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-xl"] .lpc-characteristics__caption {
    padding: 0 12px 0 0;
    display: inline-block;
    position: relative;
    line-height: 1.2;
    word-break: break-word;
}

[data-media-source="media-xl"] .lpc-characteristics__caption:before {
    content: '';
    position: absolute;
    bottom: 3px;
    left: 100%;
    right: -9999px;
    height: 1px;
    background-image: linear-gradient(90deg, var(--text-color-a-03) 33%, transparent 0);
    background-size: 3px 1px;
}

[data-media-source="media-xl"] .lpc-characteristics__caption.lp-selected-element {
    outline-offset: -2px !important;
}

[data-media-source="media-xl"] .lpc-characteristics__caption.lp-selected-element:hover, [data-media-source="media-xl"] .lpc-characteristics__caption.lp-selected-element:focus {
    outline-offset: -2px !important;
}

[data-media-source="media-lg"] .lpc-characteristics__thead {
    margin: 0 0 20px;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-1 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr {
    width: 100%;
    margin: 16px 0 0;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr:first-child {
    margin-top: 0;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__td {
    flex: 1 1 41.67%;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__td + .lpc-characteristics__td {
    flex: 1 1 calc(100% - 41.67%);
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr {
    width: 100%;
    margin: 0;
    padding: 8px 20px;
    align-items: flex-start;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr:nth-child(odd) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    margin: 0 -16px;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__col {
    width: calc(50% - 32px);
    margin: 0 16px;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__tr {
    margin: 16px 0 0;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__tr:first-child {
    margin-top: 0;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__td {
    width: 41.67%;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__td + .lpc-characteristics__td {
    width: calc(100% - 41.67%);
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr {
    margin: 0;
    padding: 8px 20px;
    align-items: flex-start;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr:nth-child(odd) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-characteristics__tbody--narrow.lpc-even .lpc-characteristics__col:last-child {
    margin-top: 0;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-characteristics__tbody--narrow.lpc-even .lpc-characteristics__col:last-child .lpc-characteristics__tr:nth-child(odd) {
    background: transparent;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-characteristics__tbody--narrow.lpc-even .lpc-characteristics__col:last-child .lpc-characteristics__tr:nth-child(even) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-characteristics__tbody--narrow .lpc-characteristics__td {
    flex: 1 1 41.67%;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-characteristics__tbody--narrow .lpc-characteristics__td + .lpc-characteristics__td {
    flex: 1 1 calc(100% - 41.67%);
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--narrow {
    margin: 0 -16px;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--narrow .lpc-characteristics__col {
    width: 100%;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--narrow .lpc-characteristics__col:last-child {
    margin-top: 16px;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--narrow .lpc-characteristics__td {
    flex: 1 1 41.67%;
}

[data-media-source="media-lg"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--narrow .lpc-characteristics__td + .lpc-characteristics__td {
    flex: 1 1 calc(100% - 41.67%);
}

[data-media-source="media-lg"] .lpc-characteristics__tr {
    width: 100%;
    display: flex;
    align-items: flex-start;
}

[data-media-source="media-lg"] .lpc-characteristics__td {
    overflow: hidden;
}

[data-media-source="media-lg"] .lpc-characteristics__td:first-child .lpc-characteristics__caption {
	color: var(--text-color-a-06);
}

[data-media-source="media-lg"] .lpc-characteristics__td + .lpc-characteristics__td {
    margin: 0 0 0 12px;
}

[data-media-source="media-lg"] .lpc-characteristics__td + .lpc-characteristics__td .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-lg"] .lpc-characteristics__caption {
    padding: 0 12px 0 0;
    display: inline-block;
    position: relative;
    line-height: 1.2;
    word-break: break-word;
}

[data-media-source="media-lg"] .lpc-characteristics__caption:before {
    content: '';
    position: absolute;
    bottom: 3px;
    left: 100%;
    right: -9999px;
    height: 1px;
    background-image: linear-gradient(90deg, var(--text-color-a-03) 33%, transparent 0);
    background-size: 3px 1px;
}

[data-media-source="media-lg"] .lpc-characteristics__caption.lp-selected-element {
    outline-offset: -2px !important;
}

[data-media-source="media-lg"] .lpc-characteristics__caption.lp-selected-element:hover, [data-media-source="media-lg"] .lpc-characteristics__caption.lp-selected-element:focus {
    outline-offset: -2px !important;
}

[data-media-source="media-md"] .lpc-characteristics__thead {
    margin: 0 0 20px;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-1 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr {
    width: 100%;
    margin: 16px 0 0;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr:first-child {
    margin-top: 0;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__td {
    flex: 1 1 41.67%;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__td + .lpc-characteristics__td {
    flex: 1 1 calc(100% - 41.67%);
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr {
    width: 100%;
    margin: 0;
    padding: 8px 16px;
    align-items: flex-start;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr:nth-child(odd) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-2 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    margin: 0 -12px;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__col {
    width: calc(50% - 24px);
    margin: 0 12px;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__tr {
    margin: 16px 0 0;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__tr:first-child {
    margin-top: 0;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__td {
    flex: 1 1 41.67%;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__td + .lpc-characteristics__td {
    flex: 1 1 calc(100% - 41.67%);
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr {
    margin: 0;
    padding: 8px 16px;
    align-items: flex-start;
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr:nth-child(odd) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-md"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-md"] .lpc-characteristics__tr {
    width: 100%;
    display: flex;
    align-items: flex-start;
}

[data-media-source="media-md"] .lpc-characteristics__td {
    overflow: hidden;
}

[data-media-source="media-md"] .lpc-characteristics__td:first-child .lpc-characteristics__caption {
	color: var(--text-color-a-06);
}

[data-media-source="media-md"] .lpc-characteristics__td + .lpc-characteristics__td {
    margin: 0 0 0 12px;
}

[data-media-source="media-md"] .lpc-characteristics__td + .lpc-characteristics__td .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-md"] .lpc-characteristics__caption {
    padding: 0 12px 0 0;
    display: inline-block;
    position: relative;
    line-height: 1.2;
    word-break: break-word;
}

[data-media-source="media-md"] .lpc-characteristics__caption:before {
    content: '';
    position: absolute;
    bottom: 3px;
    left: 100%;
    right: -9999px;
    height: 1px;
    background-image: linear-gradient(90deg, var(--text-color-a-03) 33%, transparent 0);
    background-size: 3px 1px;
}

[data-media-source="media-md"] .lpc-characteristics__caption.lp-selected-element {
    outline-offset: -2px !important;
}

[data-media-source="media-md"] .lpc-characteristics__caption.lp-selected-element:hover, [data-media-source="media-md"] .lpc-characteristics__caption.lp-selected-element:focus {
    outline-offset: -2px !important;
}

[data-media-source="media-sm"] .lpc-characteristics__thead {
    margin: 0 0 16px;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-1 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr {
    width: 100%;
    margin: 16px 0 0;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr:first-child {
    margin-top: 0;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__td {
    flex: 1 1 41.67%;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__td + .lpc-characteristics__td {
    flex: 1 1 calc(100% - 41.67%);
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr {
    width: 100%;
    margin: 0;
    padding: 8px 12px;
    align-items: flex-start;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr:nth-child(odd) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    margin: 0;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__col {
    width: 100%;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__col:last-child {
    margin-top: 16px;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__tr {
    width: 100%;
    margin: 16px 0 0;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__tr:first-child {
    margin-top: 0;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__td {
    flex: 1 1 41.67%;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__td + .lpc-characteristics__td {
    flex: 1 1 calc(100% - 41.67%);
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__col:last-child {
    margin-top: 0;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-even .lpc-characteristics__col:last-child .lpc-characteristics__tr:nth-child(odd) {
    background: transparent;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-even .lpc-characteristics__col:last-child .lpc-characteristics__tr:nth-child(even) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr {
    margin: 0;
    width: 100%;
    padding: 8px 12px;
    align-items: flex-start;
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr:nth-child(odd) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-sm"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-sm"] .lpc-characteristics__tr {
    display: flex;
    align-items: flex-start;
}

[data-media-source="media-sm"] .lpc-characteristics__td {
    overflow: hidden;
}

[data-media-source="media-sm"] .lpc-characteristics__td:first-child .lpc-characteristics__caption {
	color: var(--text-color-a-06);
}

[data-media-source="media-sm"] .lpc-characteristics__td + .lpc-characteristics__td {
    margin: 0 0 0 8px;
}

[data-media-source="media-sm"] .lpc-characteristics__td + .lpc-characteristics__td .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-sm"] .lpc-characteristics__caption {
    padding: 0 12px 0 0;
    display: inline-block;
    position: relative;
    line-height: 1.2;
    word-break: break-word;
}

[data-media-source="media-sm"] .lpc-characteristics__caption:before {
    content: '';
    position: absolute;
    bottom: 3px;
    left: 100%;
    right: -9999px;
    height: 1px;
    background-image: linear-gradient(90deg, var(--text-color-a-03) 33%, transparent 0);
    background-size: 3px 1px;
}

[data-media-source="media-sm"] .lpc-characteristics__caption.lp-selected-element {
    outline-offset: -2px !important;
}

[data-media-source="media-sm"] .lpc-characteristics__caption.lp-selected-element:hover, [data-media-source="media-sm"] .lpc-characteristics__caption.lp-selected-element:focus {
    outline-offset: -2px !important;
}

[data-media-source="media-xs"] .lpc-characteristics__thead {
    margin: 0 0 16px;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-1 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr {
    width: 100%;
    padding: 8px 0;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr:first-child {
    padding-top: 0;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr:last-child {
    padding-bottom: 0;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__tr:last-child:before {
    content: none;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-1 .lpc-characteristics__td {
    width: 100%;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr {
    width: 100%;
    padding: 8px 12px;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr:before {
    content: none;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__tr:nth-child(odd) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-1.lpc-characteristics__tbody--odd .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    margin: 0;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__col {
    width: 100%;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__col:last-child .lpc-characteristics__tr {
    padding-top: 8px;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__col:last-child .lpc-characteristics__tr:last-child {
    padding-bottom: 0;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__col:last-child .lpc-characteristics__tr:last-child:before {
    content: none;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__tr {
    width: 100%;
    padding: 8px 0;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__tr:first-child {
    padding-top: 0;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2 .lpc-characteristics__td {
    width: 100%;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__col:last-child {
    margin-top: 0;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-even .lpc-characteristics__col:last-child .lpc-characteristics__tr:nth-child(odd) {
    background: transparent;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd.lpc-even .lpc-characteristics__col:last-child .lpc-characteristics__tr:nth-child(even) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr {
    margin: 0;
    width: 100%;
    padding: 8px 12px;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr:before {
    content: none;
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__tr:nth-child(odd) {
    background: var(--primary-color-a-01);
}

[data-media-source="media-xs"] .lpc-characteristics__tbody--col-2.lpc-characteristics__tbody--odd .lpc-characteristics__caption:before {
    content: none;
}

[data-media-source="media-xs"] .lpc-characteristics__tr {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    position: relative;
}

[data-media-source="media-xs"] .lpc-characteristics__tr:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background-image: linear-gradient(90deg, var(--text-color-a-03) 33%, transparent 0);
    background-size: 3px 1px;
}

[data-media-source="media-xs"] .lpc-characteristics__td {
    overflow: hidden;
}

[data-media-source="media-xs"] .lpc-characteristics__td:first-child .lpc-characteristics__caption {
	color: var(--text-color-a-06);
}

[data-media-source="media-xs"] .lpc-characteristics__caption {
    display: block;
    line-height: 1.2;
    word-break: break-word;
}

[data-media-source="media-xs"] .lpc-characteristics__caption.lp-selected-element {
    outline-offset: -2px !important;
}

[data-media-source="media-xs"] .lpc-characteristics__caption.lp-selected-element:hover, [data-media-source="media-xs"] .lpc-characteristics__caption.lp-selected-element:focus {
    outline-offset: -2px !important;
}

.lpc-characteristics__table--block {
    border: 1px solid var(--text-color-a-01);
}