#fw-section-hero-1767674272 {
--color-primary: #540060;
--color-primary-rgb: 84, 0, 96;
--color-background: #FFFFFF;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #540060;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
h1 {
  /* Light gray shadow, slightly offset */
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
.hero__social-item{
  color: white;
}

}
#fw-section-hero-video-691d662f-5343-4851-9d38-bd558a8593c0 {
--color-primary: #540060;
--color-primary-rgb: 84, 0, 96;
--color-background: #FFFFFF;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #540060;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
h1 {
  /* Light gray shadow, slightly offset */
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
.hero__social-item{
  color: white;
}

}
#fw-section-featured-collection-1767674272 {

.grid, .grid--center{
    border-bottom: 1px solid rgba(145, 145, 145, 0.2);
}
}

#fw-section-image-with-text-5d45e51d-26b2-4111-bc7b-3111e52d2097 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #000000;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
.container.wrapper {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  padding: 4rem 2rem;
  margin-top: -2px;
}

/* Background image lyer */
.container.wrapper::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url("https://imgproxy.fourthwall.com/x6days8bsFp82edZAF5J4vHwvLmhb3NA5vm2OJjrz8k/w:1920/sm:1/enc/l7_qNCEsU_CxCzhd/mTxGX0215l6J1wW7/KaAUWlvfH7gH0oMS/dLLLMDSIrU6zRM-9/ShBHD4BIfLk9efib/SncOSm9D02N7zZ2Y/gJv5M3hA3FrD0CZ4/DoTpSqwfcFvvP1le/G9FpcBDFwFN2lSlf/tVp1ELdnd5duNizR/NHbeHclgdda9S2JP/frKNVMqJ7weQhSgW/iTs4PfGGNO1q7u74/Ru2BbGNBjL1G4-PU/Omw8kFokJn4dA_bY/nMg1VyHnnlYa6-qA");
  background-size: cover;
  background-position: center;
  filter: blur(20px);
  transform: scale(1.1); /* prevents edge clipping */
  z-index: -2;
}
.image-with-text__image-container img {
  width: 50%;
  height: auto; 
}
}

#fw-section-footer {

a {
  text-transform: lowercase;
}
.footer, .footer--center, .section-fw-section-footer-padding{
  background-color: white;
  border-top: 1px solid rgba(145, 145, 145, 0.2);
}
}
.index #fw-section-header {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #FFFFFF;
--color-background-rgb: 255, 255, 255;
--color-on-background: #eaeaea;
--color-on-background-rgb: 234, 234, 234;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #eaeaea;
--secondary-btn-bg: transparent;
--secondary-btn-text: #eaeaea;
--secondary-btn-border-color: #eaeaea;

a{
  text-transform: lowercase;
}
.header{
  border-bottom: 1px solid rgba(145, 145, 145, 0.3);
  border-top: 1px solid rgba(145, 145, 145, 0.3);
  border-right: 1px solid rgba(145, 145, 145, 0.3);
  border-left: 1px solid rgba(145, 145, 145, 0.3);
  backdrop-filter: blur(10px);
}
.header__logo-container{
  margin-top: -14px;
  margin-bottom: -20px;
}
@media (min-width: 640px) {
  .header__size--sm {
    height: auto;
    padding-top: 20px;
    padding-bottom: 12px;
  }
}
.header__list {
  display: flex;
}

.header__link {
  position: relative;
  padding-right: 15px;
}

.header__link::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 12px;
  width: 1px;
  background: currentColor;
  opacity: 0.4;
}

/* remove divider from last item */
.header__list-item:last-child .header__link::after {
  display: none;
}
.header__dropdown,
.header__dropdown a,
.header__dropdown a:visited,
.header__dropdown a:hover,
.header__dropdown a:focus,
.header__dropdown a:active {
  color: #000 !important;
}
.mobile-menu__link,.mobile-menu__close, .mobile-menu__social-link{
  color: #000;
}
}
#fw-section-announcement-bar-84b9414d-6ff1-4ff3-985a-7b2a14314e5f {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #000000;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
.announcement-bar{
  border-bottom: 1px solid rgba(145, 145, 145, 0.2);
}
}