/*
Theme Name: Ecomus Child
Theme URI: https://wpecomus.com/
Author: DrFuri
Author URI: http://drfuri.com/
Description: Multipurpose WooCommerce WordPress Theme
Version: 1.0.0
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 7.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ecomus
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: ecomus
*/



body,html{
overflow-x: hidden;
width: 100%;
}

p, svg {
	margin-bottom: 0px;
}

/* G Translate */
.gtranslate_wrapper{
display: flex;
gap: 4px;	
}
a.glink img{
	border-radius: 4px;
}

.elementor-popup-modal .dialog-widget-content {
    background-color: transparent;
}




/* Chrome, Edge e Safari */
body::-webkit-scrollbar {
  width: 10px; /*largura da barra*/
}

body::-webkit-scrollbar-track {
  background: var(--e-global-color-secondary); /*cor do fundo*/
}

body::-webkit-scrollbar-thumb {
  background-color: var(--e-global-color-accent); /*cor do controle do scroll*/
  border-radius: 10px; /*arredondamento*/
  border: 2px solid var(--e-global-color-secondary); /*borda*/
}

/* Firefox */
@-moz-document url-prefix() {
  * {
    scrollbar-width: 10px;
    scrollbar-color:
                    var(--e-global-color-accent) /*cor do controle do scroll*/
                    var(--e-global-color-secondary); /*cor do fundo*/
    -moz-appearance: scrollbar;
  }
}


*::selection{
    color: #fff;
    background: var(--e-global-color-accent);
}


.elementor-field-option{
    accent-color: var(--e-global-color-accent);
}

@media(prefers-color-scheme: dark){
    
}

:root {
  /* Slate */
  --slate-50: oklch(97.2% 0.005 264);
  --slate-100: oklch(93.8% 0.009 264);
  --slate-200: oklch(88.5% 0.018 264);
  --slate-300: oklch(81.2% 0.027 264);
  --slate-400: oklch(71.6% 0.038 264);
  --slate-500: oklch(63.2% 0.046 264);
  --slate-600: oklch(54.4% 0.052 264);
  --slate-700: oklch(45.9% 0.052 264);
  --slate-800: oklch(36.1% 0.047 264);
  --slate-900: oklch(28.2% 0.04 264);
  --slate-950: oklch(18.9% 0.029 264);

  /* Gray */
  --gray-50: oklch(97.2% 0 0);
  --gray-100: oklch(93.8% 0 0);
  --gray-200: oklch(88.5% 0 0);
  --gray-300: oklch(81.2% 0 0);
  --gray-400: oklch(71.6% 0 0);
  --gray-500: oklch(63.2% 0 0);
  --gray-600: oklch(54.5% 0 0);
  --gray-700: oklch(45.9% 0 0);
  --gray-800: oklch(36.1% 0 0);
  --gray-900: oklch(28.2% 0 0);
  --gray-950: oklch(18.9% 0 0);

  /* Zinc */
  --zinc-50: oklch(97.2% 0.002 240);
  --zinc-100: oklch(93.8% 0.003 240);
  --zinc-200: oklch(88.5% 0.006 240);
  --zinc-300: oklch(81.2% 0.009 240);
  --zinc-400: oklch(71.6% 0.013 240);
  --zinc-500: oklch(63.2% 0.016 240);
  --zinc-600: oklch(54.5% 0.018 240);
  --zinc-700: oklch(45.9% 0.018 240);
  --zinc-800: oklch(36.1% 0.016 240);
  --zinc-900: oklch(28.2% 0.014 240);
  --zinc-950: oklch(18.9% 0.009 240);

  /* Neutral */
  --neutral-50: oklch(97.2% 0.001 120);
  --neutral-100: oklch(93.8% 0.002 120);
  --neutral-200: oklch(88.5% 0.004 120);
  --neutral-300: oklch(81.2% 0.006 120);
  --neutral-400: oklch(71.6% 0.009 120);
  --neutral-500: oklch(63.2% 0.011 120);
  --neutral-600: oklch(54.5% 0.012 120);
  --neutral-700: oklch(45.9% 0.012 120);
  --neutral-800: oklch(36.1% 0.011 120);
  --neutral-900: oklch(28.2% 0.009 120);
  --neutral-950: oklch(18.9% 0.006 120);

  /* Stone */
  --stone-50: oklch(97.2% 0.002 90);
  --stone-100: oklch(93.8% 0.004 90);
  --stone-200: oklch(88.5% 0.008 90);
  --stone-300: oklch(81.2% 0.012 90);
  --stone-400: oklch(71.6% 0.017 90);
  --stone-500: oklch(63.2% 0.02 90);
  --stone-600: oklch(54.5% 0.022 90);
  --stone-700: oklch(45.9% 0.022 90);
  --stone-800: oklch(36.1% 0.019 90);
  --stone-900: oklch(28.2% 0.017 90);
  --stone-950: oklch(18.9% 0.011 90);

  /* Red */
  --red-50: oklch(97.1% 0.013 17.4);
  --red-100: oklch(93.6% 0.032 17.7);
  --red-200: oklch(88.5% 0.062 18.3);
  --red-300: oklch(80.8% 0.114 19.6);
  --red-400: oklch(70.4% 0.191 22.2);
  --red-500: oklch(63.7% 0.237 25.3);
  --red-600: oklch(57.7% 0.245 27.3);
  --red-700: oklch(50.5% 0.213 27.5);
  --red-800: oklch(44.4% 0.177 26.9);
  --red-900: oklch(39.6% 0.141 25.7);
  --red-950: oklch(25.8% 0.092 26);

  /* Orange */
  --orange-50: oklch(98% 0.016 73.7);
  --orange-100: oklch(95.4% 0.038 75.2);
  --orange-200: oklch(90.1% 0.076 70.7);
  --orange-300: oklch(83.7% 0.128 66.3);
  --orange-400: oklch(75% 0.183 55.9);
  --orange-500: oklch(70.5% 0.213 47.6);
  --orange-600: oklch(64.6% 0.222 41.1);
  --orange-700: oklch(55.3% 0.195 38.4);
  --orange-800: oklch(47% 0.157 37.3);
  --orange-900: oklch(40.8% 0.123 38.2);
  --orange-950: oklch(26.6% 0.079 36.3);

  /* Amber */
  --amber-50: oklch(98.7% 0.022 95.3);
  --amber-100: oklch(96.2% 0.059 95.6);
  --amber-200: oklch(91.7% 0.108 92.5);
  --amber-300: oklch(85.8% 0.16 88.5);
  --amber-400: oklch(79.1% 0.183 80.8);
  --amber-500: oklch(74.4% 0.192 72.8);
  --amber-600: oklch(67.2% 0.187 63);
  --amber-700: oklch(56.9% 0.16 57.3);
  --amber-800: oklch(48.2% 0.127 54.3);
  --amber-900: oklch(41.4% 0.101 52.3);
  --amber-950: oklch(27.4% 0.065 50.1);

  /* Yellow */
  --yellow-50: oklch(98.7% 0.026 102.2);
  --yellow-100: oklch(97.3% 0.071 103.2);
  --yellow-200: oklch(94.5% 0.129 101.5);
  --yellow-300: oklch(90.5% 0.182 98.1);
  --yellow-400: oklch(85.2% 0.199 91.9);
  --yellow-500: oklch(79.5% 0.184 86);
  --yellow-600: oklch(68.1% 0.162 75.8);
  --yellow-700: oklch(55.4% 0.135 66.4);
  --yellow-800: oklch(47.6% 0.114 61.9);
  --yellow-900: oklch(42.1% 0.095 57.7);
  --yellow-950: oklch(28.6% 0.066 53.8);

  /* Lime */
  --lime-50: oklch(97.7% 0.029 133);
  --lime-100: oklch(95.2% 0.073 134.4);
  --lime-200: oklch(91.3% 0.135 133.5);
  --lime-300: oklch(86.3% 0.208 131.6);
  --lime-400: oklch(79.7% 0.252 129);
  --lime-500: oklch(72.7% 0.251 127.8);
  --lime-600: oklch(63.2% 0.219 127.8);
  --lime-700: oklch(52.7% 0.178 128.5);
  --lime-800: oklch(44.3% 0.139 129.4);
  --lime-900: oklch(38.4% 0.111 130.4);
  --lime-950: oklch(24.5% 0.072 131.3);

  /* Green */
  --green-50: oklch(98.2% 0.018 155.8);
  --green-100: oklch(96.2% 0.044 156.7);
  --green-200: oklch(92.5% 0.084 156);
  --green-300: oklch(87.1% 0.15 154.4);
  --green-400: oklch(79.2% 0.209 151.7);
  --green-500: oklch(72.3% 0.219 149.6);
  --green-600: oklch(62.7% 0.194 149.2);
  --green-700: oklch(52.7% 0.154 150.1);
  --green-800: oklch(44.8% 0.119 151.3);
  --green-900: oklch(39.3% 0.095 152.5);
  --green-950: oklch(25.5% 0.061 154.3);

  /* Emerald */
  --emerald-50: oklch(98.2% 0.016 170.8);
  --emerald-100: oklch(95.9% 0.042 171.1);
  --emerald-200: oklch(91.9% 0.082 170.3);
  --emerald-300: oklch(86.3% 0.147 168.7);
  --emerald-400: oklch(77.9% 0.197 166.4);
  --emerald-500: oklch(70.1% 0.198 165.1);
  --emerald-600: oklch(60.4% 0.175 165);
  --emerald-700: oklch(50.6% 0.142 165.6);
  --emerald-800: oklch(42.8% 0.11 166.5);
  --emerald-900: oklch(37.3% 0.089 167.3);
  --emerald-950: oklch(24.2% 0.056 168.7);

  /* Teal */
  --teal-50: oklch(98.3% 0.012 186.2);
  --teal-100: oklch(95.9% 0.033 186.2);
  --teal-200: oklch(91.5% 0.065 185.8);
  --teal-300: oklch(85.2% 0.115 185.1);
  --teal-400: oklch(75.7% 0.155 184);
  --teal-500: oklch(67.4% 0.16 183.5);
  --teal-600: oklch(57.9% 0.147 183.8);
  --teal-700: oklch(48.7% 0.123 184.6);
  --teal-800: oklch(41.3% 0.099 185.4);
  --teal-900: oklch(36.2% 0.083 186.2);
  --teal-950: oklch(23.4% 0.052 187.5);

  /* Cyan */
  --cyan-50: oklch(98.4% 0.013 206.5);
  --cyan-100: oklch(96.2% 0.035 206.6);
  --cyan-200: oklch(92.1% 0.07 206.5);
  --cyan-300: oklch(86% 0.125 206.1);
  --cyan-400: oklch(77.2% 0.17 205.1);
  --cyan-500: oklch(69.1% 0.179 204.6);
  --cyan-600: oklch(59% 0.167 205.1);
  --cyan-700: oklch(49.2% 0.14 205.8);
  --cyan-800: oklch(41.4% 0.112 206.6);
  --cyan-900: oklch(36% 0.093 207.3);
  --cyan-950: oklch(23.7% 0.061 208.6);

  /* Sky */
  --sky-50: oklch(98.2% 0.013 226);
  --sky-100: oklch(95.5% 0.037 226.5);
  --sky-200: oklch(90.6% 0.074 227);
  --sky-300: oklch(83.4% 0.133 227.9);
  --sky-400: oklch(73.5% 0.183 229.4);
  --sky-500: oklch(67.3% 0.203 231.1);
  --sky-600: oklch(59.3% 0.202 233);
  --sky-700: oklch(50.1% 0.175 235.1);
  --sky-800: oklch(42.3% 0.14 237);
  --sky-900: oklch(36.9% 0.114 238.8);
  --sky-950: oklch(24.4% 0.075 241.6);

  /* Blue */
  --blue-50: oklch(97.1% 0.017 249.2);
  --blue-100: oklch(93.6% 0.043 250.3);
  --blue-200: oklch(88.3% 0.084 251.6);
  --blue-300: oklch(80.5% 0.147 253.5);
  --blue-400: oklch(70% 0.207 256.3);
  --blue-500: oklch(62.4% 0.24 259.4);
  --blue-600: oklch(55.2% 0.247 262.5);
  --blue-700: oklch(47.1% 0.217 265.1);
  --blue-800: oklch(40.1% 0.179 267.1);
  --blue-900: oklch(35.2% 0.145 269.1);
  --blue-950: oklch(23.6% 0.097 272.2);

  /* Indigo */
  --indigo-50: oklch(97.1% 0.019 269.6);
  --indigo-100: oklch(93.6% 0.048 270.3);
  --indigo-200: oklch(88.4% 0.093 271.1);
  --indigo-300: oklch(80.5% 0.158 272.2);
  --indigo-400: oklch(69.9% 0.211 273.7);
  --indigo-500: oklch(61.2% 0.231 275.2);
  --indigo-600: oklch(53.2% 0.224 276.7);
  --indigo-700: oklch(45.1% 0.192 278.4);
  --indigo-800: oklch(38.2% 0.156 280.1);
  --indigo-900: oklch(33.5% 0.126 281.7);
  --indigo-950: oklch(22.9% 0.088 283.9);

  /* Violet */
  --violet-50: oklch(96.9% 0.022 287.6);
  --violet-100: oklch(93.2% 0.054 288.1);
  --violet-200: oklch(87.9% 0.104 288.8);
  --violet-300: oklch(80% 0.169 289.9);
  --violet-400: oklch(69.3% 0.217 291.3);
  --violet-500: oklch(60.1% 0.235 292.8);
  --violet-600: oklch(52% 0.228 294.5);
  --violet-700: oklch(44.3% 0.198 296.2);
  --violet-800: oklch(37.9% 0.163 297.8);
  --violet-900: oklch(33.6% 0.134 299.4);
  --violet-950: oklch(23.5% 0.094 301.6);

  /* Purple */
  --purple-50: oklch(96.8% 0.024 306.1);
  --purple-100: oklch(93.1% 0.057 306.4);
  --purple-200: oklch(87.8% 0.108 306.9);
  --purple-300: oklch(79.9% 0.171 307.7);
  --purple-400: oklch(69.4% 0.215 308.8);
  --purple-500: oklch(60.6% 0.225 310.2);
  --purple-600: oklch(52.8% 0.209 311.6);
  --purple-700: oklch(45.5% 0.18 313.1);
  --purple-800: oklch(39.2% 0.149 314.5);
  --purple-900: oklch(34.6% 0.123 315.9);
  --purple-950: oklch(24.1% 0.087 318);

  /* Fuchsia */
  --fuchsia-50: oklch(97% 0.02 328.1);
  --fuchsia-100: oklch(93.7% 0.048 327.9);
  --fuchsia-200: oklch(88.9% 0.092 327.9);
  --fuchsia-300: oklch(81.9% 0.15 328.2);
  --fuchsia-400: oklch(72.7% 0.199 328.8);
  --fuchsia-500: oklch(65.7% 0.216 329.7);
  --fuchsia-600: oklch(58.8% 0.208 330.6);
  --fuchsia-700: oklch(51.6% 0.183 331.6);
  --fuchsia-800: oklch(45.1% 0.155 332.5);
  --fuchsia-900: oklch(40% 0.13 333.4);
  --fuchsia-950: oklch(26.8% 0.09 335.2);

  /* Pink */
  --pink-50: oklch(97.1% 0.015 350.2);
  --pink-100: oklch(93.8% 0.038 350.3);
  --pink-200: oklch(89.2% 0.073 350.5);
  --pink-300: oklch(82.5% 0.127 351);
  --pink-400: oklch(73.5% 0.183 351.9);
  --pink-500: oklch(66.8% 0.211 352.9);
  --pink-600: oklch(59.9% 0.211 354.1);
  --pink-700: oklch(52.4% 0.188 355.4);
  --pink-800: oklch(45.7% 0.159 356.5);
  --pink-900: oklch(40.4% 0.133 357.5);
  --pink-950: oklch(27.4% 0.091 359.5);

  /* Rose */
  --rose-50: oklch(97.1% 0.013 11.2);
  --rose-100: oklch(93.9% 0.033 11.6);
  --rose-200: oklch(89.4% 0.065 12.3);
  --rose-300: oklch(82.5% 0.117 13.5);
  --rose-400: oklch(73.2% 0.18 15.9);
  --rose-500: oklch(66.2% 0.217 19.3);
  --rose-600: oklch(59.1% 0.222 22);
  --rose-700: oklch(51.2% 0.194 22.8);
  --rose-800: oklch(44.6% 0.162 22.8);
  --rose-900: oklch(39.7% 0.134 22.3);
  --rose-950: oklch(26.3% 0.088 23.3);
}

