/*Variable*/
/*Base Color*/
/*Global Color*/
/*Background color*/
/*Default Color*/
/*Global margin*/
/*Base Color*/
/*Global Color*/
/*Background color*/
/*Default Color*/
/*Global margin*/
/*light theme*/
/*dark theme*/
/* Dark Color*/
/* Pastel Color */
/* End Pastel Colors */
/* Gradient Color */
/* End Gradient Colors */
/* NEW update pastel colors product*/
/* NEW update pastel colorful product*/
/*breakpoint*/
/*Stylesheets*/
/* line 1, ../../../assets/sass/lego/components/stylesheets/_border.scss */
.border-default {
  border: 1px solid #DCDCDC;
  border-radius: 5px;
}

/* line 6, ../../../assets/sass/lego/components/stylesheets/_border.scss */
.border-no-radius {
  border-radius: 0 !important;
}

/* line 10, ../../../assets/sass/lego/components/stylesheets/_border.scss */
.border-top-default {
  border-top: 1px solid #DCDCDC;
}

/* line 14, ../../../assets/sass/lego/components/stylesheets/_border.scss */
.border-bottom-default {
  border-bottom: 1px solid #DCDCDC;
}

/* line 3, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.btn {
  border-radius: 0;
}

/* line 8, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.menu-btn.menu-btn-add {
  font-size: 24px;
}
/* line 10, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.menu-btn.menu-btn-add a, .menu-btn.menu-btn-add i {
  color: #28a745;
}

/* line 18, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.btn.btn-design {
  background-color: #FFFFFF;
  border: 1px solid #212529;
  padding-left: 2rem;
  padding-right: 2rem;
}
/* line 23, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.btn.btn-design.btn-type1, .btn.btn-design.btn-type4 {
  border-radius: 0;
}
/* line 27, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.btn.btn-design.btn-type2, .btn.btn-design.btn-type5 {
  border-radius: 5px;
}
/* line 31, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.btn.btn-design.btn-type3, .btn.btn-design.btn-type6 {
  border-radius: 50px;
}
/* line 35, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.btn.btn-design.btn-sm {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
/* line 47, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.btn.btn-outline-primary:focus, .btn.btn-outline-secondary:focus, .btn.btn-outline-danger:focus, .btn.btn-outline-success:focus, .btn.btn-outline-warning:focus, .btn.btn-outline-info:focus {
  box-shadow: none;
  background-color: transparent;
}
/* line 55, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.btn.btn-outline-success.btn-primary:focus {
  background-color: transparent;
  color: #28a745;
  border-color: #28a745;
}

/* line 64, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.btn-outline-primary,
.btn-outline-secondary,
.btn-outline-danger,
.btn-outline-success,
.btn-outline-warning,
.btn-outline-info {
  background-color: transparent;
}

/* line 74, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.button-color-box .button-color {
  padding: 0;
  margin: 0;
}
/* line 77, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.button-color-box .button-color li {
  list-style: none;
  display: inline-block;
}
/* line 80, ../../../assets/sass/lego/components/stylesheets/_button.scss */
.button-color-box .button-color li .color-box {
  display: block;
  width: 24px;
  height: 24px;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p1, .btn.btn-design.btn-type1.btn-palette-p1, .btn.btn-design.btn-type2.bg-color-p1, .btn.btn-design.btn-type2.btn-palette-p1, .btn.btn-design.btn-type3.bg-color-p1, .btn.btn-design.btn-type3.btn-palette-p1 {
  background-color: transparent;
  color: #CC0000;
  border: 1px solid #CC0000;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p1:hover, .btn.btn-design.btn-type1.btn-palette-p1:hover, .btn.btn-design.btn-type2.bg-color-p1:hover, .btn.btn-design.btn-type2.btn-palette-p1:hover, .btn.btn-design.btn-type3.bg-color-p1:hover, .btn.btn-design.btn-type3.btn-palette-p1:hover {
  background-color: #CC0000;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p1, .btn.btn-design.btn-type4.btn-palette-p1, .btn.btn-design.btn-type5.bg-color-p1, .btn.btn-design.btn-type5.btn-palette-p1, .btn.btn-design.btn-type6.bg-color-p1, .btn.btn-design.btn-type6.btn-palette-p1 {
  background-color: #CC0000;
  color: #FFFFFF;
  border: 1px solid #CC0000;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p1:hover, .btn.btn-design.btn-type4.btn-palette-p1:hover, .btn.btn-design.btn-type5.bg-color-p1:hover, .btn.btn-design.btn-type5.btn-palette-p1:hover, .btn.btn-design.btn-type6.bg-color-p1:hover, .btn.btn-design.btn-type6.btn-palette-p1:hover {
  background-color: transparent;
  color: #CC0000;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p2, .btn.btn-design.btn-type1.btn-palette-p2, .btn.btn-design.btn-type2.bg-color-p2, .btn.btn-design.btn-type2.btn-palette-p2, .btn.btn-design.btn-type3.bg-color-p2, .btn.btn-design.btn-type3.btn-palette-p2 {
  background-color: transparent;
  color: #CC0066;
  border: 1px solid #CC0066;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p2:hover, .btn.btn-design.btn-type1.btn-palette-p2:hover, .btn.btn-design.btn-type2.bg-color-p2:hover, .btn.btn-design.btn-type2.btn-palette-p2:hover, .btn.btn-design.btn-type3.bg-color-p2:hover, .btn.btn-design.btn-type3.btn-palette-p2:hover {
  background-color: #CC0066;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p2, .btn.btn-design.btn-type4.btn-palette-p2, .btn.btn-design.btn-type5.bg-color-p2, .btn.btn-design.btn-type5.btn-palette-p2, .btn.btn-design.btn-type6.bg-color-p2, .btn.btn-design.btn-type6.btn-palette-p2 {
  background-color: #CC0066;
  color: #FFFFFF;
  border: 1px solid #CC0066;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p2:hover, .btn.btn-design.btn-type4.btn-palette-p2:hover, .btn.btn-design.btn-type5.bg-color-p2:hover, .btn.btn-design.btn-type5.btn-palette-p2:hover, .btn.btn-design.btn-type6.bg-color-p2:hover, .btn.btn-design.btn-type6.btn-palette-p2:hover {
  background-color: transparent;
  color: #CC0066;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p3, .btn.btn-design.btn-type1.btn-palette-p3, .btn.btn-design.btn-type2.bg-color-p3, .btn.btn-design.btn-type2.btn-palette-p3, .btn.btn-design.btn-type3.bg-color-p3, .btn.btn-design.btn-type3.btn-palette-p3 {
  background-color: transparent;
  color: #FF33CC;
  border: 1px solid #FF33CC;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p3:hover, .btn.btn-design.btn-type1.btn-palette-p3:hover, .btn.btn-design.btn-type2.bg-color-p3:hover, .btn.btn-design.btn-type2.btn-palette-p3:hover, .btn.btn-design.btn-type3.bg-color-p3:hover, .btn.btn-design.btn-type3.btn-palette-p3:hover {
  background-color: #FF33CC;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p3, .btn.btn-design.btn-type4.btn-palette-p3, .btn.btn-design.btn-type5.bg-color-p3, .btn.btn-design.btn-type5.btn-palette-p3, .btn.btn-design.btn-type6.bg-color-p3, .btn.btn-design.btn-type6.btn-palette-p3 {
  background-color: #FF33CC;
  color: #FFFFFF;
  border: 1px solid #FF33CC;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p3:hover, .btn.btn-design.btn-type4.btn-palette-p3:hover, .btn.btn-design.btn-type5.bg-color-p3:hover, .btn.btn-design.btn-type5.btn-palette-p3:hover, .btn.btn-design.btn-type6.bg-color-p3:hover, .btn.btn-design.btn-type6.btn-palette-p3:hover {
  background-color: transparent;
  color: #FF33CC;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p4, .btn.btn-design.btn-type1.btn-palette-p4, .btn.btn-design.btn-type2.bg-color-p4, .btn.btn-design.btn-type2.btn-palette-p4, .btn.btn-design.btn-type3.bg-color-p4, .btn.btn-design.btn-type3.btn-palette-p4 {
  background-color: transparent;
  color: #CC00CC;
  border: 1px solid #CC00CC;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p4:hover, .btn.btn-design.btn-type1.btn-palette-p4:hover, .btn.btn-design.btn-type2.bg-color-p4:hover, .btn.btn-design.btn-type2.btn-palette-p4:hover, .btn.btn-design.btn-type3.bg-color-p4:hover, .btn.btn-design.btn-type3.btn-palette-p4:hover {
  background-color: #CC00CC;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p4, .btn.btn-design.btn-type4.btn-palette-p4, .btn.btn-design.btn-type5.bg-color-p4, .btn.btn-design.btn-type5.btn-palette-p4, .btn.btn-design.btn-type6.bg-color-p4, .btn.btn-design.btn-type6.btn-palette-p4 {
  background-color: #CC00CC;
  color: #FFFFFF;
  border: 1px solid #CC00CC;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p4:hover, .btn.btn-design.btn-type4.btn-palette-p4:hover, .btn.btn-design.btn-type5.bg-color-p4:hover, .btn.btn-design.btn-type5.btn-palette-p4:hover, .btn.btn-design.btn-type6.bg-color-p4:hover, .btn.btn-design.btn-type6.btn-palette-p4:hover {
  background-color: transparent;
  color: #CC00CC;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p5, .btn.btn-design.btn-type1.btn-palette-p5, .btn.btn-design.btn-type2.bg-color-p5, .btn.btn-design.btn-type2.btn-palette-p5, .btn.btn-design.btn-type3.bg-color-p5, .btn.btn-design.btn-type3.btn-palette-p5 {
  background-color: transparent;
  color: #9900CC;
  border: 1px solid #9900CC;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p5:hover, .btn.btn-design.btn-type1.btn-palette-p5:hover, .btn.btn-design.btn-type2.bg-color-p5:hover, .btn.btn-design.btn-type2.btn-palette-p5:hover, .btn.btn-design.btn-type3.bg-color-p5:hover, .btn.btn-design.btn-type3.btn-palette-p5:hover {
  background-color: #9900CC;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p5, .btn.btn-design.btn-type4.btn-palette-p5, .btn.btn-design.btn-type5.bg-color-p5, .btn.btn-design.btn-type5.btn-palette-p5, .btn.btn-design.btn-type6.bg-color-p5, .btn.btn-design.btn-type6.btn-palette-p5 {
  background-color: #9900CC;
  color: #FFFFFF;
  border: 1px solid #9900CC;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p5:hover, .btn.btn-design.btn-type4.btn-palette-p5:hover, .btn.btn-design.btn-type5.bg-color-p5:hover, .btn.btn-design.btn-type5.btn-palette-p5:hover, .btn.btn-design.btn-type6.bg-color-p5:hover, .btn.btn-design.btn-type6.btn-palette-p5:hover {
  background-color: transparent;
  color: #9900CC;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p6, .btn.btn-design.btn-type1.btn-palette-p6, .btn.btn-design.btn-type2.bg-color-p6, .btn.btn-design.btn-type2.btn-palette-p6, .btn.btn-design.btn-type3.bg-color-p6, .btn.btn-design.btn-type3.btn-palette-p6 {
  background-color: transparent;
  color: #6600CC;
  border: 1px solid #6600CC;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p6:hover, .btn.btn-design.btn-type1.btn-palette-p6:hover, .btn.btn-design.btn-type2.bg-color-p6:hover, .btn.btn-design.btn-type2.btn-palette-p6:hover, .btn.btn-design.btn-type3.bg-color-p6:hover, .btn.btn-design.btn-type3.btn-palette-p6:hover {
  background-color: #6600CC;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p6, .btn.btn-design.btn-type4.btn-palette-p6, .btn.btn-design.btn-type5.bg-color-p6, .btn.btn-design.btn-type5.btn-palette-p6, .btn.btn-design.btn-type6.bg-color-p6, .btn.btn-design.btn-type6.btn-palette-p6 {
  background-color: #6600CC;
  color: #FFFFFF;
  border: 1px solid #6600CC;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p6:hover, .btn.btn-design.btn-type4.btn-palette-p6:hover, .btn.btn-design.btn-type5.bg-color-p6:hover, .btn.btn-design.btn-type5.btn-palette-p6:hover, .btn.btn-design.btn-type6.bg-color-p6:hover, .btn.btn-design.btn-type6.btn-palette-p6:hover {
  background-color: transparent;
  color: #6600CC;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p7, .btn.btn-design.btn-type1.btn-palette-p7, .btn.btn-design.btn-type2.bg-color-p7, .btn.btn-design.btn-type2.btn-palette-p7, .btn.btn-design.btn-type3.bg-color-p7, .btn.btn-design.btn-type3.btn-palette-p7 {
  background-color: transparent;
  color: #010177;
  border: 1px solid #010177;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p7:hover, .btn.btn-design.btn-type1.btn-palette-p7:hover, .btn.btn-design.btn-type2.bg-color-p7:hover, .btn.btn-design.btn-type2.btn-palette-p7:hover, .btn.btn-design.btn-type3.bg-color-p7:hover, .btn.btn-design.btn-type3.btn-palette-p7:hover {
  background-color: #010177;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p7, .btn.btn-design.btn-type4.btn-palette-p7, .btn.btn-design.btn-type5.bg-color-p7, .btn.btn-design.btn-type5.btn-palette-p7, .btn.btn-design.btn-type6.bg-color-p7, .btn.btn-design.btn-type6.btn-palette-p7 {
  background-color: #010177;
  color: #FFFFFF;
  border: 1px solid #010177;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p7:hover, .btn.btn-design.btn-type4.btn-palette-p7:hover, .btn.btn-design.btn-type5.bg-color-p7:hover, .btn.btn-design.btn-type5.btn-palette-p7:hover, .btn.btn-design.btn-type6.bg-color-p7:hover, .btn.btn-design.btn-type6.btn-palette-p7:hover {
  background-color: transparent;
  color: #010177;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p8, .btn.btn-design.btn-type1.btn-palette-p8, .btn.btn-design.btn-type2.bg-color-p8, .btn.btn-design.btn-type2.btn-palette-p8, .btn.btn-design.btn-type3.bg-color-p8, .btn.btn-design.btn-type3.btn-palette-p8 {
  background-color: transparent;
  color: #0604C1;
  border: 1px solid #0604C1;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p8:hover, .btn.btn-design.btn-type1.btn-palette-p8:hover, .btn.btn-design.btn-type2.bg-color-p8:hover, .btn.btn-design.btn-type2.btn-palette-p8:hover, .btn.btn-design.btn-type3.bg-color-p8:hover, .btn.btn-design.btn-type3.btn-palette-p8:hover {
  background-color: #0604C1;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p8, .btn.btn-design.btn-type4.btn-palette-p8, .btn.btn-design.btn-type5.bg-color-p8, .btn.btn-design.btn-type5.btn-palette-p8, .btn.btn-design.btn-type6.bg-color-p8, .btn.btn-design.btn-type6.btn-palette-p8 {
  background-color: #0604C1;
  color: #FFFFFF;
  border: 1px solid #0604C1;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p8:hover, .btn.btn-design.btn-type4.btn-palette-p8:hover, .btn.btn-design.btn-type5.bg-color-p8:hover, .btn.btn-design.btn-type5.btn-palette-p8:hover, .btn.btn-design.btn-type6.bg-color-p8:hover, .btn.btn-design.btn-type6.btn-palette-p8:hover {
  background-color: transparent;
  color: #0604C1;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p9, .btn.btn-design.btn-type1.btn-palette-p9, .btn.btn-design.btn-type2.bg-color-p9, .btn.btn-design.btn-type2.btn-palette-p9, .btn.btn-design.btn-type3.bg-color-p9, .btn.btn-design.btn-type3.btn-palette-p9 {
  background-color: transparent;
  color: #0606F9;
  border: 1px solid #0606F9;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p9:hover, .btn.btn-design.btn-type1.btn-palette-p9:hover, .btn.btn-design.btn-type2.bg-color-p9:hover, .btn.btn-design.btn-type2.btn-palette-p9:hover, .btn.btn-design.btn-type3.bg-color-p9:hover, .btn.btn-design.btn-type3.btn-palette-p9:hover {
  background-color: #0606F9;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p9, .btn.btn-design.btn-type4.btn-palette-p9, .btn.btn-design.btn-type5.bg-color-p9, .btn.btn-design.btn-type5.btn-palette-p9, .btn.btn-design.btn-type6.bg-color-p9, .btn.btn-design.btn-type6.btn-palette-p9 {
  background-color: #0606F9;
  color: #FFFFFF;
  border: 1px solid #0606F9;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p9:hover, .btn.btn-design.btn-type4.btn-palette-p9:hover, .btn.btn-design.btn-type5.bg-color-p9:hover, .btn.btn-design.btn-type5.btn-palette-p9:hover, .btn.btn-design.btn-type6.bg-color-p9:hover, .btn.btn-design.btn-type6.btn-palette-p9:hover {
  background-color: transparent;
  color: #0606F9;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p10, .btn.btn-design.btn-type1.btn-palette-p10, .btn.btn-design.btn-type2.bg-color-p10, .btn.btn-design.btn-type2.btn-palette-p10, .btn.btn-design.btn-type3.bg-color-p10, .btn.btn-design.btn-type3.btn-palette-p10 {
  background-color: transparent;
  color: #0653EF;
  border: 1px solid #0653EF;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p10:hover, .btn.btn-design.btn-type1.btn-palette-p10:hover, .btn.btn-design.btn-type2.bg-color-p10:hover, .btn.btn-design.btn-type2.btn-palette-p10:hover, .btn.btn-design.btn-type3.bg-color-p10:hover, .btn.btn-design.btn-type3.btn-palette-p10:hover {
  background-color: #0653EF;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p10, .btn.btn-design.btn-type4.btn-palette-p10, .btn.btn-design.btn-type5.bg-color-p10, .btn.btn-design.btn-type5.btn-palette-p10, .btn.btn-design.btn-type6.bg-color-p10, .btn.btn-design.btn-type6.btn-palette-p10 {
  background-color: #0653EF;
  color: #FFFFFF;
  border: 1px solid #0653EF;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p10:hover, .btn.btn-design.btn-type4.btn-palette-p10:hover, .btn.btn-design.btn-type5.bg-color-p10:hover, .btn.btn-design.btn-type5.btn-palette-p10:hover, .btn.btn-design.btn-type6.bg-color-p10:hover, .btn.btn-design.btn-type6.btn-palette-p10:hover {
  background-color: transparent;
  color: #0653EF;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p11, .btn.btn-design.btn-type1.btn-palette-p11, .btn.btn-design.btn-type2.bg-color-p11, .btn.btn-design.btn-type2.btn-palette-p11, .btn.btn-design.btn-type3.bg-color-p11, .btn.btn-design.btn-type3.btn-palette-p11 {
  background-color: transparent;
  color: #0356FC;
  border: 1px solid #0356FC;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p11:hover, .btn.btn-design.btn-type1.btn-palette-p11:hover, .btn.btn-design.btn-type2.bg-color-p11:hover, .btn.btn-design.btn-type2.btn-palette-p11:hover, .btn.btn-design.btn-type3.bg-color-p11:hover, .btn.btn-design.btn-type3.btn-palette-p11:hover {
  background-color: #0356FC;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p11, .btn.btn-design.btn-type4.btn-palette-p11, .btn.btn-design.btn-type5.bg-color-p11, .btn.btn-design.btn-type5.btn-palette-p11, .btn.btn-design.btn-type6.bg-color-p11, .btn.btn-design.btn-type6.btn-palette-p11 {
  background-color: #0356FC;
  color: #FFFFFF;
  border: 1px solid #0356FC;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p11:hover, .btn.btn-design.btn-type4.btn-palette-p11:hover, .btn.btn-design.btn-type5.bg-color-p11:hover, .btn.btn-design.btn-type5.btn-palette-p11:hover, .btn.btn-design.btn-type6.bg-color-p11:hover, .btn.btn-design.btn-type6.btn-palette-p11:hover {
  background-color: transparent;
  color: #0356FC;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p12, .btn.btn-design.btn-type1.btn-palette-p12, .btn.btn-design.btn-type2.bg-color-p12, .btn.btn-design.btn-type2.btn-palette-p12, .btn.btn-design.btn-type3.bg-color-p12, .btn.btn-design.btn-type3.btn-palette-p12 {
  background-color: transparent;
  color: #03ACDC;
  border: 1px solid #03ACDC;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p12:hover, .btn.btn-design.btn-type1.btn-palette-p12:hover, .btn.btn-design.btn-type2.bg-color-p12:hover, .btn.btn-design.btn-type2.btn-palette-p12:hover, .btn.btn-design.btn-type3.bg-color-p12:hover, .btn.btn-design.btn-type3.btn-palette-p12:hover {
  background-color: #03ACDC;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p12, .btn.btn-design.btn-type4.btn-palette-p12, .btn.btn-design.btn-type5.bg-color-p12, .btn.btn-design.btn-type5.btn-palette-p12, .btn.btn-design.btn-type6.bg-color-p12, .btn.btn-design.btn-type6.btn-palette-p12 {
  background-color: #03ACDC;
  color: #FFFFFF;
  border: 1px solid #03ACDC;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p12:hover, .btn.btn-design.btn-type4.btn-palette-p12:hover, .btn.btn-design.btn-type5.bg-color-p12:hover, .btn.btn-design.btn-type5.btn-palette-p12:hover, .btn.btn-design.btn-type6.bg-color-p12:hover, .btn.btn-design.btn-type6.btn-palette-p12:hover {
  background-color: transparent;
  color: #03ACDC;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p13, .btn.btn-design.btn-type1.btn-palette-p13, .btn.btn-design.btn-type2.bg-color-p13, .btn.btn-design.btn-type2.btn-palette-p13, .btn.btn-design.btn-type3.bg-color-p13, .btn.btn-design.btn-type3.btn-palette-p13 {
  background-color: transparent;
  color: #00BFA5;
  border: 1px solid #00BFA5;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p13:hover, .btn.btn-design.btn-type1.btn-palette-p13:hover, .btn.btn-design.btn-type2.bg-color-p13:hover, .btn.btn-design.btn-type2.btn-palette-p13:hover, .btn.btn-design.btn-type3.bg-color-p13:hover, .btn.btn-design.btn-type3.btn-palette-p13:hover {
  background-color: #00BFA5;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p13, .btn.btn-design.btn-type4.btn-palette-p13, .btn.btn-design.btn-type5.bg-color-p13, .btn.btn-design.btn-type5.btn-palette-p13, .btn.btn-design.btn-type6.bg-color-p13, .btn.btn-design.btn-type6.btn-palette-p13 {
  background-color: #00BFA5;
  color: #FFFFFF;
  border: 1px solid #00BFA5;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p13:hover, .btn.btn-design.btn-type4.btn-palette-p13:hover, .btn.btn-design.btn-type5.bg-color-p13:hover, .btn.btn-design.btn-type5.btn-palette-p13:hover, .btn.btn-design.btn-type6.bg-color-p13:hover, .btn.btn-design.btn-type6.btn-palette-p13:hover {
  background-color: transparent;
  color: #00BFA5;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p14, .btn.btn-design.btn-type1.btn-palette-p14, .btn.btn-design.btn-type2.bg-color-p14, .btn.btn-design.btn-type2.btn-palette-p14, .btn.btn-design.btn-type3.bg-color-p14, .btn.btn-design.btn-type3.btn-palette-p14 {
  background-color: transparent;
  color: #006633;
  border: 1px solid #006633;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p14:hover, .btn.btn-design.btn-type1.btn-palette-p14:hover, .btn.btn-design.btn-type2.bg-color-p14:hover, .btn.btn-design.btn-type2.btn-palette-p14:hover, .btn.btn-design.btn-type3.bg-color-p14:hover, .btn.btn-design.btn-type3.btn-palette-p14:hover {
  background-color: #006633;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p14, .btn.btn-design.btn-type4.btn-palette-p14, .btn.btn-design.btn-type5.bg-color-p14, .btn.btn-design.btn-type5.btn-palette-p14, .btn.btn-design.btn-type6.bg-color-p14, .btn.btn-design.btn-type6.btn-palette-p14 {
  background-color: #006633;
  color: #FFFFFF;
  border: 1px solid #006633;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p14:hover, .btn.btn-design.btn-type4.btn-palette-p14:hover, .btn.btn-design.btn-type5.bg-color-p14:hover, .btn.btn-design.btn-type5.btn-palette-p14:hover, .btn.btn-design.btn-type6.bg-color-p14:hover, .btn.btn-design.btn-type6.btn-palette-p14:hover {
  background-color: transparent;
  color: #006633;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p15, .btn.btn-design.btn-type1.btn-palette-p15, .btn.btn-design.btn-type2.bg-color-p15, .btn.btn-design.btn-type2.btn-palette-p15, .btn.btn-design.btn-type3.bg-color-p15, .btn.btn-design.btn-type3.btn-palette-p15 {
  background-color: transparent;
  color: #00CC33;
  border: 1px solid #00CC33;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p15:hover, .btn.btn-design.btn-type1.btn-palette-p15:hover, .btn.btn-design.btn-type2.bg-color-p15:hover, .btn.btn-design.btn-type2.btn-palette-p15:hover, .btn.btn-design.btn-type3.bg-color-p15:hover, .btn.btn-design.btn-type3.btn-palette-p15:hover {
  background-color: #00CC33;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p15, .btn.btn-design.btn-type4.btn-palette-p15, .btn.btn-design.btn-type5.bg-color-p15, .btn.btn-design.btn-type5.btn-palette-p15, .btn.btn-design.btn-type6.bg-color-p15, .btn.btn-design.btn-type6.btn-palette-p15 {
  background-color: #00CC33;
  color: #FFFFFF;
  border: 1px solid #00CC33;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p15:hover, .btn.btn-design.btn-type4.btn-palette-p15:hover, .btn.btn-design.btn-type5.bg-color-p15:hover, .btn.btn-design.btn-type5.btn-palette-p15:hover, .btn.btn-design.btn-type6.bg-color-p15:hover, .btn.btn-design.btn-type6.btn-palette-p15:hover {
  background-color: transparent;
  color: #00CC33;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p16, .btn.btn-design.btn-type1.btn-palette-p16, .btn.btn-design.btn-type2.bg-color-p16, .btn.btn-design.btn-type2.btn-palette-p16, .btn.btn-design.btn-type3.bg-color-p16, .btn.btn-design.btn-type3.btn-palette-p16 {
  background-color: transparent;
  color: #99CC00;
  border: 1px solid #99CC00;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p16:hover, .btn.btn-design.btn-type1.btn-palette-p16:hover, .btn.btn-design.btn-type2.bg-color-p16:hover, .btn.btn-design.btn-type2.btn-palette-p16:hover, .btn.btn-design.btn-type3.bg-color-p16:hover, .btn.btn-design.btn-type3.btn-palette-p16:hover {
  background-color: #99CC00;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p16, .btn.btn-design.btn-type4.btn-palette-p16, .btn.btn-design.btn-type5.bg-color-p16, .btn.btn-design.btn-type5.btn-palette-p16, .btn.btn-design.btn-type6.bg-color-p16, .btn.btn-design.btn-type6.btn-palette-p16 {
  background-color: #99CC00;
  color: #FFFFFF;
  border: 1px solid #99CC00;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p16:hover, .btn.btn-design.btn-type4.btn-palette-p16:hover, .btn.btn-design.btn-type5.bg-color-p16:hover, .btn.btn-design.btn-type5.btn-palette-p16:hover, .btn.btn-design.btn-type6.bg-color-p16:hover, .btn.btn-design.btn-type6.btn-palette-p16:hover {
  background-color: transparent;
  color: #99CC00;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p17, .btn.btn-design.btn-type1.btn-palette-p17, .btn.btn-design.btn-type2.bg-color-p17, .btn.btn-design.btn-type2.btn-palette-p17, .btn.btn-design.btn-type3.bg-color-p17, .btn.btn-design.btn-type3.btn-palette-p17 {
  background-color: transparent;
  color: #F99B1C;
  border: 1px solid #F99B1C;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p17:hover, .btn.btn-design.btn-type1.btn-palette-p17:hover, .btn.btn-design.btn-type2.bg-color-p17:hover, .btn.btn-design.btn-type2.btn-palette-p17:hover, .btn.btn-design.btn-type3.bg-color-p17:hover, .btn.btn-design.btn-type3.btn-palette-p17:hover {
  background-color: #F99B1C;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p17, .btn.btn-design.btn-type4.btn-palette-p17, .btn.btn-design.btn-type5.bg-color-p17, .btn.btn-design.btn-type5.btn-palette-p17, .btn.btn-design.btn-type6.bg-color-p17, .btn.btn-design.btn-type6.btn-palette-p17 {
  background-color: #F99B1C;
  color: #FFFFFF;
  border: 1px solid #F99B1C;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p17:hover, .btn.btn-design.btn-type4.btn-palette-p17:hover, .btn.btn-design.btn-type5.bg-color-p17:hover, .btn.btn-design.btn-type5.btn-palette-p17:hover, .btn.btn-design.btn-type6.bg-color-p17:hover, .btn.btn-design.btn-type6.btn-palette-p17:hover {
  background-color: transparent;
  color: #F99B1C;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p18, .btn.btn-design.btn-type1.btn-palette-p18, .btn.btn-design.btn-type2.bg-color-p18, .btn.btn-design.btn-type2.btn-palette-p18, .btn.btn-design.btn-type3.bg-color-p18, .btn.btn-design.btn-type3.btn-palette-p18 {
  background-color: transparent;
  color: #FF6600;
  border: 1px solid #FF6600;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p18:hover, .btn.btn-design.btn-type1.btn-palette-p18:hover, .btn.btn-design.btn-type2.bg-color-p18:hover, .btn.btn-design.btn-type2.btn-palette-p18:hover, .btn.btn-design.btn-type3.bg-color-p18:hover, .btn.btn-design.btn-type3.btn-palette-p18:hover {
  background-color: #FF6600;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p18, .btn.btn-design.btn-type4.btn-palette-p18, .btn.btn-design.btn-type5.bg-color-p18, .btn.btn-design.btn-type5.btn-palette-p18, .btn.btn-design.btn-type6.bg-color-p18, .btn.btn-design.btn-type6.btn-palette-p18 {
  background-color: #FF6600;
  color: #FFFFFF;
  border: 1px solid #FF6600;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p18:hover, .btn.btn-design.btn-type4.btn-palette-p18:hover, .btn.btn-design.btn-type5.bg-color-p18:hover, .btn.btn-design.btn-type5.btn-palette-p18:hover, .btn.btn-design.btn-type6.bg-color-p18:hover, .btn.btn-design.btn-type6.btn-palette-p18:hover {
  background-color: transparent;
  color: #FF6600;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p19, .btn.btn-design.btn-type1.btn-palette-p19, .btn.btn-design.btn-type2.bg-color-p19, .btn.btn-design.btn-type2.btn-palette-p19, .btn.btn-design.btn-type3.bg-color-p19, .btn.btn-design.btn-type3.btn-palette-p19 {
  background-color: transparent;
  color: #904400;
  border: 1px solid #904400;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p19:hover, .btn.btn-design.btn-type1.btn-palette-p19:hover, .btn.btn-design.btn-type2.bg-color-p19:hover, .btn.btn-design.btn-type2.btn-palette-p19:hover, .btn.btn-design.btn-type3.bg-color-p19:hover, .btn.btn-design.btn-type3.btn-palette-p19:hover {
  background-color: #904400;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p19, .btn.btn-design.btn-type4.btn-palette-p19, .btn.btn-design.btn-type5.bg-color-p19, .btn.btn-design.btn-type5.btn-palette-p19, .btn.btn-design.btn-type6.bg-color-p19, .btn.btn-design.btn-type6.btn-palette-p19 {
  background-color: #904400;
  color: #FFFFFF;
  border: 1px solid #904400;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p19:hover, .btn.btn-design.btn-type4.btn-palette-p19:hover, .btn.btn-design.btn-type5.bg-color-p19:hover, .btn.btn-design.btn-type5.btn-palette-p19:hover, .btn.btn-design.btn-type6.bg-color-p19:hover, .btn.btn-design.btn-type6.btn-palette-p19:hover {
  background-color: transparent;
  color: #904400;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p20, .btn.btn-design.btn-type1.btn-palette-p20, .btn.btn-design.btn-type2.bg-color-p20, .btn.btn-design.btn-type2.btn-palette-p20, .btn.btn-design.btn-type3.bg-color-p20, .btn.btn-design.btn-type3.btn-palette-p20 {
  background-color: transparent;
  color: #660000;
  border: 1px solid #660000;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p20:hover, .btn.btn-design.btn-type1.btn-palette-p20:hover, .btn.btn-design.btn-type2.bg-color-p20:hover, .btn.btn-design.btn-type2.btn-palette-p20:hover, .btn.btn-design.btn-type3.bg-color-p20:hover, .btn.btn-design.btn-type3.btn-palette-p20:hover {
  background-color: #660000;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p20, .btn.btn-design.btn-type4.btn-palette-p20, .btn.btn-design.btn-type5.bg-color-p20, .btn.btn-design.btn-type5.btn-palette-p20, .btn.btn-design.btn-type6.bg-color-p20, .btn.btn-design.btn-type6.btn-palette-p20 {
  background-color: #660000;
  color: #FFFFFF;
  border: 1px solid #660000;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p20:hover, .btn.btn-design.btn-type4.btn-palette-p20:hover, .btn.btn-design.btn-type5.bg-color-p20:hover, .btn.btn-design.btn-type5.btn-palette-p20:hover, .btn.btn-design.btn-type6.bg-color-p20:hover, .btn.btn-design.btn-type6.btn-palette-p20:hover {
  background-color: transparent;
  color: #660000;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p21, .btn.btn-design.btn-type1.btn-palette-p21, .btn.btn-design.btn-type2.bg-color-p21, .btn.btn-design.btn-type2.btn-palette-p21, .btn.btn-design.btn-type3.bg-color-p21, .btn.btn-design.btn-type3.btn-palette-p21 {
  background-color: transparent;
  color: #E53935;
  border: 1px solid #E53935;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p21:hover, .btn.btn-design.btn-type1.btn-palette-p21:hover, .btn.btn-design.btn-type2.bg-color-p21:hover, .btn.btn-design.btn-type2.btn-palette-p21:hover, .btn.btn-design.btn-type3.bg-color-p21:hover, .btn.btn-design.btn-type3.btn-palette-p21:hover {
  background-color: #E53935;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p21, .btn.btn-design.btn-type4.btn-palette-p21, .btn.btn-design.btn-type5.bg-color-p21, .btn.btn-design.btn-type5.btn-palette-p21, .btn.btn-design.btn-type6.bg-color-p21, .btn.btn-design.btn-type6.btn-palette-p21 {
  background-color: #E53935;
  color: #FFFFFF;
  border: 1px solid #E53935;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p21:hover, .btn.btn-design.btn-type4.btn-palette-p21:hover, .btn.btn-design.btn-type5.bg-color-p21:hover, .btn.btn-design.btn-type5.btn-palette-p21:hover, .btn.btn-design.btn-type6.bg-color-p21:hover, .btn.btn-design.btn-type6.btn-palette-p21:hover {
  background-color: transparent;
  color: #E53935;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p22, .btn.btn-design.btn-type1.btn-palette-p22, .btn.btn-design.btn-type2.bg-color-p22, .btn.btn-design.btn-type2.btn-palette-p22, .btn.btn-design.btn-type3.bg-color-p22, .btn.btn-design.btn-type3.btn-palette-p22 {
  background-color: transparent;
  color: #FF4081;
  border: 1px solid #FF4081;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p22:hover, .btn.btn-design.btn-type1.btn-palette-p22:hover, .btn.btn-design.btn-type2.bg-color-p22:hover, .btn.btn-design.btn-type2.btn-palette-p22:hover, .btn.btn-design.btn-type3.bg-color-p22:hover, .btn.btn-design.btn-type3.btn-palette-p22:hover {
  background-color: #FF4081;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p22, .btn.btn-design.btn-type4.btn-palette-p22, .btn.btn-design.btn-type5.bg-color-p22, .btn.btn-design.btn-type5.btn-palette-p22, .btn.btn-design.btn-type6.bg-color-p22, .btn.btn-design.btn-type6.btn-palette-p22 {
  background-color: #FF4081;
  color: #FFFFFF;
  border: 1px solid #FF4081;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p22:hover, .btn.btn-design.btn-type4.btn-palette-p22:hover, .btn.btn-design.btn-type5.bg-color-p22:hover, .btn.btn-design.btn-type5.btn-palette-p22:hover, .btn.btn-design.btn-type6.bg-color-p22:hover, .btn.btn-design.btn-type6.btn-palette-p22:hover {
  background-color: transparent;
  color: #FF4081;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p23, .btn.btn-design.btn-type1.btn-palette-p23, .btn.btn-design.btn-type2.bg-color-p23, .btn.btn-design.btn-type2.btn-palette-p23, .btn.btn-design.btn-type3.bg-color-p23, .btn.btn-design.btn-type3.btn-palette-p23 {
  background-color: transparent;
  color: #FF33CC;
  border: 1px solid #FF33CC;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p23:hover, .btn.btn-design.btn-type1.btn-palette-p23:hover, .btn.btn-design.btn-type2.bg-color-p23:hover, .btn.btn-design.btn-type2.btn-palette-p23:hover, .btn.btn-design.btn-type3.bg-color-p23:hover, .btn.btn-design.btn-type3.btn-palette-p23:hover {
  background-color: #FF33CC;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p23, .btn.btn-design.btn-type4.btn-palette-p23, .btn.btn-design.btn-type5.bg-color-p23, .btn.btn-design.btn-type5.btn-palette-p23, .btn.btn-design.btn-type6.bg-color-p23, .btn.btn-design.btn-type6.btn-palette-p23 {
  background-color: #FF33CC;
  color: #FFFFFF;
  border: 1px solid #FF33CC;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p23:hover, .btn.btn-design.btn-type4.btn-palette-p23:hover, .btn.btn-design.btn-type5.bg-color-p23:hover, .btn.btn-design.btn-type5.btn-palette-p23:hover, .btn.btn-design.btn-type6.bg-color-p23:hover, .btn.btn-design.btn-type6.btn-palette-p23:hover {
  background-color: transparent;
  color: #FF33CC;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p24, .btn.btn-design.btn-type1.btn-palette-p24, .btn.btn-design.btn-type2.bg-color-p24, .btn.btn-design.btn-type2.btn-palette-p24, .btn.btn-design.btn-type3.bg-color-p24, .btn.btn-design.btn-type3.btn-palette-p24 {
  background-color: transparent;
  color: #9A03FC;
  border: 1px solid #9A03FC;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p24:hover, .btn.btn-design.btn-type1.btn-palette-p24:hover, .btn.btn-design.btn-type2.bg-color-p24:hover, .btn.btn-design.btn-type2.btn-palette-p24:hover, .btn.btn-design.btn-type3.bg-color-p24:hover, .btn.btn-design.btn-type3.btn-palette-p24:hover {
  background-color: #9A03FC;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p24, .btn.btn-design.btn-type4.btn-palette-p24, .btn.btn-design.btn-type5.bg-color-p24, .btn.btn-design.btn-type5.btn-palette-p24, .btn.btn-design.btn-type6.bg-color-p24, .btn.btn-design.btn-type6.btn-palette-p24 {
  background-color: #9A03FC;
  color: #FFFFFF;
  border: 1px solid #9A03FC;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p24:hover, .btn.btn-design.btn-type4.btn-palette-p24:hover, .btn.btn-design.btn-type5.bg-color-p24:hover, .btn.btn-design.btn-type5.btn-palette-p24:hover, .btn.btn-design.btn-type6.bg-color-p24:hover, .btn.btn-design.btn-type6.btn-palette-p24:hover {
  background-color: transparent;
  color: #9A03FC;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p25, .btn.btn-design.btn-type1.btn-palette-p25, .btn.btn-design.btn-type2.bg-color-p25, .btn.btn-design.btn-type2.btn-palette-p25, .btn.btn-design.btn-type3.bg-color-p25, .btn.btn-design.btn-type3.btn-palette-p25 {
  background-color: transparent;
  color: #0653EF;
  border: 1px solid #0653EF;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p25:hover, .btn.btn-design.btn-type1.btn-palette-p25:hover, .btn.btn-design.btn-type2.bg-color-p25:hover, .btn.btn-design.btn-type2.btn-palette-p25:hover, .btn.btn-design.btn-type3.bg-color-p25:hover, .btn.btn-design.btn-type3.btn-palette-p25:hover {
  background-color: #0653EF;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p25, .btn.btn-design.btn-type4.btn-palette-p25, .btn.btn-design.btn-type5.bg-color-p25, .btn.btn-design.btn-type5.btn-palette-p25, .btn.btn-design.btn-type6.bg-color-p25, .btn.btn-design.btn-type6.btn-palette-p25 {
  background-color: #0653EF;
  color: #FFFFFF;
  border: 1px solid #0653EF;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p25:hover, .btn.btn-design.btn-type4.btn-palette-p25:hover, .btn.btn-design.btn-type5.bg-color-p25:hover, .btn.btn-design.btn-type5.btn-palette-p25:hover, .btn.btn-design.btn-type6.bg-color-p25:hover, .btn.btn-design.btn-type6.btn-palette-p25:hover {
  background-color: transparent;
  color: #0653EF;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p26, .btn.btn-design.btn-type1.btn-palette-p26, .btn.btn-design.btn-type2.bg-color-p26, .btn.btn-design.btn-type2.btn-palette-p26, .btn.btn-design.btn-type3.bg-color-p26, .btn.btn-design.btn-type3.btn-palette-p26 {
  background-color: transparent;
  color: #2877F7;
  border: 1px solid #2877F7;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p26:hover, .btn.btn-design.btn-type1.btn-palette-p26:hover, .btn.btn-design.btn-type2.bg-color-p26:hover, .btn.btn-design.btn-type2.btn-palette-p26:hover, .btn.btn-design.btn-type3.bg-color-p26:hover, .btn.btn-design.btn-type3.btn-palette-p26:hover {
  background-color: #2877F7;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p26, .btn.btn-design.btn-type4.btn-palette-p26, .btn.btn-design.btn-type5.bg-color-p26, .btn.btn-design.btn-type5.btn-palette-p26, .btn.btn-design.btn-type6.bg-color-p26, .btn.btn-design.btn-type6.btn-palette-p26 {
  background-color: #2877F7;
  color: #FFFFFF;
  border: 1px solid #2877F7;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p26:hover, .btn.btn-design.btn-type4.btn-palette-p26:hover, .btn.btn-design.btn-type5.bg-color-p26:hover, .btn.btn-design.btn-type5.btn-palette-p26:hover, .btn.btn-design.btn-type6.bg-color-p26:hover, .btn.btn-design.btn-type6.btn-palette-p26:hover {
  background-color: transparent;
  color: #2877F7;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p27, .btn.btn-design.btn-type1.btn-palette-p27, .btn.btn-design.btn-type2.bg-color-p27, .btn.btn-design.btn-type2.btn-palette-p27, .btn.btn-design.btn-type3.bg-color-p27, .btn.btn-design.btn-type3.btn-palette-p27 {
  background-color: transparent;
  color: #2196F3;
  border: 1px solid #2196F3;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p27:hover, .btn.btn-design.btn-type1.btn-palette-p27:hover, .btn.btn-design.btn-type2.bg-color-p27:hover, .btn.btn-design.btn-type2.btn-palette-p27:hover, .btn.btn-design.btn-type3.bg-color-p27:hover, .btn.btn-design.btn-type3.btn-palette-p27:hover {
  background-color: #2196F3;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p27, .btn.btn-design.btn-type4.btn-palette-p27, .btn.btn-design.btn-type5.bg-color-p27, .btn.btn-design.btn-type5.btn-palette-p27, .btn.btn-design.btn-type6.bg-color-p27, .btn.btn-design.btn-type6.btn-palette-p27 {
  background-color: #2196F3;
  color: #FFFFFF;
  border: 1px solid #2196F3;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p27:hover, .btn.btn-design.btn-type4.btn-palette-p27:hover, .btn.btn-design.btn-type5.bg-color-p27:hover, .btn.btn-design.btn-type5.btn-palette-p27:hover, .btn.btn-design.btn-type6.bg-color-p27:hover, .btn.btn-design.btn-type6.btn-palette-p27:hover {
  background-color: transparent;
  color: #2196F3;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p28, .btn.btn-design.btn-type1.btn-palette-p28, .btn.btn-design.btn-type2.bg-color-p28, .btn.btn-design.btn-type2.btn-palette-p28, .btn.btn-design.btn-type3.bg-color-p28, .btn.btn-design.btn-type3.btn-palette-p28 {
  background-color: transparent;
  color: #26313c;
  border: 1px solid #00E5FF;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p28:hover, .btn.btn-design.btn-type1.btn-palette-p28:hover, .btn.btn-design.btn-type2.bg-color-p28:hover, .btn.btn-design.btn-type2.btn-palette-p28:hover, .btn.btn-design.btn-type3.bg-color-p28:hover, .btn.btn-design.btn-type3.btn-palette-p28:hover {
  background-color: #00E5FF;
  color: #26313c;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p28, .btn.btn-design.btn-type4.btn-palette-p28, .btn.btn-design.btn-type5.bg-color-p28, .btn.btn-design.btn-type5.btn-palette-p28, .btn.btn-design.btn-type6.bg-color-p28, .btn.btn-design.btn-type6.btn-palette-p28 {
  background-color: #00E5FF;
  color: #26313c;
  border: 1px solid #00E5FF;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p28:hover, .btn.btn-design.btn-type4.btn-palette-p28:hover, .btn.btn-design.btn-type5.bg-color-p28:hover, .btn.btn-design.btn-type5.btn-palette-p28:hover, .btn.btn-design.btn-type6.bg-color-p28:hover, .btn.btn-design.btn-type6.btn-palette-p28:hover {
  background-color: transparent;
  color: #26313c;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p29, .btn.btn-design.btn-type1.btn-palette-p29, .btn.btn-design.btn-type2.bg-color-p29, .btn.btn-design.btn-type2.btn-palette-p29, .btn.btn-design.btn-type3.bg-color-p29, .btn.btn-design.btn-type3.btn-palette-p29 {
  background-color: transparent;
  color: #26313c;
  border: 1px solid #1DE9B6;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p29:hover, .btn.btn-design.btn-type1.btn-palette-p29:hover, .btn.btn-design.btn-type2.bg-color-p29:hover, .btn.btn-design.btn-type2.btn-palette-p29:hover, .btn.btn-design.btn-type3.bg-color-p29:hover, .btn.btn-design.btn-type3.btn-palette-p29:hover {
  background-color: #1DE9B6;
  color: #26313c;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p29, .btn.btn-design.btn-type4.btn-palette-p29, .btn.btn-design.btn-type5.bg-color-p29, .btn.btn-design.btn-type5.btn-palette-p29, .btn.btn-design.btn-type6.bg-color-p29, .btn.btn-design.btn-type6.btn-palette-p29 {
  background-color: #1DE9B6;
  color: #26313c;
  border: 1px solid #1DE9B6;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p29:hover, .btn.btn-design.btn-type4.btn-palette-p29:hover, .btn.btn-design.btn-type5.bg-color-p29:hover, .btn.btn-design.btn-type5.btn-palette-p29:hover, .btn.btn-design.btn-type6.bg-color-p29:hover, .btn.btn-design.btn-type6.btn-palette-p29:hover {
  background-color: transparent;
  color: #26313c;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p30, .btn.btn-design.btn-type1.btn-palette-p30, .btn.btn-design.btn-type2.bg-color-p30, .btn.btn-design.btn-type2.btn-palette-p30, .btn.btn-design.btn-type3.bg-color-p30, .btn.btn-design.btn-type3.btn-palette-p30 {
  background-color: transparent;
  color: #26313c;
  border: 1px solid #00E676;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p30:hover, .btn.btn-design.btn-type1.btn-palette-p30:hover, .btn.btn-design.btn-type2.bg-color-p30:hover, .btn.btn-design.btn-type2.btn-palette-p30:hover, .btn.btn-design.btn-type3.bg-color-p30:hover, .btn.btn-design.btn-type3.btn-palette-p30:hover {
  background-color: #00E676;
  color: #26313c;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p30, .btn.btn-design.btn-type4.btn-palette-p30, .btn.btn-design.btn-type5.bg-color-p30, .btn.btn-design.btn-type5.btn-palette-p30, .btn.btn-design.btn-type6.bg-color-p30, .btn.btn-design.btn-type6.btn-palette-p30 {
  background-color: #00E676;
  color: #26313c;
  border: 1px solid #00E676;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p30:hover, .btn.btn-design.btn-type4.btn-palette-p30:hover, .btn.btn-design.btn-type5.bg-color-p30:hover, .btn.btn-design.btn-type5.btn-palette-p30:hover, .btn.btn-design.btn-type6.bg-color-p30:hover, .btn.btn-design.btn-type6.btn-palette-p30:hover {
  background-color: transparent;
  color: #26313c;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p31, .btn.btn-design.btn-type1.btn-palette-p31, .btn.btn-design.btn-type2.bg-color-p31, .btn.btn-design.btn-type2.btn-palette-p31, .btn.btn-design.btn-type3.bg-color-p31, .btn.btn-design.btn-type3.btn-palette-p31 {
  background-color: transparent;
  color: #26313c;
  border: 1px solid #00CC33;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p31:hover, .btn.btn-design.btn-type1.btn-palette-p31:hover, .btn.btn-design.btn-type2.bg-color-p31:hover, .btn.btn-design.btn-type2.btn-palette-p31:hover, .btn.btn-design.btn-type3.bg-color-p31:hover, .btn.btn-design.btn-type3.btn-palette-p31:hover {
  background-color: #00CC33;
  color: #26313c;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p31, .btn.btn-design.btn-type4.btn-palette-p31, .btn.btn-design.btn-type5.bg-color-p31, .btn.btn-design.btn-type5.btn-palette-p31, .btn.btn-design.btn-type6.bg-color-p31, .btn.btn-design.btn-type6.btn-palette-p31 {
  background-color: #00CC33;
  color: #26313c;
  border: 1px solid #00CC33;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p31:hover, .btn.btn-design.btn-type4.btn-palette-p31:hover, .btn.btn-design.btn-type5.bg-color-p31:hover, .btn.btn-design.btn-type5.btn-palette-p31:hover, .btn.btn-design.btn-type6.bg-color-p31:hover, .btn.btn-design.btn-type6.btn-palette-p31:hover {
  background-color: transparent;
  color: #26313c;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p32, .btn.btn-design.btn-type1.btn-palette-p32, .btn.btn-design.btn-type2.bg-color-p32, .btn.btn-design.btn-type2.btn-palette-p32, .btn.btn-design.btn-type3.bg-color-p32, .btn.btn-design.btn-type3.btn-palette-p32 {
  background-color: transparent;
  color: #26313c;
  border: 1px solid #76FF03;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p32:hover, .btn.btn-design.btn-type1.btn-palette-p32:hover, .btn.btn-design.btn-type2.bg-color-p32:hover, .btn.btn-design.btn-type2.btn-palette-p32:hover, .btn.btn-design.btn-type3.bg-color-p32:hover, .btn.btn-design.btn-type3.btn-palette-p32:hover {
  background-color: #76FF03;
  color: #26313c;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p32, .btn.btn-design.btn-type4.btn-palette-p32, .btn.btn-design.btn-type5.bg-color-p32, .btn.btn-design.btn-type5.btn-palette-p32, .btn.btn-design.btn-type6.bg-color-p32, .btn.btn-design.btn-type6.btn-palette-p32 {
  background-color: #76FF03;
  color: #26313c;
  border: 1px solid #76FF03;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p32:hover, .btn.btn-design.btn-type4.btn-palette-p32:hover, .btn.btn-design.btn-type5.bg-color-p32:hover, .btn.btn-design.btn-type5.btn-palette-p32:hover, .btn.btn-design.btn-type6.bg-color-p32:hover, .btn.btn-design.btn-type6.btn-palette-p32:hover {
  background-color: transparent;
  color: #26313c;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p33, .btn.btn-design.btn-type1.btn-palette-p33, .btn.btn-design.btn-type2.bg-color-p33, .btn.btn-design.btn-type2.btn-palette-p33, .btn.btn-design.btn-type3.bg-color-p33, .btn.btn-design.btn-type3.btn-palette-p33 {
  background-color: transparent;
  color: #26313c;
  border: 1px solid #FFFF00;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p33:hover, .btn.btn-design.btn-type1.btn-palette-p33:hover, .btn.btn-design.btn-type2.bg-color-p33:hover, .btn.btn-design.btn-type2.btn-palette-p33:hover, .btn.btn-design.btn-type3.bg-color-p33:hover, .btn.btn-design.btn-type3.btn-palette-p33:hover {
  background-color: #FFFF00;
  color: #26313c;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p33, .btn.btn-design.btn-type4.btn-palette-p33, .btn.btn-design.btn-type5.bg-color-p33, .btn.btn-design.btn-type5.btn-palette-p33, .btn.btn-design.btn-type6.bg-color-p33, .btn.btn-design.btn-type6.btn-palette-p33 {
  background-color: #FFFF00;
  color: #26313c;
  border: 1px solid #FFFF00;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p33:hover, .btn.btn-design.btn-type4.btn-palette-p33:hover, .btn.btn-design.btn-type5.bg-color-p33:hover, .btn.btn-design.btn-type5.btn-palette-p33:hover, .btn.btn-design.btn-type6.bg-color-p33:hover, .btn.btn-design.btn-type6.btn-palette-p33:hover {
  background-color: transparent;
  color: #26313c;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p34, .btn.btn-design.btn-type1.btn-palette-p34, .btn.btn-design.btn-type2.bg-color-p34, .btn.btn-design.btn-type2.btn-palette-p34, .btn.btn-design.btn-type3.bg-color-p34, .btn.btn-design.btn-type3.btn-palette-p34 {
  background-color: transparent;
  color: #26313c;
  border: 1px solid #FFD600;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p34:hover, .btn.btn-design.btn-type1.btn-palette-p34:hover, .btn.btn-design.btn-type2.bg-color-p34:hover, .btn.btn-design.btn-type2.btn-palette-p34:hover, .btn.btn-design.btn-type3.bg-color-p34:hover, .btn.btn-design.btn-type3.btn-palette-p34:hover {
  background-color: #FFD600;
  color: #26313c;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p34, .btn.btn-design.btn-type4.btn-palette-p34, .btn.btn-design.btn-type5.bg-color-p34, .btn.btn-design.btn-type5.btn-palette-p34, .btn.btn-design.btn-type6.bg-color-p34, .btn.btn-design.btn-type6.btn-palette-p34 {
  background-color: #FFD600;
  color: #26313c;
  border: 1px solid #FFD600;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p34:hover, .btn.btn-design.btn-type4.btn-palette-p34:hover, .btn.btn-design.btn-type5.bg-color-p34:hover, .btn.btn-design.btn-type5.btn-palette-p34:hover, .btn.btn-design.btn-type6.bg-color-p34:hover, .btn.btn-design.btn-type6.btn-palette-p34:hover {
  background-color: transparent;
  color: #26313c;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p35, .btn.btn-design.btn-type1.btn-palette-p35, .btn.btn-design.btn-type2.bg-color-p35, .btn.btn-design.btn-type2.btn-palette-p35, .btn.btn-design.btn-type3.bg-color-p35, .btn.btn-design.btn-type3.btn-palette-p35 {
  background-color: transparent;
  color: #26313c;
  border: 1px solid #F99B1C;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p35:hover, .btn.btn-design.btn-type1.btn-palette-p35:hover, .btn.btn-design.btn-type2.bg-color-p35:hover, .btn.btn-design.btn-type2.btn-palette-p35:hover, .btn.btn-design.btn-type3.bg-color-p35:hover, .btn.btn-design.btn-type3.btn-palette-p35:hover {
  background-color: #F99B1C;
  color: #26313c;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p35, .btn.btn-design.btn-type4.btn-palette-p35, .btn.btn-design.btn-type5.bg-color-p35, .btn.btn-design.btn-type5.btn-palette-p35, .btn.btn-design.btn-type6.bg-color-p35, .btn.btn-design.btn-type6.btn-palette-p35 {
  background-color: #F99B1C;
  color: #26313c;
  border: 1px solid #F99B1C;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p35:hover, .btn.btn-design.btn-type4.btn-palette-p35:hover, .btn.btn-design.btn-type5.bg-color-p35:hover, .btn.btn-design.btn-type5.btn-palette-p35:hover, .btn.btn-design.btn-type6.bg-color-p35:hover, .btn.btn-design.btn-type6.btn-palette-p35:hover {
  background-color: transparent;
  color: #26313c;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p36, .btn.btn-design.btn-type1.btn-palette-p36, .btn.btn-design.btn-type2.bg-color-p36, .btn.btn-design.btn-type2.btn-palette-p36, .btn.btn-design.btn-type3.bg-color-p36, .btn.btn-design.btn-type3.btn-palette-p36 {
  background-color: transparent;
  color: #FF6600;
  border: 1px solid #FF6600;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p36:hover, .btn.btn-design.btn-type1.btn-palette-p36:hover, .btn.btn-design.btn-type2.bg-color-p36:hover, .btn.btn-design.btn-type2.btn-palette-p36:hover, .btn.btn-design.btn-type3.bg-color-p36:hover, .btn.btn-design.btn-type3.btn-palette-p36:hover {
  background-color: #FF6600;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p36, .btn.btn-design.btn-type4.btn-palette-p36, .btn.btn-design.btn-type5.bg-color-p36, .btn.btn-design.btn-type5.btn-palette-p36, .btn.btn-design.btn-type6.bg-color-p36, .btn.btn-design.btn-type6.btn-palette-p36 {
  background-color: #FF6600;
  color: #FFFFFF;
  border: 1px solid #FF6600;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p36:hover, .btn.btn-design.btn-type4.btn-palette-p36:hover, .btn.btn-design.btn-type5.bg-color-p36:hover, .btn.btn-design.btn-type5.btn-palette-p36:hover, .btn.btn-design.btn-type6.bg-color-p36:hover, .btn.btn-design.btn-type6.btn-palette-p36:hover {
  background-color: transparent;
  color: #FF6600;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p37, .btn.btn-design.btn-type1.btn-palette-p37, .btn.btn-design.btn-type2.bg-color-p37, .btn.btn-design.btn-type2.btn-palette-p37, .btn.btn-design.btn-type3.bg-color-p37, .btn.btn-design.btn-type3.btn-palette-p37 {
  background-color: transparent;
  color: #1E1C1C;
  border: 1px solid #1E1C1C;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p37:hover, .btn.btn-design.btn-type1.btn-palette-p37:hover, .btn.btn-design.btn-type2.bg-color-p37:hover, .btn.btn-design.btn-type2.btn-palette-p37:hover, .btn.btn-design.btn-type3.bg-color-p37:hover, .btn.btn-design.btn-type3.btn-palette-p37:hover {
  background-color: #1E1C1C;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p37, .btn.btn-design.btn-type4.btn-palette-p37, .btn.btn-design.btn-type5.bg-color-p37, .btn.btn-design.btn-type5.btn-palette-p37, .btn.btn-design.btn-type6.bg-color-p37, .btn.btn-design.btn-type6.btn-palette-p37 {
  background-color: #1E1C1C;
  color: #FFFFFF;
  border: 1px solid #1E1C1C;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p37:hover, .btn.btn-design.btn-type4.btn-palette-p37:hover, .btn.btn-design.btn-type5.bg-color-p37:hover, .btn.btn-design.btn-type5.btn-palette-p37:hover, .btn.btn-design.btn-type6.bg-color-p37:hover, .btn.btn-design.btn-type6.btn-palette-p37:hover {
  background-color: transparent;
  color: #1E1C1C;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p38, .btn.btn-design.btn-type1.btn-palette-p38, .btn.btn-design.btn-type2.bg-color-p38, .btn.btn-design.btn-type2.btn-palette-p38, .btn.btn-design.btn-type3.bg-color-p38, .btn.btn-design.btn-type3.btn-palette-p38 {
  background-color: transparent;
  color: #1E1C1C;
  border: 1px solid #1E1C1C;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p38:hover, .btn.btn-design.btn-type1.btn-palette-p38:hover, .btn.btn-design.btn-type2.bg-color-p38:hover, .btn.btn-design.btn-type2.btn-palette-p38:hover, .btn.btn-design.btn-type3.bg-color-p38:hover, .btn.btn-design.btn-type3.btn-palette-p38:hover {
  background-color: #1E1C1C;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p38, .btn.btn-design.btn-type4.btn-palette-p38, .btn.btn-design.btn-type5.bg-color-p38, .btn.btn-design.btn-type5.btn-palette-p38, .btn.btn-design.btn-type6.bg-color-p38, .btn.btn-design.btn-type6.btn-palette-p38 {
  background-color: #1E1C1C;
  color: #FFFFFF;
  border: 1px solid #1E1C1C;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p38:hover, .btn.btn-design.btn-type4.btn-palette-p38:hover, .btn.btn-design.btn-type5.bg-color-p38:hover, .btn.btn-design.btn-type5.btn-palette-p38:hover, .btn.btn-design.btn-type6.bg-color-p38:hover, .btn.btn-design.btn-type6.btn-palette-p38:hover {
  background-color: transparent;
  color: #1E1C1C;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p39, .btn.btn-design.btn-type1.btn-palette-p39, .btn.btn-design.btn-type2.bg-color-p39, .btn.btn-design.btn-type2.btn-palette-p39, .btn.btn-design.btn-type3.bg-color-p39, .btn.btn-design.btn-type3.btn-palette-p39 {
  background-color: transparent;
  color: #999999;
  border: 1px solid #999999;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p39:hover, .btn.btn-design.btn-type1.btn-palette-p39:hover, .btn.btn-design.btn-type2.bg-color-p39:hover, .btn.btn-design.btn-type2.btn-palette-p39:hover, .btn.btn-design.btn-type3.bg-color-p39:hover, .btn.btn-design.btn-type3.btn-palette-p39:hover {
  background-color: #999999;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p39, .btn.btn-design.btn-type4.btn-palette-p39, .btn.btn-design.btn-type5.bg-color-p39, .btn.btn-design.btn-type5.btn-palette-p39, .btn.btn-design.btn-type6.bg-color-p39, .btn.btn-design.btn-type6.btn-palette-p39 {
  background-color: #999999;
  color: #FFFFFF;
  border: 1px solid #999999;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p39:hover, .btn.btn-design.btn-type4.btn-palette-p39:hover, .btn.btn-design.btn-type5.bg-color-p39:hover, .btn.btn-design.btn-type5.btn-palette-p39:hover, .btn.btn-design.btn-type6.bg-color-p39:hover, .btn.btn-design.btn-type6.btn-palette-p39:hover {
  background-color: transparent;
  color: #999999;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p40, .btn.btn-design.btn-type1.btn-palette-p40, .btn.btn-design.btn-type2.bg-color-p40, .btn.btn-design.btn-type2.btn-palette-p40, .btn.btn-design.btn-type3.bg-color-p40, .btn.btn-design.btn-type3.btn-palette-p40 {
  background-color: transparent;
  color: #999999;
  border: 1px solid #999999;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p40:hover, .btn.btn-design.btn-type1.btn-palette-p40:hover, .btn.btn-design.btn-type2.bg-color-p40:hover, .btn.btn-design.btn-type2.btn-palette-p40:hover, .btn.btn-design.btn-type3.bg-color-p40:hover, .btn.btn-design.btn-type3.btn-palette-p40:hover {
  background-color: #999999;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p40, .btn.btn-design.btn-type4.btn-palette-p40, .btn.btn-design.btn-type5.bg-color-p40, .btn.btn-design.btn-type5.btn-palette-p40, .btn.btn-design.btn-type6.bg-color-p40, .btn.btn-design.btn-type6.btn-palette-p40 {
  background-color: #999999;
  color: #FFFFFF;
  border: 1px solid #999999;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p40:hover, .btn.btn-design.btn-type4.btn-palette-p40:hover, .btn.btn-design.btn-type5.bg-color-p40:hover, .btn.btn-design.btn-type5.btn-palette-p40:hover, .btn.btn-design.btn-type6.bg-color-p40:hover, .btn.btn-design.btn-type6.btn-palette-p40:hover {
  background-color: transparent;
  color: #999999;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p41, .btn.btn-design.btn-type1.btn-palette-p41, .btn.btn-design.btn-type2.bg-color-p41, .btn.btn-design.btn-type2.btn-palette-p41, .btn.btn-design.btn-type3.bg-color-p41, .btn.btn-design.btn-type3.btn-palette-p41 {
  background-color: transparent;
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p41:hover, .btn.btn-design.btn-type1.btn-palette-p41:hover, .btn.btn-design.btn-type2.bg-color-p41:hover, .btn.btn-design.btn-type2.btn-palette-p41:hover, .btn.btn-design.btn-type3.bg-color-p41:hover, .btn.btn-design.btn-type3.btn-palette-p41:hover {
  background-color: #FFFFFF;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p41, .btn.btn-design.btn-type4.btn-palette-p41, .btn.btn-design.btn-type5.bg-color-p41, .btn.btn-design.btn-type5.btn-palette-p41, .btn.btn-design.btn-type6.bg-color-p41, .btn.btn-design.btn-type6.btn-palette-p41 {
  background-color: #FFFFFF;
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p41:hover, .btn.btn-design.btn-type4.btn-palette-p41:hover, .btn.btn-design.btn-type5.bg-color-p41:hover, .btn.btn-design.btn-type5.btn-palette-p41:hover, .btn.btn-design.btn-type6.bg-color-p41:hover, .btn.btn-design.btn-type6.btn-palette-p41:hover {
  background-color: transparent;
  color: #FFFFFF;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p42, .btn.btn-design.btn-type1.btn-palette-p42, .btn.btn-design.btn-type2.bg-color-p42, .btn.btn-design.btn-type2.btn-palette-p42, .btn.btn-design.btn-type3.bg-color-p42, .btn.btn-design.btn-type3.btn-palette-p42 {
  background-color: transparent;
  color: #F6F6F6;
  border: 1px solid #F6F6F6;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p42:hover, .btn.btn-design.btn-type1.btn-palette-p42:hover, .btn.btn-design.btn-type2.bg-color-p42:hover, .btn.btn-design.btn-type2.btn-palette-p42:hover, .btn.btn-design.btn-type3.bg-color-p42:hover, .btn.btn-design.btn-type3.btn-palette-p42:hover {
  background-color: #F6F6F6;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p42, .btn.btn-design.btn-type4.btn-palette-p42, .btn.btn-design.btn-type5.bg-color-p42, .btn.btn-design.btn-type5.btn-palette-p42, .btn.btn-design.btn-type6.bg-color-p42, .btn.btn-design.btn-type6.btn-palette-p42 {
  background-color: #F6F6F6;
  color: #FFFFFF;
  border: 1px solid #F6F6F6;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p42:hover, .btn.btn-design.btn-type4.btn-palette-p42:hover, .btn.btn-design.btn-type5.bg-color-p42:hover, .btn.btn-design.btn-type5.btn-palette-p42:hover, .btn.btn-design.btn-type6.bg-color-p42:hover, .btn.btn-design.btn-type6.btn-palette-p42:hover {
  background-color: transparent;
  color: #F6F6F6;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p43, .btn.btn-design.btn-type1.btn-palette-p43, .btn.btn-design.btn-type2.bg-color-p43, .btn.btn-design.btn-type2.btn-palette-p43, .btn.btn-design.btn-type3.bg-color-p43, .btn.btn-design.btn-type3.btn-palette-p43 {
  background-color: transparent;
  color: #DC453D;
  border: 1px solid #DC453D;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p43:hover, .btn.btn-design.btn-type1.btn-palette-p43:hover, .btn.btn-design.btn-type2.bg-color-p43:hover, .btn.btn-design.btn-type2.btn-palette-p43:hover, .btn.btn-design.btn-type3.bg-color-p43:hover, .btn.btn-design.btn-type3.btn-palette-p43:hover {
  background-color: #DC453D;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p43, .btn.btn-design.btn-type4.btn-palette-p43, .btn.btn-design.btn-type5.bg-color-p43, .btn.btn-design.btn-type5.btn-palette-p43, .btn.btn-design.btn-type6.bg-color-p43, .btn.btn-design.btn-type6.btn-palette-p43 {
  background-color: #DC453D;
  color: #FFFFFF;
  border: 1px solid #DC453D;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p43:hover, .btn.btn-design.btn-type4.btn-palette-p43:hover, .btn.btn-design.btn-type5.bg-color-p43:hover, .btn.btn-design.btn-type5.btn-palette-p43:hover, .btn.btn-design.btn-type6.bg-color-p43:hover, .btn.btn-design.btn-type6.btn-palette-p43:hover {
  background-color: transparent;
  color: #DC453D;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p44, .btn.btn-design.btn-type1.btn-palette-p44, .btn.btn-design.btn-type2.bg-color-p44, .btn.btn-design.btn-type2.btn-palette-p44, .btn.btn-design.btn-type3.bg-color-p44, .btn.btn-design.btn-type3.btn-palette-p44 {
  background-color: transparent;
  color: #E84A5F;
  border: 1px solid #E84A5F;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p44:hover, .btn.btn-design.btn-type1.btn-palette-p44:hover, .btn.btn-design.btn-type2.bg-color-p44:hover, .btn.btn-design.btn-type2.btn-palette-p44:hover, .btn.btn-design.btn-type3.bg-color-p44:hover, .btn.btn-design.btn-type3.btn-palette-p44:hover {
  background-color: #E84A5F;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p44, .btn.btn-design.btn-type4.btn-palette-p44, .btn.btn-design.btn-type5.bg-color-p44, .btn.btn-design.btn-type5.btn-palette-p44, .btn.btn-design.btn-type6.bg-color-p44, .btn.btn-design.btn-type6.btn-palette-p44 {
  background-color: #E84A5F;
  color: #FFFFFF;
  border: 1px solid #E84A5F;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p44:hover, .btn.btn-design.btn-type4.btn-palette-p44:hover, .btn.btn-design.btn-type5.bg-color-p44:hover, .btn.btn-design.btn-type5.btn-palette-p44:hover, .btn.btn-design.btn-type6.bg-color-p44:hover, .btn.btn-design.btn-type6.btn-palette-p44:hover {
  background-color: transparent;
  color: #E84A5F;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p45, .btn.btn-design.btn-type1.btn-palette-p45, .btn.btn-design.btn-type2.bg-color-p45, .btn.btn-design.btn-type2.btn-palette-p45, .btn.btn-design.btn-type3.bg-color-p45, .btn.btn-design.btn-type3.btn-palette-p45 {
  background-color: transparent;
  color: #F69CC4;
  border: 1px solid #F69CC4;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p45:hover, .btn.btn-design.btn-type1.btn-palette-p45:hover, .btn.btn-design.btn-type2.bg-color-p45:hover, .btn.btn-design.btn-type2.btn-palette-p45:hover, .btn.btn-design.btn-type3.bg-color-p45:hover, .btn.btn-design.btn-type3.btn-palette-p45:hover {
  background-color: #F69CC4;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p45, .btn.btn-design.btn-type4.btn-palette-p45, .btn.btn-design.btn-type5.bg-color-p45, .btn.btn-design.btn-type5.btn-palette-p45, .btn.btn-design.btn-type6.bg-color-p45, .btn.btn-design.btn-type6.btn-palette-p45 {
  background-color: #F69CC4;
  color: #FFFFFF;
  border: 1px solid #F69CC4;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p45:hover, .btn.btn-design.btn-type4.btn-palette-p45:hover, .btn.btn-design.btn-type5.bg-color-p45:hover, .btn.btn-design.btn-type5.btn-palette-p45:hover, .btn.btn-design.btn-type6.bg-color-p45:hover, .btn.btn-design.btn-type6.btn-palette-p45:hover {
  background-color: transparent;
  color: #F69CC4;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p46, .btn.btn-design.btn-type1.btn-palette-p46, .btn.btn-design.btn-type2.bg-color-p46, .btn.btn-design.btn-type2.btn-palette-p46, .btn.btn-design.btn-type3.bg-color-p46, .btn.btn-design.btn-type3.btn-palette-p46 {
  background-color: transparent;
  color: #FEBCC8;
  border: 1px solid #FEBCC8;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p46:hover, .btn.btn-design.btn-type1.btn-palette-p46:hover, .btn.btn-design.btn-type2.bg-color-p46:hover, .btn.btn-design.btn-type2.btn-palette-p46:hover, .btn.btn-design.btn-type3.bg-color-p46:hover, .btn.btn-design.btn-type3.btn-palette-p46:hover {
  background-color: #FEBCC8;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p46, .btn.btn-design.btn-type4.btn-palette-p46, .btn.btn-design.btn-type5.bg-color-p46, .btn.btn-design.btn-type5.btn-palette-p46, .btn.btn-design.btn-type6.bg-color-p46, .btn.btn-design.btn-type6.btn-palette-p46 {
  background-color: #FEBCC8;
  color: #FFFFFF;
  border: 1px solid #FEBCC8;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p46:hover, .btn.btn-design.btn-type4.btn-palette-p46:hover, .btn.btn-design.btn-type5.bg-color-p46:hover, .btn.btn-design.btn-type5.btn-palette-p46:hover, .btn.btn-design.btn-type6.bg-color-p46:hover, .btn.btn-design.btn-type6.btn-palette-p46:hover {
  background-color: transparent;
  color: #FEBCC8;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p47, .btn.btn-design.btn-type1.btn-palette-p47, .btn.btn-design.btn-type2.bg-color-p47, .btn.btn-design.btn-type2.btn-palette-p47, .btn.btn-design.btn-type3.bg-color-p47, .btn.btn-design.btn-type3.btn-palette-p47 {
  background-color: transparent;
  color: #F5E1FD;
  border: 1px solid #F5E1FD;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p47:hover, .btn.btn-design.btn-type1.btn-palette-p47:hover, .btn.btn-design.btn-type2.bg-color-p47:hover, .btn.btn-design.btn-type2.btn-palette-p47:hover, .btn.btn-design.btn-type3.bg-color-p47:hover, .btn.btn-design.btn-type3.btn-palette-p47:hover {
  background-color: #F5E1FD;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p47, .btn.btn-design.btn-type4.btn-palette-p47, .btn.btn-design.btn-type5.bg-color-p47, .btn.btn-design.btn-type5.btn-palette-p47, .btn.btn-design.btn-type6.bg-color-p47, .btn.btn-design.btn-type6.btn-palette-p47 {
  background-color: #F5E1FD;
  color: #FFFFFF;
  border: 1px solid #F5E1FD;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p47:hover, .btn.btn-design.btn-type4.btn-palette-p47:hover, .btn.btn-design.btn-type5.bg-color-p47:hover, .btn.btn-design.btn-type5.btn-palette-p47:hover, .btn.btn-design.btn-type6.bg-color-p47:hover, .btn.btn-design.btn-type6.btn-palette-p47:hover {
  background-color: transparent;
  color: #F5E1FD;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p48, .btn.btn-design.btn-type1.btn-palette-p48, .btn.btn-design.btn-type2.bg-color-p48, .btn.btn-design.btn-type2.btn-palette-p48, .btn.btn-design.btn-type3.bg-color-p48, .btn.btn-design.btn-type3.btn-palette-p48 {
  background-color: transparent;
  color: #B29DD9;
  border: 1px solid #B29DD9;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p48:hover, .btn.btn-design.btn-type1.btn-palette-p48:hover, .btn.btn-design.btn-type2.bg-color-p48:hover, .btn.btn-design.btn-type2.btn-palette-p48:hover, .btn.btn-design.btn-type3.bg-color-p48:hover, .btn.btn-design.btn-type3.btn-palette-p48:hover {
  background-color: #B29DD9;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p48, .btn.btn-design.btn-type4.btn-palette-p48, .btn.btn-design.btn-type5.bg-color-p48, .btn.btn-design.btn-type5.btn-palette-p48, .btn.btn-design.btn-type6.bg-color-p48, .btn.btn-design.btn-type6.btn-palette-p48 {
  background-color: #B29DD9;
  color: #FFFFFF;
  border: 1px solid #B29DD9;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p48:hover, .btn.btn-design.btn-type4.btn-palette-p48:hover, .btn.btn-design.btn-type5.bg-color-p48:hover, .btn.btn-design.btn-type5.btn-palette-p48:hover, .btn.btn-design.btn-type6.bg-color-p48:hover, .btn.btn-design.btn-type6.btn-palette-p48:hover {
  background-color: transparent;
  color: #B29DD9;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p49, .btn.btn-design.btn-type1.btn-palette-p49, .btn.btn-design.btn-type2.bg-color-p49, .btn.btn-design.btn-type2.btn-palette-p49, .btn.btn-design.btn-type3.bg-color-p49, .btn.btn-design.btn-type3.btn-palette-p49 {
  background-color: transparent;
  color: #957DAD;
  border: 1px solid #957DAD;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p49:hover, .btn.btn-design.btn-type1.btn-palette-p49:hover, .btn.btn-design.btn-type2.bg-color-p49:hover, .btn.btn-design.btn-type2.btn-palette-p49:hover, .btn.btn-design.btn-type3.bg-color-p49:hover, .btn.btn-design.btn-type3.btn-palette-p49:hover {
  background-color: #957DAD;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p49, .btn.btn-design.btn-type4.btn-palette-p49, .btn.btn-design.btn-type5.bg-color-p49, .btn.btn-design.btn-type5.btn-palette-p49, .btn.btn-design.btn-type6.bg-color-p49, .btn.btn-design.btn-type6.btn-palette-p49 {
  background-color: #957DAD;
  color: #FFFFFF;
  border: 1px solid #957DAD;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p49:hover, .btn.btn-design.btn-type4.btn-palette-p49:hover, .btn.btn-design.btn-type5.bg-color-p49:hover, .btn.btn-design.btn-type5.btn-palette-p49:hover, .btn.btn-design.btn-type6.bg-color-p49:hover, .btn.btn-design.btn-type6.btn-palette-p49:hover {
  background-color: transparent;
  color: #957DAD;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p50, .btn.btn-design.btn-type1.btn-palette-p50, .btn.btn-design.btn-type2.bg-color-p50, .btn.btn-design.btn-type2.btn-palette-p50, .btn.btn-design.btn-type3.bg-color-p50, .btn.btn-design.btn-type3.btn-palette-p50 {
  background-color: transparent;
  color: #DEF3FD;
  border: 1px solid #DEF3FD;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p50:hover, .btn.btn-design.btn-type1.btn-palette-p50:hover, .btn.btn-design.btn-type2.bg-color-p50:hover, .btn.btn-design.btn-type2.btn-palette-p50:hover, .btn.btn-design.btn-type3.bg-color-p50:hover, .btn.btn-design.btn-type3.btn-palette-p50:hover {
  background-color: #DEF3FD;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p50, .btn.btn-design.btn-type4.btn-palette-p50, .btn.btn-design.btn-type5.bg-color-p50, .btn.btn-design.btn-type5.btn-palette-p50, .btn.btn-design.btn-type6.bg-color-p50, .btn.btn-design.btn-type6.btn-palette-p50 {
  background-color: #DEF3FD;
  color: #FFFFFF;
  border: 1px solid #DEF3FD;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p50:hover, .btn.btn-design.btn-type4.btn-palette-p50:hover, .btn.btn-design.btn-type5.bg-color-p50:hover, .btn.btn-design.btn-type5.btn-palette-p50:hover, .btn.btn-design.btn-type6.bg-color-p50:hover, .btn.btn-design.btn-type6.btn-palette-p50:hover {
  background-color: transparent;
  color: #DEF3FD;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p51, .btn.btn-design.btn-type1.btn-palette-p51, .btn.btn-design.btn-type2.bg-color-p51, .btn.btn-design.btn-type2.btn-palette-p51, .btn.btn-design.btn-type3.bg-color-p51, .btn.btn-design.btn-type3.btn-palette-p51 {
  background-color: transparent;
  color: #50C4ED;
  border: 1px solid #50C4ED;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p51:hover, .btn.btn-design.btn-type1.btn-palette-p51:hover, .btn.btn-design.btn-type2.bg-color-p51:hover, .btn.btn-design.btn-type2.btn-palette-p51:hover, .btn.btn-design.btn-type3.bg-color-p51:hover, .btn.btn-design.btn-type3.btn-palette-p51:hover {
  background-color: #50C4ED;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p51, .btn.btn-design.btn-type4.btn-palette-p51, .btn.btn-design.btn-type5.bg-color-p51, .btn.btn-design.btn-type5.btn-palette-p51, .btn.btn-design.btn-type6.bg-color-p51, .btn.btn-design.btn-type6.btn-palette-p51 {
  background-color: #50C4ED;
  color: #FFFFFF;
  border: 1px solid #50C4ED;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p51:hover, .btn.btn-design.btn-type4.btn-palette-p51:hover, .btn.btn-design.btn-type5.bg-color-p51:hover, .btn.btn-design.btn-type5.btn-palette-p51:hover, .btn.btn-design.btn-type6.bg-color-p51:hover, .btn.btn-design.btn-type6.btn-palette-p51:hover {
  background-color: transparent;
  color: #50C4ED;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p52, .btn.btn-design.btn-type1.btn-palette-p52, .btn.btn-design.btn-type2.bg-color-p52, .btn.btn-design.btn-type2.btn-palette-p52, .btn.btn-design.btn-type3.bg-color-p52, .btn.btn-design.btn-type3.btn-palette-p52 {
  background-color: transparent;
  color: #5DB1D1;
  border: 1px solid #5DB1D1;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p52:hover, .btn.btn-design.btn-type1.btn-palette-p52:hover, .btn.btn-design.btn-type2.bg-color-p52:hover, .btn.btn-design.btn-type2.btn-palette-p52:hover, .btn.btn-design.btn-type3.bg-color-p52:hover, .btn.btn-design.btn-type3.btn-palette-p52:hover {
  background-color: #5DB1D1;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p52, .btn.btn-design.btn-type4.btn-palette-p52, .btn.btn-design.btn-type5.bg-color-p52, .btn.btn-design.btn-type5.btn-palette-p52, .btn.btn-design.btn-type6.bg-color-p52, .btn.btn-design.btn-type6.btn-palette-p52 {
  background-color: #5DB1D1;
  color: #FFFFFF;
  border: 1px solid #5DB1D1;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p52:hover, .btn.btn-design.btn-type4.btn-palette-p52:hover, .btn.btn-design.btn-type5.bg-color-p52:hover, .btn.btn-design.btn-type5.btn-palette-p52:hover, .btn.btn-design.btn-type6.bg-color-p52:hover, .btn.btn-design.btn-type6.btn-palette-p52:hover {
  background-color: transparent;
  color: #5DB1D1;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p53, .btn.btn-design.btn-type1.btn-palette-p53, .btn.btn-design.btn-type2.bg-color-p53, .btn.btn-design.btn-type2.btn-palette-p53, .btn.btn-design.btn-type3.bg-color-p53, .btn.btn-design.btn-type3.btn-palette-p53 {
  background-color: transparent;
  color: #0083CF;
  border: 1px solid #0083CF;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p53:hover, .btn.btn-design.btn-type1.btn-palette-p53:hover, .btn.btn-design.btn-type2.bg-color-p53:hover, .btn.btn-design.btn-type2.btn-palette-p53:hover, .btn.btn-design.btn-type3.bg-color-p53:hover, .btn.btn-design.btn-type3.btn-palette-p53:hover {
  background-color: #0083CF;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p53, .btn.btn-design.btn-type4.btn-palette-p53, .btn.btn-design.btn-type5.bg-color-p53, .btn.btn-design.btn-type5.btn-palette-p53, .btn.btn-design.btn-type6.bg-color-p53, .btn.btn-design.btn-type6.btn-palette-p53 {
  background-color: #0083CF;
  color: #FFFFFF;
  border: 1px solid #0083CF;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p53:hover, .btn.btn-design.btn-type4.btn-palette-p53:hover, .btn.btn-design.btn-type5.bg-color-p53:hover, .btn.btn-design.btn-type5.btn-palette-p53:hover, .btn.btn-design.btn-type6.bg-color-p53:hover, .btn.btn-design.btn-type6.btn-palette-p53:hover {
  background-color: transparent;
  color: #0083CF;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p54, .btn.btn-design.btn-type1.btn-palette-p54, .btn.btn-design.btn-type2.bg-color-p54, .btn.btn-design.btn-type2.btn-palette-p54, .btn.btn-design.btn-type3.bg-color-p54, .btn.btn-design.btn-type3.btn-palette-p54 {
  background-color: transparent;
  color: #B1C5C3;
  border: 1px solid #B1C5C3;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p54:hover, .btn.btn-design.btn-type1.btn-palette-p54:hover, .btn.btn-design.btn-type2.bg-color-p54:hover, .btn.btn-design.btn-type2.btn-palette-p54:hover, .btn.btn-design.btn-type3.bg-color-p54:hover, .btn.btn-design.btn-type3.btn-palette-p54:hover {
  background-color: #B1C5C3;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p54, .btn.btn-design.btn-type4.btn-palette-p54, .btn.btn-design.btn-type5.bg-color-p54, .btn.btn-design.btn-type5.btn-palette-p54, .btn.btn-design.btn-type6.bg-color-p54, .btn.btn-design.btn-type6.btn-palette-p54 {
  background-color: #B1C5C3;
  color: #FFFFFF;
  border: 1px solid #B1C5C3;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p54:hover, .btn.btn-design.btn-type4.btn-palette-p54:hover, .btn.btn-design.btn-type5.bg-color-p54:hover, .btn.btn-design.btn-type5.btn-palette-p54:hover, .btn.btn-design.btn-type6.bg-color-p54:hover, .btn.btn-design.btn-type6.btn-palette-p54:hover {
  background-color: transparent;
  color: #B1C5C3;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p55, .btn.btn-design.btn-type1.btn-palette-p55, .btn.btn-design.btn-type2.bg-color-p55, .btn.btn-design.btn-type2.btn-palette-p55, .btn.btn-design.btn-type3.bg-color-p55, .btn.btn-design.btn-type3.btn-palette-p55 {
  background-color: transparent;
  color: #85DE77;
  border: 1px solid #85DE77;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p55:hover, .btn.btn-design.btn-type1.btn-palette-p55:hover, .btn.btn-design.btn-type2.bg-color-p55:hover, .btn.btn-design.btn-type2.btn-palette-p55:hover, .btn.btn-design.btn-type3.bg-color-p55:hover, .btn.btn-design.btn-type3.btn-palette-p55:hover {
  background-color: #85DE77;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p55, .btn.btn-design.btn-type4.btn-palette-p55, .btn.btn-design.btn-type5.bg-color-p55, .btn.btn-design.btn-type5.btn-palette-p55, .btn.btn-design.btn-type6.bg-color-p55, .btn.btn-design.btn-type6.btn-palette-p55 {
  background-color: #85DE77;
  color: #FFFFFF;
  border: 1px solid #85DE77;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p55:hover, .btn.btn-design.btn-type4.btn-palette-p55:hover, .btn.btn-design.btn-type5.bg-color-p55:hover, .btn.btn-design.btn-type5.btn-palette-p55:hover, .btn.btn-design.btn-type6.bg-color-p55:hover, .btn.btn-design.btn-type6.btn-palette-p55:hover {
  background-color: transparent;
  color: #85DE77;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p56, .btn.btn-design.btn-type1.btn-palette-p56, .btn.btn-design.btn-type2.bg-color-p56, .btn.btn-design.btn-type2.btn-palette-p56, .btn.btn-design.btn-type3.bg-color-p56, .btn.btn-design.btn-type3.btn-palette-p56 {
  background-color: transparent;
  color: #ACECD5;
  border: 1px solid #ACECD5;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p56:hover, .btn.btn-design.btn-type1.btn-palette-p56:hover, .btn.btn-design.btn-type2.bg-color-p56:hover, .btn.btn-design.btn-type2.btn-palette-p56:hover, .btn.btn-design.btn-type3.bg-color-p56:hover, .btn.btn-design.btn-type3.btn-palette-p56:hover {
  background-color: #ACECD5;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p56, .btn.btn-design.btn-type4.btn-palette-p56, .btn.btn-design.btn-type5.bg-color-p56, .btn.btn-design.btn-type5.btn-palette-p56, .btn.btn-design.btn-type6.bg-color-p56, .btn.btn-design.btn-type6.btn-palette-p56 {
  background-color: #ACECD5;
  color: #FFFFFF;
  border: 1px solid #ACECD5;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p56:hover, .btn.btn-design.btn-type4.btn-palette-p56:hover, .btn.btn-design.btn-type5.bg-color-p56:hover, .btn.btn-design.btn-type5.btn-palette-p56:hover, .btn.btn-design.btn-type6.bg-color-p56:hover, .btn.btn-design.btn-type6.btn-palette-p56:hover {
  background-color: transparent;
  color: #ACECD5;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p57, .btn.btn-design.btn-type1.btn-palette-p57, .btn.btn-design.btn-type2.bg-color-p57, .btn.btn-design.btn-type2.btn-palette-p57, .btn.btn-design.btn-type3.bg-color-p57, .btn.btn-design.btn-type3.btn-palette-p57 {
  background-color: transparent;
  color: #90C978;
  border: 1px solid #90C978;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p57:hover, .btn.btn-design.btn-type1.btn-palette-p57:hover, .btn.btn-design.btn-type2.bg-color-p57:hover, .btn.btn-design.btn-type2.btn-palette-p57:hover, .btn.btn-design.btn-type3.bg-color-p57:hover, .btn.btn-design.btn-type3.btn-palette-p57:hover {
  background-color: #90C978;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p57, .btn.btn-design.btn-type4.btn-palette-p57, .btn.btn-design.btn-type5.bg-color-p57, .btn.btn-design.btn-type5.btn-palette-p57, .btn.btn-design.btn-type6.bg-color-p57, .btn.btn-design.btn-type6.btn-palette-p57 {
  background-color: #90C978;
  color: #FFFFFF;
  border: 1px solid #90C978;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p57:hover, .btn.btn-design.btn-type4.btn-palette-p57:hover, .btn.btn-design.btn-type5.bg-color-p57:hover, .btn.btn-design.btn-type5.btn-palette-p57:hover, .btn.btn-design.btn-type6.bg-color-p57:hover, .btn.btn-design.btn-type6.btn-palette-p57:hover {
  background-color: transparent;
  color: #90C978;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p58, .btn.btn-design.btn-type1.btn-palette-p58, .btn.btn-design.btn-type2.bg-color-p58, .btn.btn-design.btn-type2.btn-palette-p58, .btn.btn-design.btn-type3.bg-color-p58, .btn.btn-design.btn-type3.btn-palette-p58 {
  background-color: transparent;
  color: #FFFD96;
  border: 1px solid #FFFD96;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p58:hover, .btn.btn-design.btn-type1.btn-palette-p58:hover, .btn.btn-design.btn-type2.bg-color-p58:hover, .btn.btn-design.btn-type2.btn-palette-p58:hover, .btn.btn-design.btn-type3.bg-color-p58:hover, .btn.btn-design.btn-type3.btn-palette-p58:hover {
  background-color: #FFFD96;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p58, .btn.btn-design.btn-type4.btn-palette-p58, .btn.btn-design.btn-type5.bg-color-p58, .btn.btn-design.btn-type5.btn-palette-p58, .btn.btn-design.btn-type6.bg-color-p58, .btn.btn-design.btn-type6.btn-palette-p58 {
  background-color: #FFFD96;
  color: #FFFFFF;
  border: 1px solid #FFFD96;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p58:hover, .btn.btn-design.btn-type4.btn-palette-p58:hover, .btn.btn-design.btn-type5.bg-color-p58:hover, .btn.btn-design.btn-type5.btn-palette-p58:hover, .btn.btn-design.btn-type6.bg-color-p58:hover, .btn.btn-design.btn-type6.btn-palette-p58:hover {
  background-color: transparent;
  color: #FFFD96;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p59, .btn.btn-design.btn-type1.btn-palette-p59, .btn.btn-design.btn-type2.bg-color-p59, .btn.btn-design.btn-type2.btn-palette-p59, .btn.btn-design.btn-type3.bg-color-p59, .btn.btn-design.btn-type3.btn-palette-p59 {
  background-color: transparent;
  color: #FFB447;
  border: 1px solid #FFB447;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p59:hover, .btn.btn-design.btn-type1.btn-palette-p59:hover, .btn.btn-design.btn-type2.bg-color-p59:hover, .btn.btn-design.btn-type2.btn-palette-p59:hover, .btn.btn-design.btn-type3.bg-color-p59:hover, .btn.btn-design.btn-type3.btn-palette-p59:hover {
  background-color: #FFB447;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p59, .btn.btn-design.btn-type4.btn-palette-p59, .btn.btn-design.btn-type5.bg-color-p59, .btn.btn-design.btn-type5.btn-palette-p59, .btn.btn-design.btn-type6.bg-color-p59, .btn.btn-design.btn-type6.btn-palette-p59 {
  background-color: #FFB447;
  color: #FFFFFF;
  border: 1px solid #FFB447;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p59:hover, .btn.btn-design.btn-type4.btn-palette-p59:hover, .btn.btn-design.btn-type5.bg-color-p59:hover, .btn.btn-design.btn-type5.btn-palette-p59:hover, .btn.btn-design.btn-type6.bg-color-p59:hover, .btn.btn-design.btn-type6.btn-palette-p59:hover {
  background-color: transparent;
  color: #FFB447;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p60, .btn.btn-design.btn-type1.btn-palette-p60, .btn.btn-design.btn-type2.bg-color-p60, .btn.btn-design.btn-type2.btn-palette-p60, .btn.btn-design.btn-type3.bg-color-p60, .btn.btn-design.btn-type3.btn-palette-p60 {
  background-color: transparent;
  color: #FFDAC1;
  border: 1px solid #FFDAC1;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p60:hover, .btn.btn-design.btn-type1.btn-palette-p60:hover, .btn.btn-design.btn-type2.bg-color-p60:hover, .btn.btn-design.btn-type2.btn-palette-p60:hover, .btn.btn-design.btn-type3.bg-color-p60:hover, .btn.btn-design.btn-type3.btn-palette-p60:hover {
  background-color: #FFDAC1;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p60, .btn.btn-design.btn-type4.btn-palette-p60, .btn.btn-design.btn-type5.bg-color-p60, .btn.btn-design.btn-type5.btn-palette-p60, .btn.btn-design.btn-type6.bg-color-p60, .btn.btn-design.btn-type6.btn-palette-p60 {
  background-color: #FFDAC1;
  color: #FFFFFF;
  border: 1px solid #FFDAC1;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p60:hover, .btn.btn-design.btn-type4.btn-palette-p60:hover, .btn.btn-design.btn-type5.bg-color-p60:hover, .btn.btn-design.btn-type5.btn-palette-p60:hover, .btn.btn-design.btn-type6.bg-color-p60:hover, .btn.btn-design.btn-type6.btn-palette-p60:hover {
  background-color: transparent;
  color: #FFDAC1;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p61, .btn.btn-design.btn-type1.btn-palette-p61, .btn.btn-design.btn-type2.bg-color-p61, .btn.btn-design.btn-type2.btn-palette-p61, .btn.btn-design.btn-type3.bg-color-p61, .btn.btn-design.btn-type3.btn-palette-p61 {
  background-color: transparent;
  color: #FF6961;
  border: 1px solid #FF6961;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p61:hover, .btn.btn-design.btn-type1.btn-palette-p61:hover, .btn.btn-design.btn-type2.bg-color-p61:hover, .btn.btn-design.btn-type2.btn-palette-p61:hover, .btn.btn-design.btn-type3.bg-color-p61:hover, .btn.btn-design.btn-type3.btn-palette-p61:hover {
  background-color: #FF6961;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p61, .btn.btn-design.btn-type4.btn-palette-p61, .btn.btn-design.btn-type5.bg-color-p61, .btn.btn-design.btn-type5.btn-palette-p61, .btn.btn-design.btn-type6.bg-color-p61, .btn.btn-design.btn-type6.btn-palette-p61 {
  background-color: #FF6961;
  color: #FFFFFF;
  border: 1px solid #FF6961;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p61:hover, .btn.btn-design.btn-type4.btn-palette-p61:hover, .btn.btn-design.btn-type5.bg-color-p61:hover, .btn.btn-design.btn-type5.btn-palette-p61:hover, .btn.btn-design.btn-type6.bg-color-p61:hover, .btn.btn-design.btn-type6.btn-palette-p61:hover {
  background-color: transparent;
  color: #FF6961;
}

/* line 23, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p62, .btn.btn-design.btn-type1.btn-palette-p62, .btn.btn-design.btn-type2.bg-color-p62, .btn.btn-design.btn-type2.btn-palette-p62, .btn.btn-design.btn-type3.bg-color-p62, .btn.btn-design.btn-type3.btn-palette-p62 {
  background-color: transparent;
  color: #836853;
  border: 1px solid #836853;
}
/* line 28, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p62:hover, .btn.btn-design.btn-type1.btn-palette-p62:hover, .btn.btn-design.btn-type2.bg-color-p62:hover, .btn.btn-design.btn-type2.btn-palette-p62:hover, .btn.btn-design.btn-type3.bg-color-p62:hover, .btn.btn-design.btn-type3.btn-palette-p62:hover {
  background-color: #836853;
  color: #FFFFFF;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p62, .btn.btn-design.btn-type4.btn-palette-p62, .btn.btn-design.btn-type5.bg-color-p62, .btn.btn-design.btn-type5.btn-palette-p62, .btn.btn-design.btn-type6.bg-color-p62, .btn.btn-design.btn-type6.btn-palette-p62 {
  background-color: #836853;
  color: #FFFFFF;
  border: 1px solid #836853;
}
/* line 42, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p62:hover, .btn.btn-design.btn-type4.btn-palette-p62:hover, .btn.btn-design.btn-type5.bg-color-p62:hover, .btn.btn-design.btn-type5.btn-palette-p62:hover, .btn.btn-design.btn-type6.bg-color-p62:hover, .btn.btn-design.btn-type6.btn-palette-p62:hover {
  background-color: transparent;
  color: #836853;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p63, .btn.btn-design.btn-type1.btn-palette-p63, .btn.btn-design.btn-type2.bg-gradient-p63, .btn.btn-design.btn-type2.btn-palette-p63, .btn.btn-design.btn-type3.bg-gradient-p63, .btn.btn-design.btn-type3.btn-palette-p63 {
  background-color: transparent;
  color: #95281E;
  border: 1px solid #95281E;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p63:hover, .btn.btn-design.btn-type1.btn-palette-p63:hover, .btn.btn-design.btn-type2.bg-gradient-p63:hover, .btn.btn-design.btn-type2.btn-palette-p63:hover, .btn.btn-design.btn-type3.bg-gradient-p63:hover, .btn.btn-design.btn-type3.btn-palette-p63:hover {
  background: transparent linear-gradient(to left, #E82138 0%, #95281E 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p63, .btn.btn-design.btn-type4.btn-palette-p63, .btn.btn-design.btn-type5.bg-gradient-p63, .btn.btn-design.btn-type5.btn-palette-p63, .btn.btn-design.btn-type6.bg-gradient-p63, .btn.btn-design.btn-type6.btn-palette-p63 {
  background: transparent linear-gradient(to left, #E82138 0%, #95281E 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p63:hover, .btn.btn-design.btn-type4.btn-palette-p63:hover, .btn.btn-design.btn-type5.bg-gradient-p63:hover, .btn.btn-design.btn-type5.btn-palette-p63:hover, .btn.btn-design.btn-type6.bg-gradient-p63:hover, .btn.btn-design.btn-type6.btn-palette-p63:hover {
  background: transparent;
  color: #95281E;
  border: 1px solid #95281E;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p64, .btn.btn-design.btn-type1.btn-palette-p64, .btn.btn-design.btn-type2.bg-gradient-p64, .btn.btn-design.btn-type2.btn-palette-p64, .btn.btn-design.btn-type3.bg-gradient-p64, .btn.btn-design.btn-type3.btn-palette-p64 {
  background-color: transparent;
  color: #FF4A2F;
  border: 1px solid #FF4A2F;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p64:hover, .btn.btn-design.btn-type1.btn-palette-p64:hover, .btn.btn-design.btn-type2.bg-gradient-p64:hover, .btn.btn-design.btn-type2.btn-palette-p64:hover, .btn.btn-design.btn-type3.bg-gradient-p64:hover, .btn.btn-design.btn-type3.btn-palette-p64:hover {
  background: transparent linear-gradient(to left, #FF4168 0%, #FF4A2F 100%) 0 0 no-repeat padding-box;
  color: #ffffff;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p64, .btn.btn-design.btn-type4.btn-palette-p64, .btn.btn-design.btn-type5.bg-gradient-p64, .btn.btn-design.btn-type5.btn-palette-p64, .btn.btn-design.btn-type6.bg-gradient-p64, .btn.btn-design.btn-type6.btn-palette-p64 {
  background: transparent linear-gradient(to left, #FF4168 0%, #FF4A2F 100%) 0 0 no-repeat padding-box;
  color: #ffffff;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p64:hover, .btn.btn-design.btn-type4.btn-palette-p64:hover, .btn.btn-design.btn-type5.bg-gradient-p64:hover, .btn.btn-design.btn-type5.btn-palette-p64:hover, .btn.btn-design.btn-type6.bg-gradient-p64:hover, .btn.btn-design.btn-type6.btn-palette-p64:hover {
  background: transparent;
  color: #FF4A2F;
  border: 1px solid #FF4A2F;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p65, .btn.btn-design.btn-type1.btn-palette-p65, .btn.btn-design.btn-type2.bg-gradient-p65, .btn.btn-design.btn-type2.btn-palette-p65, .btn.btn-design.btn-type3.bg-gradient-p65, .btn.btn-design.btn-type3.btn-palette-p65 {
  background-color: transparent;
  color: #852F00;
  border: 1px solid #852F00;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p65:hover, .btn.btn-design.btn-type1.btn-palette-p65:hover, .btn.btn-design.btn-type2.bg-gradient-p65:hover, .btn.btn-design.btn-type2.btn-palette-p65:hover, .btn.btn-design.btn-type3.bg-gradient-p65:hover, .btn.btn-design.btn-type3.btn-palette-p65:hover {
  background: transparent linear-gradient(to left, #FFAFBC 0%, #FFC2A1 100%) 0 0 no-repeat padding-box;
  color: #852F00;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p65, .btn.btn-design.btn-type4.btn-palette-p65, .btn.btn-design.btn-type5.bg-gradient-p65, .btn.btn-design.btn-type5.btn-palette-p65, .btn.btn-design.btn-type6.bg-gradient-p65, .btn.btn-design.btn-type6.btn-palette-p65 {
  background: transparent linear-gradient(to left, #FFAFBC 0%, #FFC2A1 100%) 0 0 no-repeat padding-box;
  color: #852F00;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p65:hover, .btn.btn-design.btn-type4.btn-palette-p65:hover, .btn.btn-design.btn-type5.bg-gradient-p65:hover, .btn.btn-design.btn-type5.btn-palette-p65:hover, .btn.btn-design.btn-type6.bg-gradient-p65:hover, .btn.btn-design.btn-type6.btn-palette-p65:hover {
  background: transparent;
  color: #852F00;
  border: 1px solid #852F00;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p66, .btn.btn-design.btn-type1.btn-palette-p66, .btn.btn-design.btn-type2.bg-gradient-p66, .btn.btn-design.btn-type2.btn-palette-p66, .btn.btn-design.btn-type3.bg-gradient-p66, .btn.btn-design.btn-type3.btn-palette-p66 {
  background-color: transparent;
  color: #8D0D22;
  border: 1px solid #8D0D22;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p66:hover, .btn.btn-design.btn-type1.btn-palette-p66:hover, .btn.btn-design.btn-type2.bg-gradient-p66:hover, .btn.btn-design.btn-type2.btn-palette-p66:hover, .btn.btn-design.btn-type3.bg-gradient-p66:hover, .btn.btn-design.btn-type3.btn-palette-p66:hover {
  background: transparent linear-gradient(to left, #EE9EA8 0%, #FEDADF 100%) 0 0 no-repeat padding-box;
  color: #8D0D22;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p66, .btn.btn-design.btn-type4.btn-palette-p66, .btn.btn-design.btn-type5.bg-gradient-p66, .btn.btn-design.btn-type5.btn-palette-p66, .btn.btn-design.btn-type6.bg-gradient-p66, .btn.btn-design.btn-type6.btn-palette-p66 {
  background: transparent linear-gradient(to left, #EE9EA8 0%, #FEDADF 100%) 0 0 no-repeat padding-box;
  color: #8D0D22;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p66:hover, .btn.btn-design.btn-type4.btn-palette-p66:hover, .btn.btn-design.btn-type5.bg-gradient-p66:hover, .btn.btn-design.btn-type5.btn-palette-p66:hover, .btn.btn-design.btn-type6.bg-gradient-p66:hover, .btn.btn-design.btn-type6.btn-palette-p66:hover {
  background: transparent;
  color: #8D0D22;
  border: 1px solid #8D0D22;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p67, .btn.btn-design.btn-type1.btn-palette-p67, .btn.btn-design.btn-type2.bg-gradient-p67, .btn.btn-design.btn-type2.btn-palette-p67, .btn.btn-design.btn-type3.bg-gradient-p67, .btn.btn-design.btn-type3.btn-palette-p67 {
  background-color: transparent;
  color: #C0406E;
  border: 1px solid #C0406E;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p67:hover, .btn.btn-design.btn-type1.btn-palette-p67:hover, .btn.btn-design.btn-type2.bg-gradient-p67:hover, .btn.btn-design.btn-type2.btn-palette-p67:hover, .btn.btn-design.btn-type3.bg-gradient-p67:hover, .btn.btn-design.btn-type3.btn-palette-p67:hover {
  background: transparent linear-gradient(to left, #662B72 0%, #C0406E 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p67, .btn.btn-design.btn-type4.btn-palette-p67, .btn.btn-design.btn-type5.bg-gradient-p67, .btn.btn-design.btn-type5.btn-palette-p67, .btn.btn-design.btn-type6.bg-gradient-p67, .btn.btn-design.btn-type6.btn-palette-p67 {
  background: transparent linear-gradient(to left, #662B72 0%, #C0406E 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p67:hover, .btn.btn-design.btn-type4.btn-palette-p67:hover, .btn.btn-design.btn-type5.bg-gradient-p67:hover, .btn.btn-design.btn-type5.btn-palette-p67:hover, .btn.btn-design.btn-type6.bg-gradient-p67:hover, .btn.btn-design.btn-type6.btn-palette-p67:hover {
  background: transparent;
  color: #C0406E;
  border: 1px solid #C0406E;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p68, .btn.btn-design.btn-type1.btn-palette-p68, .btn.btn-design.btn-type2.bg-gradient-p68, .btn.btn-design.btn-type2.btn-palette-p68, .btn.btn-design.btn-type3.bg-gradient-p68, .btn.btn-design.btn-type3.btn-palette-p68 {
  background-color: transparent;
  color: #6951A4;
  border: 1px solid #6951A4;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p68:hover, .btn.btn-design.btn-type1.btn-palette-p68:hover, .btn.btn-design.btn-type2.bg-gradient-p68:hover, .btn.btn-design.btn-type2.btn-palette-p68:hover, .btn.btn-design.btn-type3.bg-gradient-p68:hover, .btn.btn-design.btn-type3.btn-palette-p68:hover {
  background: transparent linear-gradient(to left, #6951A4 0%, #E3A9C6 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p68, .btn.btn-design.btn-type4.btn-palette-p68, .btn.btn-design.btn-type5.bg-gradient-p68, .btn.btn-design.btn-type5.btn-palette-p68, .btn.btn-design.btn-type6.bg-gradient-p68, .btn.btn-design.btn-type6.btn-palette-p68 {
  background: transparent linear-gradient(to left, #6951A4 0%, #E3A9C6 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p68:hover, .btn.btn-design.btn-type4.btn-palette-p68:hover, .btn.btn-design.btn-type5.bg-gradient-p68:hover, .btn.btn-design.btn-type5.btn-palette-p68:hover, .btn.btn-design.btn-type6.bg-gradient-p68:hover, .btn.btn-design.btn-type6.btn-palette-p68:hover {
  background: transparent;
  color: #6951A4;
  border: 1px solid #6951A4;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p69, .btn.btn-design.btn-type1.btn-palette-p69, .btn.btn-design.btn-type2.bg-gradient-p69, .btn.btn-design.btn-type2.btn-palette-p69, .btn.btn-design.btn-type3.bg-gradient-p69, .btn.btn-design.btn-type3.btn-palette-p69 {
  background-color: transparent;
  color: #BD4C9A;
  border: 1px solid #BD4C9A;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p69:hover, .btn.btn-design.btn-type1.btn-palette-p69:hover, .btn.btn-design.btn-type2.bg-gradient-p69:hover, .btn.btn-design.btn-type2.btn-palette-p69:hover, .btn.btn-design.btn-type3.bg-gradient-p69:hover, .btn.btn-design.btn-type3.btn-palette-p69:hover {
  background: transparent linear-gradient(to left, #BD4C9A 0%, #F50A5C 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p69, .btn.btn-design.btn-type4.btn-palette-p69, .btn.btn-design.btn-type5.bg-gradient-p69, .btn.btn-design.btn-type5.btn-palette-p69, .btn.btn-design.btn-type6.bg-gradient-p69, .btn.btn-design.btn-type6.btn-palette-p69 {
  background: transparent linear-gradient(to left, #BD4C9A 0%, #F50A5C 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p69:hover, .btn.btn-design.btn-type4.btn-palette-p69:hover, .btn.btn-design.btn-type5.bg-gradient-p69:hover, .btn.btn-design.btn-type5.btn-palette-p69:hover, .btn.btn-design.btn-type6.bg-gradient-p69:hover, .btn.btn-design.btn-type6.btn-palette-p69:hover {
  background: transparent;
  color: #BD4C9A;
  border: 1px solid #BD4C9A;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p70, .btn.btn-design.btn-type1.btn-palette-p70, .btn.btn-design.btn-type2.bg-gradient-p70, .btn.btn-design.btn-type2.btn-palette-p70, .btn.btn-design.btn-type3.bg-gradient-p70, .btn.btn-design.btn-type3.btn-palette-p70 {
  background-color: transparent;
  color: #4DB84A;
  border: 1px solid #4DB84A;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p70:hover, .btn.btn-design.btn-type1.btn-palette-p70:hover, .btn.btn-design.btn-type2.bg-gradient-p70:hover, .btn.btn-design.btn-type2.btn-palette-p70:hover, .btn.btn-design.btn-type3.bg-gradient-p70:hover, .btn.btn-design.btn-type3.btn-palette-p70:hover {
  background: transparent linear-gradient(to left, #4DB84A 0%, #D6E15A 100%) 0 0 no-repeat padding-box;
  color: #022402;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p70, .btn.btn-design.btn-type4.btn-palette-p70, .btn.btn-design.btn-type5.bg-gradient-p70, .btn.btn-design.btn-type5.btn-palette-p70, .btn.btn-design.btn-type6.bg-gradient-p70, .btn.btn-design.btn-type6.btn-palette-p70 {
  background: transparent linear-gradient(to left, #4DB84A 0%, #D6E15A 100%) 0 0 no-repeat padding-box;
  color: #022402;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p70:hover, .btn.btn-design.btn-type4.btn-palette-p70:hover, .btn.btn-design.btn-type5.bg-gradient-p70:hover, .btn.btn-design.btn-type5.btn-palette-p70:hover, .btn.btn-design.btn-type6.bg-gradient-p70:hover, .btn.btn-design.btn-type6.btn-palette-p70:hover {
  background: transparent;
  color: #4DB84A;
  border: 1px solid #4DB84A;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p71, .btn.btn-design.btn-type1.btn-palette-p71, .btn.btn-design.btn-type2.bg-gradient-p71, .btn.btn-design.btn-type2.btn-palette-p71, .btn.btn-design.btn-type3.bg-gradient-p71, .btn.btn-design.btn-type3.btn-palette-p71 {
  background-color: transparent;
  color: #51CAAC;
  border: 1px solid #51CAAC;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p71:hover, .btn.btn-design.btn-type1.btn-palette-p71:hover, .btn.btn-design.btn-type2.bg-gradient-p71:hover, .btn.btn-design.btn-type2.btn-palette-p71:hover, .btn.btn-design.btn-type3.bg-gradient-p71:hover, .btn.btn-design.btn-type3.btn-palette-p71:hover {
  background: transparent linear-gradient(to left, #51CAAC 0%, #F3FDAE 100%) 0 0 no-repeat padding-box;
  color: #333333;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p71, .btn.btn-design.btn-type4.btn-palette-p71, .btn.btn-design.btn-type5.bg-gradient-p71, .btn.btn-design.btn-type5.btn-palette-p71, .btn.btn-design.btn-type6.bg-gradient-p71, .btn.btn-design.btn-type6.btn-palette-p71 {
  background: transparent linear-gradient(to left, #51CAAC 0%, #F3FDAE 100%) 0 0 no-repeat padding-box;
  color: #333333;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p71:hover, .btn.btn-design.btn-type4.btn-palette-p71:hover, .btn.btn-design.btn-type5.bg-gradient-p71:hover, .btn.btn-design.btn-type5.btn-palette-p71:hover, .btn.btn-design.btn-type6.bg-gradient-p71:hover, .btn.btn-design.btn-type6.btn-palette-p71:hover {
  background: transparent;
  color: #51CAAC;
  border: 1px solid #51CAAC;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p72, .btn.btn-design.btn-type1.btn-palette-p72, .btn.btn-design.btn-type2.bg-gradient-p72, .btn.btn-design.btn-type2.btn-palette-p72, .btn.btn-design.btn-type3.bg-gradient-p72, .btn.btn-design.btn-type3.btn-palette-p72 {
  background-color: transparent;
  color: #0E900E;
  border: 1px solid #0E900E;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p72:hover, .btn.btn-design.btn-type1.btn-palette-p72:hover, .btn.btn-design.btn-type2.bg-gradient-p72:hover, .btn.btn-design.btn-type2.btn-palette-p72:hover, .btn.btn-design.btn-type3.bg-gradient-p72:hover, .btn.btn-design.btn-type3.btn-palette-p72:hover {
  background: transparent linear-gradient(to left, #010B01 0%, #0E900E 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p72, .btn.btn-design.btn-type4.btn-palette-p72, .btn.btn-design.btn-type5.bg-gradient-p72, .btn.btn-design.btn-type5.btn-palette-p72, .btn.btn-design.btn-type6.bg-gradient-p72, .btn.btn-design.btn-type6.btn-palette-p72 {
  background: transparent linear-gradient(to left, #010B01 0%, #0E900E 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p72:hover, .btn.btn-design.btn-type4.btn-palette-p72:hover, .btn.btn-design.btn-type5.bg-gradient-p72:hover, .btn.btn-design.btn-type5.btn-palette-p72:hover, .btn.btn-design.btn-type6.bg-gradient-p72:hover, .btn.btn-design.btn-type6.btn-palette-p72:hover {
  background: transparent;
  color: #0E900E;
  border: 1px solid #0E900E;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p73, .btn.btn-design.btn-type1.btn-palette-p73, .btn.btn-design.btn-type2.bg-gradient-p73, .btn.btn-design.btn-type2.btn-palette-p73, .btn.btn-design.btn-type3.bg-gradient-p73, .btn.btn-design.btn-type3.btn-palette-p73 {
  background-color: transparent;
  color: #0F3474;
  border: 1px solid #0F3474;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p73:hover, .btn.btn-design.btn-type1.btn-palette-p73:hover, .btn.btn-design.btn-type2.bg-gradient-p73:hover, .btn.btn-design.btn-type2.btn-palette-p73:hover, .btn.btn-design.btn-type3.bg-gradient-p73:hover, .btn.btn-design.btn-type3.btn-palette-p73:hover {
  background: transparent linear-gradient(to left, #86A9D6 0%, #B1F3FB 100%) 0 0 no-repeat padding-box;
  color: #0F3474;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p73, .btn.btn-design.btn-type4.btn-palette-p73, .btn.btn-design.btn-type5.bg-gradient-p73, .btn.btn-design.btn-type5.btn-palette-p73, .btn.btn-design.btn-type6.bg-gradient-p73, .btn.btn-design.btn-type6.btn-palette-p73 {
  background: transparent linear-gradient(to left, #86A9D6 0%, #B1F3FB 100%) 0 0 no-repeat padding-box;
  color: #0F3474;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p73:hover, .btn.btn-design.btn-type4.btn-palette-p73:hover, .btn.btn-design.btn-type5.bg-gradient-p73:hover, .btn.btn-design.btn-type5.btn-palette-p73:hover, .btn.btn-design.btn-type6.bg-gradient-p73:hover, .btn.btn-design.btn-type6.btn-palette-p73:hover {
  background: transparent;
  color: #0F3474;
  border: 1px solid #0F3474;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p74, .btn.btn-design.btn-type1.btn-palette-p74, .btn.btn-design.btn-type2.bg-gradient-p74, .btn.btn-design.btn-type2.btn-palette-p74, .btn.btn-design.btn-type3.bg-gradient-p74, .btn.btn-design.btn-type3.btn-palette-p74 {
  background-color: transparent;
  color: #3286ED;
  border: 1px solid #3286ED;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p74:hover, .btn.btn-design.btn-type1.btn-palette-p74:hover, .btn.btn-design.btn-type2.bg-gradient-p74:hover, .btn.btn-design.btn-type2.btn-palette-p74:hover, .btn.btn-design.btn-type3.bg-gradient-p74:hover, .btn.btn-design.btn-type3.btn-palette-p74:hover {
  background: transparent linear-gradient(to left, #3286ED 0%, #54C9F1 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p74, .btn.btn-design.btn-type4.btn-palette-p74, .btn.btn-design.btn-type5.bg-gradient-p74, .btn.btn-design.btn-type5.btn-palette-p74, .btn.btn-design.btn-type6.bg-gradient-p74, .btn.btn-design.btn-type6.btn-palette-p74 {
  background: transparent linear-gradient(to left, #3286ED 0%, #54C9F1 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p74:hover, .btn.btn-design.btn-type4.btn-palette-p74:hover, .btn.btn-design.btn-type5.bg-gradient-p74:hover, .btn.btn-design.btn-type5.btn-palette-p74:hover, .btn.btn-design.btn-type6.bg-gradient-p74:hover, .btn.btn-design.btn-type6.btn-palette-p74:hover {
  background: transparent;
  color: #3286ED;
  border: 1px solid #3286ED;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p75, .btn.btn-design.btn-type1.btn-palette-p75, .btn.btn-design.btn-type2.bg-gradient-p75, .btn.btn-design.btn-type2.btn-palette-p75, .btn.btn-design.btn-type3.bg-gradient-p75, .btn.btn-design.btn-type3.btn-palette-p75 {
  background-color: transparent;
  color: #19A7D4;
  border: 1px solid #19A7D4;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p75:hover, .btn.btn-design.btn-type1.btn-palette-p75:hover, .btn.btn-design.btn-type2.bg-gradient-p75:hover, .btn.btn-design.btn-type2.btn-palette-p75:hover, .btn.btn-design.btn-type3.bg-gradient-p75:hover, .btn.btn-design.btn-type3.btn-palette-p75:hover {
  background: transparent linear-gradient(to left, #010C50 0%, #19A7D4 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p75, .btn.btn-design.btn-type4.btn-palette-p75, .btn.btn-design.btn-type5.bg-gradient-p75, .btn.btn-design.btn-type5.btn-palette-p75, .btn.btn-design.btn-type6.bg-gradient-p75, .btn.btn-design.btn-type6.btn-palette-p75 {
  background: transparent linear-gradient(to left, #010C50 0%, #19A7D4 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p75:hover, .btn.btn-design.btn-type4.btn-palette-p75:hover, .btn.btn-design.btn-type5.bg-gradient-p75:hover, .btn.btn-design.btn-type5.btn-palette-p75:hover, .btn.btn-design.btn-type6.bg-gradient-p75:hover, .btn.btn-design.btn-type6.btn-palette-p75:hover {
  background: transparent;
  color: #19A7D4;
  border: 1px solid #19A7D4;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p76, .btn.btn-design.btn-type1.btn-palette-p76, .btn.btn-design.btn-type2.bg-gradient-p76, .btn.btn-design.btn-type2.btn-palette-p76, .btn.btn-design.btn-type3.bg-gradient-p76, .btn.btn-design.btn-type3.btn-palette-p76 {
  background-color: transparent;
  color: #9B510A;
  border: 1px solid #9B510A;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p76:hover, .btn.btn-design.btn-type1.btn-palette-p76:hover, .btn.btn-design.btn-type2.bg-gradient-p76:hover, .btn.btn-design.btn-type2.btn-palette-p76:hover, .btn.btn-design.btn-type3.bg-gradient-p76:hover, .btn.btn-design.btn-type3.btn-palette-p76:hover {
  background: transparent linear-gradient(to left, #F19C4A 0%, #F1C54B 100%) 0 0 no-repeat padding-box;
  color: #9B510A;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p76, .btn.btn-design.btn-type4.btn-palette-p76, .btn.btn-design.btn-type5.bg-gradient-p76, .btn.btn-design.btn-type5.btn-palette-p76, .btn.btn-design.btn-type6.bg-gradient-p76, .btn.btn-design.btn-type6.btn-palette-p76 {
  background: transparent linear-gradient(to left, #F19C4A 0%, #F1C54B 100%) 0 0 no-repeat padding-box;
  color: #9B510A;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p76:hover, .btn.btn-design.btn-type4.btn-palette-p76:hover, .btn.btn-design.btn-type5.bg-gradient-p76:hover, .btn.btn-design.btn-type5.btn-palette-p76:hover, .btn.btn-design.btn-type6.bg-gradient-p76:hover, .btn.btn-design.btn-type6.btn-palette-p76:hover {
  background: transparent;
  color: #9B510A;
  border: 1px solid #9B510A;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p77, .btn.btn-design.btn-type1.btn-palette-p77, .btn.btn-design.btn-type2.bg-gradient-p77, .btn.btn-design.btn-type2.btn-palette-p77, .btn.btn-design.btn-type3.bg-gradient-p77, .btn.btn-design.btn-type3.btn-palette-p77 {
  background-color: transparent;
  color: #727800;
  border: 1px solid #727800;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p77:hover, .btn.btn-design.btn-type1.btn-palette-p77:hover, .btn.btn-design.btn-type2.bg-gradient-p77:hover, .btn.btn-design.btn-type2.btn-palette-p77:hover, .btn.btn-design.btn-type3.bg-gradient-p77:hover, .btn.btn-design.btn-type3.btn-palette-p77:hover {
  background: transparent linear-gradient(to left, #CBC735 0%, #F1F7A2 100%) 0 0 no-repeat padding-box;
  color: #727800;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p77, .btn.btn-design.btn-type4.btn-palette-p77, .btn.btn-design.btn-type5.bg-gradient-p77, .btn.btn-design.btn-type5.btn-palette-p77, .btn.btn-design.btn-type6.bg-gradient-p77, .btn.btn-design.btn-type6.btn-palette-p77 {
  background: transparent linear-gradient(to left, #CBC735 0%, #F1F7A2 100%) 0 0 no-repeat padding-box;
  color: #727800;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p77:hover, .btn.btn-design.btn-type4.btn-palette-p77:hover, .btn.btn-design.btn-type5.bg-gradient-p77:hover, .btn.btn-design.btn-type5.btn-palette-p77:hover, .btn.btn-design.btn-type6.bg-gradient-p77:hover, .btn.btn-design.btn-type6.btn-palette-p77:hover {
  background: transparent;
  color: #727800;
  border: 1px solid #727800;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p78, .btn.btn-design.btn-type1.btn-palette-p78, .btn.btn-design.btn-type2.bg-gradient-p78, .btn.btn-design.btn-type2.btn-palette-p78, .btn.btn-design.btn-type3.bg-gradient-p78, .btn.btn-design.btn-type3.btn-palette-p78 {
  background-color: transparent;
  color: #4C5CF1;
  border: 1px solid #4C5CF1;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p78:hover, .btn.btn-design.btn-type1.btn-palette-p78:hover, .btn.btn-design.btn-type2.bg-gradient-p78:hover, .btn.btn-design.btn-type2.btn-palette-p78:hover, .btn.btn-design.btn-type3.bg-gradient-p78:hover, .btn.btn-design.btn-type3.btn-palette-p78:hover {
  background: transparent linear-gradient(to left, #F14773 0%, #4C5CF1 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p78, .btn.btn-design.btn-type4.btn-palette-p78, .btn.btn-design.btn-type5.bg-gradient-p78, .btn.btn-design.btn-type5.btn-palette-p78, .btn.btn-design.btn-type6.bg-gradient-p78, .btn.btn-design.btn-type6.btn-palette-p78 {
  background: transparent linear-gradient(to left, #F14773 0%, #4C5CF1 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p78:hover, .btn.btn-design.btn-type4.btn-palette-p78:hover, .btn.btn-design.btn-type5.bg-gradient-p78:hover, .btn.btn-design.btn-type5.btn-palette-p78:hover, .btn.btn-design.btn-type6.bg-gradient-p78:hover, .btn.btn-design.btn-type6.btn-palette-p78:hover {
  background: transparent;
  color: #4C5CF1;
  border: 1px solid #4C5CF1;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p79, .btn.btn-design.btn-type1.btn-palette-p79, .btn.btn-design.btn-type2.bg-gradient-p79, .btn.btn-design.btn-type2.btn-palette-p79, .btn.btn-design.btn-type3.bg-gradient-p79, .btn.btn-design.btn-type3.btn-palette-p79 {
  background-color: transparent;
  color: #0580DB;
  border: 1px solid #0580DB;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p79:hover, .btn.btn-design.btn-type1.btn-palette-p79:hover, .btn.btn-design.btn-type2.bg-gradient-p79:hover, .btn.btn-design.btn-type2.btn-palette-p79:hover, .btn.btn-design.btn-type3.bg-gradient-p79:hover, .btn.btn-design.btn-type3.btn-palette-p79:hover {
  background: transparent linear-gradient(to left, #0580DB 0%, #00EF62 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p79, .btn.btn-design.btn-type4.btn-palette-p79, .btn.btn-design.btn-type5.bg-gradient-p79, .btn.btn-design.btn-type5.btn-palette-p79, .btn.btn-design.btn-type6.bg-gradient-p79, .btn.btn-design.btn-type6.btn-palette-p79 {
  background: transparent linear-gradient(to left, #0580DB 0%, #00EF62 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p79:hover, .btn.btn-design.btn-type4.btn-palette-p79:hover, .btn.btn-design.btn-type5.bg-gradient-p79:hover, .btn.btn-design.btn-type5.btn-palette-p79:hover, .btn.btn-design.btn-type6.bg-gradient-p79:hover, .btn.btn-design.btn-type6.btn-palette-p79:hover {
  background: transparent;
  color: #0580DB;
  border: 1px solid #0580DB;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p80, .btn.btn-design.btn-type1.btn-palette-p80, .btn.btn-design.btn-type2.bg-gradient-p80, .btn.btn-design.btn-type2.btn-palette-p80, .btn.btn-design.btn-type3.bg-gradient-p80, .btn.btn-design.btn-type3.btn-palette-p80 {
  background-color: transparent;
  color: #42C5AB;
  border: 1px solid #42C5AB;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p80:hover, .btn.btn-design.btn-type1.btn-palette-p80:hover, .btn.btn-design.btn-type2.bg-gradient-p80:hover, .btn.btn-design.btn-type2.btn-palette-p80:hover, .btn.btn-design.btn-type3.bg-gradient-p80:hover, .btn.btn-design.btn-type3.btn-palette-p80:hover {
  background: transparent linear-gradient(to left, #1A1C57 0%, #42C5AB 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p80, .btn.btn-design.btn-type4.btn-palette-p80, .btn.btn-design.btn-type5.bg-gradient-p80, .btn.btn-design.btn-type5.btn-palette-p80, .btn.btn-design.btn-type6.bg-gradient-p80, .btn.btn-design.btn-type6.btn-palette-p80 {
  background: transparent linear-gradient(to left, #1A1C57 0%, #42C5AB 100%) 0 0 no-repeat padding-box;
  color: #FFFFFF;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p80:hover, .btn.btn-design.btn-type4.btn-palette-p80:hover, .btn.btn-design.btn-type5.bg-gradient-p80:hover, .btn.btn-design.btn-type5.btn-palette-p80:hover, .btn.btn-design.btn-type6.bg-gradient-p80:hover, .btn.btn-design.btn-type6.btn-palette-p80:hover {
  background: transparent;
  color: #42C5AB;
  border: 1px solid #42C5AB;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p81, .btn.btn-design.btn-type1.btn-palette-p81, .btn.btn-design.btn-type2.bg-gradient-p81, .btn.btn-design.btn-type2.btn-palette-p81, .btn.btn-design.btn-type3.bg-gradient-p81, .btn.btn-design.btn-type3.btn-palette-p81 {
  background-color: transparent;
  color: #814D06;
  border: 1px solid #814D06;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p81:hover, .btn.btn-design.btn-type1.btn-palette-p81:hover, .btn.btn-design.btn-type2.bg-gradient-p81:hover, .btn.btn-design.btn-type2.btn-palette-p81:hover, .btn.btn-design.btn-type3.bg-gradient-p81:hover, .btn.btn-design.btn-type3.btn-palette-p81:hover {
  background: transparent linear-gradient(to left, #D39440 0%, #FDCF91 100%) 0 0 no-repeat padding-box;
  color: #814D06;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p81, .btn.btn-design.btn-type4.btn-palette-p81, .btn.btn-design.btn-type5.bg-gradient-p81, .btn.btn-design.btn-type5.btn-palette-p81, .btn.btn-design.btn-type6.bg-gradient-p81, .btn.btn-design.btn-type6.btn-palette-p81 {
  background: transparent linear-gradient(to left, #D39440 0%, #FDCF91 100%) 0 0 no-repeat padding-box;
  color: #814D06;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p81:hover, .btn.btn-design.btn-type4.btn-palette-p81:hover, .btn.btn-design.btn-type5.bg-gradient-p81:hover, .btn.btn-design.btn-type5.btn-palette-p81:hover, .btn.btn-design.btn-type6.bg-gradient-p81:hover, .btn.btn-design.btn-type6.btn-palette-p81:hover {
  background: transparent;
  color: #814D06;
  border: 1px solid #814D06;
}

/* line 69, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p82, .btn.btn-design.btn-type1.btn-palette-p82, .btn.btn-design.btn-type2.bg-gradient-p82, .btn.btn-design.btn-type2.btn-palette-p82, .btn.btn-design.btn-type3.bg-gradient-p82, .btn.btn-design.btn-type3.btn-palette-p82 {
  background-color: transparent;
  color: #229B6F;
  border: 1px solid #229B6F;
}
/* line 74, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-gradient-p82:hover, .btn.btn-design.btn-type1.btn-palette-p82:hover, .btn.btn-design.btn-type2.bg-gradient-p82:hover, .btn.btn-design.btn-type2.btn-palette-p82:hover, .btn.btn-design.btn-type3.bg-gradient-p82:hover, .btn.btn-design.btn-type3.btn-palette-p82:hover {
  background: transparent linear-gradient(to left, #229B6F 0%, #8FF6B6 100%) 0 0 no-repeat padding-box;
  color: #333333;
  border-color: transparent;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p82, .btn.btn-design.btn-type4.btn-palette-p82, .btn.btn-design.btn-type5.bg-gradient-p82, .btn.btn-design.btn-type5.btn-palette-p82, .btn.btn-design.btn-type6.bg-gradient-p82, .btn.btn-design.btn-type6.btn-palette-p82 {
  background: transparent linear-gradient(to left, #229B6F 0%, #8FF6B6 100%) 0 0 no-repeat padding-box;
  color: #333333;
  border: 1px solid transparent;
}
/* line 89, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-gradient-p82:hover, .btn.btn-design.btn-type4.btn-palette-p82:hover, .btn.btn-design.btn-type5.bg-gradient-p82:hover, .btn.btn-design.btn-type5.btn-palette-p82:hover, .btn.btn-design.btn-type6.bg-gradient-p82:hover, .btn.btn-design.btn-type6.btn-palette-p82:hover {
  background: transparent;
  color: #229B6F;
  border: 1px solid #229B6F;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p83, .btn.btn-design.btn-type1.btn-palette-p83, .btn.btn-design.btn-type2.bg-color-p83, .btn.btn-design.btn-type2.btn-palette-p83, .btn.btn-design.btn-type3.bg-color-p83, .btn.btn-design.btn-type3.btn-palette-p83 {
  background-color: transparent;
  color: #004E2D;
  border: 1px solid #004E2D;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p83:hover, .btn.btn-design.btn-type1.btn-palette-p83:hover, .btn.btn-design.btn-type2.bg-color-p83:hover, .btn.btn-design.btn-type2.btn-palette-p83:hover, .btn.btn-design.btn-type3.bg-color-p83:hover, .btn.btn-design.btn-type3.btn-palette-p83:hover {
  background-color: #004E2D;
  color: #FFFFFF;
  border-color: #004E2D;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p83, .btn.btn-design.btn-type4.btn-palette-p83, .btn.btn-design.btn-type5.bg-color-p83, .btn.btn-design.btn-type5.btn-palette-p83, .btn.btn-design.btn-type6.bg-color-p83, .btn.btn-design.btn-type6.btn-palette-p83 {
  background-color: #004E2D;
  color: #FFFFFF;
  border: 1px solid #004E2D;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p83:hover, .btn.btn-design.btn-type4.btn-palette-p83:hover, .btn.btn-design.btn-type5.bg-color-p83:hover, .btn.btn-design.btn-type5.btn-palette-p83:hover, .btn.btn-design.btn-type6.bg-color-p83:hover, .btn.btn-design.btn-type6.btn-palette-p83:hover {
  background-color: transparent;
  color: #004E2D;
  border-color: #004E2D;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p84, .btn.btn-design.btn-type1.btn-palette-p84, .btn.btn-design.btn-type2.bg-color-p84, .btn.btn-design.btn-type2.btn-palette-p84, .btn.btn-design.btn-type3.bg-color-p84, .btn.btn-design.btn-type3.btn-palette-p84 {
  background-color: transparent;
  color: #1E5600;
  border: 1px solid #1E5600;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p84:hover, .btn.btn-design.btn-type1.btn-palette-p84:hover, .btn.btn-design.btn-type2.bg-color-p84:hover, .btn.btn-design.btn-type2.btn-palette-p84:hover, .btn.btn-design.btn-type3.bg-color-p84:hover, .btn.btn-design.btn-type3.btn-palette-p84:hover {
  background-color: #1E5600;
  color: #FFFFFF;
  border-color: #1E5600;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p84, .btn.btn-design.btn-type4.btn-palette-p84, .btn.btn-design.btn-type5.bg-color-p84, .btn.btn-design.btn-type5.btn-palette-p84, .btn.btn-design.btn-type6.bg-color-p84, .btn.btn-design.btn-type6.btn-palette-p84 {
  background-color: #1E5600;
  color: #FFFFFF;
  border: 1px solid #1E5600;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p84:hover, .btn.btn-design.btn-type4.btn-palette-p84:hover, .btn.btn-design.btn-type5.bg-color-p84:hover, .btn.btn-design.btn-type5.btn-palette-p84:hover, .btn.btn-design.btn-type6.bg-color-p84:hover, .btn.btn-design.btn-type6.btn-palette-p84:hover {
  background-color: transparent;
  color: #1E5600;
  border-color: #1E5600;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p85, .btn.btn-design.btn-type1.btn-palette-p85, .btn.btn-design.btn-type2.bg-color-p85, .btn.btn-design.btn-type2.btn-palette-p85, .btn.btn-design.btn-type3.bg-color-p85, .btn.btn-design.btn-type3.btn-palette-p85 {
  background-color: transparent;
  color: #3C770B;
  border: 1px solid #3C770B;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p85:hover, .btn.btn-design.btn-type1.btn-palette-p85:hover, .btn.btn-design.btn-type2.bg-color-p85:hover, .btn.btn-design.btn-type2.btn-palette-p85:hover, .btn.btn-design.btn-type3.bg-color-p85:hover, .btn.btn-design.btn-type3.btn-palette-p85:hover {
  background-color: #3C770B;
  color: #FFFFFF;
  border-color: #3C770B;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p85, .btn.btn-design.btn-type4.btn-palette-p85, .btn.btn-design.btn-type5.bg-color-p85, .btn.btn-design.btn-type5.btn-palette-p85, .btn.btn-design.btn-type6.bg-color-p85, .btn.btn-design.btn-type6.btn-palette-p85 {
  background-color: #3C770B;
  color: #FFFFFF;
  border: 1px solid #3C770B;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p85:hover, .btn.btn-design.btn-type4.btn-palette-p85:hover, .btn.btn-design.btn-type5.bg-color-p85:hover, .btn.btn-design.btn-type5.btn-palette-p85:hover, .btn.btn-design.btn-type6.bg-color-p85:hover, .btn.btn-design.btn-type6.btn-palette-p85:hover {
  background-color: transparent;
  color: #3C770B;
  border-color: #3C770B;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p86, .btn.btn-design.btn-type1.btn-palette-p86, .btn.btn-design.btn-type2.bg-color-p86, .btn.btn-design.btn-type2.btn-palette-p86, .btn.btn-design.btn-type3.bg-color-p86, .btn.btn-design.btn-type3.btn-palette-p86 {
  background-color: transparent;
  color: #009961;
  border: 1px solid #009961;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p86:hover, .btn.btn-design.btn-type1.btn-palette-p86:hover, .btn.btn-design.btn-type2.bg-color-p86:hover, .btn.btn-design.btn-type2.btn-palette-p86:hover, .btn.btn-design.btn-type3.bg-color-p86:hover, .btn.btn-design.btn-type3.btn-palette-p86:hover {
  background-color: #009961;
  color: #FFFFFF;
  border-color: #009961;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p86, .btn.btn-design.btn-type4.btn-palette-p86, .btn.btn-design.btn-type5.bg-color-p86, .btn.btn-design.btn-type5.btn-palette-p86, .btn.btn-design.btn-type6.bg-color-p86, .btn.btn-design.btn-type6.btn-palette-p86 {
  background-color: #009961;
  color: #FFFFFF;
  border: 1px solid #009961;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p86:hover, .btn.btn-design.btn-type4.btn-palette-p86:hover, .btn.btn-design.btn-type5.bg-color-p86:hover, .btn.btn-design.btn-type5.btn-palette-p86:hover, .btn.btn-design.btn-type6.bg-color-p86:hover, .btn.btn-design.btn-type6.btn-palette-p86:hover {
  background-color: transparent;
  color: #009961;
  border-color: #009961;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p87, .btn.btn-design.btn-type1.btn-palette-p87, .btn.btn-design.btn-type2.bg-color-p87, .btn.btn-design.btn-type2.btn-palette-p87, .btn.btn-design.btn-type3.bg-color-p87, .btn.btn-design.btn-type3.btn-palette-p87 {
  background-color: transparent;
  color: #5F9A34;
  border: 1px solid #5F9A34;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p87:hover, .btn.btn-design.btn-type1.btn-palette-p87:hover, .btn.btn-design.btn-type2.bg-color-p87:hover, .btn.btn-design.btn-type2.btn-palette-p87:hover, .btn.btn-design.btn-type3.bg-color-p87:hover, .btn.btn-design.btn-type3.btn-palette-p87:hover {
  background-color: #95C875;
  color: #FFFFFF;
  border-color: #95C875;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p87, .btn.btn-design.btn-type4.btn-palette-p87, .btn.btn-design.btn-type5.bg-color-p87, .btn.btn-design.btn-type5.btn-palette-p87, .btn.btn-design.btn-type6.bg-color-p87, .btn.btn-design.btn-type6.btn-palette-p87 {
  background-color: #95C875;
  color: #FFFFFF;
  border: 1px solid #95C875;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p87:hover, .btn.btn-design.btn-type4.btn-palette-p87:hover, .btn.btn-design.btn-type5.bg-color-p87:hover, .btn.btn-design.btn-type5.btn-palette-p87:hover, .btn.btn-design.btn-type6.bg-color-p87:hover, .btn.btn-design.btn-type6.btn-palette-p87:hover {
  background-color: transparent;
  color: #5F9A34;
  border-color: #5F9A34;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p88, .btn.btn-design.btn-type1.btn-palette-p88, .btn.btn-design.btn-type2.bg-color-p88, .btn.btn-design.btn-type2.btn-palette-p88, .btn.btn-design.btn-type3.bg-color-p88, .btn.btn-design.btn-type3.btn-palette-p88 {
  background-color: transparent;
  color: #D16D27;
  border: 1px solid #D16D27;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p88:hover, .btn.btn-design.btn-type1.btn-palette-p88:hover, .btn.btn-design.btn-type2.bg-color-p88:hover, .btn.btn-design.btn-type2.btn-palette-p88:hover, .btn.btn-design.btn-type3.bg-color-p88:hover, .btn.btn-design.btn-type3.btn-palette-p88:hover {
  background-color: #D16D27;
  color: #FFFFFF;
  border-color: #D16D27;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p88, .btn.btn-design.btn-type4.btn-palette-p88, .btn.btn-design.btn-type5.bg-color-p88, .btn.btn-design.btn-type5.btn-palette-p88, .btn.btn-design.btn-type6.bg-color-p88, .btn.btn-design.btn-type6.btn-palette-p88 {
  background-color: #D16D27;
  color: #FFFFFF;
  border: 1px solid #D16D27;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p88:hover, .btn.btn-design.btn-type4.btn-palette-p88:hover, .btn.btn-design.btn-type5.bg-color-p88:hover, .btn.btn-design.btn-type5.btn-palette-p88:hover, .btn.btn-design.btn-type6.bg-color-p88:hover, .btn.btn-design.btn-type6.btn-palette-p88:hover {
  background-color: transparent;
  color: #D16D27;
  border-color: #D16D27;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p89, .btn.btn-design.btn-type1.btn-palette-p89, .btn.btn-design.btn-type2.bg-color-p89, .btn.btn-design.btn-type2.btn-palette-p89, .btn.btn-design.btn-type3.bg-color-p89, .btn.btn-design.btn-type3.btn-palette-p89 {
  background-color: transparent;
  color: #4A4E00;
  border: 1px solid #4A4E00;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p89:hover, .btn.btn-design.btn-type1.btn-palette-p89:hover, .btn.btn-design.btn-type2.bg-color-p89:hover, .btn.btn-design.btn-type2.btn-palette-p89:hover, .btn.btn-design.btn-type3.bg-color-p89:hover, .btn.btn-design.btn-type3.btn-palette-p89:hover {
  background-color: #4A4E00;
  color: #FFFFFF;
  border-color: #4A4E00;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p89, .btn.btn-design.btn-type4.btn-palette-p89, .btn.btn-design.btn-type5.bg-color-p89, .btn.btn-design.btn-type5.btn-palette-p89, .btn.btn-design.btn-type6.bg-color-p89, .btn.btn-design.btn-type6.btn-palette-p89 {
  background-color: #4A4E00;
  color: #FFFFFF;
  border: 1px solid #4A4E00;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p89:hover, .btn.btn-design.btn-type4.btn-palette-p89:hover, .btn.btn-design.btn-type5.bg-color-p89:hover, .btn.btn-design.btn-type5.btn-palette-p89:hover, .btn.btn-design.btn-type6.bg-color-p89:hover, .btn.btn-design.btn-type6.btn-palette-p89:hover {
  background-color: transparent;
  color: #4A4E00;
  border-color: #4A4E00;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p90, .btn.btn-design.btn-type1.btn-palette-p90, .btn.btn-design.btn-type2.bg-color-p90, .btn.btn-design.btn-type2.btn-palette-p90, .btn.btn-design.btn-type3.bg-color-p90, .btn.btn-design.btn-type3.btn-palette-p90 {
  background-color: transparent;
  color: #888A2C;
  border: 1px solid #888A2C;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p90:hover, .btn.btn-design.btn-type1.btn-palette-p90:hover, .btn.btn-design.btn-type2.bg-color-p90:hover, .btn.btn-design.btn-type2.btn-palette-p90:hover, .btn.btn-design.btn-type3.bg-color-p90:hover, .btn.btn-design.btn-type3.btn-palette-p90:hover {
  background-color: #888A2C;
  color: #FFFFFF;
  border-color: #888A2C;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p90, .btn.btn-design.btn-type4.btn-palette-p90, .btn.btn-design.btn-type5.bg-color-p90, .btn.btn-design.btn-type5.btn-palette-p90, .btn.btn-design.btn-type6.bg-color-p90, .btn.btn-design.btn-type6.btn-palette-p90 {
  background-color: #888A2C;
  color: #FFFFFF;
  border: 1px solid #888A2C;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p90:hover, .btn.btn-design.btn-type4.btn-palette-p90:hover, .btn.btn-design.btn-type5.bg-color-p90:hover, .btn.btn-design.btn-type5.btn-palette-p90:hover, .btn.btn-design.btn-type6.bg-color-p90:hover, .btn.btn-design.btn-type6.btn-palette-p90:hover {
  background-color: transparent;
  color: #888A2C;
  border-color: #888A2C;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p91, .btn.btn-design.btn-type1.btn-palette-p91, .btn.btn-design.btn-type2.bg-color-p91, .btn.btn-design.btn-type2.btn-palette-p91, .btn.btn-design.btn-type3.bg-color-p91, .btn.btn-design.btn-type3.btn-palette-p91 {
  background-color: transparent;
  color: #5F6206;
  border: 1px solid #5F6206;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p91:hover, .btn.btn-design.btn-type1.btn-palette-p91:hover, .btn.btn-design.btn-type2.bg-color-p91:hover, .btn.btn-design.btn-type2.btn-palette-p91:hover, .btn.btn-design.btn-type3.bg-color-p91:hover, .btn.btn-design.btn-type3.btn-palette-p91:hover {
  background-color: #D5D590;
  color: #333333;
  border-color: #D5D590;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p91, .btn.btn-design.btn-type4.btn-palette-p91, .btn.btn-design.btn-type5.bg-color-p91, .btn.btn-design.btn-type5.btn-palette-p91, .btn.btn-design.btn-type6.bg-color-p91, .btn.btn-design.btn-type6.btn-palette-p91 {
  background-color: #D5D590;
  color: #333333;
  border: 1px solid #D5D590;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p91:hover, .btn.btn-design.btn-type4.btn-palette-p91:hover, .btn.btn-design.btn-type5.bg-color-p91:hover, .btn.btn-design.btn-type5.btn-palette-p91:hover, .btn.btn-design.btn-type6.bg-color-p91:hover, .btn.btn-design.btn-type6.btn-palette-p91:hover {
  background-color: transparent;
  color: #5F6206;
  border-color: #5F6206;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p92, .btn.btn-design.btn-type1.btn-palette-p92, .btn.btn-design.btn-type2.bg-color-p92, .btn.btn-design.btn-type2.btn-palette-p92, .btn.btn-design.btn-type3.bg-color-p92, .btn.btn-design.btn-type3.btn-palette-p92 {
  background-color: transparent;
  color: #143200;
  border: 1px solid #143200;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p92:hover, .btn.btn-design.btn-type1.btn-palette-p92:hover, .btn.btn-design.btn-type2.bg-color-p92:hover, .btn.btn-design.btn-type2.btn-palette-p92:hover, .btn.btn-design.btn-type3.bg-color-p92:hover, .btn.btn-design.btn-type3.btn-palette-p92:hover {
  background-color: #B4DE69;
  color: #333333;
  border-color: #B4DE69;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p92, .btn.btn-design.btn-type4.btn-palette-p92, .btn.btn-design.btn-type5.bg-color-p92, .btn.btn-design.btn-type5.btn-palette-p92, .btn.btn-design.btn-type6.bg-color-p92, .btn.btn-design.btn-type6.btn-palette-p92 {
  background-color: #B4DE69;
  color: #333333;
  border: 1px solid #B4DE69;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p92:hover, .btn.btn-design.btn-type4.btn-palette-p92:hover, .btn.btn-design.btn-type5.bg-color-p92:hover, .btn.btn-design.btn-type5.btn-palette-p92:hover, .btn.btn-design.btn-type6.bg-color-p92:hover, .btn.btn-design.btn-type6.btn-palette-p92:hover {
  background-color: transparent;
  color: #143200;
  border-color: #143200;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p93, .btn.btn-design.btn-type1.btn-palette-p93, .btn.btn-design.btn-type2.bg-color-p93, .btn.btn-design.btn-type2.btn-palette-p93, .btn.btn-design.btn-type3.bg-color-p93, .btn.btn-design.btn-type3.btn-palette-p93 {
  background-color: transparent;
  color: #C65000;
  border: 1px solid #C65000;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p93:hover, .btn.btn-design.btn-type1.btn-palette-p93:hover, .btn.btn-design.btn-type2.bg-color-p93:hover, .btn.btn-design.btn-type2.btn-palette-p93:hover, .btn.btn-design.btn-type3.bg-color-p93:hover, .btn.btn-design.btn-type3.btn-palette-p93:hover {
  background-color: #C65000;
  color: #FFFFFF;
  border-color: #C65000;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p93, .btn.btn-design.btn-type4.btn-palette-p93, .btn.btn-design.btn-type5.bg-color-p93, .btn.btn-design.btn-type5.btn-palette-p93, .btn.btn-design.btn-type6.bg-color-p93, .btn.btn-design.btn-type6.btn-palette-p93 {
  background-color: #C65000;
  color: #FFFFFF;
  border: 1px solid #C65000;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p93:hover, .btn.btn-design.btn-type4.btn-palette-p93:hover, .btn.btn-design.btn-type5.bg-color-p93:hover, .btn.btn-design.btn-type5.btn-palette-p93:hover, .btn.btn-design.btn-type6.bg-color-p93:hover, .btn.btn-design.btn-type6.btn-palette-p93:hover {
  background-color: transparent;
  color: #C65000;
  border-color: #C65000;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p94, .btn.btn-design.btn-type1.btn-palette-p94, .btn.btn-design.btn-type2.bg-color-p94, .btn.btn-design.btn-type2.btn-palette-p94, .btn.btn-design.btn-type3.bg-color-p94, .btn.btn-design.btn-type3.btn-palette-p94 {
  background-color: transparent;
  color: #911B18;
  border: 1px solid #911B18;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p94:hover, .btn.btn-design.btn-type1.btn-palette-p94:hover, .btn.btn-design.btn-type2.bg-color-p94:hover, .btn.btn-design.btn-type2.btn-palette-p94:hover, .btn.btn-design.btn-type3.bg-color-p94:hover, .btn.btn-design.btn-type3.btn-palette-p94:hover {
  background-color: #911B18;
  color: #FFFFFF;
  border-color: #911B18;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p94, .btn.btn-design.btn-type4.btn-palette-p94, .btn.btn-design.btn-type5.bg-color-p94, .btn.btn-design.btn-type5.btn-palette-p94, .btn.btn-design.btn-type6.bg-color-p94, .btn.btn-design.btn-type6.btn-palette-p94 {
  background-color: #911B18;
  color: #FFFFFF;
  border: 1px solid #911B18;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p94:hover, .btn.btn-design.btn-type4.btn-palette-p94:hover, .btn.btn-design.btn-type5.bg-color-p94:hover, .btn.btn-design.btn-type5.btn-palette-p94:hover, .btn.btn-design.btn-type6.bg-color-p94:hover, .btn.btn-design.btn-type6.btn-palette-p94:hover {
  background-color: transparent;
  color: #911B18;
  border-color: #911B18;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p95, .btn.btn-design.btn-type1.btn-palette-p95, .btn.btn-design.btn-type2.bg-color-p95, .btn.btn-design.btn-type2.btn-palette-p95, .btn.btn-design.btn-type3.bg-color-p95, .btn.btn-design.btn-type3.btn-palette-p95 {
  background-color: transparent;
  color: #532001;
  border: 1px solid #532001;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p95:hover, .btn.btn-design.btn-type1.btn-palette-p95:hover, .btn.btn-design.btn-type2.bg-color-p95:hover, .btn.btn-design.btn-type2.btn-palette-p95:hover, .btn.btn-design.btn-type3.bg-color-p95:hover, .btn.btn-design.btn-type3.btn-palette-p95:hover {
  background-color: #532001;
  color: #FFFFFF;
  border-color: #532001;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p95, .btn.btn-design.btn-type4.btn-palette-p95, .btn.btn-design.btn-type5.bg-color-p95, .btn.btn-design.btn-type5.btn-palette-p95, .btn.btn-design.btn-type6.bg-color-p95, .btn.btn-design.btn-type6.btn-palette-p95 {
  background-color: #532001;
  color: #FFFFFF;
  border: 1px solid #532001;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p95:hover, .btn.btn-design.btn-type4.btn-palette-p95:hover, .btn.btn-design.btn-type5.bg-color-p95:hover, .btn.btn-design.btn-type5.btn-palette-p95:hover, .btn.btn-design.btn-type6.bg-color-p95:hover, .btn.btn-design.btn-type6.btn-palette-p95:hover {
  background-color: transparent;
  color: #532001;
  border-color: #532001;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p96, .btn.btn-design.btn-type1.btn-palette-p96, .btn.btn-design.btn-type2.bg-color-p96, .btn.btn-design.btn-type2.btn-palette-p96, .btn.btn-design.btn-type3.bg-color-p96, .btn.btn-design.btn-type3.btn-palette-p96 {
  background-color: transparent;
  color: #611212;
  border: 1px solid #611212;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p96:hover, .btn.btn-design.btn-type1.btn-palette-p96:hover, .btn.btn-design.btn-type2.bg-color-p96:hover, .btn.btn-design.btn-type2.btn-palette-p96:hover, .btn.btn-design.btn-type3.bg-color-p96:hover, .btn.btn-design.btn-type3.btn-palette-p96:hover {
  background-color: #611212;
  color: #FFFFFF;
  border-color: #611212;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p96, .btn.btn-design.btn-type4.btn-palette-p96, .btn.btn-design.btn-type5.bg-color-p96, .btn.btn-design.btn-type5.btn-palette-p96, .btn.btn-design.btn-type6.bg-color-p96, .btn.btn-design.btn-type6.btn-palette-p96 {
  background-color: #611212;
  color: #FFFFFF;
  border: 1px solid #611212;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p96:hover, .btn.btn-design.btn-type4.btn-palette-p96:hover, .btn.btn-design.btn-type5.bg-color-p96:hover, .btn.btn-design.btn-type5.btn-palette-p96:hover, .btn.btn-design.btn-type6.bg-color-p96:hover, .btn.btn-design.btn-type6.btn-palette-p96:hover {
  background-color: transparent;
  color: #611212;
  border-color: #611212;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p97, .btn.btn-design.btn-type1.btn-palette-p97, .btn.btn-design.btn-type2.bg-color-p97, .btn.btn-design.btn-type2.btn-palette-p97, .btn.btn-design.btn-type3.bg-color-p97, .btn.btn-design.btn-type3.btn-palette-p97 {
  background-color: transparent;
  color: #893801;
  border: 1px solid #893801;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p97:hover, .btn.btn-design.btn-type1.btn-palette-p97:hover, .btn.btn-design.btn-type2.bg-color-p97:hover, .btn.btn-design.btn-type2.btn-palette-p97:hover, .btn.btn-design.btn-type3.bg-color-p97:hover, .btn.btn-design.btn-type3.btn-palette-p97:hover {
  background-color: #893801;
  color: #FFFFFF;
  border-color: #893801;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p97, .btn.btn-design.btn-type4.btn-palette-p97, .btn.btn-design.btn-type5.bg-color-p97, .btn.btn-design.btn-type5.btn-palette-p97, .btn.btn-design.btn-type6.bg-color-p97, .btn.btn-design.btn-type6.btn-palette-p97 {
  background-color: #893801;
  color: #FFFFFF;
  border: 1px solid #893801;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p97:hover, .btn.btn-design.btn-type4.btn-palette-p97:hover, .btn.btn-design.btn-type5.bg-color-p97:hover, .btn.btn-design.btn-type5.btn-palette-p97:hover, .btn.btn-design.btn-type6.bg-color-p97:hover, .btn.btn-design.btn-type6.btn-palette-p97:hover {
  background-color: transparent;
  color: #893801;
  border-color: #893801;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p98, .btn.btn-design.btn-type1.btn-palette-p98, .btn.btn-design.btn-type2.bg-color-p98, .btn.btn-design.btn-type2.btn-palette-p98, .btn.btn-design.btn-type3.bg-color-p98, .btn.btn-design.btn-type3.btn-palette-p98 {
  background-color: transparent;
  color: #002E3B;
  border: 1px solid #002E3B;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p98:hover, .btn.btn-design.btn-type1.btn-palette-p98:hover, .btn.btn-design.btn-type2.bg-color-p98:hover, .btn.btn-design.btn-type2.btn-palette-p98:hover, .btn.btn-design.btn-type3.bg-color-p98:hover, .btn.btn-design.btn-type3.btn-palette-p98:hover {
  background-color: #002E3B;
  color: #FFFFFF;
  border-color: #002E3B;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p98, .btn.btn-design.btn-type4.btn-palette-p98, .btn.btn-design.btn-type5.bg-color-p98, .btn.btn-design.btn-type5.btn-palette-p98, .btn.btn-design.btn-type6.bg-color-p98, .btn.btn-design.btn-type6.btn-palette-p98 {
  background-color: #002E3B;
  color: #FFFFFF;
  border: 1px solid #002E3B;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p98:hover, .btn.btn-design.btn-type4.btn-palette-p98:hover, .btn.btn-design.btn-type5.bg-color-p98:hover, .btn.btn-design.btn-type5.btn-palette-p98:hover, .btn.btn-design.btn-type6.bg-color-p98:hover, .btn.btn-design.btn-type6.btn-palette-p98:hover {
  background-color: transparent;
  color: #002E3B;
  border-color: #002E3B;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p99, .btn.btn-design.btn-type1.btn-palette-p99, .btn.btn-design.btn-type2.bg-color-p99, .btn.btn-design.btn-type2.btn-palette-p99, .btn.btn-design.btn-type3.bg-color-p99, .btn.btn-design.btn-type3.btn-palette-p99 {
  background-color: transparent;
  color: #005A74;
  border: 1px solid #005A74;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p99:hover, .btn.btn-design.btn-type1.btn-palette-p99:hover, .btn.btn-design.btn-type2.bg-color-p99:hover, .btn.btn-design.btn-type2.btn-palette-p99:hover, .btn.btn-design.btn-type3.bg-color-p99:hover, .btn.btn-design.btn-type3.btn-palette-p99:hover {
  background-color: #005A74;
  color: #FFFFFF;
  border-color: #005A74;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p99, .btn.btn-design.btn-type4.btn-palette-p99, .btn.btn-design.btn-type5.bg-color-p99, .btn.btn-design.btn-type5.btn-palette-p99, .btn.btn-design.btn-type6.bg-color-p99, .btn.btn-design.btn-type6.btn-palette-p99 {
  background-color: #005A74;
  color: #FFFFFF;
  border: 1px solid #005A74;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p99:hover, .btn.btn-design.btn-type4.btn-palette-p99:hover, .btn.btn-design.btn-type5.bg-color-p99:hover, .btn.btn-design.btn-type5.btn-palette-p99:hover, .btn.btn-design.btn-type6.bg-color-p99:hover, .btn.btn-design.btn-type6.btn-palette-p99:hover {
  background-color: transparent;
  color: #005A74;
  border-color: #005A74;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p100, .btn.btn-design.btn-type1.btn-palette-p100, .btn.btn-design.btn-type2.bg-color-p100, .btn.btn-design.btn-type2.btn-palette-p100, .btn.btn-design.btn-type3.bg-color-p100, .btn.btn-design.btn-type3.btn-palette-p100 {
  background-color: transparent;
  color: #0F8AA7;
  border: 1px solid #0F8AA7;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p100:hover, .btn.btn-design.btn-type1.btn-palette-p100:hover, .btn.btn-design.btn-type2.bg-color-p100:hover, .btn.btn-design.btn-type2.btn-palette-p100:hover, .btn.btn-design.btn-type3.bg-color-p100:hover, .btn.btn-design.btn-type3.btn-palette-p100:hover {
  background-color: #0F8AA7;
  color: #FFFFFF;
  border-color: #0F8AA7;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p100, .btn.btn-design.btn-type4.btn-palette-p100, .btn.btn-design.btn-type5.bg-color-p100, .btn.btn-design.btn-type5.btn-palette-p100, .btn.btn-design.btn-type6.bg-color-p100, .btn.btn-design.btn-type6.btn-palette-p100 {
  background-color: #0F8AA7;
  color: #FFFFFF;
  border: 1px solid #0F8AA7;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p100:hover, .btn.btn-design.btn-type4.btn-palette-p100:hover, .btn.btn-design.btn-type5.bg-color-p100:hover, .btn.btn-design.btn-type5.btn-palette-p100:hover, .btn.btn-design.btn-type6.bg-color-p100:hover, .btn.btn-design.btn-type6.btn-palette-p100:hover {
  background-color: transparent;
  color: #0F8AA7;
  border-color: #0F8AA7;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p101, .btn.btn-design.btn-type1.btn-palette-p101, .btn.btn-design.btn-type2.bg-color-p101, .btn.btn-design.btn-type2.btn-palette-p101, .btn.btn-design.btn-type3.bg-color-p101, .btn.btn-design.btn-type3.btn-palette-p101 {
  background-color: transparent;
  color: #3C737F;
  border: 1px solid #3C737F;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p101:hover, .btn.btn-design.btn-type1.btn-palette-p101:hover, .btn.btn-design.btn-type2.bg-color-p101:hover, .btn.btn-design.btn-type2.btn-palette-p101:hover, .btn.btn-design.btn-type3.bg-color-p101:hover, .btn.btn-design.btn-type3.btn-palette-p101:hover {
  background-color: #3C737F;
  color: #FFFFFF;
  border-color: #3C737F;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p101, .btn.btn-design.btn-type4.btn-palette-p101, .btn.btn-design.btn-type5.bg-color-p101, .btn.btn-design.btn-type5.btn-palette-p101, .btn.btn-design.btn-type6.bg-color-p101, .btn.btn-design.btn-type6.btn-palette-p101 {
  background-color: #3C737F;
  color: #FFFFFF;
  border: 1px solid #3C737F;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p101:hover, .btn.btn-design.btn-type4.btn-palette-p101:hover, .btn.btn-design.btn-type5.bg-color-p101:hover, .btn.btn-design.btn-type5.btn-palette-p101:hover, .btn.btn-design.btn-type6.bg-color-p101:hover, .btn.btn-design.btn-type6.btn-palette-p101:hover {
  background-color: transparent;
  color: #3C737F;
  border-color: #3C737F;
}

/* line 112, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p102, .btn.btn-design.btn-type1.btn-palette-p102, .btn.btn-design.btn-type2.bg-color-p102, .btn.btn-design.btn-type2.btn-palette-p102, .btn.btn-design.btn-type3.bg-color-p102, .btn.btn-design.btn-type3.btn-palette-p102 {
  background-color: transparent;
  color: #7E593E;
  border: 1px solid #7E593E;
}
/* line 117, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p102:hover, .btn.btn-design.btn-type1.btn-palette-p102:hover, .btn.btn-design.btn-type2.bg-color-p102:hover, .btn.btn-design.btn-type2.btn-palette-p102:hover, .btn.btn-design.btn-type3.bg-color-p102:hover, .btn.btn-design.btn-type3.btn-palette-p102:hover {
  background-color: #7E593E;
  color: #FFFFFF;
  border-color: #7E593E;
}
/* line 127, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p102, .btn.btn-design.btn-type4.btn-palette-p102, .btn.btn-design.btn-type5.bg-color-p102, .btn.btn-design.btn-type5.btn-palette-p102, .btn.btn-design.btn-type6.bg-color-p102, .btn.btn-design.btn-type6.btn-palette-p102 {
  background-color: #7E593E;
  color: #FFFFFF;
  border: 1px solid #7E593E;
}
/* line 132, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p102:hover, .btn.btn-design.btn-type4.btn-palette-p102:hover, .btn.btn-design.btn-type5.bg-color-p102:hover, .btn.btn-design.btn-type5.btn-palette-p102:hover, .btn.btn-design.btn-type6.bg-color-p102:hover, .btn.btn-design.btn-type6.btn-palette-p102:hover {
  background-color: transparent;
  color: #7E593E;
  border-color: #7E593E;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p103, .btn.btn-design.btn-type1.btn-palette-p103, .btn.btn-design.btn-type2.bg-color-p103, .btn.btn-design.btn-type2.btn-palette-p103, .btn.btn-design.btn-type3.bg-color-p103, .btn.btn-design.btn-type3.btn-palette-p103 {
  background-color: transparent;
  color: #3686A0;
  border: 1px solid #3686A0;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p103:hover, .btn.btn-design.btn-type1.btn-palette-p103:hover, .btn.btn-design.btn-type2.bg-color-p103:hover, .btn.btn-design.btn-type2.btn-palette-p103:hover, .btn.btn-design.btn-type3.bg-color-p103:hover, .btn.btn-design.btn-type3.btn-palette-p103:hover {
  background-color: #FBCF1D;
  color: #333333;
  border-color: #FBCF1D;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p103, .btn.btn-design.btn-type4.btn-palette-p103, .btn.btn-design.btn-type5.bg-color-p103, .btn.btn-design.btn-type5.btn-palette-p103, .btn.btn-design.btn-type6.bg-color-p103, .btn.btn-design.btn-type6.btn-palette-p103 {
  background-color: #FBCF1D;
  color: #333333;
  border: 1px solid #FBCF1D;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p103:hover, .btn.btn-design.btn-type4.btn-palette-p103:hover, .btn.btn-design.btn-type5.bg-color-p103:hover, .btn.btn-design.btn-type5.btn-palette-p103:hover, .btn.btn-design.btn-type6.bg-color-p103:hover, .btn.btn-design.btn-type6.btn-palette-p103:hover {
  background-color: transparent;
  color: #3686A0;
  border-color: #3686A0;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p104, .btn.btn-design.btn-type1.btn-palette-p104, .btn.btn-design.btn-type2.bg-color-p104, .btn.btn-design.btn-type2.btn-palette-p104, .btn.btn-design.btn-type3.bg-color-p104, .btn.btn-design.btn-type3.btn-palette-p104 {
  background-color: transparent;
  color: #CAA220;
  border: 1px solid #CAA220;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p104:hover, .btn.btn-design.btn-type1.btn-palette-p104:hover, .btn.btn-design.btn-type2.bg-color-p104:hover, .btn.btn-design.btn-type2.btn-palette-p104:hover, .btn.btn-design.btn-type3.bg-color-p104:hover, .btn.btn-design.btn-type3.btn-palette-p104:hover {
  background-color: #C81B21;
  color: #FFFFFF;
  border-color: #C81B21;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p104, .btn.btn-design.btn-type4.btn-palette-p104, .btn.btn-design.btn-type5.bg-color-p104, .btn.btn-design.btn-type5.btn-palette-p104, .btn.btn-design.btn-type6.bg-color-p104, .btn.btn-design.btn-type6.btn-palette-p104 {
  background-color: #C81B21;
  color: #FFFFFF;
  border: 1px solid #C81B21;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p104:hover, .btn.btn-design.btn-type4.btn-palette-p104:hover, .btn.btn-design.btn-type5.bg-color-p104:hover, .btn.btn-design.btn-type5.btn-palette-p104:hover, .btn.btn-design.btn-type6.bg-color-p104:hover, .btn.btn-design.btn-type6.btn-palette-p104:hover {
  background-color: transparent;
  color: #CAA220;
  border-color: #CAA220;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p105, .btn.btn-design.btn-type1.btn-palette-p105, .btn.btn-design.btn-type2.bg-color-p105, .btn.btn-design.btn-type2.btn-palette-p105, .btn.btn-design.btn-type3.bg-color-p105, .btn.btn-design.btn-type3.btn-palette-p105 {
  background-color: transparent;
  color: #19254B;
  border: 1px solid #19254B;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p105:hover, .btn.btn-design.btn-type1.btn-palette-p105:hover, .btn.btn-design.btn-type2.bg-color-p105:hover, .btn.btn-design.btn-type2.btn-palette-p105:hover, .btn.btn-design.btn-type3.bg-color-p105:hover, .btn.btn-design.btn-type3.btn-palette-p105:hover {
  background-color: #006BD5;
  color: #FFFFFF;
  border-color: #006BD5;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p105, .btn.btn-design.btn-type4.btn-palette-p105, .btn.btn-design.btn-type5.bg-color-p105, .btn.btn-design.btn-type5.btn-palette-p105, .btn.btn-design.btn-type6.bg-color-p105, .btn.btn-design.btn-type6.btn-palette-p105 {
  background-color: #006BD5;
  color: #FFFFFF;
  border: 1px solid #006BD5;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p105:hover, .btn.btn-design.btn-type4.btn-palette-p105:hover, .btn.btn-design.btn-type5.bg-color-p105:hover, .btn.btn-design.btn-type5.btn-palette-p105:hover, .btn.btn-design.btn-type6.bg-color-p105:hover, .btn.btn-design.btn-type6.btn-palette-p105:hover {
  background-color: transparent;
  color: #19254B;
  border-color: #19254B;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p106, .btn.btn-design.btn-type1.btn-palette-p106, .btn.btn-design.btn-type2.bg-color-p106, .btn.btn-design.btn-type2.btn-palette-p106, .btn.btn-design.btn-type3.bg-color-p106, .btn.btn-design.btn-type3.btn-palette-p106 {
  background-color: transparent;
  color: #580E8B;
  border: 1px solid #580E8B;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p106:hover, .btn.btn-design.btn-type1.btn-palette-p106:hover, .btn.btn-design.btn-type2.bg-color-p106:hover, .btn.btn-design.btn-type2.btn-palette-p106:hover, .btn.btn-design.btn-type3.bg-color-p106:hover, .btn.btn-design.btn-type3.btn-palette-p106:hover {
  background-color: #F34689;
  color: #FFFFFF;
  border-color: #F34689;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p106, .btn.btn-design.btn-type4.btn-palette-p106, .btn.btn-design.btn-type5.bg-color-p106, .btn.btn-design.btn-type5.btn-palette-p106, .btn.btn-design.btn-type6.bg-color-p106, .btn.btn-design.btn-type6.btn-palette-p106 {
  background-color: #F34689;
  color: #FFFFFF;
  border: 1px solid #F34689;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p106:hover, .btn.btn-design.btn-type4.btn-palette-p106:hover, .btn.btn-design.btn-type5.bg-color-p106:hover, .btn.btn-design.btn-type5.btn-palette-p106:hover, .btn.btn-design.btn-type6.bg-color-p106:hover, .btn.btn-design.btn-type6.btn-palette-p106:hover {
  background-color: transparent;
  color: #580E8B;
  border-color: #580E8B;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p107, .btn.btn-design.btn-type1.btn-palette-p107, .btn.btn-design.btn-type2.bg-color-p107, .btn.btn-design.btn-type2.btn-palette-p107, .btn.btn-design.btn-type3.bg-color-p107, .btn.btn-design.btn-type3.btn-palette-p107 {
  background-color: transparent;
  color: #3686A0;
  border: 1px solid #3686A0;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p107:hover, .btn.btn-design.btn-type1.btn-palette-p107:hover, .btn.btn-design.btn-type2.bg-color-p107:hover, .btn.btn-design.btn-type2.btn-palette-p107:hover, .btn.btn-design.btn-type3.bg-color-p107:hover, .btn.btn-design.btn-type3.btn-palette-p107:hover {
  background-color: #78DBD9;
  color: #333333;
  border-color: #78DBD9;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p107, .btn.btn-design.btn-type4.btn-palette-p107, .btn.btn-design.btn-type5.bg-color-p107, .btn.btn-design.btn-type5.btn-palette-p107, .btn.btn-design.btn-type6.bg-color-p107, .btn.btn-design.btn-type6.btn-palette-p107 {
  background-color: #78DBD9;
  color: #333333;
  border: 1px solid #78DBD9;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p107:hover, .btn.btn-design.btn-type4.btn-palette-p107:hover, .btn.btn-design.btn-type5.bg-color-p107:hover, .btn.btn-design.btn-type5.btn-palette-p107:hover, .btn.btn-design.btn-type6.bg-color-p107:hover, .btn.btn-design.btn-type6.btn-palette-p107:hover {
  background-color: transparent;
  color: #3686A0;
  border-color: #3686A0;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p108, .btn.btn-design.btn-type1.btn-palette-p108, .btn.btn-design.btn-type2.bg-color-p108, .btn.btn-design.btn-type2.btn-palette-p108, .btn.btn-design.btn-type3.bg-color-p108, .btn.btn-design.btn-type3.btn-palette-p108 {
  background-color: transparent;
  color: #580E8B;
  border: 1px solid #580E8B;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p108:hover, .btn.btn-design.btn-type1.btn-palette-p108:hover, .btn.btn-design.btn-type2.bg-color-p108:hover, .btn.btn-design.btn-type2.btn-palette-p108:hover, .btn.btn-design.btn-type3.bg-color-p108:hover, .btn.btn-design.btn-type3.btn-palette-p108:hover {
  background-color: #CDA5E0;
  color: #333333;
  border-color: #CDA5E0;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p108, .btn.btn-design.btn-type4.btn-palette-p108, .btn.btn-design.btn-type5.bg-color-p108, .btn.btn-design.btn-type5.btn-palette-p108, .btn.btn-design.btn-type6.bg-color-p108, .btn.btn-design.btn-type6.btn-palette-p108 {
  background-color: #CDA5E0;
  color: #333333;
  border: 1px solid #CDA5E0;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p108:hover, .btn.btn-design.btn-type4.btn-palette-p108:hover, .btn.btn-design.btn-type5.bg-color-p108:hover, .btn.btn-design.btn-type5.btn-palette-p108:hover, .btn.btn-design.btn-type6.bg-color-p108:hover, .btn.btn-design.btn-type6.btn-palette-p108:hover {
  background-color: transparent;
  color: #580E8B;
  border-color: #580E8B;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p109, .btn.btn-design.btn-type1.btn-palette-p109, .btn.btn-design.btn-type2.bg-color-p109, .btn.btn-design.btn-type2.btn-palette-p109, .btn.btn-design.btn-type3.bg-color-p109, .btn.btn-design.btn-type3.btn-palette-p109 {
  background-color: transparent;
  color: #022E48;
  border: 1px solid #022E48;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p109:hover, .btn.btn-design.btn-type1.btn-palette-p109:hover, .btn.btn-design.btn-type2.bg-color-p109:hover, .btn.btn-design.btn-type2.btn-palette-p109:hover, .btn.btn-design.btn-type3.bg-color-p109:hover, .btn.btn-design.btn-type3.btn-palette-p109:hover {
  background-color: #75787B;
  color: #FFFFFF;
  border-color: #75787B;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p109, .btn.btn-design.btn-type4.btn-palette-p109, .btn.btn-design.btn-type5.bg-color-p109, .btn.btn-design.btn-type5.btn-palette-p109, .btn.btn-design.btn-type6.bg-color-p109, .btn.btn-design.btn-type6.btn-palette-p109 {
  background-color: #75787B;
  color: #FFFFFF;
  border: 1px solid #75787B;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p109:hover, .btn.btn-design.btn-type4.btn-palette-p109:hover, .btn.btn-design.btn-type5.bg-color-p109:hover, .btn.btn-design.btn-type5.btn-palette-p109:hover, .btn.btn-design.btn-type6.bg-color-p109:hover, .btn.btn-design.btn-type6.btn-palette-p109:hover {
  background-color: transparent;
  color: #022E48;
  border-color: #022E48;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p110, .btn.btn-design.btn-type1.btn-palette-p110, .btn.btn-design.btn-type2.bg-color-p110, .btn.btn-design.btn-type2.btn-palette-p110, .btn.btn-design.btn-type3.bg-color-p110, .btn.btn-design.btn-type3.btn-palette-p110 {
  background-color: transparent;
  color: #5D322D;
  border: 1px solid #5D322D;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p110:hover, .btn.btn-design.btn-type1.btn-palette-p110:hover, .btn.btn-design.btn-type2.bg-color-p110:hover, .btn.btn-design.btn-type2.btn-palette-p110:hover, .btn.btn-design.btn-type3.bg-color-p110:hover, .btn.btn-design.btn-type3.btn-palette-p110:hover {
  background-color: #F8877A;
  color: #333333;
  border-color: #F8877A;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p110, .btn.btn-design.btn-type4.btn-palette-p110, .btn.btn-design.btn-type5.bg-color-p110, .btn.btn-design.btn-type5.btn-palette-p110, .btn.btn-design.btn-type6.bg-color-p110, .btn.btn-design.btn-type6.btn-palette-p110 {
  background-color: #F8877A;
  color: #333333;
  border: 1px solid #F8877A;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p110:hover, .btn.btn-design.btn-type4.btn-palette-p110:hover, .btn.btn-design.btn-type5.bg-color-p110:hover, .btn.btn-design.btn-type5.btn-palette-p110:hover, .btn.btn-design.btn-type6.bg-color-p110:hover, .btn.btn-design.btn-type6.btn-palette-p110:hover {
  background-color: transparent;
  color: #5D322D;
  border-color: #5D322D;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p111, .btn.btn-design.btn-type1.btn-palette-p111, .btn.btn-design.btn-type2.bg-color-p111, .btn.btn-design.btn-type2.btn-palette-p111, .btn.btn-design.btn-type3.bg-color-p111, .btn.btn-design.btn-type3.btn-palette-p111 {
  background-color: transparent;
  color: #057082;
  border: 1px solid #057082;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p111:hover, .btn.btn-design.btn-type1.btn-palette-p111:hover, .btn.btn-design.btn-type2.bg-color-p111:hover, .btn.btn-design.btn-type2.btn-palette-p111:hover, .btn.btn-design.btn-type3.bg-color-p111:hover, .btn.btn-design.btn-type3.btn-palette-p111:hover {
  background-color: #D8E22D;
  color: #333333;
  border-color: #D8E22D;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p111, .btn.btn-design.btn-type4.btn-palette-p111, .btn.btn-design.btn-type5.bg-color-p111, .btn.btn-design.btn-type5.btn-palette-p111, .btn.btn-design.btn-type6.bg-color-p111, .btn.btn-design.btn-type6.btn-palette-p111 {
  background-color: #D8E22D;
  color: #333333;
  border: 1px solid #D8E22D;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p111:hover, .btn.btn-design.btn-type4.btn-palette-p111:hover, .btn.btn-design.btn-type5.bg-color-p111:hover, .btn.btn-design.btn-type5.btn-palette-p111:hover, .btn.btn-design.btn-type6.bg-color-p111:hover, .btn.btn-design.btn-type6.btn-palette-p111:hover {
  background-color: transparent;
  color: #057082;
  border-color: #057082;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p112, .btn.btn-design.btn-type1.btn-palette-p112, .btn.btn-design.btn-type2.bg-color-p112, .btn.btn-design.btn-type2.btn-palette-p112, .btn.btn-design.btn-type3.bg-color-p112, .btn.btn-design.btn-type3.btn-palette-p112 {
  background-color: transparent;
  color: #580E8B;
  border: 1px solid #580E8B;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p112:hover, .btn.btn-design.btn-type1.btn-palette-p112:hover, .btn.btn-design.btn-type2.bg-color-p112:hover, .btn.btn-design.btn-type2.btn-palette-p112:hover, .btn.btn-design.btn-type3.bg-color-p112:hover, .btn.btn-design.btn-type3.btn-palette-p112:hover {
  background-color: #E70034;
  color: #FFFFFF;
  border-color: #E70034;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p112, .btn.btn-design.btn-type4.btn-palette-p112, .btn.btn-design.btn-type5.bg-color-p112, .btn.btn-design.btn-type5.btn-palette-p112, .btn.btn-design.btn-type6.bg-color-p112, .btn.btn-design.btn-type6.btn-palette-p112 {
  background-color: #E70034;
  color: #FFFFFF;
  border: 1px solid #E70034;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p112:hover, .btn.btn-design.btn-type4.btn-palette-p112:hover, .btn.btn-design.btn-type5.bg-color-p112:hover, .btn.btn-design.btn-type5.btn-palette-p112:hover, .btn.btn-design.btn-type6.bg-color-p112:hover, .btn.btn-design.btn-type6.btn-palette-p112:hover {
  background-color: transparent;
  color: #580E8B;
  border-color: #580E8B;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p113, .btn.btn-design.btn-type1.btn-palette-p113, .btn.btn-design.btn-type2.bg-color-p113, .btn.btn-design.btn-type2.btn-palette-p113, .btn.btn-design.btn-type3.bg-color-p113, .btn.btn-design.btn-type3.btn-palette-p113 {
  background-color: transparent;
  color: #19254B;
  border: 1px solid #19254B;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p113:hover, .btn.btn-design.btn-type1.btn-palette-p113:hover, .btn.btn-design.btn-type2.bg-color-p113:hover, .btn.btn-design.btn-type2.btn-palette-p113:hover, .btn.btn-design.btn-type3.bg-color-p113:hover, .btn.btn-design.btn-type3.btn-palette-p113:hover {
  background-color: #AB8346;
  color: #333333;
  border-color: #AB8346;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p113, .btn.btn-design.btn-type4.btn-palette-p113, .btn.btn-design.btn-type5.bg-color-p113, .btn.btn-design.btn-type5.btn-palette-p113, .btn.btn-design.btn-type6.bg-color-p113, .btn.btn-design.btn-type6.btn-palette-p113 {
  background-color: #AB8346;
  color: #333333;
  border: 1px solid #AB8346;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p113:hover, .btn.btn-design.btn-type4.btn-palette-p113:hover, .btn.btn-design.btn-type5.bg-color-p113:hover, .btn.btn-design.btn-type5.btn-palette-p113:hover, .btn.btn-design.btn-type6.bg-color-p113:hover, .btn.btn-design.btn-type6.btn-palette-p113:hover {
  background-color: transparent;
  color: #19254B;
  border-color: #19254B;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p114, .btn.btn-design.btn-type1.btn-palette-p114, .btn.btn-design.btn-type2.bg-color-p114, .btn.btn-design.btn-type2.btn-palette-p114, .btn.btn-design.btn-type3.bg-color-p114, .btn.btn-design.btn-type3.btn-palette-p114 {
  background-color: transparent;
  color: #AB8346;
  border: 1px solid #AB8346;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p114:hover, .btn.btn-design.btn-type1.btn-palette-p114:hover, .btn.btn-design.btn-type2.bg-color-p114:hover, .btn.btn-design.btn-type2.btn-palette-p114:hover, .btn.btn-design.btn-type3.bg-color-p114:hover, .btn.btn-design.btn-type3.btn-palette-p114:hover {
  background-color: #19254B;
  color: #FFFFFF;
  border-color: #19254B;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p114, .btn.btn-design.btn-type4.btn-palette-p114, .btn.btn-design.btn-type5.bg-color-p114, .btn.btn-design.btn-type5.btn-palette-p114, .btn.btn-design.btn-type6.bg-color-p114, .btn.btn-design.btn-type6.btn-palette-p114 {
  background-color: #19254B;
  color: #FFFFFF;
  border: 1px solid #19254B;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p114:hover, .btn.btn-design.btn-type4.btn-palette-p114:hover, .btn.btn-design.btn-type5.bg-color-p114:hover, .btn.btn-design.btn-type5.btn-palette-p114:hover, .btn.btn-design.btn-type6.bg-color-p114:hover, .btn.btn-design.btn-type6.btn-palette-p114:hover {
  background-color: transparent;
  color: #AB8346;
  border-color: #AB8346;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p115, .btn.btn-design.btn-type1.btn-palette-p115, .btn.btn-design.btn-type2.bg-color-p115, .btn.btn-design.btn-type2.btn-palette-p115, .btn.btn-design.btn-type3.bg-color-p115, .btn.btn-design.btn-type3.btn-palette-p115 {
  background-color: transparent;
  color: #C81B21;
  border: 1px solid #C81B21;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p115:hover, .btn.btn-design.btn-type1.btn-palette-p115:hover, .btn.btn-design.btn-type2.bg-color-p115:hover, .btn.btn-design.btn-type2.btn-palette-p115:hover, .btn.btn-design.btn-type3.bg-color-p115:hover, .btn.btn-design.btn-type3.btn-palette-p115:hover {
  background-color: #00009F;
  color: #FFFFFF;
  border-color: #00009F;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p115, .btn.btn-design.btn-type4.btn-palette-p115, .btn.btn-design.btn-type5.bg-color-p115, .btn.btn-design.btn-type5.btn-palette-p115, .btn.btn-design.btn-type6.bg-color-p115, .btn.btn-design.btn-type6.btn-palette-p115 {
  background-color: #00009F;
  color: #FFFFFF;
  border: 1px solid #00009F;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p115:hover, .btn.btn-design.btn-type4.btn-palette-p115:hover, .btn.btn-design.btn-type5.bg-color-p115:hover, .btn.btn-design.btn-type5.btn-palette-p115:hover, .btn.btn-design.btn-type6.bg-color-p115:hover, .btn.btn-design.btn-type6.btn-palette-p115:hover {
  background-color: transparent;
  color: #C81B21;
  border-color: #C81B21;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p116, .btn.btn-design.btn-type1.btn-palette-p116, .btn.btn-design.btn-type2.bg-color-p116, .btn.btn-design.btn-type2.btn-palette-p116, .btn.btn-design.btn-type3.bg-color-p116, .btn.btn-design.btn-type3.btn-palette-p116 {
  background-color: transparent;
  color: #E81277;
  border: 1px solid #E81277;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p116:hover, .btn.btn-design.btn-type1.btn-palette-p116:hover, .btn.btn-design.btn-type2.bg-color-p116:hover, .btn.btn-design.btn-type2.btn-palette-p116:hover, .btn.btn-design.btn-type3.bg-color-p116:hover, .btn.btn-design.btn-type3.btn-palette-p116:hover {
  background-color: #E81277;
  color: #FFFFFF;
  border-color: #E81277;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p116, .btn.btn-design.btn-type4.btn-palette-p116, .btn.btn-design.btn-type5.bg-color-p116, .btn.btn-design.btn-type5.btn-palette-p116, .btn.btn-design.btn-type6.bg-color-p116, .btn.btn-design.btn-type6.btn-palette-p116 {
  background-color: #E81277;
  color: #FFFFFF;
  border: 1px solid #E81277;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p116:hover, .btn.btn-design.btn-type4.btn-palette-p116:hover, .btn.btn-design.btn-type5.bg-color-p116:hover, .btn.btn-design.btn-type5.btn-palette-p116:hover, .btn.btn-design.btn-type6.bg-color-p116:hover, .btn.btn-design.btn-type6.btn-palette-p116:hover {
  background-color: transparent;
  color: #E81277;
  border-color: #E81277;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p117, .btn.btn-design.btn-type1.btn-palette-p117, .btn.btn-design.btn-type2.bg-color-p117, .btn.btn-design.btn-type2.btn-palette-p117, .btn.btn-design.btn-type3.bg-color-p117, .btn.btn-design.btn-type3.btn-palette-p117 {
  background-color: transparent;
  color: #022E48;
  border: 1px solid #022E48;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p117:hover, .btn.btn-design.btn-type1.btn-palette-p117:hover, .btn.btn-design.btn-type2.bg-color-p117:hover, .btn.btn-design.btn-type2.btn-palette-p117:hover, .btn.btn-design.btn-type3.bg-color-p117:hover, .btn.btn-design.btn-type3.btn-palette-p117:hover {
  background-color: #022E48;
  color: #FFFFFF;
  border-color: #022E48;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p117, .btn.btn-design.btn-type4.btn-palette-p117, .btn.btn-design.btn-type5.bg-color-p117, .btn.btn-design.btn-type5.btn-palette-p117, .btn.btn-design.btn-type6.bg-color-p117, .btn.btn-design.btn-type6.btn-palette-p117 {
  background-color: #022E48;
  color: #FFFFFF;
  border: 1px solid #022E48;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p117:hover, .btn.btn-design.btn-type4.btn-palette-p117:hover, .btn.btn-design.btn-type5.bg-color-p117:hover, .btn.btn-design.btn-type5.btn-palette-p117:hover, .btn.btn-design.btn-type6.bg-color-p117:hover, .btn.btn-design.btn-type6.btn-palette-p117:hover {
  background-color: transparent;
  color: #022E48;
  border-color: #022E48;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p118, .btn.btn-design.btn-type1.btn-palette-p118, .btn.btn-design.btn-type2.bg-color-p118, .btn.btn-design.btn-type2.btn-palette-p118, .btn.btn-design.btn-type3.bg-color-p118, .btn.btn-design.btn-type3.btn-palette-p118 {
  background-color: transparent;
  color: #E2B22C;
  border: 1px solid #E2B22C;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p118:hover, .btn.btn-design.btn-type1.btn-palette-p118:hover, .btn.btn-design.btn-type2.bg-color-p118:hover, .btn.btn-design.btn-type2.btn-palette-p118:hover, .btn.btn-design.btn-type3.bg-color-p118:hover, .btn.btn-design.btn-type3.btn-palette-p118:hover {
  background-color: #A29358;
  color: #FFFFFF;
  border-color: #A29358;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p118, .btn.btn-design.btn-type4.btn-palette-p118, .btn.btn-design.btn-type5.bg-color-p118, .btn.btn-design.btn-type5.btn-palette-p118, .btn.btn-design.btn-type6.bg-color-p118, .btn.btn-design.btn-type6.btn-palette-p118 {
  background-color: #A29358;
  color: #FFFFFF;
  border: 1px solid #A29358;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p118:hover, .btn.btn-design.btn-type4.btn-palette-p118:hover, .btn.btn-design.btn-type5.bg-color-p118:hover, .btn.btn-design.btn-type5.btn-palette-p118:hover, .btn.btn-design.btn-type6.bg-color-p118:hover, .btn.btn-design.btn-type6.btn-palette-p118:hover {
  background-color: transparent;
  color: #E2B22C;
  border-color: #E2B22C;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p119, .btn.btn-design.btn-type1.btn-palette-p119, .btn.btn-design.btn-type2.bg-color-p119, .btn.btn-design.btn-type2.btn-palette-p119, .btn.btn-design.btn-type3.bg-color-p119, .btn.btn-design.btn-type3.btn-palette-p119 {
  background-color: transparent;
  color: #00009F;
  border: 1px solid #00009F;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p119:hover, .btn.btn-design.btn-type1.btn-palette-p119:hover, .btn.btn-design.btn-type2.bg-color-p119:hover, .btn.btn-design.btn-type2.btn-palette-p119:hover, .btn.btn-design.btn-type3.bg-color-p119:hover, .btn.btn-design.btn-type3.btn-palette-p119:hover {
  background-color: #E2B22C;
  color: #FFFFFF;
  border-color: #E2B22C;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p119, .btn.btn-design.btn-type4.btn-palette-p119, .btn.btn-design.btn-type5.bg-color-p119, .btn.btn-design.btn-type5.btn-palette-p119, .btn.btn-design.btn-type6.bg-color-p119, .btn.btn-design.btn-type6.btn-palette-p119 {
  background-color: #E2B22C;
  color: #FFFFFF;
  border: 1px solid #E2B22C;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p119:hover, .btn.btn-design.btn-type4.btn-palette-p119:hover, .btn.btn-design.btn-type5.bg-color-p119:hover, .btn.btn-design.btn-type5.btn-palette-p119:hover, .btn.btn-design.btn-type6.bg-color-p119:hover, .btn.btn-design.btn-type6.btn-palette-p119:hover {
  background-color: transparent;
  color: #00009F;
  border-color: #00009F;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p120, .btn.btn-design.btn-type1.btn-palette-p120, .btn.btn-design.btn-type2.bg-color-p120, .btn.btn-design.btn-type2.btn-palette-p120, .btn.btn-design.btn-type3.bg-color-p120, .btn.btn-design.btn-type3.btn-palette-p120 {
  background-color: transparent;
  color: #FF8C00;
  border: 1px solid #FF8C00;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p120:hover, .btn.btn-design.btn-type1.btn-palette-p120:hover, .btn.btn-design.btn-type2.bg-color-p120:hover, .btn.btn-design.btn-type2.btn-palette-p120:hover, .btn.btn-design.btn-type3.bg-color-p120:hover, .btn.btn-design.btn-type3.btn-palette-p120:hover {
  background-color: #5D322D;
  color: #FFFFFF;
  border-color: #5D322D;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p120, .btn.btn-design.btn-type4.btn-palette-p120, .btn.btn-design.btn-type5.bg-color-p120, .btn.btn-design.btn-type5.btn-palette-p120, .btn.btn-design.btn-type6.bg-color-p120, .btn.btn-design.btn-type6.btn-palette-p120 {
  background-color: #5D322D;
  color: #FFFFFF;
  border: 1px solid #5D322D;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p120:hover, .btn.btn-design.btn-type4.btn-palette-p120:hover, .btn.btn-design.btn-type5.bg-color-p120:hover, .btn.btn-design.btn-type5.btn-palette-p120:hover, .btn.btn-design.btn-type6.bg-color-p120:hover, .btn.btn-design.btn-type6.btn-palette-p120:hover {
  background-color: transparent;
  color: #FF8C00;
  border-color: #FF8C00;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p121, .btn.btn-design.btn-type1.btn-palette-p121, .btn.btn-design.btn-type2.bg-color-p121, .btn.btn-design.btn-type2.btn-palette-p121, .btn.btn-design.btn-type3.bg-color-p121, .btn.btn-design.btn-type3.btn-palette-p121 {
  background-color: transparent;
  color: #003800;
  border: 1px solid #003800;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p121:hover, .btn.btn-design.btn-type1.btn-palette-p121:hover, .btn.btn-design.btn-type2.bg-color-p121:hover, .btn.btn-design.btn-type2.btn-palette-p121:hover, .btn.btn-design.btn-type3.bg-color-p121:hover, .btn.btn-design.btn-type3.btn-palette-p121:hover {
  background-color: #003800;
  color: #FFFFFF;
  border-color: #003800;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p121, .btn.btn-design.btn-type4.btn-palette-p121, .btn.btn-design.btn-type5.bg-color-p121, .btn.btn-design.btn-type5.btn-palette-p121, .btn.btn-design.btn-type6.bg-color-p121, .btn.btn-design.btn-type6.btn-palette-p121 {
  background-color: #003800;
  color: #FFFFFF;
  border: 1px solid #003800;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p121:hover, .btn.btn-design.btn-type4.btn-palette-p121:hover, .btn.btn-design.btn-type5.bg-color-p121:hover, .btn.btn-design.btn-type5.btn-palette-p121:hover, .btn.btn-design.btn-type6.bg-color-p121:hover, .btn.btn-design.btn-type6.btn-palette-p121:hover {
  background-color: transparent;
  color: #003800;
  border-color: #003800;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p122, .btn.btn-design.btn-type1.btn-palette-p122, .btn.btn-design.btn-type2.bg-color-p122, .btn.btn-design.btn-type2.btn-palette-p122, .btn.btn-design.btn-type3.bg-color-p122, .btn.btn-design.btn-type3.btn-palette-p122 {
  background-color: transparent;
  color: #000060;
  border: 1px solid #000060;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p122:hover, .btn.btn-design.btn-type1.btn-palette-p122:hover, .btn.btn-design.btn-type2.bg-color-p122:hover, .btn.btn-design.btn-type2.btn-palette-p122:hover, .btn.btn-design.btn-type3.bg-color-p122:hover, .btn.btn-design.btn-type3.btn-palette-p122:hover {
  background-color: #000060;
  color: #FFFFFF;
  border-color: #000060;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p122, .btn.btn-design.btn-type4.btn-palette-p122, .btn.btn-design.btn-type5.bg-color-p122, .btn.btn-design.btn-type5.btn-palette-p122, .btn.btn-design.btn-type6.bg-color-p122, .btn.btn-design.btn-type6.btn-palette-p122 {
  background-color: #000060;
  color: #FFFFFF;
  border: 1px solid #000060;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p122:hover, .btn.btn-design.btn-type4.btn-palette-p122:hover, .btn.btn-design.btn-type5.bg-color-p122:hover, .btn.btn-design.btn-type5.btn-palette-p122:hover, .btn.btn-design.btn-type6.bg-color-p122:hover, .btn.btn-design.btn-type6.btn-palette-p122:hover {
  background-color: transparent;
  color: #000060;
  border-color: #000060;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p123, .btn.btn-design.btn-type1.btn-palette-p123, .btn.btn-design.btn-type2.bg-color-p123, .btn.btn-design.btn-type2.btn-palette-p123, .btn.btn-design.btn-type3.bg-color-p123, .btn.btn-design.btn-type3.btn-palette-p123 {
  background-color: transparent;
  color: #FBBC05;
  border: 1px solid #FBBC05;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p123:hover, .btn.btn-design.btn-type1.btn-palette-p123:hover, .btn.btn-design.btn-type2.bg-color-p123:hover, .btn.btn-design.btn-type2.btn-palette-p123:hover, .btn.btn-design.btn-type3.bg-color-p123:hover, .btn.btn-design.btn-type3.btn-palette-p123:hover {
  background-color: #FFDD00;
  color: #231F20;
  border-color: #FFDD00;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p123, .btn.btn-design.btn-type4.btn-palette-p123, .btn.btn-design.btn-type5.bg-color-p123, .btn.btn-design.btn-type5.btn-palette-p123, .btn.btn-design.btn-type6.bg-color-p123, .btn.btn-design.btn-type6.btn-palette-p123 {
  background-color: #FFDD00;
  color: #231F20;
  border: 1px solid #FFDD00;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p123:hover, .btn.btn-design.btn-type4.btn-palette-p123:hover, .btn.btn-design.btn-type5.bg-color-p123:hover, .btn.btn-design.btn-type5.btn-palette-p123:hover, .btn.btn-design.btn-type6.bg-color-p123:hover, .btn.btn-design.btn-type6.btn-palette-p123:hover {
  background-color: transparent;
  color: #FBBC05;
  border-color: #FBBC05;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p124, .btn.btn-design.btn-type1.btn-palette-p124, .btn.btn-design.btn-type2.bg-color-p124, .btn.btn-design.btn-type2.btn-palette-p124, .btn.btn-design.btn-type3.bg-color-p124, .btn.btn-design.btn-type3.btn-palette-p124 {
  background-color: transparent;
  color: #EB1D25;
  border: 1px solid #EB1D25;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p124:hover, .btn.btn-design.btn-type1.btn-palette-p124:hover, .btn.btn-design.btn-type2.bg-color-p124:hover, .btn.btn-design.btn-type2.btn-palette-p124:hover, .btn.btn-design.btn-type3.bg-color-p124:hover, .btn.btn-design.btn-type3.btn-palette-p124:hover {
  background-color: #EB1D25;
  color: #FFFFFF;
  border-color: #EB1D25;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p124, .btn.btn-design.btn-type4.btn-palette-p124, .btn.btn-design.btn-type5.bg-color-p124, .btn.btn-design.btn-type5.btn-palette-p124, .btn.btn-design.btn-type6.bg-color-p124, .btn.btn-design.btn-type6.btn-palette-p124 {
  background-color: #EB1D25;
  color: #FFFFFF;
  border: 1px solid #EB1D25;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p124:hover, .btn.btn-design.btn-type4.btn-palette-p124:hover, .btn.btn-design.btn-type5.bg-color-p124:hover, .btn.btn-design.btn-type5.btn-palette-p124:hover, .btn.btn-design.btn-type6.bg-color-p124:hover, .btn.btn-design.btn-type6.btn-palette-p124:hover {
  background-color: transparent;
  color: #EB1D25;
  border-color: #EB1D25;
}

/* line 155, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p125, .btn.btn-design.btn-type1.btn-palette-p125, .btn.btn-design.btn-type2.bg-color-p125, .btn.btn-design.btn-type2.btn-palette-p125, .btn.btn-design.btn-type3.bg-color-p125, .btn.btn-design.btn-type3.btn-palette-p125 {
  background-color: transparent;
  color: #8DC63F;
  border: 1px solid #8DC63F;
}
/* line 160, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type1.bg-color-p125:hover, .btn.btn-design.btn-type1.btn-palette-p125:hover, .btn.btn-design.btn-type2.bg-color-p125:hover, .btn.btn-design.btn-type2.btn-palette-p125:hover, .btn.btn-design.btn-type3.bg-color-p125:hover, .btn.btn-design.btn-type3.btn-palette-p125:hover {
  background-color: #8DC63F;
  color: #FFFFFF;
  border-color: #8DC63F;
}
/* line 171, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p125, .btn.btn-design.btn-type4.btn-palette-p125, .btn.btn-design.btn-type5.bg-color-p125, .btn.btn-design.btn-type5.btn-palette-p125, .btn.btn-design.btn-type6.bg-color-p125, .btn.btn-design.btn-type6.btn-palette-p125 {
  background-color: #8DC63F;
  color: #FFFFFF;
  border: 1px solid #8DC63F;
}
/* line 176, ../../../assets/sass/lego/components/stylesheets/mixins/_button-color.scss */
.btn.btn-design.btn-type4.bg-color-p125:hover, .btn.btn-design.btn-type4.btn-palette-p125:hover, .btn.btn-design.btn-type5.bg-color-p125:hover, .btn.btn-design.btn-type5.btn-palette-p125:hover, .btn.btn-design.btn-type6.bg-color-p125:hover, .btn.btn-design.btn-type6.btn-palette-p125:hover {
  background-color: transparent;
  color: #8DC63F;
  border-color: #8DC63F;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-helvetica {
  font-family: helvetica, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-roboto {
  font-family: roboto, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-kanit {
  font-family: kanit, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-prompt {
  font-family: prompt, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-itim {
  font-family: itim, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-trirong {
  font-family: trirong, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-athiti {
  font-family: athiti, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-chonburi {
  font-family: chonburi, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-mitr {
  font-family: mitr, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-taviraj {
  font-family: taviraj, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-maitree {
  font-family: maitree, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-sriracha {
  font-family: sriracha, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-pattaya {
  font-family: pattaya, sans-serif;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_font.scss */
.font-pridi {
  font-family: pridi, sans-serif;
}

/* line 3, ../../../assets/sass/lego/components/stylesheets/_collapse.scss */
.panel.panel-default .panel-heading {
  padding: 0.75em;
  border-left: 1px solid transparent;
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
}
/* line 9, ../../../assets/sass/lego/components/stylesheets/_collapse.scss */
.panel.panel-default .panel-heading .panel-title {
  font-weight: bold;
}
/* line 12, ../../../assets/sass/lego/components/stylesheets/_collapse.scss */
.panel.panel-default .panel-heading a {
  background-color: #DCDCDC;
  border: 1px solid #DCDCDC;
  border-radius: 5px;
  text-decoration: none;
  color: #212529;
  padding: 0.75em;
  margin: -0.75em;
  display: block;
}
/* line 21, ../../../assets/sass/lego/components/stylesheets/_collapse.scss */
.panel.panel-default .panel-heading a:hover, .panel.panel-default .panel-heading a:focus, .panel.panel-default .panel-heading a:active {
  text-decoration: none;
  color: #212529;
}
/* line 27, ../../../assets/sass/lego/components/stylesheets/_collapse.scss */
.panel.panel-default .panel-heading a[aria-expanded="true"] {
  border-radius: 5px 5px 0 0;
  border-bottom: none;
}
/* line 33, ../../../assets/sass/lego/components/stylesheets/_collapse.scss */
.panel.panel-default .panel-body {
  padding: 0.5em;
  margin: 0 1px 0px 1px;
  border: 1px solid #DCDCDC;
  border-radius: 0 0 5px 5px;
}
/* line 40, ../../../assets/sass/lego/components/stylesheets/_collapse.scss */
.panel.panel-default .panel-body[aria-expanded="true"].collapse.in {
  display: block;
  opacity: 1;
}

/* line 2, ../../../assets/sass/lego/components/stylesheets/_form.scss */
form .form-main-layout {
  margin-top: 15px;
  padding: 15px;
}
/* line 6, ../../../assets/sass/lego/components/stylesheets/_form.scss */
form label {
  width: 100%;
}
/* line 9, ../../../assets/sass/lego/components/stylesheets/_form.scss */
form .form-text {
  margin-top: 0;
}
/* line 13, ../../../assets/sass/lego/components/stylesheets/_form.scss */
form .description.help-block {
  font-size: 85%;
}

/* line 1, ../../../assets/sass/lego/components/stylesheets/_input.scss */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
/* line 5, ../../../assets/sass/lego/components/stylesheets/_input.scss */
.input-group .input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px;
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
  display: table-cell;
}
/* line 19, ../../../assets/sass/lego/components/stylesheets/_input.scss */
.input-group .input-group-addon:first-child {
  border-right: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 1, ../../../assets/sass/lego/components/stylesheets/_label.scss */
.control-label {
  font-weight: 600;
}

/* line 5, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li, ul.base-list-editor li, ul.base-list li, ol.menu-editor li, ol.base-list-editor li, ol.base-list li {
  list-style: none;
  padding: 5px;
  border: 1px solid #FFFFFF;
  background-color: #DCDCDC;
  border-radius: 5px;
  margin: 2px 0;
}
/* line 12, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li.list-drag, ul.base-list-editor li.list-drag, ul.base-list li.list-drag, ol.menu-editor li.list-drag, ol.base-list-editor li.list-drag, ol.base-list li.list-drag {
  cursor: move;
}
/* line 15, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li .label-menu, ul.base-list-editor li .label-menu, ul.base-list li .label-menu, ol.menu-editor li .label-menu, ol.base-list-editor li .label-menu, ol.base-list li .label-menu {
  padding-left: 15px;
  padding-right: 15px;
  font-size: 0.9em;
}
/* line 22, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li span.s-l-opener, ul.base-list-editor li span.s-l-opener, ul.base-list li span.s-l-opener, ol.menu-editor li span.s-l-opener, ol.base-list-editor li span.s-l-opener, ol.base-list li span.s-l-opener {
  margin-left: -30px !important;
  cursor: pointer;
}
/* line 26, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li span.menu-btn, ul.base-list-editor li span.menu-btn, ul.base-list li span.menu-btn, ol.menu-editor li span.menu-btn, ol.base-list-editor li span.menu-btn, ol.base-list li span.menu-btn {
  display: inline-block;
  cursor: pointer;
  margin-right: 5px;
  position: absolute;
  right: 0;
  z-index: 5000 !important;
}
/* line 33, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li span.menu-btn.menu-btn-edit, ul.base-list-editor li span.menu-btn.menu-btn-edit, ul.base-list li span.menu-btn.menu-btn-edit, ol.menu-editor li span.menu-btn.menu-btn-edit, ol.base-list-editor li span.menu-btn.menu-btn-edit, ol.base-list li span.menu-btn.menu-btn-edit {
  right: 20px;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li span.menu-btn.menu-btn-delete a, ul.base-list-editor li span.menu-btn.menu-btn-delete a, ul.base-list li span.menu-btn.menu-btn-delete a, ol.menu-editor li span.menu-btn.menu-btn-delete a, ol.base-list-editor li span.menu-btn.menu-btn-delete a, ol.base-list li span.menu-btn.menu-btn-delete a {
  color: #dc3545;
}
/* line 44, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li.placeholder, ul.base-list-editor li.placeholder, ul.base-list li.placeholder, ol.menu-editor li.placeholder, ol.base-list-editor li.placeholder, ol.base-list li.placeholder {
  position: relative;
  height: 50px;
}
/* line 47, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li.placeholder:before, ul.base-list-editor li.placeholder:before, ul.base-list li.placeholder:before, ol.menu-editor li.placeholder:before, ol.base-list-editor li.placeholder:before, ol.base-list li.placeholder:before {
  position: absolute;
}
/* line 54, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li ul.sub-menu-lists li, ul.menu-editor li ol.sub-menu-lists li, ul.base-list-editor li ul.sub-menu-lists li, ul.base-list-editor li ol.sub-menu-lists li, ul.base-list li ul.sub-menu-lists li, ul.base-list li ol.sub-menu-lists li, ol.menu-editor li ul.sub-menu-lists li, ol.menu-editor li ol.sub-menu-lists li, ol.base-list-editor li ul.sub-menu-lists li, ol.base-list-editor li ol.sub-menu-lists li, ol.base-list li ul.sub-menu-lists li, ol.base-list li ol.sub-menu-lists li {
  border-width: 2px;
}
/* line 58, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li ul.sub-menu-lists li span.menu-btn.menu-btn-edit, ul.menu-editor li ol.sub-menu-lists li span.menu-btn.menu-btn-edit, ul.base-list-editor li ul.sub-menu-lists li span.menu-btn.menu-btn-edit, ul.base-list-editor li ol.sub-menu-lists li span.menu-btn.menu-btn-edit, ul.base-list li ul.sub-menu-lists li span.menu-btn.menu-btn-edit, ul.base-list li ol.sub-menu-lists li span.menu-btn.menu-btn-edit, ol.menu-editor li ul.sub-menu-lists li span.menu-btn.menu-btn-edit, ol.menu-editor li ol.sub-menu-lists li span.menu-btn.menu-btn-edit, ol.base-list-editor li ul.sub-menu-lists li span.menu-btn.menu-btn-edit, ol.base-list-editor li ol.sub-menu-lists li span.menu-btn.menu-btn-edit, ol.base-list li ul.sub-menu-lists li span.menu-btn.menu-btn-edit, ol.base-list li ol.sub-menu-lists li span.menu-btn.menu-btn-edit {
  right: 30px;
}
/* line 61, ../../../assets/sass/lego/components/stylesheets/_list.scss */
ul.menu-editor li ul.sub-menu-lists li span.menu-btn.menu-btn-delete, ul.menu-editor li ol.sub-menu-lists li span.menu-btn.menu-btn-delete, ul.base-list-editor li ul.sub-menu-lists li span.menu-btn.menu-btn-delete, ul.base-list-editor li ol.sub-menu-lists li span.menu-btn.menu-btn-delete, ul.base-list li ul.sub-menu-lists li span.menu-btn.menu-btn-delete, ul.base-list li ol.sub-menu-lists li span.menu-btn.menu-btn-delete, ol.menu-editor li ul.sub-menu-lists li span.menu-btn.menu-btn-delete, ol.menu-editor li ol.sub-menu-lists li span.menu-btn.menu-btn-delete, ol.base-list-editor li ul.sub-menu-lists li span.menu-btn.menu-btn-delete, ol.base-list-editor li ol.sub-menu-lists li span.menu-btn.menu-btn-delete, ol.base-list li ul.sub-menu-lists li span.menu-btn.menu-btn-delete, ol.base-list li ol.sub-menu-lists li span.menu-btn.menu-btn-delete {
  right: 10px;
}

/* line 73, ../../../assets/sass/lego/components/stylesheets/_list.scss */
body.dragging, body.dragging * {
  cursor: move !important;
}

/* line 77, ../../../assets/sass/lego/components/stylesheets/_list.scss */
.dragged {
  position: absolute;
  opacity: 0.5;
  z-index: 2000;
}

/* line 1, ../../../assets/sass/lego/components/stylesheets/_modal.scss */
.ui-widget-overlay {
  opacity: 0.4;
}

/* line 6, ../../../assets/sass/lego/components/stylesheets/_modal.scss */
.modal-open .modal.show {
  display: block;
}
/* line 10, ../../../assets/sass/lego/components/stylesheets/_modal.scss */
.modal-open .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  opacity: 0;
  background-color: #000000;
}
/* line 19, ../../../assets/sass/lego/components/stylesheets/_modal.scss */
.modal-open .modal-backdrop.show {
  opacity: 0.5;
}

/* line 2, ../../../assets/sass/lego/components/stylesheets/_pickr.scss */
.js-pickr-color .pickr {
  position: absolute;
  top: 2rem;
}
/* line 5, ../../../assets/sass/lego/components/stylesheets/_pickr.scss */
.js-pickr-color .pickr .pcr-button {
  top: -2px;
  width: 1.8em;
  height: 1.8em;
}
/* line 9, ../../../assets/sass/lego/components/stylesheets/_pickr.scss */
.js-pickr-color .pickr .pcr-button:before, .js-pickr-color .pickr .pcr-button:after {
  border-radius: 3rem;
  border: 1px solid #DCDCDC;
}
/* line 14, ../../../assets/sass/lego/components/stylesheets/_pickr.scss */
.js-pickr-color .pickr .pcr-button:active, .js-pickr-color .pickr .pcr-button:focus {
  box-shadow: none;
  outline: none;
}
/* line 21, ../../../assets/sass/lego/components/stylesheets/_pickr.scss */
.js-pickr-color .form-control {
  padding-left: 40px;
  background: none;
  font-size: 0.675rem;
}
/* line 26, ../../../assets/sass/lego/components/stylesheets/_pickr.scss */
.js-pickr-color .form-control:active, .js-pickr-color .form-control:focus {
  box-shadow: none;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog.ui-widget.ui-widget-content {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: .3rem;
  padding: 0;
}
/* line 10, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog .ui-widget-header {
  background: transparent;
}
/* line 12, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog .ui-widget-header.ui-dialog-titlebar {
  padding: .6em 1em;
  border-top: none;
  border-left: none;
  border-right: none;
}
/* line 19, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog .ui-dialog-titlebar-close {
  right: 1em;
  box-shadow: none;
  border-radius: 100%;
  border: 1px solid rgba(0, 0, 0, 0.3);
  background: transparent;
}
/* line 25, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog .ui-dialog-titlebar-close:focus, body .ui-dialog .ui-dialog-titlebar-close:active {
  outline: none;
}
/* line 29, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog .ui-dialog-titlebar-close:hover {
  border-color: #dc3545;
  color: #dc3545;
}
/* line 32, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog .ui-dialog-titlebar-close:hover:before, body .ui-dialog .ui-dialog-titlebar-close:hover:after {
  background-color: #dc3545;
}
/* line 37, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog .ui-dialog-titlebar-close:before, body .ui-dialog .ui-dialog-titlebar-close:after {
  position: absolute;
  content: ' ';
  height: 10px;
  width: 2px;
  top: 4px;
  left: 8px;
  background-color: rgba(0, 0, 0, 0.3);
}
/* line 47, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog .ui-dialog-titlebar-close:before {
  transform: rotate(45deg);
}
/* line 50, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog .ui-dialog-titlebar-close:after {
  transform: rotate(-45deg);
}
/* line 56, ../../../assets/sass/lego/components/stylesheets/_ui-dialog.scss */
body .ui-dialog .form-textarea-wrapper .bg-light {
  color: #26313c;
}

/**
 * Created by OBDEV-02 on 4/4/2561.
 */
/* line 7, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .tabbable {
  margin: 10px;
}
/* line 10, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs {
  border: none;
}
/* line 12, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs .visually-hidden {
  display: none;
}
/* line 15, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs {
  width: 100%;
  padding-bottom: 0;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
}
/* line 20, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs li {
  float: left;
  position: relative;
  display: block;
  margin-bottom: -1px;
}
/* line 27, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs li.active a, .vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs li.active a:hover, .vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs li.active a:focus, .vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs li.selected a, .vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs li.selected a:hover, .vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs li.selected a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
/* line 35, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs li a {
  margin-bottom: 0;
  position: relative;
  display: block;
  padding: 10px 15px;
  border-radius: 4px 4px 0 0;
  text-decoration: none;
  color: #555555;
}
/* line 43, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs li a:hover, .vertical-tabs-override.tabs-top .vertical-tabs .nav-tabs li a:focus {
  text-decoration: none;
  outline: none;
}
/* line 51, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs .tab-content {
  border-radius: 0;
  border: 1px solid #ddd;
  background-color: #FFFFFF;
}
/* line 55, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs .tab-content.vertical-tabs-panes {
  border-top: none;
}
/* line 59, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs .tab-content .vertical-tabs-pane .panel-body {
  padding: 15px;
}
/* line 63, ../../../assets/sass/lego/components/stylesheets/_vertical-tabs.scss */
.vertical-tabs-override.tabs-top .vertical-tabs .tab-content .vertical-tabs-pane.active .panel-body {
  display: block;
  opacity: 1;
}

/* line 4, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising .advertising-render .text-subject .subject {
  margin: 0;
  padding: 0;
}
/* line 7, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising .advertising-render .text-subject .subject.custom-text-color {
  color: var(--custom-text-color, inherit) !important;
}
/* line 14, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising .advertising-render .text-description .description p {
  margin: 0;
  padding: 0;
}
/* line 18, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising .advertising-render .text-description .description.custom-text-color {
  color: var(--custom-text-color, inherit) !important;
}
/* line 24, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising .btn-ad-close {
  position: absolute;
  top: 0;
  right: 0.35rem;
  font-size: 1.125rem;
  color: #333333;
}
/* line 30, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising .btn-ad-close.custom-text-color {
  color: var(--custom-text-color, inherit);
}
/* line 33, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising .btn-ad-close:hover {
  opacity: 0.8;
}
/* line 38, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-popup {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.65);
  z-index: 2000;
  cursor: pointer;
}
/* line 49, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-popup .advertising-render {
  width: 100%;
  max-width: 90%;
  height: auto;
  padding: 2rem;
  margin: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}
/* line 60, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-popup .advertising-render:not(.custom-bg) {
  background-color: #FFFFFF;
}
/* line 68, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-popup.advertising-text .advertising-render .text-subject .subject {
  font-size: 1.125rem;
}
/* line 72, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-popup.advertising-text .advertising-render .text-description {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
/* line 75, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-popup.advertising-text .advertising-render .text-description .description {
  font-size: 0.875rem;
}
/* line 77, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-popup.advertising-text .advertising-render .text-description .description p {
  font-size: 0.875rem;
}
/* line 82, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-popup.advertising-text .advertising-render .text-button {
  margin-top: 0.5rem;
}
/* line 84, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-popup.advertising-text .advertising-render .text-button a {
  font-size: 0.875rem;
}
/* line 86, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-popup.advertising-text .advertising-render .text-button a:hover {
  color: var(--custom-text-hover-color, inherit) !important;
}
/* line 95, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay {
  position: fixed;
  bottom: 0;
  background-color: rgba(219, 219, 219, 0.75);
  z-index: 1000;
  cursor: pointer;
}
/* line 103, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-image .advertising-render {
  text-align: center;
  max-width: 50rem;
  max-height: 10rem;
  margin: auto;
  position: relative;
}
/* line 109, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-image .advertising-render .btn-ad-close {
  right: 0.35rem;
}
/* line 116, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-text .advertising-render {
  width: 100%;
  max-width: 43.75rem;
  padding: 0.875rem;
  position: relative;
  margin: auto;
}
/* line 122, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-text .advertising-render:not(.custom-bg) {
  background-color: #FFFFFF;
}
/* line 126, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-text .advertising-render .text-subject .subject {
  padding: 0;
  margin: 0;
  font-size: 1rem;
}
/* line 130, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-text .advertising-render .text-subject .subject.custom-text-color {
  color: var(--custom-text-color, inherit) !important;
}
/* line 136, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-text .advertising-render .text-description .description {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
}
/* line 140, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-text .advertising-render .text-description .description p {
  padding: 0;
  margin: 0;
  font-size: 0.875rem;
}
/* line 145, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-text .advertising-render .text-description .description.custom-text-color {
  color: var(--custom-text-color, inherit) !important;
}
/* line 151, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-text .advertising-render .text-button a {
  font-size: 0.875rem;
}
/* line 153, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-overlay.advertising-text .advertising-render .text-button a:hover {
  color: var(--custom-text-hover-color, inherit) !important;
}
/* line 163, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-image .advertising-render {
  padding: 0;
  margin: 0;
}
/* line 166, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-image .advertising-render .btn-ad-close {
  top: 0.35rem;
  color: #333333;
  background-color: rgba(186, 186, 186, 0.75);
  width: 1.5rem;
  height: 1.5rem;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
/* line 177, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-image .advertising-render .btn-ad-close i {
  padding-top: 0.1rem;
}
/* line 180, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
.component-advertising.advertising-image .advertising-render .btn-ad-close:hover {
  opacity: 0.75;
}

@media (min-width: 576px) {
  /* line 192, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-popup .advertising-render {
    width: fit-content;
    max-width: 90%;
    min-width: 31.25rem;
  }
}
@media (min-width: 768px) {
  /* line 205, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-popup .advertising-render {
    width: max-content;
    max-width: 43.75rem;
  }
}
@media (min-width: 992px) {
  /* line 214, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising {
    /*//Overlay
    &.advertising-overlay {
    	//Text
    	&.advertising-text {
    		& .advertising-render {
    			width: 60%;
    			& .btn-ad-close {
    				right: calc(20% + 0.35rem);
    			}
    		}
    	}
    }*/
  }
  /* line 222, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-popup.advertising-text .advertising-render .text-subject .subject.custom-font-size {
    font-size: var(--custom-font-size, inherit);
  }
  /* line 229, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-popup.advertising-text .advertising-render .text-description .description.custom-font-size {
    font-size: var(--custom-font-size, 1rem);
  }
  /* line 231, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-popup.advertising-text .advertising-render .text-description .description.custom-font-size p {
    font-size: var(--custom-font-size, 1rem);
  }
  /* line 235, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-popup.advertising-text .advertising-render .text-description .description p {
    font-size: 1rem;
  }
  /* line 241, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-popup.advertising-text .advertising-render .text-button a {
    font-size: 1rem;
  }
}
@media (min-width: 1200px) {
  /* line 271, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-overlay.advertising-text .advertising-render .text-subject .subject.custom-font-size {
    font-size: var(--custom-font-size, inherit);
  }
  /* line 278, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-overlay.advertising-text .advertising-render .text-description .description.custom-font-size {
    font-size: var(--custom-font-size, 1rem);
  }
  /* line 280, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-overlay.advertising-text .advertising-render .text-description .description.custom-font-size p {
    font-size: var(--custom-font-size, 1rem);
  }
  /* line 284, ../../../assets/sass/lego/components/stylesheets/_advertising.scss */
  .component-advertising.advertising-overlay.advertising-text .advertising-render .text-description .description p {
    font-size: 1rem;
  }
}
/* line 2, ../../../assets/sass/lego/components/stylesheets/_statistic.scss */
.component-customer-statistic .statistics-panel {
  margin: auto;
}
/* line 5, ../../../assets/sass/lego/components/stylesheets/_statistic.scss */
.component-customer-statistic .statistics-body {
  box-shadow: 0 3px 6px #00000029;
}
/* line 7, ../../../assets/sass/lego/components/stylesheets/_statistic.scss */
.component-customer-statistic .statistics-body:not(.custom-bg) {
  background-color: #F2F5F3;
}
/* line 10, ../../../assets/sass/lego/components/stylesheets/_statistic.scss */
.component-customer-statistic .statistics-body.rounded {
  border-radius: 2.125rem !important;
}
/* line 14, ../../../assets/sass/lego/components/stylesheets/_statistic.scss */
.component-customer-statistic .statistics-body.custom-icon-color i {
  color: var(--custom-icon-color, inherit);
}
/* line 19, ../../../assets/sass/lego/components/stylesheets/_statistic.scss */
.component-customer-statistic .statistics-body.custom-text-color span {
  color: var(--custom-text-color, inherit);
}
/* line 25, ../../../assets/sass/lego/components/stylesheets/_statistic.scss */
.component-customer-statistic .statistics-body .statistics-details table.table-statistic {
  display: table;
}
/* line 30, ../../../assets/sass/lego/components/stylesheets/_statistic.scss */
.component-customer-statistic .statistics-body .statistics-details table tr .subject i {
  font-size: 1.25rem;
  margin-right: 0.5rem;
}

/* line 43, ../../../assets/sass/lego/components/stylesheets/_statistic.scss */
.grid-block:has(.component-customer-statistic) {
  display: flex;
}

/* line 2, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card {
  border-radius: 0;
  background-color: transparent;
  border: 1px solid transparent;
}
/* line 7, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card:not(:last-child) {
  margin-bottom: 0.5rem;
}
/* line 11, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card .card-header {
  padding: 0;
  background-color: transparent;
  border: none;
}
/* line 16, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card .card-header .btn {
  width: 100%;
  text-align: left;
  color: #333;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 1.25rem !important;
  background-color: #FBFBFB;
  border: 1px solid #D9D9D9;
  box-shadow: none;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  text-decoration: none;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
}
/* line 38, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card .card-header .btn::after {
  /*content: "";
  position: absolute;
  right: 1.25rem;
  top: 50%;
  transform: translateY(-50%) rotate(0deg);
  width: 1.5rem;
  height: 1.5rem;
  border: 1px solid #333333;
  border-radius: 50%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 50% 2px, 2px 50%;
  background-image: linear-gradient(#333 0 0), linear-gradient(#333 0 0);
  transition: transform 0.2s ease-in-out;*/
  content: "";
  flex-shrink: 0;
  margin-left: 1rem;
  width: 1.5rem;
  height: 1.5rem;
  border: 1px solid #333333;
  border-radius: 50%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 50% 2px, 2px 50%;
  background-image: linear-gradient(#333 0 0), linear-gradient(#333 0 0);
  transition: transform 0.2s ease-in-out;
}
/* line 67, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card .card-header .btn.collapsed::after {
  transform: rotate(0deg);
  border-color: #333;
  background-image: linear-gradient(#333 0 0), linear-gradient(#333 0 0);
  background-size: 50% 2px, 2px 50%;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 78, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card .card-header .btn:not(.collapsed)::after {
  transform: rotate(-180deg);
  border-color: #FFA092;
  background-image: linear-gradient(#FFA092 0 0), linear-gradient(transparent 0 0);
  background-size: 50% 2px, 0 50%;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 91, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card .collapse {
  border-radius: 1.25rem;
  background-color: #F1F1F1;
  border: 1px solid #D9D9D9;
  opacity: 0;
  height: 0;
}
/* line 97, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card .collapse:not(.show) {
  display: none;
}
/* line 100, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card .collapse.show {
  height: auto;
  margin-top: 0.5rem;
  opacity: 1;
}
/* line 107, ../../../assets/sass/lego/components/stylesheets/_faq.scss */
.component-faq .card .collapsing .card-body {
  opacity: 0;
}

/* Center the CKEditor Link Dialog dynamically to prevent buttons from overflowing */
.ui-dialog.editor-link-dialog {
    top: 50% !important;
    transform: translateY(-50%) !important;
}
