/* CSS Document */
.pkUsp{padding:0 20px}@media (max-width: 767px){.type-product .pkUsp{padding:0 10px}}@media (max-width: 1199px){.pkUsp{flex-wrap:wrap}
.pkUsp .pkUsp-item{width:50%}}@media (max-width: 767px){.pkUsp .pkUsp-item{width:100%}}.pkUsp-item{padding:9px 12px}.pkUsp-item>div{display:flex;align-items:center;justify-content:flex-start}@media (max-width: 991px){.pkUsp-item>div{width:330px}}@media (max-width: 767px){.pkUsp-item>div{width:100%}}.pkUsp-item .img{width:72px;margin-right:12px}@media (min-width: 1440px){.pkUsp-item .img{flex:1 0 auto}}.pkUsp-item .text p{font-size:14px;font-weight:400;letter-spacing:0.35px;line-height:20px;margin:0}.pkUsp-item .text p.h3{font-size:16px;font-weight:600;letter-spacing:0.4px;line-height:19px;margin:0 0 6px 0}
#sizingTable
{
    overflow-x: scroll;
}
.sizing-table {
    margin: 2em 0;
    border-collapse: collapse;
    font-size: 0.9em;
}

.sizing-table th,
.sizing-table td
{
    padding: 5px;
    text-align: center;
    background-position-x: center;
    background-repeat: repeat-y;
}

.sizing-table th.label
{
    background-image: none;
    text-align: left;
    font-weight: bold;
}

.sizing-table th span,
.sizing-table td span
{
    display: inline-block;
    padding: 5px 10px;
    border-radius: 5px;
    margin: 0 auto;
}

.sizing-table th span 
{
    background-color: #ed174e;
    color: #ffffff;
}

.sizing-table td span
{
    background-color: #efefef;
    color: #000000;
}

.sizing-table th.label span {
    background-color: white;
    background-color: transparent;
}

.sizing-table td {

}

.sizing-table th {
    color: #3a250c;
    font-weight: normal;
}
