.elementor-2563 .elementor-element.elementor-element-543f0d38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS */body .mwraq-app {
    background:
        radial-gradient(circle at 50% 0%, rgba(204, 0, 0, 0.10) 0%, rgba(204, 0, 0, 0.035) 32%, rgba(255, 255, 255, 0) 65%),
        linear-gradient(180deg, #fff8f8 0%, #fffafa 45%, #ffffff 100%) !important;
    background-color: #fff8f8 !important;
    color: #222222 !important;
}

body .mwraq-app .mwraq-header {
    background: #CC0000 !important;
    background-color: #CC0000 !important;
    background-image: none !important;
    color: #ffffff !important;
}

body .mwraq-app .mwraq-header,
body .mwraq-app .mwraq-header *,
body .mwraq-app .mwraq-header h1,
body .mwraq-app .mwraq-header h2,
body .mwraq-app .mwraq-header h3,
body .mwraq-app .mwraq-header span {
    color: #ffffff !important;
}

body .mwraq-app .mwraq-header > *,
body .mwraq-app .mwraq-header > div {
    background: transparent !important;
    background-color: transparent !important;
}

body .mwraq-app .mwraq-grid {
    background:
        radial-gradient(circle at 50% 10%, rgba(204, 0, 0, 0.045) 0%, rgba(204, 0, 0, 0.015) 40%, rgba(255, 255, 255, 0) 75%),
        transparent !important;
    background-color: transparent !important;
}

body .mwraq-app .mwraq-list {
    background: rgba(255, 255, 255, 0.42) !important;
    background-color: rgba(255, 255, 255, 0.42) !important;
    border-color: rgba(204, 0, 0, 0.08) !important;
}

body .mwraq-app .mwraq-form {
    background: rgba(255, 255, 255, 0.42) !important;
    background-color: rgba(255, 255, 255, 0.42) !important;
    border: 1px solid rgba(204, 0, 0, 0.08) !important;
}

body .mwraq-app .mwraq-kicker {
    color: #ffffff !important;
}

body .mwraq-app .mwraq-header h2 {
    color: #ffffff !important;
}

body .mwraq-app .mwraq-count {
    color: #ffffff !important;
}

body .mwraq-app .mwraq-form h3 {
    color: #222222 !important;
}

body .mwraq-app .mwraq-form label,
body .mwraq-app .mwraq-form label span {
    color: #222222 !important;
}

body .mwraq-app .mwraq-form input,
body .mwraq-app .mwraq-form textarea,
body .mwraq-app .mwraq-form select {
    background: #ffffff !important;
    background-color: #ffffff !important;
    color: #222222 !important;
    border: 1px solid #d9d9d9 !important;
}

body .mwraq-app .mwraq-form input:hover,
body .mwraq-app .mwraq-form textarea:hover,
body .mwraq-app .mwraq-form select:hover {
    border-color: #b8b8b8 !important;
}

body .mwraq-app .mwraq-form input:focus,
body .mwraq-app .mwraq-form textarea:focus,
body .mwraq-app .mwraq-form select:focus {
    background: #ffffff !important;
    background-color: #ffffff !important;
    color: #222222 !important;
    border-color: #CC0000 !important;
    outline: none !important;
    box-shadow: 0 0 0 2px rgba(204, 0, 0, 0.10) !important;
}

body .mwraq-app .mwraq-form input::placeholder,
body .mwraq-app .mwraq-form textarea::placeholder {
    color: #999999 !important;
    opacity: 1 !important;
}

body .mwraq-app .mwraq-form select {
    color: #222222 !important;
}

body .mwraq-app .mwraq-empty {
    background: transparent !important;
    background-color: transparent !important;
    color: #222222 !important;
}

body .mwraq-app .mwraq-empty strong {
    color: #222222 !important;
}

body .mwraq-app .mwraq-empty p {
    color: #666666 !important;
}

body .mwraq-app .mwraq-empty-shop,
body .mwraq-app .mwraq-submit {
    background: #CC0000 !important;
    background-color: #CC0000 !important;
    background-image: none !important;
    color: #ffffff !important;
    border: 1px solid #CC0000 !important;
    box-shadow: 0 10px 25px rgba(204, 0, 0, 0.18) !important;
}

body .mwraq-app .mwraq-empty-shop:hover,
body .mwraq-app .mwraq-submit:hover {
    background: #A80000 !important;
    background-color: #A80000 !important;
    color: #ffffff !important;
    border-color: #A80000 !important;
}

body .mwraq-app .mwraq-submit:active {
    background: #990000 !important;
    background-color: #990000 !important;
    color: #ffffff !important;
    border-color: #990000 !important;
}

body .mwraq-app a {
    color: #CC0000 !important;
}

body .mwraq-app a:hover {
    color: #A80000 !important;
}

body .mwraq-app .mwraq-list-item,
body .mwraq-app .mwraq-product,
body .mwraq-app .mwraq-item {
    background: rgba(204, 0, 0, 0.025) !important;
    background-color: rgba(204, 0, 0, 0.025) !important;
    border-color: rgba(204, 0, 0, 0.08) !important;
}

body .mwraq-app .mwraq-list-item h3,
body .mwraq-app .mwraq-product h3,
body .mwraq-app .mwraq-item h3 {
    color: #222222 !important;
}

body .mwraq-app .mwraq-list-item p,
body .mwraq-app .mwraq-product p,
body .mwraq-app .mwraq-item p {
    color: #666666 !important;
}

body .mwraq-app input[type="number"] {
    background: #ffffff !important;
    background-color: #ffffff !important;
    color: #222222 !important;
    border-color: #d9d9d9 !important;
}

body .mwraq-app input[type="number"]:focus {
    border-color: #CC0000 !important;
    box-shadow: 0 0 0 2px rgba(204, 0, 0, 0.10) !important;
}

body .mwraq-app input[type="checkbox"],
body .mwraq-app input[type="radio"] {
    accent-color: #CC0000 !important;
}

body .mwraq-app .mwraq-form-response {
    color: #222222 !important;
}

body .mwraq-app .mwraq-form-response.success,
body .mwraq-app .mwraq-form-response.error {
    color: #CC0000 !important;
}

/* Update List button */
body .mwraq-app .mwraq-update,
body .mwraq-app button[type="submit"],
body .mwraq-app .mwraq-update-list {
    background: #CC0000 !important;
    background-color: #CC0000 !important;
    background-image: none !important;
    color: #ffffff !important;
    border: 1px solid #CC0000 !important;
    box-shadow: 0 8px 20px rgba(204, 0, 0, 0.20) !important;
}

body .mwraq-app .mwraq-update:hover,
body .mwraq-app button[type="submit"]:hover,
body .mwraq-app .mwraq-update-list:hover {
    background: #A80000 !important;
    background-color: #A80000 !important;
    color: #ffffff !important;
    border-color: #A80000 !important;
    box-shadow: 0 10px 24px rgba(204, 0, 0, 0.25) !important;
}


/* Remove X button */
body .mwraq-app .mwraq-remove,
body .mwraq-app .mwraq-remove-item,
body .mwraq-app button[class*="remove"] {
    background: #ffffff !important;
    background-color: #ffffff !important;
    background-image: none !important;
    color: #CC0000 !important;
    border: 1px solid rgba(204, 0, 0, 0.25) !important;
    box-shadow: 0 3px 10px rgba(204, 0, 0, 0.08) !important;
}

body .mwraq-app .mwraq-remove:hover,
body .mwraq-app .mwraq-remove-item:hover,
body .mwraq-app button[class*="remove"]:hover {
    background: #CC0000 !important;
    background-color: #CC0000 !important;
    color: #ffffff !important;
    border-color: #CC0000 !important;
    box-shadow: 0 5px 14px rgba(204, 0, 0, 0.20) !important;
}

.mwraq-products-table th {
    background: transparent !important;
}

@media (max-width: 767px) {
    body .mwraq-app {
        background:
            radial-gradient(circle at 50% 0%, rgba(204, 0, 0, 0.09) 0%, rgba(204, 0, 0, 0.025) 40%, rgba(255, 255, 255, 0) 75%),
            linear-gradient(180deg, #fff8f8 0%, #ffffff 100%) !important;
        background-color: #fff8f8 !important;
    }

    body .mwraq-app .mwraq-header {
        background: #CC0000 !important;
        background-color: #CC0000 !important;
        background-image: none !important;
    }

    body .mwraq-app .mwraq-header *,
    body .mwraq-app .mwraq-header h2,
    body .mwraq-app .mwraq-header span {
        color: #ffffff !important;
    }

    body .mwraq-app .mwraq-empty-shop,
    body .mwraq-app .mwraq-submit {
        background: #CC0000 !important;
        background-color: #CC0000 !important;
        color: #ffffff !important;
    }
}/* End custom CSS */