#fw-section-custom-html-f82009f4-05b6-483d-9ea8-3115d8c91ae8 {
--color-primary: #191919;
--color-primary-rgb: 25, 25, 25;
--color-background: #e4e4e4;
--color-background-rgb: 228, 228, 228;
--color-on-primary: #e4e4e4;
--color-on-primary-rgb: 228, 228, 228;
--color-on-background: #191919;
--color-on-background-rgb: 25, 25, 25;
--color-product-image-background: #191919;
--color-background-brightness: 228;
background-color: var(--color-background);
color: var(--color-on-background);
.contact-form {
    max-width: 500px;
    margin: 0 auto;
    padding: 20px;
    background: #f9f9f9;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.contact-form label {
    display: block;
    margin: 10px 0 5px;
    font-weight: bold;
}

.contact-form input, 
.contact-form textarea {
    width: 100%;
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    font-size: 16px;
}

.contact-form button {
    width: 100%;
    padding: 10px;
    margin-top: 15px;
    background: #007BFF;
    color: white;
    border: none;
    border-radius: 5px;
    font-size: 18px;
    cursor: pointer;
    transition: background 0.3s ease-in-out;
}

.contact-form button:hover {
    background: #0056b3;
}

}






#fw-section-collections-list-7b083651-6206-45eb-a0d0-5315b5cc5e60 {
--color-primary: #191919;
--color-primary-rgb: 25, 25, 25;
--color-background: #e4e4e4;
--color-background-rgb: 228, 228, 228;
--color-on-primary: #e4e4e4;
--color-on-primary-rgb: 228, 228, 228;
--color-on-background: #191919;
--color-on-background-rgb: 25, 25, 25;
--color-product-image-background: #191919;
--color-background-brightness: 228;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-eab0cc3a-ba90-4e2e-ad54-679e27ca4e31 {

.square-image {
    width: 200px; /* Set your desired square size */
    height: 200px;
    object-fit: cover; /* Crops the image to fit without distortion */
    display: block;
}
}