#fw-section-collection-template-collection-dad {

/* 1. Global Font Setup */
@import url('https://fonts.googleapis.com/css2?family=Archivo+Black&family=Inter:wght@300;600&display=swap');

/* 2. Collection Grid Layout */
.f-collection-grid, 
.f-p-grid {
    background-color: #0a0a0a !important;
    gap: 30px !important;
    padding: 60px 0 !important;
}

/* 3. Product Cards - The "ISLO" Container */
.f-p-card, 
[class*="f-p-card"] {
    background: #111 !important; 
    border: 1px solid rgba(255, 255, 255, 0.05) !important;
    transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1) !important;
    border-radius: 0px !important;
    overflow: hidden !important;
    position: relative !important;
}

/* Hover State for Cards */
.f-p-card:hover, 
[class*="f-p-card"]:hover {
    transform: translateY(-10px) !important;
    border-color: #f5c296 !important; /* Clay Gold */
    box-shadow: 0 25px 50px rgba(0,0,0,0.5) !important;
}

/* 4. Product Titles (Luxury Minimalist) */
.f-p-card__title, 
[class*="f-p-card__title"] {
    font-family: 'Archivo Black', sans-serif !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    color: #fff !important;
    font-size: 13px !important;
    padding: 15px 10px 5px 10px !important;
    text-align: left !important;
}

/* 5. Pricing (Clay Highlight) */
.f-p-card__price, 
[class*="f-p-card__price"] {
    font-family: 'Inter', sans-serif !important;
    color: #f5c296 !important; 
    font-weight: 300 !important;
    padding: 0 10px 20px 10px !important;
    font-size: 14px !important;
}

/* 6. Image Interaction */
.f-p-card__image-wrapper img, 
.f-p-card img {
    transition: transform 1.5s cubic-bezier(0.19, 1, 0.22, 1) !important;
    opacity: 0.9 !important;
}

.f-p-card:hover img {
    transform: scale(1.1) !important;
    opacity: 1 !important;
}

/* 7. Hide Add to Cart (Optional for Cleaner Look) */
.f-p-card .f-btn, 
.f-p-card__atc {
    display: none !important;
}
}


















#fw-section-announcement-bar-4077baf0-2b38-48f4-850d-92ff12c89819 {
--font-heading-scale: 1.82;
--font-body-scale: 0.7;
}
#fw-section-announcement-bar-4077baf0-2b38-48f4-850d-92ff12c89819 {
--color-primary: #f4c291;
--color-primary-rgb: 244, 194, 145;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-background: #d1d1d1;
--color-on-background-rgb: 209, 209, 209;
--color-on-primary: #0a0a0a;
--color-on-primary-rgb: 10, 10, 10;
--color-product-image-background: #d1d1d1;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f4c291;
--primary-btn-text: #0a0a0a;
--primary-btn-border-color: #d1d1d1;
--secondary-btn-bg: transparent;
--secondary-btn-text: #d1d1d1;
--secondary-btn-border-color: #d1d1d1;

}