/*
Theme Name: Spa Bulgaria
Theme URI: https://spabulgaria.bg
Description: A custom theme for Spa Bulgaria website. Based on Hello Elementor theme.
Author: Agma Studio
Author URI: https://agma.bg
Template: hello-elementor
Version: 1.0.0
Text Domain: spa-bulgaria
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: custom-background, custom-logo, custom-menu, featured-images
*/


/*** ELEMENTOR FIXES ***/
.elementor-icon-wrapper{
    display: flex;
}
.dialog-lightbox-widget-content{
    .dialog-close-button{
        position: absolute;
        cursor: pointer;
        display: flex;
        cursor: pointer; will-change: transform;
        color: var(--e-global-color-secondary);

        -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        transition: all 0.4s ease;

        &:hover{
            color: var(--e-global-color-text);
            transform: rotate(90deg); 
            -moz-transform: rotate(90deg); 
            -webkit-transform: rotate(90deg); 
            -o-transform: rotate(90deg); 
            -ms-transform: rotate(90deg); 
            transform-origin: center; 
            -moz-transform-origin: center; 
            -webkit-transform-origin: center; 
            -o-transform-origin: center; 
            -ms-transform-origin: center; 
            transform-style: preserve-3d; 
            -moz-transform-style: preserve-3d; 
            -webkit-transform-style: preserve-3d; 
            -o-transform-style: preserve-3d; 
            -ms-transform-style: preserve-3d; 
            -webkit-backface-visibility: hidden;
        }
    }
    & .dialog-message{
        & .elementor-widget-text-editor{
            & p:only-child,
            & p:last-child{
                margin: 0;
            }
        }
    }
}
.elementor-widget-text-editor p:only-child,
.elementor-widget-text-editor p:last-child{
    margin-bottom: 0;
}
.elementor-widget-woocommerce-cart .woocommerce{
    font-family: var(--e-global-typography-primary-font-family);
}
/*** ELEMENTOR FIXES ***/


/*** ELEMENTOR BETTER GLOBALS ***/
body{
  --color-white: var(--e-global-color-29a81bd);
  --color-white-80: var(--e-global-color-32948e2);
  --color-white-60: var(--e-global-color-64cd33b);
  --color-white-40: var(--e-global-color-be2454d);
  --color-white-20: var(--e-global-color-e0601cf);
  --color-white-10: var(--e-global-color-a52af1f);
  --color-green: var(--e-global-color-accent);
}
/*** ELEMENTOR BETTER GLOBALS ***/


/*** GLOBALS ***/
.noSelect,
a,
button,
.button{
    -webkit-touch-callout: none; 
    -webkit-user-select: none; 
    -khtml-user-select: none; 
    -moz-user-select: none; 
    -ms-user-select: none; 
    user-select: none; 
    -webkit-tap-highlight-color: transparent;
}
html, body {
    max-width: 100%;
    overflow-x: hidden;
}
/*** GLOBALS ***/


/*** SUBSCRIPTION FORM ***/
.subs-form{
    & .elementor-form{
        & .elementor-field-group{
            margin-bottom: 0px;

            input[type="email"]{
                background-color: var(--color-white-10) !important;
            }

            button[type="submit"]{
                background-color: var(--e-global-color-df8af48);
            }
        }
    }
}
/*** SUBSCRIPTION FORM ***/


