#fw-section-product-recommendations-product-18-verify {

/* Hide everything on the page */
* {
    display: none !important;
}

}






#fw-section-custom-html-5c8d2492-7535-495d-94ee-b32e572276d5 {

/* Remove any default gap caused by the browser */
body {
  margin: 0;
  padding: 0;
}

/* Latest drops section flush spacing */
.latest-drops {
  display: flex;
  justify-content: center; /* horizontal centering */
  align-items: center;     /* vertical alignment in the container */
  gap: 12px;               /* space between text and button */
  flex-wrap: wrap;         /* responsive wrap on small screens */
  margin: 0;               /* no outside space */
  padding: 0;              /* no inside vertical padding */
  line-height: 1;          /* remove font-based vertical gaps */
  text-align: center;
}

.latest-drops-text {
  font-size: 1.4em;
  font-weight: 600;
  margin: 0;
  padding: 0;
}

.latest-drops-btn {
  display: inline-block;
  padding: 10px 18px;
  background-color: #007BFF;
  color: #fff;
  text-decoration: none;
  border-radius: 0; /* rectangular */
  font-size: 1.2em;
  font-weight: 600;
  transition: background-color 0.3s ease;
  margin: 0;
}

/* Hover/focus effect */
.latest-drops-btn:hover,
.latest-drops-btn:focus {
  background-color: #0056b3;
}

}



























#fw-section-product-recommendations {

/* Hide everything on the page */
* {
    display: none !important;
}

}
#fw-section-announcement-bar-1732198871 {

/* Reduce the HEIGHT of the announcement bar without changing its width */

/* Main announcement bar selectors */
.announcement-bar,
.announcement,
#announcement,
.announcement-banner,
.announcement-header,
.site-announcement,
.announcement-message,
.announcement-container,
#announcement-bar,
.shopify-announcement-bar,
.header-announcement,
.top-announcement {
  height: 40px !important;          /* set desired height */
  line-height: 40px !important;     /* vertically center text */
  padding-top: 0 !important;        /* remove extra vertical padding */
  padding-bottom: 0 !important;
  box-sizing: border-box !important;
  overflow: hidden !important;      /* hide anything that exceeds the height */
}

/* Adjust inner text so it doesn’t add extra height */
.announcement-bar *,
.announcement *,
#announcement *,
.announcement-banner * {
  line-height: 40px !important;     /* match the parent height */
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  box-sizing: border-box !important;
}

/* Responsive tweak for very small screens if needed */
@media (max-width: 700px) {
  .announcement-bar,
  .announcement,
  #announcement,
  .announcement-banner,
  .announcement-header {
    height: 36px !important;
    line-height: 36px !important;
  }
}

}

#fw-section-header {

/* Make header menu font less or more bold */
header nav a,
.header nav a {
  font-weight: 630; /* adjust between 300 (light) → 700 (bold) */
}

}