/*
 * C Logo/Text button
 */
body.page-services .soopp--page-theme.soopp-c-sitename .elementor-button {
    background-color: var(--e-global-color-secondary);
}
body.page-services .soopp--page-theme.soopp-c-sitename .elementor-button:hover {
    background-color: var(--e-global-color-74529be);
}

/*
 * Order now button [primary-menu]
 */
body.page-services .soopp--page-theme.soopp-order-now-menu-primary .elementor-button {
    background-color: var(--e-global-color-74529be);
}
body.page-services .soopp--page-theme.soopp-order-now-menu-primary .elementor-button:hover {
    background-color: var(--e-global-color-secondary);
}

/*
 * Header primary-menu
 */
body.page-services .soopp--page-theme.soopp-menu-primary .menu-item .elementor-item:hover,
body.page-services .soopp--page-theme.soopp-menu-primary .menu-item .elementor-item.elementor-item-active {
    color: var(--e-global-color-secondary);
}

/*
 * Header checkout button
 */
body.page-services .soopp--page-theme.soopp-checkout .elementor-button {
    color: var(--e-global-color-secondary);
}
body.page-services .soopp--page-theme.soopp-checkout .elementor-button:hover {
    background-color: var(--e-global-color-secondary);
}

/*
 * Footer social-menu
 */
body.page-services .soopp--page-theme.soopp-footer-social-menu .elementor-icon.elementor-social-icon:hover {
    border-color: var(--e-global-color-secondary);
}

/*
 * Preloader, by page
 */
body.page-services e-page-transition {
    background-color: var(--e-global-color-74529be);
}

/*
 * Checkout, visibility
 */
.soopp-checkout-default { display: none !important; }
body.cart-has-items .soopp-checkout-default {
    display: inline-block !important;
}

/*
 * Order proccess
 */
.soopp-selection-init.disabled {
    pointer-events: none;
    opacity: 0.5;
    cursor: not-allowed;
}
.soopp-selection-wrapper.soopp-active {
    --overlay-opacity: 0.25 !important;
    border-color: var(--e-global-color-eda49d1) !important;
    --border-color: var(--e-global-color-eda49d1) !important;
}

.soopp-selection-wrapper.soopp-active .soopp-selection-check,
.soopp-selection-wrapper:not(.soopp-active) .soopp-selection-uncheck {
    display: inline-block !important;
}
.soopp-selection-wrapper.soopp-active .soopp-selection-uncheck {
    display: none !important;
}