#fw-section-video-18ccf60e-568e-4717-92a4-6a7e2ea8cec1 {

video {
  height: 25vw;
  width: 100%;
  background-color: black;
}


}

#fw-section-featured-collection-f7b3a820-7d3c-4b4b-bb35-457a49aab2d4 {

.container
{
  margin-top: -3vw;
}

}
#fw-section-video-ac7f66e3-8b18-499d-9b2a-e3f73a2a8565 {

video {
  height: 25vw;
  width: 100%;
  background-color: black;
}


}
#fw-section-footer {
--color-primary: #2f00ff;
--color-primary-rgb: 47, 0, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #00f497;
--color-on-background-rgb: 0, 244, 151;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-announcement-bar-9ddd6a0f-1d32-424a-91d3-68f5e22c99a5 {

header {background-color: transparent;
}
}
#fw-section-video-d240eaa8-09f7-45c6-b68e-12ddaf15147c {

video {
  height: 25vw;
  width: 100%;
  background-color: black;
}


}

#fw-section-featured-collection-5c6755cd-a5a7-4db2-a2bd-7795ab36166e {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #29ffb4;
--color-on-background-rgb: 41, 255, 180;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-1bc3afa6-5283-468a-b13e-815a57d575a2 {

.container
{
  margin-top: -3vw;
}

}
#fw-section-video-0275d603-28ab-4def-beb0-70a53c735e87 {

video {
  height: 25vw;
  width: 100%;
  background-color: black;
}


}








#fw-section-header {
--color-primary: #0000ff;
--color-primary-rgb: 0, 0, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1cfaaf;
--color-on-background-rgb: 28, 250, 175;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-hero-f9b95035-c1e1-4735-be6f-37b8764d5654 {

.button {
  float: center;
  color: red;
  text-align: center;
    padding-top: 1vw;
     padding-left: 2vw;
     padding-right: 2vw;
    padding-bottom: 1vw;
  text-decoration: none;
  font-size: 1vw; 
  margin-right:5vw;
  line-height: 1vw;
    background-color: black;
      font-weight: bold;
  color: white;
}

.container
{
  margin-bottom: -9vw;
}

}
#fw-section-hero-2967f92e-9871-48c0-b0e7-84fdde46732a {

.button {
  float: center;
  color: red;
  text-align: center;
    padding-top: 1vw;
     padding-left: 2vw;
     padding-right: 2vw;
    padding-bottom: 1vw;
  text-decoration: none;
  font-size: 1vw; 
  margin-right:5vw;
  line-height: 1vw;
    background-color: black;
      font-weight: bold;
  color: white;
}

.container
{
  margin-bottom: -9vw;
}

}
#fw-section-video-b8044521-8fae-463f-8e57-322f97cf681b {

video {
  height: 25vw;
  width: 100%;
  background-color: black;
}


}
#fw-section-image-00f6642a-ee55-4d99-95cc-9c1b0d7920dc {
--color-primary: #190aff;
--color-primary-rgb: 25, 10, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #212101;
--color-on-background-rgb: 33, 33, 1;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}




#fw-section-hero-14c4ef5f-2489-4e10-a7dc-f4f2988e4a23 {

.button {
  float: center;
  color: red;
  text-align: center;
    padding-top: 1vw;
     padding-left: 2vw;
     padding-right: 2vw;
    padding-bottom: 1vw;
  text-decoration: none;
  font-size: 1vw; 
  margin-right:5vw;
  line-height: 1vw;
    background-color: black;
      font-weight: bold;
  color: white;
}

.container
{
  margin-bottom: -9vw;
}

}
#fw-section-image-7e4f28e0-3332-409d-81e1-9f2b8f0d62f6 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #212101;
--color-on-background-rgb: 33, 33, 1;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}




#fw-section-featured-collection-efa878a0-2ca2-4ee1-a372-04939522926e {

.container
{
  margin-top: -3vw;
}

}




#fw-section-custom-html-de4af62c-296d-4369-bf31-e15ee8642182 {


.header {
  overflow: hidden;
  background-color:transparent;
  padding: 0px;
}
.header a {
  float: center;
  color: red;
  text-align: right;
    padding-top: 1vw;
     padding-left: 1.5vw;
     padding-right: 1.5vw;
    padding-bottom: 1vw;
  text-decoration: none;
  font-size: 2.2vw; 
  line-height: 2vw;
    background-color: black;
      font-weight: bold;

  color: white;
}

.header a:hover {
  background-color: cyan;
  color: blue;
}

.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 50px rgba(0, 0, 0, 0);
  position: relative;
}

}

#fw-section-custom-html-58b8ec5b-87f1-4aef-a657-15f30bedf07d {


.header {
  overflow: hidden;
  background-color:transparent;
  padding: 2px;
}
.header a {
  float: center;
  color: red;
  text-align: right;
    padding-top: 1vw;
     padding-left: 1.5vw;
     padding-right: 1.5vw;
    padding-bottom: 1vw;
  text-decoration: none;
  font-size: 2.8vw; 
  line-height: 2vw;
    background-color: black;
      font-weight: bold;

  color: white;
}

.header a:hover {
  background-color: cyan;
  color: blue;
}

.header b {
  float: right;
  color: red;
  text-align: right;
    padding-top: 1vw;
     padding-left: 1.5vw;
     padding-right: 1.5vw;
    padding-bottom: 0.2vw;
  text-decoration: none;
  font-size: 2.2vw; 
  line-height: 2vw;
    background-color: crimson;
      font-weight: bold;

  color: white;
}

.header b:hover {
  background-color: cyan;
  color: blue;
}
.header c {
  float: center;
  color: red;
  text-align: right;
    padding-top: 1vw;
     padding-left: 1.5vw;
     padding-right: 1.5vw;
    padding-bottom: 1vw;
  text-decoration: none;
  font-size: 2.2vw; 
  line-height: 2vw;
    background-color: black;
      font-weight: bold;

  color: white;
}

.header c:hover {
  background-color: cyan;
  color: blue;
}




.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 50px rgba(0, 0, 0, 0);
  position: relative;
}

}


#fw-section-custom-html-91dd940b-5dfe-4713-b083-25dd079796d9 {


.header {
  overflow: hidden;
  background-color:transparent;
  padding: 2px;
}
.header a {
  float: center;
  color: red;
  text-align: right;
    padding-top: 1vw;
     padding-left: 1.5vw;
     padding-right: 1.5vw;
    padding-bottom: 1vw;
  text-decoration: none;
  font-size: 2.8vw; 
  line-height: 2vw;
    background-color: black;
      font-weight: bold;

  color: white;
}

.header a:hover {
  background-color: cyan;
  color: blue;
}

.header b {
  float: right;
  color: red;
  text-align: right;
    padding-top: 1vw;
     padding-left: 1.5vw;
     padding-right: 1.5vw;
    padding-bottom: 0.2vw;
  text-decoration: none;
  font-size: 2.2vw; 
  line-height: 2vw;
    background-color: crimson;
      font-weight: bold;

  color: white;
}

.header b:hover {
  background-color: cyan;
  color: blue;
}
.header c {
  float: center;
  color: red;
  text-align: right;
    padding-top: 1vw;
     padding-left: 1.5vw;
     padding-right: 1.5vw;
    padding-bottom: 1vw;
  text-decoration: none;
  font-size: 2.2vw; 
  line-height: 2vw;
    background-color: black;
      font-weight: bold;

  color: white;
}

.header c:hover {
  background-color: cyan;
  color: blue;
}




.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 50px rgba(0, 0, 0, 0);
  position: relative;
}

}


#fw-section-collection-template {
--color-primary: #00ff5d;
--color-primary-rgb: 0, 255, 93;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #00ff97;
--color-on-background-rgb: 0, 255, 151;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-featured-collection-1ecf4021-dc1e-402d-ad93-f98d9b04b8ef {
--color-primary: #190aff;
--color-primary-rgb: 25, 10, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #00ffae;
--color-on-primary-rgb: 0, 255, 174;
--color-on-background: #00ffd1;
--color-on-background-rgb: 0, 255, 209;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
.container
{
  margin-top: -3vw;
}

}

#fw-section-featured-collection-f93ef2de-445f-47d2-a1d2-318aa45c716d {
--color-primary: #190aff;
--color-primary-rgb: 25, 10, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ff0202;
--color-on-primary-rgb: 255, 2, 2;
--color-on-background: #ff0030;
--color-on-background-rgb: 255, 0, 48;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
.container
{
  margin-top: -3vw;
}

}

#fw-section-custom-html-68e43ccf-1239-4b0f-8b32-1999a4412f35 {


.header {
  overflow: hidden;
  background-color:transparent;
  padding: 0px;
}
.header a {
  float: left;
  color: red;
  text-align: right;
    padding-top: 1vw;
     padding-left: 1.5vw;
     padding-right: 1.5vw;
    padding-bottom: 1vw;
  text-decoration: none;
  font-size: 2.2vw; 
  line-height: 2vw;
    background-color: black;
      font-weight: bold;

  color: white;
}

.header a:hover {
  background-color: cyan;
  color: blue;
}

.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 50px rgba(0, 0, 0, 0);
  position: relative;
}

}


#fw-section-featured-collection-13fdd8f6-f862-4cef-9082-d3a497a61e62 {
--color-primary: #190aff;
--color-primary-rgb: 25, 10, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #009fff;
--color-on-background-rgb: 0, 159, 255;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-53211343-b6ee-40af-a0ad-efe22619382e {
--color-primary: #190aff;
--color-primary-rgb: 25, 10, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #80f8ff;
--color-on-background-rgb: 128, 248, 255;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-custom-html-bc29e96b-5d0d-4e5b-ac48-03a1a4dc0246 {
--color-primary: #00baff;
--color-primary-rgb: 0, 186, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #212101;
--color-on-background-rgb: 33, 33, 1;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

.header {
  overflow: hidden;
  background-color:transparent;
  padding: 25px;
}
.header a {
  float: left;
  color: red;
  text-align: right;
    padding-top: 1vw;
     padding-left: 1.5vw;
     padding-right: 1.5vw;
    padding-bottom: 1vw;
  text-decoration: none;
  font-size: 2.2vw; 
  line-height: 2vw;
    background-color: aquamarine;
      font-weight: bold;

  color: black;
}

.header a:hover {
  background-color: white;
  color: black;
}

.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 50px rgba(0, 0, 0, 0);
  position: relative;
}

}

#fw-section-featured-collection-976655ce-915d-4612-ac87-f6a64d05d38f {
--color-primary: #190aff;
--color-primary-rgb: 25, 10, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffeb9c;
--color-on-primary-rgb: 255, 235, 156;
--color-on-background: #ffff95;
--color-on-background-rgb: 255, 255, 149;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-7312212d-693e-4d64-adad-c2569e0fc291 {
--color-primary: #c3f600;
--color-primary-rgb: 195, 246, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ff0000;
--color-on-background-rgb: 255, 0, 0;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
.container
{
  margin-top: -3vw;
}

}
#fw-section-featured-collection-6b54bb8b-4eb5-4514-abb1-404ba4150fad {
--color-primary: #190aff;
--color-primary-rgb: 25, 10, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #00ff8c;
--color-on-primary-rgb: 0, 255, 140;
--color-on-background: #00ffd0;
--color-on-background-rgb: 0, 255, 208;
--color-product-image-background: #1d1520;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
.container
{
  margin-top: -3vw;
}

}