#fw-section-custom-html-5195cec3-a7da-4aea-9ebd-bbfe7d7d78e2 {
--color-primary: #515090;
--color-primary-rgb: 81, 80, 144;
--color-background: #dbf7f5;
--color-background-rgb: 219, 247, 245;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #494957;
--color-on-background-rgb: 73, 73, 87;
--color-product-image-background: #494957;
--color-background-brightness: 238;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-featured-collection-1748455650 {


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

}

#fw-section-custom-html-0da38d8d-9c7f-4a05-b461-795bc22c9537 {

a:link { text-decoration: none; }

/* Gallery Container */

.gallery {

    display: grid;

    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));

    gap: 0px;

    max-width: 900px;

    margin: auto;

}

/* Gallery Items */

.gallery-item {

    overflow: hidden;

    border-radius: 0px;

    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1);

    transition: transform 0.3s ease-in-out;

}

.gallery-item img {

    width: 100%;

    height: auto;

    display: block;

}

/* Responsive Design */

@media (max-width: 600px) {

    .gallery {

        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));

    }

}
}
#fw-section-newsletter-1748455650 {
--color-primary: #515090;
--color-primary-rgb: 81, 80, 144;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #494957;
--color-on-background-rgb: 73, 73, 87;
--color-product-image-background: #494957;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}





#fw-section-product {
--color-primary: #515090;
--color-primary-rgb: 81, 80, 144;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #494957;
--color-on-background-rgb: 73, 73, 87;
--color-product-image-background: #494957;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
.gallery__image-container--background-color {
    background-color: rgb(255, 255, 255);
}

.gallery-thumbs__image-container--background-color {
   
    background-color: rgb(255, 255, 255);
}
}


#fw-section-custom-html-95d93cd9-7e5f-474c-ad1f-a3daef2a3e4c {

/* Gallery Container */

.gallery {

    display: grid;

    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));

    gap: 5px;

    max-width: 900px;

    margin: auto;


}

/* Gallery Items */

.gallery-item {

    overflow: hidden;

    border-radius: 10px;

    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1);

    transition: transform 0.3s ease-in-out;

}

.gallery-item img {

    width: 100%;

    height: auto;

    display: block;

}

/* Responsive Design */

@media (max-width: 600px) {

    .gallery {

        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));

    }

}
}


#fw-section-image-with-text-5fd4a332-e5ba-44eb-9a48-56e0ddcf52d3 {

    .image-with-text__heading {
        text-align: center;
    }
}




#fw-section-links-list-e4d284a1-14bd-40f1-a762-bfcdfbb68341 {
--color-primary: #9b80b5;
--color-primary-rgb: 155, 128, 181;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #303042;
--color-on-background-rgb: 48, 48, 66;
--color-product-image-background: #303042;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-image-with-text-f319b55e-c66b-425c-98b5-d1be7bfd8e9d {

    .image-with-text__heading {
        text-align: center;
    }
}









#fw-section-image-with-text-b05219db-84e1-4b34-b45f-f532f69d4bf9 {

    .image-with-text__heading {
        text-align: center;
    }
}

#fw-section-custom-html-bd48c33b-646f-4595-960d-166737670743 {



/* Gallery Container */

.gallery {

    display: grid;

    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));

    gap: 0px;

    max-width: 900px;

    margin: auto;

}

/* Gallery Items */

.gallery-item {

    overflow: hidden;

    border-radius: 10px;

    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1);

    transition: transform 0.3s ease-in-out;

}

.gallery-item img {

    width: 100%;

    height: auto;

    display: block;

}

/* Responsive Design */

@media (max-width: 600px) {

    .gallery {

        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));

    }

}
}
#fw-section-custom-html-793601fe-8a2c-4617-abf2-00f228b38b92 {

summary {
  list-style-position: outside;
  margin-left: 30px;
  padding: 10px 10px 10px 20px;
  border-radius: 5px;
}
}


#fw-section-image-with-text-a2b27101-2114-4a13-9599-b55f2bcd66b5 {


    .image-with-text__heading {
        text-align: center;
    }
}



#fw-section-newsletter-f0053c92-96b7-4807-9c5c-7b46ec356a6f {
--color-primary: #515090;
--color-primary-rgb: 81, 80, 144;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #494957;
--color-on-background-rgb: 73, 73, 87;
--color-product-image-background: #494957;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-custom-html-7ee0b0f7-0b01-492d-9497-fb0ba07f40ec {



/* Gallery Container */

.gallery {

    display: grid;

    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));

    gap: 0px;

    max-width: 900px;

    margin: auto;

}

/* Gallery Items */

.gallery-item {

    overflow: hidden;

    border-radius: 10px;

    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1);

    transition: transform 0.3s ease-in-out;

}

.gallery-item img {

    width: 100%;

    height: auto;

    display: block;

}

/* Responsive Design */

@media (max-width: 600px) {

    .gallery {

        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));

    }

}
}



#fw-section-announcement-bar-a7aa36b5-e8ef-44a5-87ca-258f03644160 {
--color-primary: #f0f0ff;
--color-primary-rgb: 240, 240, 255;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #494957;
--color-on-primary-rgb: 73, 73, 87;
--color-on-background: #494957;
--color-on-background-rgb: 73, 73, 87;
--color-product-image-background: #494957;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}



#fw-section-image-with-text-7f4123f6-bfc7-4b22-823f-25ede8f61959 {

    .image-with-text__heading {
        text-align: center;
    }
}

#fw-section-footer {
--color-primary: #946daa;
--color-primary-rgb: 148, 109, 170;
--color-background: #d9e4f6;
--color-background-rgb: 217, 228, 246;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #333c5a;
--color-on-background-rgb: 51, 60, 90;
--color-product-image-background: #333c5a;
--color-background-brightness: 227;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-links-list-d20e582a-fab5-47c0-b83a-09bfac9d3870 {
--color-primary: #515090;
--color-primary-rgb: 81, 80, 144;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #494957;
--color-on-background-rgb: 73, 73, 87;
--color-product-image-background: #494957;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-image-with-text-dc15ee13-6cd4-41e5-ab92-63dd5cf5859f {

    .image-with-text__heading {
        text-align: center;
    }
}




#fw-section-image-with-text-e9dd23f4-39bc-445c-aadf-2bfd7ffa013a {

.image-with-text__heading {
        text-align: center;
    }
}

#fw-section-image-with-text-be6a0e49-34f0-4e4f-932a-216f0dcd22b2 {


    .image-with-text__heading {
        text-align: center;
    }

}



#fw-section-image-with-text-b0421d97-741d-4db6-a557-f9dcb4f4f6ff {

    .image-with-text__heading {
        text-align: center;
    }
}









#fw-section-image-f15c3f20-6c5b-412c-90ff-051a3ab8ad95 {
--color-primary: #515090;
--color-primary-rgb: 81, 80, 144;
--color-background: #2b1313;
--color-background-rgb: 43, 19, 19;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #494957;
--color-on-background-rgb: 73, 73, 87;
--color-product-image-background: #494957;
--color-background-brightness: 26;
background-color: var(--color-background);
color: var(--color-on-background);

}









#fw-section-image-bcc6fab2-da2b-433c-a83f-c86e7bb0f5ef {
--color-primary: #515090;
--color-primary-rgb: 81, 80, 144;
--color-background: #944040;
--color-background-rgb: 148, 64, 64;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #494957;
--color-on-background-rgb: 73, 73, 87;
--color-product-image-background: #494957;
--color-background-brightness: 89;
background-color: var(--color-background);
color: var(--color-on-background);

}





#fw-section-custom-html-b028f62c-641a-4ad5-9ec6-ffcc35eee6cc {

 input {
      border: none;
    }
    
        .h2-styled-input {
        font-size: 1.5em; /* Default h2 font size (adjust as needed) */
        font-weight: bold; /* Default h2 font weight */
        margin-top: 0.83em; /* Default h2 top margin */
        margin-bottom: 0.83em; /* Default h2 bottom margin */
        /* Add other styles like font-family, color, padding, border as desired */
        padding: 8px;
        border: 0px solid #ccc;
        width: 100%; /* Example: make it full width */
        box-sizing: border-box; /* Include padding and border in the element's total width and height */
    }

 .dropdown1 {
      border: 0px;
    }    
}