#fw-section-featured-collection-5171bd87-63a6-4d43-bc01-7f0d26e03209 {

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
}

#fw-section-custom-html-e019c69c-0c8d-449e-b74f-9770764ab4a6 {

.review-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); /* adjusts based on screen size */
  gap: 20px;
  padding: 20px;
  max-width: 1200px;
  margin: 0 auto;
}

.review-box {
  background-color: #1e1e1e;
  border: 1px solid #333;
  border-radius: 12px;
  padding: 16px;
  margin: 20px auto;
  max-width: 500px;
  color: #f0f0f0;
  font-family: Arial, sans-serif;
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.05);
}

.review-header {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}

.review-avatar {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 12px;
  border: 2px solid #555;
}

.review-name {
  font-weight: bold;
  font-size: 1.1em;
}

.review-rating {
  color: #ffc107; /* gold stars */
  font-size: 1em;
}

.review-content {
  font-size: 0.95em;
  line-height: 1.5;
}

}

#fw-section-custom-html-58599a85-2df4-4e1d-a167-70c0736ef91f {

    .product-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr); /* Change '3' to your N value */
        gap: 20px; /* Adjust as needed */
        max-width: 1200px; /* Adjust width */
        margin: auto;
    }

    .grid__column {
        width: 100%;
    }
}

#fw-section-featured-collection-f6376be5-02f2-495b-9588-b365c701617e {

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
}

#fw-section-collection-template {

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}

}

#fw-section-hero-33b7a8e0-5219-4f17-aad8-057b1210529b {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-hero-video-166f9173-591b-47cc-8f77-29c57131db14 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-5f600d33-de7a-4d4d-9d71-9cc9748f12f6 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-57975c4f-3f01-4517-95ca-3b5093c4e18e {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-2e30f282-65c2-4d7e-a4ec-574e7feb4fae {

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
}
#fw-section-announcement-bar-9d990bab-82b0-403c-8835-9fd8e3ea447d {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-43b075fa-dacc-4d2c-96f5-e2d3e4175118 {

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
}
#fw-section-announcement-bar-8419f435-c39f-45a1-a90b-ff7c2f1191e1 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-d66cef20-a130-44fe-a67e-d8906ee949b6 {

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
}
#fw-section-announcement-bar-a66927ba-8549-4d40-844d-e5198e52382c {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-162b8b31-2f7c-4b72-a00b-5ea73df50a12 {

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
}
#fw-section-announcement-bar-92581aed-fe78-4003-a0d0-811769c0ea45 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-bdef6f6d-16ae-451d-916b-e2bc05554b17 {

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
}
#fw-section-announcement-bar-6a56ef38-d070-41a0-834e-7fd2aaf0b38c {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-56874212-96a2-4d97-b8ab-c8c3fbbd2208 {

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
}




#fw-section-header {

.header__grid {
    display: flex;
    align-items: center;
    justify-content: space-between; /* Adjust if needed */
}

.header__logo-container {
    order: 2;
}

.header__nav-container {
    order: 1;
}
.header__icons {
    order: 3;
}

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
}

#fw-section-product-recommendations {

.badge{
  position: relative;
  color: transparent !important; /* hide original text */
}

/* show replacement text */
.badge::after{
  content: "10% OFF FOR TIER 3 SUBS"; /* <-- put what you want here */
  color: var(--color-background);
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}

}