/* Third-party plugin integrations: WooLoyalty, sliders and wishlist. */
.products .product.product-type-simple .astra-shop-summary-wrap .wooloyalty-total-points, .woocommerce-mini-cart-item.mini_cart_item .quantity .wooloyalty-total-points, .wooloyalty-or { display: none !important; }
.swiper-slide { display: flex; height: unset !important; }
.wps-product-data { background: var(--ast-global-color-4); border: none !important; display: flex; flex-direction: column; padding: 1rem; }
.sp-wps-product-image-area { display: flex; justify-content: center; align-items: center; flex-grow: 1; }
.wpsf-product-img.wp-post-image { border: none !important; }
.wpsp-pagination-dot.swiper-pagination > span { height: .4rem !important; width: 1.3rem !important; margin: 0 !important; border-radius: 0 !important; }
.wpsp-pagination-dot.swiper-pagination > span:first-child { border-radius: 4px 0 0 4px !important; }
.wpsp-pagination-dot.swiper-pagination > span:last-child { border-radius: 0 4px 4px 0 !important; }
.tinvwl-table-manage-list, .tinvwl-table-manage-list > *, .tinv-wishlist * { border: none; }
.tinvwl-table-manage-list thead tr th { border-bottom: 1px solid black !important; }
sc-login-form, .product-action, .tinvwl-to-left.look_in { display: none !important; }
.tinvwl-table-manage-list tfoot td .tinvwl-to-right { width: 100%; }
