@import '_mixins'; @import '_variables'; .banner-mini { margin-bottom: 120px; } #scontainer-61 { .product-preview { .row { &:nth-child(1) { margin-bottom: 60px; } &:nth-child(2) { align-items: center; } } p { font-size: 14px; font-weight: 300; text-align: center; } table { width: 100%; margin-bottom: 15px; thead { tr { th { font-family: Alegreya Sans; font-size: 16px; font-style: normal; font-weight: 300; line-height: 24px; letter-spacing: 0em; text-align: center; color: #fff; background: #000; text-transform: uppercase; padding: 8px 15px; &:empty { visibility: hidden; } &:blank { visibility: hidden; } &:first-child { visibility: hidden; } @include respond-below(xs) { padding: 8px 5px; } } } } tbody { border: 1px solid #000; padding-left: 20px; tr { &:first-child { td { padding-top: 100px; @include respond-between(sm, md) { padding-top: 50px; } @include respond-below(sm) { padding-top: 50px; } } } &:last-child { td { padding-bottom: 100px; @include respond-between(sm, md) { padding-bottom: 50px; } @include respond-below(sm) { padding-bottom: 50px; } } } td { padding: 10px 20px; font-size: 14px; font-weight: 500; @include respond-below(xs) { padding: 10px 10px; } text-align: center; &:first-child { text-align: left; } img { width: 20px; height: 20px; } } } } } } }