#fw-section-custom-html-a2a51e11-c3bf-4962-8fe3-e514f0321989 {

section{
  padding: 0px;
}

}
#fw-section-featured-collection-6d3392f1-8797-47fa-a7ce-1b6619da3296 {
--color-primary: #28805f;
--color-primary-rgb: 40, 128, 95;
--color-background: #090909;
--color-background-rgb: 9, 9, 9;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #cdcdcd;
--color-on-background-rgb: 205, 205, 205;
--color-product-image-background: #bababa;
--color-background-brightness: 9;
background-color: var(--color-background);
color: var(--color-on-background);

}










#fw-section-links-list-bd5bbdd4-88bc-49c2-9f5a-7aa6223085cb {

.link-list__header {
    margin-bottom: 10px;
}

.link-list{
  padding-top:30px;
  padding-bottom: 0px;
}
}

#fw-section-links-list-0d1050fe-cb16-4655-8000-7717c464f5dd {

.link-list__header {
    margin-bottom: 10px;
}

.link-list{
  padding-top:30px;
  padding-bottom: 0px;
}
}
#fw-section-rich-text-173078759311280 {

h2 {
  font-family: "New Rocker", serif;
  font-style: normal;
  color: white;
}
}

#fw-section-custom-html-daefe7c7-463b-4e70-b71b-012f93f49ce4 {

section{
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
}
#fw-section-hero-0 {

.button {
  background-color: rgba(12,34,26,0.1);
  border: solid;
  border-width: 1px;
  border-color: rgba(240,255,242,0.2);
  backdrop-filter: blur(10px);
  color: rgba(240,255,242,0.7);
  font-weight: 100;
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
}

.button:hover {
  opacity: 100;
  border-color: rgba(12,34,26,0.7);
  background-color: rgba(12,34,26,0.7);
  color: #f0fff2;
  scale: 1.1;
}

section{
  padding-top: 0px;
}

.hero__content{
  margin: auto;
  text-align: center;
}

.hero__cta-container{
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}

.hero__image{
  scale: .6;
  transform: rotate(5deg);
  transition-duration: 0.5s;
  transition-timing-function: ease-in-out;
  right: 100px;
  top: 150px;
}

.hero__image:hover{
  transform: rotate(20deg);
}

h1 {
  font-family: "New Rocker", serif;
  font-weight: 400;
  font-style: normal;
}



}
#fw-section-links-list-281ec7d1-1e02-43d0-aa81-f7b20a7646ef {

.link-list__header {
    margin-bottom: 10px;
}

.link-list{
  padding-bottom: 0px;
}
}
#fw-section-custom-html-c3353334-a8d6-4f39-95aa-0175ac0bbcde {

section{
  padding: 0px;
}
}
#fw-section-hero-1ef47e09-ac20-4d4e-8249-66495f4d1938 {

h1 {
  font-family: "New Rocker", serif;
  font-weight: 400;
  font-style: normal;
}
}


#fw-section-rich-text-173550191576517 {

h2 {
  font-family: "New Rocker", serif;
  font-style: normal;
  color: white;
}
}
#fw-section-hero-5ed3c0e8-c10a-4ea0-b785-6350fc4d32bc {

h1 {
  font-family: "New Rocker", serif;
  font-weight: 400;
  font-style: normal;
}
}
#fw-section-custom-html-2967497d-d84b-4d57-bd69-a4dedf6c8d5f {

section{
  width: 77%;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  
}
}
#fw-section-image-7d652459-6295-4e7a-aca1-d4e7ad158701 {

section{
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  
}
}
#fw-section-hero-6e89dc88-a381-4e98-ba2d-2f6e41d94c4f {

h1 {
  font-family: "New Rocker", serif;
  font-weight: 400;
  font-style: normal;
}

section {
  padding-top: 0px;
}
}

#fw-section-image-3759c1ed-e212-4278-b5fb-89ca05df2d92 {

section{
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  
}
}
#fw-section-hero-88d965ea-55ea-404e-8635-fc0e1cf411c1 {

h1 {
  font-family: "New Rocker", serif;
  font-weight: 400;
  font-style: normal;
}
}


#fw-section-rich-text-9cb3ffad-ac3b-4f01-bb2c-9f23bd578751 {

h2 {
  font-family: "New Rocker", serif;
  font-style: normal;
  color: white;
}
}

#fw-section-links-list-784e1b81-000a-4ff4-b6b3-e433ce9c9563 {

.link-list__header {
    margin-bottom: 10px;
}

.link-list{
  padding-bottom: 0px;
}
}




#fw-section-image-04b5a903-46b2-4fe9-80be-f024dcf11dab {

section{
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  
}
}

#fw-section-custom-html-3cb36168-1ae5-45c3-98c8-9ed5239fd8a3 {

section{
  padding: 0px;
}
}
#fw-section-custom-html-9ff8eb29-2965-4373-be9b-d13da0ce9f56 {

section{
  padding: 0px;
}
}
#fw-section-image-6559fd9b-be4a-454e-bd09-6e8f272cc66c {

section{
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  
}
}