.pi-edd span{font-weight:700}.pi-edd-product:has(.pi-edd-fix-icon),.pi-edd-loop:has(.pi-edd-fix-icon),.pi-edd-cart:has(.pi-edd-fix-icon){display:grid!important;align-items:center;grid-gap:10px}.pi-edd-product:has(.pi-edd-icon-left),.pi-edd-loop:has(.pi-edd-icon-left),.pi-edd-cart:has(.pi-edd-icon-left){grid-template-columns:auto 1fr}.pi-edd-product:has(.pi-edd-icon-right),.pi-edd-loop:has(.pi-edd-icon-right),.pi-edd-cart:has(.pi-edd-icon-right){grid-template-columns:1fr auto}.pi-edd-icon-right{order:1}.pi-spl-msg{grid-column:2/3;padding:3px 7px;background:orange;color:#1e1e1e;letter-spacing:.5px;border-radius:5px;font-size:10px;font-weight:600;position:absolute;right:10px;top:0;transform:translateY(-50%)}.pi-edd-product{background:linear-gradient(90deg,#ff7519,#ff7519);color:#fff;padding:6px;text-align:center;margin-top:1rem;margin-bottom:1rem;clear:both;font-size:12px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-radius:6px 6px 6px 6px}.pi-edd-cart{background:linear-gradient(90deg,#ff7519,#ff7519);color:#fff;padding:6px;text-align:left;display:inline-block;font-size:12px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-radius:6px 6px 6px 6px}.woocommerce-cart-form__cart-item:has(.pi-edd) .variation-128652,.cart_item:has(.pi-edd) .variation-128652{display:none!important}