.pos-bestsellers-product { position: relative; }
.pos-bestsellers-product .title-bestseller h2 a { color: #5a5a5a; font-size: 24px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; line-height: 62px; border: 1px solid #e5e5e5; display: block; padding: 0 20px; margin-bottom: 30px; }
@media (min-width: 768px) and (max-width: 1199px) { .pos-bestsellers-product .title-bestseller h2 a { font-size: 16px; letter-spacing: 0; } }
.pos-bestsellers-product .item-product { border-bottom: 1px solid #e5e5e5; margin-bottom: 30px; }
.pos-bestsellers-product .item-product:last-child { border: 0; }
.pos-bestsellers-product .item-product .products-inner { float: left; width: 100px; margin-right: 20px; }
.pos-bestsellers-product .item-product .product-contents { display: block; width: auto; overflow: hidden; padding-top: 0; }
@media (min-width: 768px) and (max-width: 1199px) { .pos-bestsellers-product .item-product .product-contents { overflow: visible; display: inline-block; width: 100%; padding-top: 15px; } }
.pos-bestsellers-product .item-product .product-contents h5.product-name a { margin-bottom: 10px; }
.pos-bestsellers-product .item-product .product-contents .cart { margin-top: 10px; float: left; clear: both; }
.pos-bestsellers-product .item-product .product-contents .price-box .price-percent-reduction { display: none; }
.pos-bestsellers-product .boxprevnext a { display: none; }
