.j2store-price-suffix {font-size: 13px}
.itemid-168 .j2store-cart-button, .itemid-170 .j2store-cart-button {margin-top: 10px}
.view-carts select:not(.form-control) {display: inherit}
.j2store-cart-table td:nth-child(2) b {display: none}
.j2store-cart-table td:nth-child(2) .btn {margin-left: 10px}
.j2store-cart-table .cart-product-unit-price {display: none}
.cart-estimator-discount-block {padding-top: 20px}
.coupon {margin-bottom: 20px}
.coupon input {width: 27% !important;margin-bottom: 10px}
.j2store-products-row .j2store-cart-button {margin-top: 10px}
.j2store-products-row .j2store-add-to-cart b {display: none}
.j2store-single-product {border: 2px solid #f3f3f3;padding: 10px;border-radius: 3px}
.sale-price {color: #fff}
.j2store-price-suffix {color: #000;float: left}
#sp-right .custom a {
    padding: 8px 16px;
    font-size: 20px;
    line-height: 1.5;
    border-radius: 5px;background-color: #f0f0f0;
}

@media all and (max-width: 680px) {
.logo {float:right;}
#sp-top1 {display: none}
.menuoffcanvas {font-weight: bold}
.menuoffcanvas a {background-color: aliceblue;padding: 10px}
.menuoffcanvas p {padding-bottom: 10px !important}
.item-167 {display: none !important}
.j2store-single-product {margin-bottom: 30px;}
#sp-main-body {padding: 40px 0 !important}
}
@media all and (min-width: 680px) {
.product-qty input[type="number"] {width: 30% !important}
.product-qty {float: left}
.j2store-cart-table td:nth-child(2) {width: 210px}
.j2store-products-row {margin-bottom: 30px}
.j2store-product-images {height: 200px}
.j2store-products-row .col-sm-4 {padding-right: 5px;padding-left: 5px}
.j2store-single-product {min-height: 450px}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {font-size: 21px !important}
.checkout-content .row-fluid {display: flex;}
.checkout-content .span6 {width: 50%}
#offcanvas-toggler {display: none}
}

#sp-section-1 {background-color: #f0f0f0}
#sp-section-1 .btn {border-radius: 5px;background-color: #26368e;color: #fff;font-size: 12px;}

#j2store-checkout-content #akeeba-renderjoomla {margin-left: 20px;}
#onCheckoutPayment_wrapper {display: grid}
.contentpane textarea {display: block !important}