.elementor-395 .elementor-element.elementor-element-55c1c745{--display:flex;}.elementor-395 .elementor-element.elementor-element-5ec3665{text-align:center;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-5ec3665 */#main > div > img {
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fbb8844 */.shop_table thead {
    background-color: transparent !important;
    background: url('https://quantum-pulse.soyfki.com/wp-content/uploads/2025/07/footer-background-1-scaled.png');
    background-size: cover;
}

.cart_totals h2, .cross-sells > h2 {
    background-color: transparent !important;
    background: url('https://quantum-pulse.soyfki.com/wp-content/uploads/2025/07/footer-background-1-scaled.png');
    background-size: cover;
}

.woocommerce-js a.remove:before {
    border: 1px solid #F7EFFB;
}

.woocommerce-js a.remove {
    color: #F7EFFB;
}

.woocommerce-js a.remove:hover {
    color: #F7EFFB;
}

.woocommerce-js a.remove:hover::before {
    border: 1px solid #F7EFFB;
}

.shop_table button {
    background: transparent !important;
    color: #F7EFFB !important;
    border: 2px solid #F7EFFB !important;
}

.shop_table button:hover {
    color: #D2A0E4 !important;
    border: 2px solid #D2A0E4 !important;
}

.checkout-button {
    background: #74288F !important;
    color: #F7EFFB !important;
    line-height: 1em !important;
}

.checkout-button:hover {
    background: #F7A100 !important;
    color: #0D0312 !important;
}

.price {
    color: #F7EFFB !important;
    font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c1c745 */#post-395 > header > h1 {
    text-align: center;
    margin: 20px 0;
}/* End custom CSS */