#fw-section-video-with-text-d661803b-9a82-4138-840d-3e9eec534f50 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #232323;
--color-background-rgb: 35, 35, 35;
--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: 35;
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;
h2{
  color:#fdb62f;
}
}
#fw-section-rich-text-7849b2fc-894d-494f-bd9c-2964b34145f2 {

ul{
  list-style-type:none;
  padding-left:0px;

}

li{
 border:1px solid #fdb62f;
  border-radius:10px;
  padding:15px;
  margin-top:10px;
  text-align:left;
}

li h3{
  color:yellow;
}

li em{
  color:#666;
}

}
#fw-section-video-with-text-3f6cc1ac-a6b6-4bd2-8dc3-36637b20387a {

h2{
  color:#fdb62f;
}

li::marker{
  color:yellow;
}
}

#fw-section-rich-text-635e890e-c734-411e-99f4-45bea9ffccd8 {
--color-primary: #FFFFFF;
--color-primary-rgb: 255, 255, 255;
--color-background: #232323;
--color-background-rgb: 35, 35, 35;
--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: 35;
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;
h1{
  border-left:1px solid #fdb62f;
  border-bottom:1px solid #fdb62f;
  padding-left:10px;
  font-size:35px;
}
}
#fw-section-image-16a78efb-5e68-4732-b4ab-2cc51b156d99 {
--color-primary: #FFFFFF;
--color-primary-rgb: 255, 255, 255;
--color-background: #232323;
--color-background-rgb: 35, 35, 35;
--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: 35;
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;
.image-section__image{
  max-width:200px !important;
}
}
#fw-section-hero-82482c36-6d6f-4034-acd3-aca4ca9b7961 {
--color-primary: #FFFFFF;
--color-primary-rgb: 255, 255, 255;
--color-background: #232323;
--color-background-rgb: 35, 35, 35;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 35;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #FFFFFF;
--primary-btn-text: #000000;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}

#fw-section-hero-1729780279 {
--color-primary: #FFFFFF;
--color-primary-rgb: 255, 255, 255;
--color-background: #232323;
--color-background-rgb: 35, 35, 35;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 35;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #FFFFFF;
--primary-btn-text: #000000;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;
.section-background__image{
  background-position: center bottom;
  
}

.hero__heading{
  background-color:rgba(255,255,255,1);
  padding-right:20px;
  
}

.hero__content{
  padding-bottom:20px;
  max-width:650px;
}

.container{
  max-width:100%;
}

.hero__cta-container{
  margin-top:20px;
}

.button--primary{
  background-color:#000;
  color:#fff;
  transition: transform .2s;
  border:4px double #fff;
}

.button--primary:hover{
  transform: scale(1.1);
  color:#fdb62f;
}

.hero.hero--fw-section-hero-1729780279{
  border-bottom:3px solid #cfaf04;
}

@media only screen and (max-width: 640px) {
 .hero__heading{
  position:relative;
  bottom:200px;
   font-size:22px;
  
}

  .hero__content{
    padding-bottom:10px;
  }
}
}
#fw-section-featured-collection-cc3e46b6-6bfb-4bc3-893a-c2cfa8cb4a85 {

@media (min-width: 1024px) {
  .col-grid--3-cols\@md {
    grid-template-columns: repeat(2, 1fr);
  }

  .collection__grid{
    max-width:800px;
    margin:0 auto;
  }
}
}




#fw-section-hero-3e7903d3-293a-427a-a9e1-4674c9905575 {
--color-primary: #FFFFFF;
--color-primary-rgb: 255, 255, 255;
--color-background: #232323;
--color-background-rgb: 35, 35, 35;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 35;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #FFFFFF;
--primary-btn-text: #000000;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;
.hero__container{
  min-height:100px;
}

.hero__content{
  padding:20px 0px;
}

.hero__cta-container{
  margin-top:0px;
}

.button--primary{
  background-color:#000;
  color:#fff;
  border:3px double #fff;
}


.hero__content{
  padding:20px 0px;
}

.hero__cta-container{
  margin-top:0px;
}

.button--primary{
  background-color:#000;
  color:#fff;
  border:3px double #fff;
  transition: transform .2s;
}

.button--primary:hover{
  color:#000;
  background-color:#fff;
  transform: scale(1.1);
}
}


#fw-section-hero-5aab9298-1a3a-44cb-9e83-4c7365354cd5 {
--color-primary: #FFFFFF;
--color-primary-rgb: 255, 255, 255;
--color-background: #232323;
--color-background-rgb: 35, 35, 35;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 35;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #FFFFFF;
--primary-btn-text: #000000;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}
#fw-section-footer {
--color-primary: #FFFFFF;
--color-primary-rgb: 255, 255, 255;
--color-background: #fdb62f;
--color-background-rgb: 253, 182, 47;
--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: 188;
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;

}
#fw-section-announcement-bar-c0ddacae-3bd5-4db9-8bc5-050403ca948f {
--color-primary: #fdb62f;
--color-primary-rgb: 253, 182, 47;
--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: #fdb62f;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #FFFFFF;
--secondary-btn-bg: transparent;
--secondary-btn-text: #FFFFFF;
--secondary-btn-border-color: #FFFFFF;
.announcement-bar__label{
  font-size:14px;
}
}
#fw-section-header {
--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;
.header--transparent{
  background-color:rgba(0,0,0,0.5)
;}
}