.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product span.price del{opacity:.7;display:inline-block}.onsale:before{background:#3c5460}.woocommerce div.product.product-small span.price del{font-size:14px;color:#999;align-self:center;font-weight:400;order:2;opacity:1;width:100%}.woocommerce div.product.product-small span.price ins{order:1;text-decoration:none;align-self:baseline;margin:0 10px 5px 0}.onsale{background:#f53b3b;color:#fff;width:40px;height:40px;right:5px;top:5px;border-radius:100%;z-index:101;align-items:center}.onsale>span{display:block;z-index:107}.woocommerce.single-product div.product span.price del{font-size:20px;color:#999;font-weight:400;align-self:center;margin-right:1em;opacity:1}.woocommerce.single-product div.product span.price ins{text-decoration:none;align-self:center}#acc-additional_information .table tbody tr th{text-align:right;width:50%}#acc-additional_information .table tbody tr td{text-align:left;width:50%}@media (min-width:576px) and (max-width:767px){.woocommerce.single-product div.product span.price del{font-size:14px}}@media (max-width:575px){.onsale{right:5px;top:5px;width:30px;height:30px;font-size:12px}.woocommerce div.product.product-small span.price ins{margin:0 20px 0 0}.woocommerce div.product.product-small span.price del{margin:2px 0 0}}