#fw-section-rich-text-5c5c02c9-7888-4969-a819-8c4681394ffe {

section {
    color: #4a4b5a;
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    border-radius: 0px 0px 25px 25px;
    box-shadow: 0 2px 5px #4a4c5a;
    background: #F5F7F8;
    background: linear-gradient(180deg, rgba(245, 247, 248, 1) 0%, rgba(227, 227, 227, 1) 100%);
}
}
#fw-section-rich-text-9db3d492-6575-42bf-b848-37ecec4b7576 {

section {
    color: #4a4b5a;
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    border-radius: 0px 0px 25px 25px;
    box-shadow: 0 2px 5px #4a4c5a;
    background: #F5F7F8;
    background: linear-gradient(180deg, rgba(245, 247, 248, 1) 0%, rgba(227, 227, 227, 1) 100%);
}
}
#fw-section-rich-text-828006c9-b094-469e-a92e-a3cfe023fc62 {

section {
    color: #4a4b5a;
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    border-radius: 0px 0px 25px 25px;
    box-shadow: 0 2px 5px #4a4c5a;
    background: #F5F7F8;
    background: linear-gradient(180deg, rgba(245, 247, 248, 1) 0%, rgba(227, 227, 227, 1) 100%);
}
}
#fw-section-rich-text-177932030620814 {

section {
    color: #4a4b5a;
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    border-radius: 0px 0px 25px 25px;
    box-shadow: 0 2px 5px #4a4c5a;
    background: #F5F7F8;
    background: linear-gradient(180deg, rgba(245, 247, 248, 1) 0%, rgba(227, 227, 227, 1) 100%);
}
}
#fw-section-collection-template-collection-default {

section {
    color: #4a4b5a;
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    border-radius: 0px 0px 25px 25px;
    box-shadow: 0 2px 5px #4a4c5a;
    background: #F5F7F8;
    background: linear-gradient(180deg, rgba(245, 247, 248, 1) 0%, rgba(227, 227, 227, 1) 100%);
}
}
#fw-section-hero-0 {

section {
  max-width: 1500px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: inset 0 0 5px #f4f7f7, 0 2px 5px #4a4c5a;
  border-radius: 0px 0px 25px 25px;
  background-color: #f5f7f7;
}
}
#fw-section-announcement-bar-f60c68a7-f5e6-4dad-a347-b0e3d02ecad7 {

section {
  max-height: 100px;
  max-width: 1500px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 25px 25px 0px 0px;
  box-shadow: inset 0 0 5px #f4f7f7, 0 2px 5px #4a4c5a;
  background: #F2E6F5;
background: linear-gradient(180deg, rgba(242, 230, 245, 1) 0%, rgba(195, 179, 199, 1) 100%);
  display: flex;
  justify-content: center;
  align-items: center;
}
}
#fw-section-featured-collection-0 {

section {
    color: #4a4b5a;
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    border-radius: 0px 0px 25px 25px;
    box-shadow: 0 2px 5px #4a4c5a;
    background: #F5F7F8;
    background: linear-gradient(180deg, rgba(245, 247, 248, 1) 0%, rgba(227, 227, 227, 1) 100%);
}
}
#fw-section-footer {

footer {
  
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 25px;
  
  box-shadow: inset 0 0 5px #f4f7f7, 0 2px 5px #4a4c5a;
  background: #F2E6F5;
background: linear-gradient(180deg, rgba(242, 230, 245, 1) 0%, rgba(195, 179, 199, 1) 100%);
}
}
#fw-section-header {

header {
  max-height: 100px;
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: inset 0 0 5px #f4f7f7, 0 2px 5px #4a4c5a;
  border-radius: 25px 25px 0px 0px;
  background: #F2E6F5;
background: linear-gradient(180deg, rgba(242, 230, 245, 1) 0%, rgba(195, 179, 199, 1) 100%);
  display: flex;
  justify-content: center;
  align-items: center;
}
}
#fw-section-text-carousel-15459479-fd92-4a14-8710-8998a1d946f2 {
--font-heading-scale: 0.7;
--font-body-scale: 0.7;
}
#fw-section-text-carousel-15459479-fd92-4a14-8710-8998a1d946f2 {

section {
  margin-left: auto;
  margin-right: auto;
  max-height: 100px;
  max-width: 1500px;
  box-shadow: inset 0 0 5px #f4f7f7, 0 2px 5px #4a4c5a;
  background: #F2CFED;
background: linear-gradient(90deg, rgba(242, 207, 237, 1) 0%, rgba(171, 171, 218, 1) 50%, rgba(184, 211, 243, 1) 100%);
}
}
#fw-section-product-product-default {

section {
    color: #4a4b5a;
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    border-radius: 0px 0px 25px 25px;
    box-shadow: 0 2px 5px #4a4c5a;
    background: #F5F7F8;
    background: linear-gradient(180deg, rgba(245, 247, 248, 1) 0%, rgba(227, 227, 227, 1) 100%);
}
}









#fw-section-password {
--font-heading-scale: 1.18;
--font-body-scale: 1.37;
}