#fw-section-image-with-text-5c62aed1-0a77-4943-850a-65051afc3139 {
--font-heading-scale: 1.0;
--font-body-scale: 0.7;
}
#fw-section-image-with-text-5c62aed1-0a77-4943-850a-65051afc3139 {
--color-primary: #962040;
--color-primary-rgb: 150, 32, 64;
--color-background: #000921;
--color-background-rgb: 0, 9, 33;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #25e19c;
--color-on-primary-rgb: 37, 225, 156;
--color-product-image-background: #ffffff;
--color-background-brightness: 9;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #962040;
--primary-btn-text: #25e19c;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}








#fw-section-image-with-text-0c82aab0-fdcb-47bf-a8d2-60de04d2f2b9 {

/* IMPORT FONT */
@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&display=swap');

/* GLOBAL */
body {
    background: linear-gradient(180deg, #05010a 0%, #0d0221 100%);
    color: #f1f1ff;
    font-family: 'Orbitron', sans-serif;
}

/* GENERAL CONTAINERS */
section,
div,
main {
    border-color: rgba(0,255,255,0.15);
}

/* HEADINGS */
h1, h2, h3, h4 {
    color: #ffffff;
    text-shadow:
        0 0 5px #00ffff,
        0 0 10px #ff00ff;
}

/* LINKS */
a {
    color: #00ffff;
    transition: 0.3s ease;
}

a:hover {
    color: #ff00ff;
    text-shadow: 0 0 10px #ff00ff;
}

/* BUTTONS */
button,
.btn {
    background: linear-gradient(90deg, #ff00ff, #00ffff);
    color: white;
    border: none;
    border-radius: 14px;
    padding: 12px 18px;
    box-shadow:
        0 0 10px rgba(0,255,255,0.5),
        0 0 20px rgba(255,0,255,0.4);
    transition: all 0.3s ease;
}

button:hover,
.btn:hover {
    transform: translateY(-2px);
    box-shadow:
        0 0 20px rgba(0,255,255,0.8),
        0 0 30px rgba(255,0,255,0.7);
}

/* PRODUCT CARDS */
[class*="product"],
[class*="card"] {
    background: rgba(10, 10, 20, 0.85);
    border: 1px solid rgba(0,255,255,0.25);
    border-radius: 20px;
    box-shadow:
        0 0 10px rgba(0,255,255,0.15),
        0 0 20px rgba(255,0,255,0.1);
    backdrop-filter: blur(12px);
    transition: 0.3s ease;
}

[class*="product"]:hover,
[class*="card"]:hover {
    transform: scale(1.02);
    box-shadow:
        0 0 20px rgba(0,255,255,0.4),
        0 0 30px rgba(255,0,255,0.3);
}

/* NAVIGATION */
nav {
    background: rgba(5,5,15,0.9);
    backdrop-filter: blur(15px);
    border-bottom: 1px solid rgba(0,255,255,0.2);
}

/* INPUTS */
input,
textarea {
    background: rgba(15,15,30,0.8);
    border: 1px solid rgba(0,255,255,0.3);
    color: white;
    border-radius: 10px;
}

/* SCROLLBAR */
::-webkit-scrollbar {
    width: 10px;
}

::-webkit-scrollbar-track {
    background: #05010a;
}

::-webkit-scrollbar-thumb {
    background: linear-gradient(#00ffff, #ff00ff);
    border-radius: 20px;
}
}
#fw-section-hero-7c99a68f-4c2e-4168-aaa8-4a626017c938 {

/* IMPORT FONT */
@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&display=swap');

/* GLOBAL */
body {
    background: linear-gradient(180deg, #05010a 0%, #0d0221 100%);
    color: #f1f1ff;
    font-family: 'Orbitron', sans-serif;
}

/* GENERAL CONTAINERS */
section,
div,
main {
    border-color: rgba(0,255,255,0.15);
}

/* HEADINGS */
h1, h2, h3, h4 {
    color: #ffffff;
    text-shadow:
        0 0 5px #00ffff,
        0 0 10px #ff00ff;
}

/* LINKS */
a {
    color: #00ffff;
    transition: 0.3s ease;
}

a:hover {
    color: #ff00ff;
    text-shadow: 0 0 10px #ff00ff;
}

/* BUTTONS */
button,
.btn {
    background: linear-gradient(90deg, #ff00ff, #00ffff);
    color: white;
    border: none;
    border-radius: 14px;
    padding: 12px 18px;
    box-shadow:
        0 0 10px rgba(0,255,255,0.5),
        0 0 20px rgba(255,0,255,0.4);
    transition: all 0.3s ease;
}

button:hover,
.btn:hover {
    transform: translateY(-2px);
    box-shadow:
        0 0 20px rgba(0,255,255,0.8),
        0 0 30px rgba(255,0,255,0.7);
}

/* PRODUCT CARDS */
[class*="product"],
[class*="card"] {
    background: rgba(10, 10, 20, 0.85);
    border: 1px solid rgba(0,255,255,0.25);
    border-radius: 20px;
    box-shadow:
        0 0 10px rgba(0,255,255,0.15),
        0 0 20px rgba(255,0,255,0.1);
    backdrop-filter: blur(12px);
    transition: 0.3s ease;
}

[class*="product"]:hover,
[class*="card"]:hover {
    transform: scale(1.02);
    box-shadow:
        0 0 20px rgba(0,255,255,0.4),
        0 0 30px rgba(255,0,255,0.3);
}

/* NAVIGATION */
nav {
    background: rgba(5,5,15,0.9);
    backdrop-filter: blur(15px);
    border-bottom: 1px solid rgba(0,255,255,0.2);
}

/* INPUTS */
input,
textarea {
    background: rgba(15,15,30,0.8);
    border: 1px solid rgba(0,255,255,0.3);
    color: white;
    border-radius: 10px;
}

/* SCROLLBAR */
::-webkit-scrollbar {
    width: 10px;
}

::-webkit-scrollbar-track {
    background: #05010a;
}

::-webkit-scrollbar-thumb {
    background: linear-gradient(#00ffff, #ff00ff);
    border-radius: 20px;
}
}
#fw-section-featured-collection-0 {

/* Premium Product Movement */

a[href*="/products"] {

transition:
transform .35s ease,
box-shadow .35s ease;

}


a[href*="/products"]:hover {

transform:
translateY(-10px);

}
}