/*!*****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./app/assets/css/site.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************/
/* TOGGLES */
.toggle input[type=checkbox] {
  display: none;
}
.toggle label {
  color: black;
  position: relative;
  left: 75px;
  font-size: 14px;
  font-weight: 400;
}
.toggle input[type=checkbox] + label::before {
  content: " ";
  display: block;
  height: 16px;
  width: 40px;
  border: 1px solid var(--primary-color);
  border-radius: 9px;
  position: absolute;
  top: 0px;
  left: -65px;
  background: lightgrey;
}
.toggle input[type=checkbox] + label::after {
  content: " ";
  display: block;
  height: 22px;
  width: 22px;
  border: 1px solid var(--primary-color);
  border-radius: 50%;
  position: absolute;
  top: -3px;
  left: -75px;
  background: var(--primary-color);
  transition: all 0.3s ease-in;
}
.toggle input[type=checkbox]:checked + label::after {
  left: -40px;
  transition: all 0.3s ease-in;
}
.toggle input[type=checkbox]:checked + label::before {
  background: green;
  transition: all 0.5s ease-in;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Nzcy5zaXRlLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtBQUlFO0VBQ0U7QUFGSjtBQUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUhKO0FBTUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUpKO0FBT0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTEo7QUFRRTtFQUNFO0VBQ0E7QUFOSjtBQVVFO0VBQ0U7RUFDQTtBQVJKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hcHAvYXNzZXRzL2Nzcy9zaXRlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogVE9HR0xFUyAqL1xuXG4udG9nZ2xle1xuICBcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgXG4gIGxhYmVse1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNzVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICBcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWw6OmJlZm9yZXtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpIDtcbiAgICBib3JkZXItcmFkaXVzOiA5cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IC02NXB4O1xuICAgIGJhY2tncm91bmQ6IGxpZ2h0Z3JleTtcbiAgfVxuICBcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWw6OmFmdGVye1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcikgOyAgIFxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtM3B4O1xuICAgIGxlZnQ6IC03NXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpIDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICB9XG4gIFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlcntcbiAgICBsZWZ0OiAtNDBweDsgXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgfVxuXG4gICAgXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICArIGxhYmVsOjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZDogZ3JlZW4gO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XG4gIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/