@tailwind base;
@tailwind components;
@tailwind utilities;

@layer base {
  :root[data-theme="light"] {
    --color-primary: 4 159 130;
    --color-secondary: 45 55 72;
    --color-text-primary: 34 34 34;
    --color-text-muted: 53 53 53;
    --color-text-inverted: 255 255 255;
    --color-background-primary: 255 255 255;
    --color-background-secondary: 238 238 238;
  }
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */

.meditations-header-background {
  background-image: -webkit-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/meditate-aa7f624b772c17c65d35dea9d253da275420db81ec29df943cb83bf17e8a7a62.jpg);
  background-image:  -moz-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/meditate-aa7f624b772c17c65d35dea9d253da275420db81ec29df943cb83bf17e8a7a62.jpg);
  background-image:  -o-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/meditate-aa7f624b772c17c65d35dea9d253da275420db81ec29df943cb83bf17e8a7a62.jpg);
  background-image:  -ms-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/meditate-aa7f624b772c17c65d35dea9d253da275420db81ec29df943cb83bf17e8a7a62.jpg);
  background-image:  linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/meditate-aa7f624b772c17c65d35dea9d253da275420db81ec29df943cb83bf17e8a7a62.jpg);
}

.courses--8-week {
  background-image: -webkit-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-8w-54d8300de4a52df05c8061d535f3247043a639b36b38db4fa3e26c9eb5b6b770.jpg);
  background-image:  -moz-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%),url(/assets/course-8w-54d8300de4a52df05c8061d535f3247043a639b36b38db4fa3e26c9eb5b6b770.jpg);
  background-image:  -o-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-8w-54d8300de4a52df05c8061d535f3247043a639b36b38db4fa3e26c9eb5b6b770.jpg);
  background-image:  -ms-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-8w-54d8300de4a52df05c8061d535f3247043a639b36b38db4fa3e26c9eb5b6b770.jpg);
  background-image:  linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-8w-54d8300de4a52df05c8061d535f3247043a639b36b38db4fa3e26c9eb5b6b770.jpg);
  width: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.courses--weekly {
  background-image: -webkit-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-weekly-290ff741e808a804b0f7c545d1c5ffe1e61613b5ba70357074cd35d61d01d28b.jpg);
  background-image:  -moz-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%),url(/assets/course-weekly-290ff741e808a804b0f7c545d1c5ffe1e61613b5ba70357074cd35d61d01d28b.jpg);
  background-image:  -o-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-weekly-290ff741e808a804b0f7c545d1c5ffe1e61613b5ba70357074cd35d61d01d28b.jpg);
  background-image:  -ms-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-weekly-290ff741e808a804b0f7c545d1c5ffe1e61613b5ba70357074cd35d61d01d28b.jpg);
  background-image:  linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-weekly-290ff741e808a804b0f7c545d1c5ffe1e61613b5ba70357074cd35d61d01d28b.jpg);
  width: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.courses--day {
  background-image: -webkit-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-day-20155ed1727c60734048807ef07d52b2377cc9c0582a8ca365a5f41e81e4ac23.jpg);
  background-image:  -moz-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%),url(/assets/course-day-20155ed1727c60734048807ef07d52b2377cc9c0582a8ca365a5f41e81e4ac23.jpg);
  background-image:  -o-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-day-20155ed1727c60734048807ef07d52b2377cc9c0582a8ca365a5f41e81e4ac23.jpg);
  background-image:  -ms-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-day-20155ed1727c60734048807ef07d52b2377cc9c0582a8ca365a5f41e81e4ac23.jpg);
  background-image:  linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-day-20155ed1727c60734048807ef07d52b2377cc9c0582a8ca365a5f41e81e4ac23.jpg);
  width: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.courses--org {
  background-image: -webkit-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-org-163046bedfc4793e6be15072b26ea76e22a66e2c5052d9dc500a0f2c671dc49e.jpg);
  background-image:  -moz-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%),url(/assets/course-org-163046bedfc4793e6be15072b26ea76e22a66e2c5052d9dc500a0f2c671dc49e.jpg);
  background-image:  -o-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-org-163046bedfc4793e6be15072b26ea76e22a66e2c5052d9dc500a0f2c671dc49e.jpg);
  background-image:  -ms-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-org-163046bedfc4793e6be15072b26ea76e22a66e2c5052d9dc500a0f2c671dc49e.jpg);
  background-image:  linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-org-163046bedfc4793e6be15072b26ea76e22a66e2c5052d9dc500a0f2c671dc49e.jpg);
  width: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.courses--training {
  background-image: -webkit-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-training-40262744afcc6384f5f089aba182c54df67002f2c0a2a293c4250124dc75a5d6.jpg);
  background-image:  -moz-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%),url(/assets/course-training-40262744afcc6384f5f089aba182c54df67002f2c0a2a293c4250124dc75a5d6.jpg);
  background-image:  -o-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-training-40262744afcc6384f5f089aba182c54df67002f2c0a2a293c4250124dc75a5d6.jpg);
  background-image:  -ms-linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-training-40262744afcc6384f5f089aba182c54df67002f2c0a2a293c4250124dc75a5d6.jpg);
  background-image:  linear-gradient(rgba(0,0,0, 0) 0%,rgba(0,0,0, 1) 100%), url(/assets/course-training-40262744afcc6384f5f089aba182c54df67002f2c0a2a293c4250124dc75a5d6.jpg);
  width: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

body.turbo-native .turbo-native:hidden {
  display: none;
}
