#fw-section-hero-c2c6d5c3-ab27-4f1c-a433-7e27919f59a0 {

h1{font-weight:600;}
p{font-size:1.1rem;font-weight:500}
}

#fw-section-hero-c6634bce-4f0a-4f72-b282-8b0905595fb1 {

h1{font-weight:600;}
p{font-size:1.1rem;font-weight:500}
}

#fw-section-hero-0 {
--color-primary: #c69a43;
--color-primary-rgb: 198, 154, 67;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
h1{font-weight:600;}
p{font-size:1.3rem;font-weight:400;}
}
#fw-section-collections-list-97723e43-4a32-4826-b441-7d3730be557c {

h2{color:#C69A43;}
}
#fw-section-hero-ace85288-75ae-44b3-bb0b-66cc59429753 {
--color-primary: #717f50;
--color-primary-rgb: 113, 127, 80;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
h1{font-weight:600;}
p{font-size:1.1rem;font-weight:500}
}
#fw-section-featured-collection-f0bb34bd-def6-4b2e-b94f-8244a48e7037 {

.grid__column--4\@md {
  flex-basis: 25%
}
@media only screen and (max-width: 950px) {

.grid__column--4\@md {
  flex-basis: 50%
  }}
}
#fw-section-links-list-354f9cc2-136c-4bde-81b1-cd45b099e8f8 {
--color-primary: #717f50;
--color-primary-rgb: 113, 127, 80;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-0 {
--color-primary: #4e6b7d;
--color-primary-rgb: 78, 107, 125;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
.grid__column--4\@md {
  flex-basis: 25%
}
@media only screen and (max-width: 950px) {

.grid__column--4\@md {
  flex-basis: 50%
  }}
}
#fw-section-hero-4d64139c-4d36-4298-b877-72e08ed1ee9b {

h1{font-weight:600;}
p{font-size:1.1rem;font-weight:500}
}
#fw-section-featured-collection-92a7970f-12a4-4c81-9312-bddf1cb4c045 {

.grid__column--4\@md {
  flex-basis: 25%
}
@media only screen and (max-width: 950px) {

.grid__column--4\@md {
  flex-basis: 50%
  }}
}
#fw-section-links-list-525a880c-2bd1-4065-b79c-ba76d69ede17 {
--color-primary: #5f80b3;
--color-primary-rgb: 95, 128, 179;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-hero-8fe6fdf6-8515-4989-a97d-8139ae0bafe2 {
--color-primary: #fefefe;
--color-primary-rgb: 254, 254, 254;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #588b57;
--color-on-primary-rgb: 88, 139, 87;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
h1{font-weight:600;}
p{font-size:1.1rem;font-weight:500}
}

#fw-section-links-list-5d2ccc8a-1728-45c4-b5a6-bda39f73dc83 {
--color-primary: #588b57;
--color-primary-rgb: 88, 139, 87;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-e45db554-712d-4900-960d-aa2669832e6b {
--color-primary: #4e6b7d;
--color-primary-rgb: 78, 107, 125;
--color-background: #c69a43;
--color-background-rgb: 198, 154, 67;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 157;
background-color: var(--color-background);
color: var(--color-on-background);
h2{font-size:3.2rem;font-weight:600;}
p{font-size:1.1rem;font-weight:500}
}
#fw-section-featured-collection-fec1b9b0-4346-479c-8b9d-79aea0f6dcf6 {
--color-primary: #4e6b7d;
--color-primary-rgb: 78, 107, 125;
--color-background: #c69a43;
--color-background-rgb: 198, 154, 67;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 157;
background-color: var(--color-background);
color: var(--color-on-background);
.grid__column--4\@md {
  flex-basis: 25%
}
@media only screen and (max-width: 950px) {

.grid__column--4\@md {
  flex-basis: 50%
  }}
}
#fw-section-recent-videos-a0465d78-54a9-440f-b632-91851869a6f0 {
--color-primary: #cde1ed;
--color-primary-rgb: 205, 225, 237;
--color-background: #cde1ed;
--color-background-rgb: 205, 225, 237;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 220;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-instagram-feed-1992e017-a4e0-4eaa-aad9-c444c8dfbd7c {
--color-primary: #4e6b7d;
--color-primary-rgb: 78, 107, 125;
--color-background: #cde1ed;
--color-background-rgb: 205, 225, 237;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 220;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-footer {
--color-primary: #4e6b7d;
--color-primary-rgb: 78, 107, 125;
--color-background: #4e6b7d;
--color-background-rgb: 78, 107, 125;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 100;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-8a078e73-4431-471c-8843-870c306d31e2 {
--color-primary: #4e6b7d;
--color-primary-rgb: 78, 107, 125;
--color-background: #4e6b7d;
--color-background-rgb: 78, 107, 125;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 100;
background-color: var(--color-background);
color: var(--color-on-background);
.announcement-bar {
    color: var(--color-on-primary);
    font-size: 1rem;
text-align: left;
}
.announcement-bar a {
    color: rgba(var(--color-on-background-rgb), 0.6);
    text-decoration: none;
}
}

#fw-section-header {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #c69a43;
--color-background-rgb: 198, 154, 67;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 157;
background-color: var(--color-background);
color: var(--color-on-background);
a{font-weight:600; text-transform: uppercase; font-size: 1.1 rem;}
}