#fw-section-custom-html-1710164284 {

.h1 {
  padding-top: 45px;
  text-align: center;
}
}
#fw-section-custom-html-1710164329 {

.fact-card {
  height: 125px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: .9375rem;
  box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.2);
  background: #202C3A;
  color: #f8f8f8;
  border-radius: 5px;
}

.fact-card--title {
  font-size: .8rem;
}

.fact-card--content {
  font-weight: bold;
  font-size: 2rem;
  color: #FFCD00;
}

.fact-card--source {
  color: #4c7099;
  font-size: .7rem;
}
}
#fw-section-custom-html-1710167015 {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #333333;
--color-on-background-rgb: 51, 51, 51;
--color-product-image-background: #333333;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-recent-posts-1707642064 {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #333333;
--color-on-background-rgb: 51, 51, 51;
--color-product-image-background: #333333;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-custom-html-1720438141 {

[data-lessons-list] {
  margin-top: 45px;
}
}



#fw-section-custom-html-1710236847 {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #001932;
--color-background-rgb: 0, 25, 50;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 20;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-custom-html-1710233444 {

.h3 {
  margin-bottom: 1rem;
}

p {
  margin-bottom: 1rem;
}
}
#fw-section-donations-1710747815 {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #333333;
--color-on-background-rgb: 51, 51, 51;
--color-product-image-background: #333333;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}








#fw-section-featured-collection-3aa84088-952e-47f2-a2c9-522a4f1a4126 {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #333333;
--color-on-background-rgb: 51, 51, 51;
--color-product-image-background: #333333;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
.badge, .tile__prices {
  display: none;
}

.section-header {
  text-align: center;
}
}

#fw-section-custom-html-1707331542 {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #333333;
--color-on-background-rgb: 51, 51, 51;
--color-product-image-background: #333333;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-custom-html-fb70bf3a-1123-42aa-82fc-b3c588811b71 {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #202c3a;
--color-on-background-rgb: 32, 44, 58;
--color-product-image-background: #202c3a;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
.h1 {
  font-family: var(--font-family-base);
  font-weight: bold;
}

.title {
  text-transform: uppercase;
  color: #aaa;
  font-size: .9rem;
}

.grid__column {
  display: flex;
  flex-direction: column;
  justify-items: center;
  align-items: center;
  gap:.5rem;
}
}
#fw-section-custom-html-6b9ae1ec-999b-45b2-983a-999acd546f87 {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #202c3a;
--color-background-rgb: 32, 44, 58;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 42;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-custom-html-57de3957-868f-4379-b946-687a5d947267 {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #333333;
--color-on-background-rgb: 51, 51, 51;
--color-product-image-background: #333333;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-custom-html-94733527-b670-45ed-86f1-6b5455bc0897 {

.h2 {
  margin-bottom: 4rem;
}

.testimonial {
  height: 450px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  font-size: 1rem;
  padding: 2rem;
  background: #fff;
  border-radius: 1rem;
  margin-bottom: 4rem;
}

.stars {
  margin-bottom: 1rem;
  color: #e51e81;
  font-size: .2rem;
  text-align: center;
}
}
#fw-section-featured-collection-1717504210 {

h2 {
  font-size: calc(var(--font-heading-scale) * 2rem);
}
}
#fw-section-custom-html-1725270924 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #5865f2;
--color-background-rgb: 88, 101, 242;
--color-on-primary: #5865f2;
--color-on-primary-rgb: 88, 101, 242;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 113;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-header {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #333333;
--color-on-background-rgb: 51, 51, 51;
--color-product-image-background: #333333;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-product-villa-volvo-vovve {

.product-info__prices {
  display: none;
}

.product-info__cta {
  display: none;
}
}

#fw-section-featured-collection-523bcb68-ca48-4251-9445-38c5952c0770 {
--color-primary: #fecc00;
--color-primary-rgb: 254, 204, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #333333;
--color-on-primary-rgb: 51, 51, 51;
--color-on-background: #333333;
--color-on-background-rgb: 51, 51, 51;
--color-product-image-background: #333333;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-recommendations-product-villa-volvo-vovve {

.product-recommendations {
  display: none;
}
}