<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#SECTION-go1il6s2 {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(45px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-go1il6s2 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

#SECTION-go1il6s2 .x-section-video-background {
  
  
}



#SECTION-go1il6s2 .video {
  display: none;
}
#SECTION-go1il6s2 .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


#CONTAINER-krtnk8y4 {
  align-self: center;column-gap: 10px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 28px 1fr;grid-template-rows: minmax(27.986112594604492px, max-content);height: auto;justify-self: end;margin-right: 22.416174203494347%;margin-top: calc(0px * 2);width: 162.09375px;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-30x8fwya {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 28px;
  
}
#IMAGE-30x8fwya picture {
  border-color: #000000ff;

}
#IMAGE-30x8fwya img {
  object-fit: cover;
}

#TEXT-xtnhdhti, .--clone-TEXT-xtnhdhti {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: -8.881784197001252e-15px;margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-xtnhdhti .x-text,
#TEXT-xtnhdhti .x-text a,
.--clone-TEXT-xtnhdhti .x-text,
.--clone-TEXT-xtnhdhti .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 600;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-xtnhdhti .x-text:hover,
.--clone-TEXT-xtnhdhti .x-text:hover,
#TEXT-xtnhdhti a:hover,
.--clone-TEXT-xtnhdhti a:hover {
  
}


#CONTAINER-dg4lvzk7 {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(15px, max-content);height: auto;justify-self: end;margin-right: 6.628605769230769%;margin-top: calc(0px * 2);width: 132.421875px;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}
#TEXT-ablisqya, .--clone-TEXT-ablisqya {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 50.96875px;
  
}
#TEXT-ablisqya .x-text,
#TEXT-ablisqya .x-text a,
.--clone-TEXT-ablisqya .x-text,
.--clone-TEXT-ablisqya .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 500;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-ablisqya .x-text:hover,
.--clone-TEXT-ablisqya .x-text:hover,
#TEXT-ablisqya a:hover,
.--clone-TEXT-ablisqya a:hover {
  
}

#TEXT-byv9lc5h, .--clone-TEXT-byv9lc5h {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 82.453125px;
  
}
#TEXT-byv9lc5h .x-text,
#TEXT-byv9lc5h .x-text a,
.--clone-TEXT-byv9lc5h .x-text,
.--clone-TEXT-byv9lc5h .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 600;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-byv9lc5h .x-text:hover,
.--clone-TEXT-byv9lc5h .x-text:hover,
#TEXT-byv9lc5h a:hover,
.--clone-TEXT-byv9lc5h a:hover {
  
}

#MEMBER-BAR-ahh3cmoo {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 18px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 58px;
  
}
#MEMBER-BAR-ahh3cmoo .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
text-align: right;

  
  display: none;
}
#MEMBER-BAR-ahh3cmoo .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
text-align: right;

  border-width: 0px;
  border-style: solid;
  
  justify-content: flex-end;
}
#MEMBER-BAR-ahh3cmoo .x-member:hover {
  
}
#MEMBER-BAR-ahh3cmoo .x-avatar-member-origin {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-ahh3cmoo .x-avatar-member-initial {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-ahh3cmoo .customer-icon {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-ahh3cmoo .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

#MEMBER-BAR-ahh3cmoo .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
text-align: right;

  
  justify-content: flex-end;
}
#MEMBER-BAR-ahh3cmoo .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-ahh3cmoo .x-loginbar .login-bar-icon {
    width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}

#MEMBER-BAR-ahh3cmoo .x-avatar-member-origin, #MEMBER-BAR-ahh3cmoo .login-bar-icon {
  margin-right: 0 !important;
}


#MEMBER-BAR-ahh3cmoo .member-divider {
  background: rgba(0, 0, 0, 1);
}
#MEMBER-BAR-ahh3cmoo svg, #MEMBER-BAR-ahh3cmoo path {
  color: rgba(0, 0, 0, 1);
  fill: rgba(0, 0, 0, 1);
}
#MEMBER-BAR-ahh3cmoo .customer-signup {
  display: none;
}
#MEMBER-BAR-ahh3cmoo .customer-icon {
  
}
#MEMBER-BAR-ahh3cmoo .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-r74x3hvj {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);

  transform: translate(0px, 0px);
}
#TEXT-4ajvhlhn, .--clone-TEXT-4ajvhlhn {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 87.74193548387098%;
  
}
#TEXT-4ajvhlhn .x-text,
#TEXT-4ajvhlhn .x-text a,
.--clone-TEXT-4ajvhlhn .x-text,
.--clone-TEXT-4ajvhlhn .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #cc9966;
font: var(--font_7);
font-family: 'Montserrat', sans-serif;

  color: var(--active-color, #cc9966);
}
#TEXT-4ajvhlhn .x-text:hover,
.--clone-TEXT-4ajvhlhn .x-text:hover,
#TEXT-4ajvhlhn a:hover,
.--clone-TEXT-4ajvhlhn a:hover {
  
}

#SECTION-raqhytu5 {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(83px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-raqhytu5 .x-section-background {
  background: #660032;
  
  
  
  
  
  
}

#SECTION-raqhytu5 .x-section-video-background {
  
  
}



#SECTION-raqhytu5 .video {
  display: none;
}
#SECTION-raqhytu5 .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


#IMAGE-z1gzq7zs {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: -0.01385498046875px;margin-top: calc(0px * 2);width: 150.1944580078125px;
  
}
#IMAGE-z1gzq7zs picture {
  border-color: #000000ff;

}
#IMAGE-z1gzq7zs img {
  object-fit: cover;
}

#INPUT-SEARCH-sw37anjl {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 44px;justify-self: center;margin-right: calc(3.598627895266868% * 2);margin-top: calc(0px * 2);width: 444px;
  
}
#INPUT-SEARCH-sw37anjl &gt; .input-search--wrapper {
  font-size: 16.0px;

  
  border-color: rgba(0, 0, 0, 1);
  
  border-radius: 4px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-sw37anjl &gt; .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-sw37anjl &gt; .input-search--wrapper .input-search--input {
  padding-left: 15px;
  text-align: left;
}
#INPUT-SEARCH-sw37anjl &gt; .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-sw37anjl &gt; .input-search--wrapper:hover {
  
  border-color: rgba(0, 0, 0, 1) !important;
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-sw37anjl &gt; .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 0px !important;
  : solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-sw37anjl .input-search--icon {
  margin-left: 19px;
  margin-right: 19px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-sw37anjl .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-sw37anjl .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-sw37anjl .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-sw37anjl .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-sw37anjl .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-22y6y8d2 {
  
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 10px;
  background: rgba(255, 255, 255, 1);

}
#TEXT-lv40vs6r, .--clone-TEXT-lv40vs6r {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: 0%;margin-top: 8.703125px;width: 96.84684684684684%;
  
}
#TEXT-lv40vs6r .x-text,
#TEXT-lv40vs6r .x-text a,
.--clone-TEXT-lv40vs6r .x-text,
.--clone-TEXT-lv40vs6r .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);

  color: var(--active-color, var(--font_color_6));
}
#TEXT-lv40vs6r .x-text:hover,
.--clone-TEXT-lv40vs6r .x-text:hover,
#TEXT-lv40vs6r a:hover,
.--clone-TEXT-lv40vs6r a:hover {
  
}

#TAGS-458orrn3 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-right: calc(0.17947635135135137% * 2);margin-top: 36.203125px;width: 95.8544481981982%;
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);

  
}
#TAGS-458orrn3 .x-tags-wrapper {
  display: flex; flex-wrap: wrap;
  row-gap: 10px;
  column-gap: 10px;
}
#TAGS-458orrn3 .x-tag-item {
  cursor: pointer;
  white-space: nowrap;
  border-style: solid;
  user-select: none;
  border-width: 1px;
  border-color: #000000;
  
  
  background: #ffffff;
  padding: 4px 6px;
  color: #000000;
}
#TAGS-458orrn3 .x-tag-item:not(.active):hover {
  border-color: #000000;
  background: #ffffff;
  color: #000000;
  
  
  
  
}
#TAGS-458orrn3 .x-tag-item.active {
  border-color: #000000;
  background: #ffffff;
  color: #000000;
  
  
  
  
}

#CONTAINER-dqtxiwfb {
  align-self: center;column-gap: 10px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 37px 1fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-bottom: calc(0.09027099609375px * 2);margin-right: 0.0011809259398370727%;width: 154.1111831665039px;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}
#TEXT-DATASET-p8oytwiz, .--clone-TEXT-DATASET-p8oytwiz {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#TEXT-DATASET-p8oytwiz .x-text,
#TEXT-DATASET-p8oytwiz .x-text a,
.--clone-TEXT-DATASET-p8oytwiz .x-text,
.--clone-TEXT-DATASET-p8oytwiz .x-text a {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #000000ff;
color: #ffffff;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
line-height: 1.4;

  color: var(--active-color, #ffffff);
}
#TEXT-DATASET-p8oytwiz .x-text:hover,
.--clone-TEXT-DATASET-p8oytwiz .x-text:hover,
#TEXT-DATASET-p8oytwiz a:hover,
.--clone-TEXT-DATASET-p8oytwiz a:hover {
  
}

#CART-ICON-9fny4wmi {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 29.288196563720703px;justify-self: start;margin-left: 0px;margin-top: -0.2881965637207031px;width: 23.385417938232425px;
  
}
#CART-ICON-9fny4wmi .x-cart-icon {
  border-color: #000000ff;

}
#CART-ICON-9fny4wmi .x-cart-item-count {
  position: absolute;
  top: -5.846354484558106px;
  right: -5.846354484558106px;
  width: 11.692708969116213px;
  height: 14.644098281860352px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Montserrat;
font-size: 16.0px;

}
#CART-ICON-9fny4wmi .x-image-cart-icon {
  border-radius: ;
}
#TEXT-xlb0ahbv, .--clone-TEXT-xlb0ahbv {
  align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-bottom: 0px;margin-right: 0%;width: 92px;
  
}
#TEXT-xlb0ahbv .x-text,
#TEXT-xlb0ahbv .x-text a,
.--clone-TEXT-xlb0ahbv .x-text,
.--clone-TEXT-xlb0ahbv .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-xlb0ahbv .x-text:hover,
.--clone-TEXT-xlb0ahbv .x-text:hover,
#TEXT-xlb0ahbv a:hover,
.--clone-TEXT-xlb0ahbv a:hover {
  
}


#IMAGE-27wun8d6 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 33px;
  
}
#IMAGE-27wun8d6 picture {
  border-color: #000000ff;

}
#IMAGE-27wun8d6 img {
  object-fit: cover;
}


#CONTAINER-j11jj1sd {
  align-self: center;column-gap: 10px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 35px 1fr;grid-template-rows: minmax(42.222225189208984px, max-content);height: auto;justify-self: end;margin-right: 157.7px;margin-top: calc(0px * 2);width: 13.249344132904314%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-9ubt45pg {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 35px;
  
}
#IMAGE-9ubt45pg picture {
  border-color: #000000ff;

}
#IMAGE-9ubt45pg img {
  object-fit: cover;
}

#TEXT-o3mnehyi, .--clone-TEXT-o3mnehyi {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-o3mnehyi .x-text,
#TEXT-o3mnehyi .x-text a,
.--clone-TEXT-o3mnehyi .x-text,
.--clone-TEXT-o3mnehyi .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-o3mnehyi .x-text:hover,
.--clone-TEXT-o3mnehyi .x-text:hover,
#TEXT-o3mnehyi a:hover,
.--clone-TEXT-o3mnehyi a:hover {
  
}

#CART-ICON-a9ojx5j7 {
  align-self: start;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 29.288196563720703px;justify-self: start;margin-left: 117.890625px;margin-top: 202.578125px;width: 23.385417938232425px;
  
}
#CART-ICON-a9ojx5j7 .x-cart-icon {
  border-color: #000000ff;

}
#CART-ICON-a9ojx5j7 .x-cart-item-count {
  position: absolute;
  top: -5.846354484558106px;
  right: -5.846354484558106px;
  width: 11.692708969116213px;
  height: 14.644098281860352px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #cc9966;
border-radius: 50%;
color: #660033;
font-family: Montserrat;
font-size: 14.0px;

}
#CART-ICON-a9ojx5j7 .x-image-cart-icon {
  border-radius: ;
}
#MENU-p4t631ov {
  align-self: center;display: none;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 35px;justify-self: start;margin-left: 1.150793650793651%;margin-top: calc(0px * 2);width: 11.11111111111111%;
  --active-link-color: #000000;
  
  
  
  
  
}


#MENU-p4t631ov .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: #cc9966;
color: #000000;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9Im1lbnUiPjxwYXRoIGQ9Ik0zLDZIMjFWOEgzVjZNMywxMUgyMVYxM0gzVjExTTMsMTZIMjFWMThIM1YxNloiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

}
#MENU-p4t631ov &gt; ul {
  background: #cc9966;
  
  
  
  
}
#MENU-p4t631ov &gt; ul &gt; .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: #cc9966;
color: #000000;

}
#MENU-p4t631ov &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-p4t631ov &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-p4t631ov ul li .tag-link {
  border-style: none none none none;

}
#MENU-p4t631ov ul li .tag-link:hover,
#MENU-p4t631ov ul li &gt; a:hover {
  







border-style: none none none none;

}





#MENU-DROPPABLE-uq34a6nm {
  background: rgba(255, 255, 255, 1);

  top: 0;
  left: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}
#MENU-0my6lnxs {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-0my6lnxs .x-rect {
  --pad-y: 4px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000d9;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;

  
}
#MENU-0my6lnxs &gt; ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-0my6lnxs &gt; ul &gt; .menu-item .tag-link {
  --pad-y: 4px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000d9;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;

}
#MENU-0my6lnxs &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-0my6lnxs &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-0my6lnxs ul li .tag-link {
  border-style: none none none none;

}
#MENU-0my6lnxs ul li .tag-link:hover,
#MENU-0my6lnxs ul li &gt; a:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}





#MENU-ITEM-aek59pso &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-o1glpb49 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-j5iy9uhr &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-1fmjs5fo &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-caaomh13 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-jod49avu &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#INPUT-SEARCH-w3jggjzj {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 44px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#INPUT-SEARCH-w3jggjzj &gt; .input-search--wrapper {
  font-size: 16.0px;

  border-width: 1px;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-radius: 4px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-w3jggjzj &gt; .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-w3jggjzj &gt; .input-search--wrapper .input-search--input {
  padding-left: 15px;
  text-align: left;
}
#INPUT-SEARCH-w3jggjzj &gt; .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-w3jggjzj &gt; .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  : solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-w3jggjzj &gt; .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 0px !important;
  : solid;
  background-color: var(--color_00) !important;
}
#INPUT-SEARCH-w3jggjzj .input-search--icon {
  margin-left: 19px;
  margin-right: 19px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-w3jggjzj .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-w3jggjzj .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-w3jggjzj .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-w3jggjzj .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-w3jggjzj .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-hocqdxm9 {
  
  height: auto;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(10px, max-content) minmax(0px, 1fr) minmax(0px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 10px;
  background: rgba(255, 255, 255, 1);

}
#TEXT-8s5zaym3, .--clone-TEXT-8s5zaym3 {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#TEXT-8s5zaym3 .x-text,
#TEXT-8s5zaym3 .x-text a,
.--clone-TEXT-8s5zaym3 .x-text,
.--clone-TEXT-8s5zaym3 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);

  color: var(--active-color, var(--font_color_6));
}
#TEXT-8s5zaym3 .x-text:hover,
.--clone-TEXT-8s5zaym3 .x-text:hover,
#TEXT-8s5zaym3 a:hover,
.--clone-TEXT-8s5zaym3 a:hover {
  
}

#TAGS-ow4qazqn {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);

  
}
#TAGS-ow4qazqn .x-tags-wrapper {
  display: flex; flex-wrap: wrap;
  row-gap: 10px;
  column-gap: 10px;
}
#TAGS-ow4qazqn .x-tag-item {
  cursor: pointer;
  white-space: nowrap;
  border-style: solid;
  user-select: none;
  border-width: 1px;
  border-color: #000000;
  
  
  background: #ffffff;
  padding: 4px 6px;
  color: #000000;
}
#TAGS-ow4qazqn .x-tag-item:not(.active):hover {
  border-color: #000000;
  background: #ffffff;
  color: #000000;
  
  
  
  
}
#TAGS-ow4qazqn .x-tag-item.active {
  border-color: #000000;
  background: #ffffff;
  color: #000000;
  
  
  
  
}

#IMAGE-u1dkn4oy {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 23.899047152756857px;justify-self: end;margin-right: 36.759375000000006px;margin-top: calc(0px * 2);width: 34px;
  
}
#IMAGE-u1dkn4oy picture {
  border-color: #000000ff;

}
#IMAGE-u1dkn4oy img {
  object-fit: cover;
}

#SECTION-mwk2n2tz {
  height: auto;
  grid-template-columns: 10px 199px 1fr 10px;
  grid-template-rows: minmax(55px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-mwk2n2tz .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

#SECTION-mwk2n2tz .x-section-video-background {
  
  
}



#SECTION-mwk2n2tz .video {
  display: none;
}
#SECTION-mwk2n2tz .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#MENU-na94zm0q {
  align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-na94zm0q .x-rect {
  --gap: 0px;
--pad-x: 19px;
-webkit-text-stroke: 0px #000000ff;
color: #080000ff;
font-size: 15.0px;
font-weight: 600;
justify-content: center;
text-align: center;
text-transform: uppercase;

  
}
#MENU-na94zm0q &gt; ul {
  
  justify-content: center;
  align-items: center;
  gap: 0px;
  
}
#MENU-na94zm0q &gt; ul &gt; .menu-item .tag-link {
  --gap: 0px;
--pad-x: 19px;
-webkit-text-stroke: 0px #000000ff;
color: #080000ff;
font-size: 15.0px;
font-weight: 600;
justify-content: center;
text-align: center;
text-transform: uppercase;

}
#MENU-na94zm0q &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-na94zm0q &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-na94zm0q ul li .tag-link {
  border-style: none none none none;

}
#MENU-na94zm0q ul li .tag-link:hover {
  color: rgba(26, 92, 255, 1) !important;







border-style: none none none none;

}



#MENU-na94zm0q.horizontal-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 55px;
}


#MENU-ITEM-02skhg3h &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-mjtjjpwa &gt; a{
  color: #000000 !important;
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-em4pfo22 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-rzkr1cb0 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-ldvvcuyt &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-vc2rkkif &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}


#RECT-9fs8iqvy {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 36px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 32.41528147163121px;
  
  
  
  
}
#RECT-9fs8iqvy .x-rect {
  background: #cc9966;
border-color: #000000ff;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9Im1lbnUiPjxwYXRoIGQ9Ik0zLDZIMjFWOEgzVjZNMywxMUgyMVYxM0gzVjExTTMsMTZIMjFWMThIM1YxNloiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   #000000ff;


  background: var(--active-color, #cc9966);
}
#DROPDOWN-akd7jxvm {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#DROPDOWN-akd7jxvm .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #dfdfdfff;
border-style: none;
border-width: 1.0px;
color: #cc9966;
font-size: 14.0px;
font-weight: 700;
letter-spacing: -0.5px;
padding-left: 45;
text-align: center;
text-transform: uppercase;

  padding-left: 45px;
  padding-right: 10px;
}
#DROPDOWN-akd7jxvm .dropdown--icon {
  color: #ffffff;
  width: 16px;
  height: 16px;
}

#DROPDOWN-akd7jxvm .select {
  position: relative;
}

#DROPDOWN-akd7jxvm .select-icon {
  color: #ffffff;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  transform: translateY(-40%);
  right: 10px;
  pointer-events: none;
}

#DROPDOWN-akd7jxvm .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #dfdfdfff;
border-style: none;
border-width: 1.0px;
color: #cc9966;
font-size: 14.0px;
font-weight: 700;
letter-spacing: -0.5px;
padding-left: 45;
text-align: center;
text-transform: uppercase;

  padding-left: 45px;
  padding-right: 10px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-akd7jxvm .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  pointer-events: none;
  justify-content: space-between;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #dfdfdfff;
border-style: none;
border-width: 1.0px;
color: #cc9966;
font-size: 14.0px;
font-weight: 700;
letter-spacing: -0.5px;
padding-left: 45;
text-align: center;
text-transform: uppercase;

  padding-left: 45px;
  padding-right: 10px;
}

#DROPDOWN-akd7jxvm .select-overlay .select--icon {
  color: #ffffff;
  width: 16px;
  height: 16px;
}
#DROPDOWN-CONTENT-vkkn9ze9 {
  
  top: 100%;
  left: 0px;
  width: 232px;
  height: autoauto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
}
#DROPDOWN-CONTENT-vkkn9ze9 &gt; .dropdown--style {
  border-color: #000000ff;

}
#MENU-tv2bie88 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: #333333;
  
  
  
  
  
}


#MENU-tv2bie88 .x-rect {
  --pad-x: 80px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #dddddd;
border-radius: 0px 0px 0px 0px;
border-width: 1.0px;
color: #333333;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;

  
}
#MENU-tv2bie88 &gt; ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-tv2bie88 &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 80px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #dddddd;
border-radius: 0px 0px 0px 0px;
border-width: 1.0px;
color: #333333;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;

}
#MENU-tv2bie88 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-tv2bie88 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-tv2bie88 ul li .tag-link {
  border-style: none solid solid solid;

}
#MENU-tv2bie88 ul li .tag-link:hover {
  color: #4a90e2 !important;
background: #f5f5f5;
border-width: 1px;





border-style: none solid solid solid;

}

#MENU-tv2bie88 &gt; ul &gt; .menu-item svg {
  width: 14px;
  height: 14px;
}



#MENU-tv2bie88.vertical-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-nznvpwwz &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-9uguqnbg {
  
  
  width: 230px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);

  
  
  
}
.vertical-menu #MENU-ITEM-nznvpwwz.menu-item:hover &gt; .x-submenu {
  display: grid;
}

#MENU-qx9sadml {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: #111;
  
  
  
  
  
}


#MENU-qx9sadml .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #111;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;

  
}
#MENU-qx9sadml &gt; ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-qx9sadml &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #111;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;

}
#MENU-qx9sadml &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-qx9sadml &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-qx9sadml ul li .tag-link {
  border-style: none none none none;

}
#MENU-qx9sadml ul li .tag-link:hover {
  color: #4a90e2 !important;
background: #f5f5f5;






border-style: none none none none;

}




#MENU-qx9sadml.vertical-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-mbm4a97b &gt; a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-cz0mvijb &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-c8voymx3 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-wlmb5l0i {
  
  
  width: 230px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(334px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);

  
  
  
}
.vertical-menu #MENU-ITEM-c8voymx3.menu-item:hover &gt; .x-submenu {
  display: grid;
}

#MENU-t9j75pgv {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: #111;
  
  
  
  
  
}


#MENU-t9j75pgv .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #111;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;

  
}
#MENU-t9j75pgv &gt; ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-t9j75pgv &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #111;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;

}
#MENU-t9j75pgv &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-t9j75pgv &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-t9j75pgv ul li .tag-link {
  border-style: none none none none;

}
#MENU-t9j75pgv ul li .tag-link:hover {
  color: #4a90e2 !important;
background: #f5f5f5;






border-style: none none none none;

}




#MENU-t9j75pgv.vertical-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-augzgagu &gt; a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-v55rlf1w &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-lf4adchd {
  
  
  width: 230px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(334px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);

  
  
  
}
.vertical-menu #MENU-ITEM-v55rlf1w.menu-item:hover &gt; .x-submenu {
  display: grid;
}

#MENU-2du42zg2 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: #111;
  
  
  
  
  
}


#MENU-2du42zg2 .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #111;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;

  
}
#MENU-2du42zg2 &gt; ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-2du42zg2 &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #111;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;

}
#MENU-2du42zg2 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-2du42zg2 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-2du42zg2 ul li .tag-link {
  border-style: none none none none;

}
#MENU-2du42zg2 ul li .tag-link:hover {
  color: #4a90e2 !important;
background: #f5f5f5;






border-style: none none none none;

}




#MENU-2du42zg2.vertical-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-t6nfq1xo &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-h9q909wq &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-irf6wr7l &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-y23odpws &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-frvir4cy &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-1ycawo1z &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-039rb209 {
  
  
  width: 230px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(334px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);

  
  
  
}
.vertical-menu #MENU-ITEM-1ycawo1z.menu-item:hover &gt; .x-submenu {
  display: grid;
}

#MENU-ysqc9hfk {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: #111;
  
  
  
  
  
}


#MENU-ysqc9hfk .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #111;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;

  
}
#MENU-ysqc9hfk &gt; ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-ysqc9hfk &gt; ul &gt; .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #111;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;

}
#MENU-ysqc9hfk &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ysqc9hfk &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-ysqc9hfk ul li .tag-link {
  border-style: none none none none;

}
#MENU-ysqc9hfk ul li .tag-link:hover {
  color: #4a90e2 !important;
background: #f5f5f5;






border-style: none none none none;

}




#MENU-ysqc9hfk.vertical-menu &gt; ul &gt; .menu-item &gt; .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-kgpo24ij &gt; a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-iy4isg3e &gt; a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-e75qqykm &gt; a{
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-nzy0lhq7 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SECTION-hrq7jgkv {
  height: auto;
  grid-template-columns: 10px 1fr 20px 1fr 10px;
  grid-template-rows: minmax(550px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-hrq7jgkv .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
}

#SECTION-hrq7jgkv .x-section-video-background {
  
  
}



#SECTION-hrq7jgkv .video {
  display: none;
}
#SECTION-hrq7jgkv .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#PRODUCT-GALLERY-szl03p2c {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
}
#PRODUCT-GALLERY-szl03p2c .product-gallery-wrapper {
  flex-direction: column;
  
  
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-wrapper .product-gallery--nav-item[data-video-pin="true"]{
  
}

#PRODUCT-GALLERY-szl03p2c .x-pagination-wrapper[data-type="bar"] {
  
}
#PRODUCT-GALLERY-szl03p2c .x-pagination-wrapper[data-type="bar-dot"] {
  
  gap: 10px;
}
#PRODUCT-GALLERY-szl03p2c .x-pagination-bar-backdrop {
  height: 2px;
  width: 90%;
  gap: 10px;
  
}
#PRODUCT-GALLERY-szl03p2c .x-pagination-bar-backdrop .x-pagination-bar {
  border-radius: 1000px;
  flex: 1;
}
#PRODUCT-GALLERY-szl03p2c .x-pagination-bar-backdrop .x-pagination-bar:nth-child(n+6) {
  
}
#PRODUCT-GALLERY-szl03p2c .x-pagination-bar, #PRODUCT-GALLERY-szl03p2c .x-pagination-bar-dot {
  background: rgba(238, 238, 238, 1);
}
#PRODUCT-GALLERY-szl03p2c .x-bar-active {
  left: -100%;
  background: rgba(77, 125, 236, 1);
}
#PRODUCT-GALLERY-szl03p2c .x-pagination-bar-dot.active {
  background: rgba(77, 125, 236, 1);
}
#PRODUCT-GALLERY-szl03p2c .x-pagination-bar-dot {
  height: 7px;
  width: 7px;
  border-radius: 1000px;
}


#PRODUCT-GALLERY-szl03p2c .product-gallery-mini {
  min-height: 112px;
  min-width: 112px;
}
#PRODUCT-GALLERY-szl03p2c .product-gallery-mini-show {
  
}
#PRODUCT-GALLERY-szl03p2c .product-gallery-mini .product-gallery-mini-wrapper {
  
}
#PRODUCT-GALLERY-szl03p2c .product-gallery--nav-item img {
  object-fit: cover;
  aspect-ratio: 1/1;
  
}
#PRODUCT-GALLERY-szl03p2c .product-gallery--nav-item img:hover {
  
}
modal-product-gallery[data-id="PRODUCT-GALLERY-szl03p2c"] .modal-product-slider__item img {
  object-fit: contain;
}
#PRODUCT-GALLERY-szl03p2c .product-gallery--controls &gt; * {
  width: 100%;
  height: calc(100% - 40px);
  color: #FFFFFF;
}
#PRODUCT-GALLERY-szl03p2c .product-view {
  height: calc(100% - 70px);
  width: 100%;
}
#PRODUCT-GALLERY-szl03p2c .thumbnail-icon {
  margin: 12px 12px 0 0;
  width: 100px;
  height: 100px;
}
#PRODUCT-GALLERY-szl03p2c .product-gallery--controls {
  width: 40px;
  height: 80px;
  
  
}
#PRODUCT-GALLERY-szl03p2c .product-gallery--controls.left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#PRODUCT-GALLERY-szl03p2c .product-gallery--controls.right {
  right: 5px;
}

#PRODUCT-GALLERY-szl03p2c .product--ribbons-wrapper {
  font-family: Alegreya Sans;
  font-weight: ;
  font-size: 16px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: column;
  padding: 0px 0px 0px 0px;
  display: ;
}
#PRODUCT-GALLERY-szl03p2c .product--ribbon {
  border-radius: 40px;
  background: #f15e2c;
  border-color: #f15e2c;
  border-width: 0px;
  background-size: cover;
  background-attachment: scroll;
  background-position-x: center;
  background-position-y: center;
  background-repeat: no-repeat;
  filter: ;
}


#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails {
  display: none;
  height: fit-content;
  width: fit-content;
  max-height: 500px;
  max-width: 500px;
  overflow: hidden;
  position: sticky;
  top: 0;
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-tap {
  background: #ffffff80;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 100%; width: 40px;
  z-index: 100;
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-tap-left{
  
  top: 0;
  left: 0;
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-tap-right{
  
  top: 0;
  right: 0;
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-tap-top{
  display: none;
  top: 0;
  left: 0;
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-tap-bottom{
  display: none;
  bottom: 0;
  left: 0;
}



#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-tap-icon svg {
  width: 20px;
  height: 20px;
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-items {
  display: flex;
  width: fit-content;
  height: fit-content;
  flex-direction: row; gap: 12px;
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-items.transition{
  transition: all 0.3s ease-in-out;
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-item {
  width: 100px;
  height: 100px;
  opacity: 0.5;
  border-radius: 5px;
  border: 1px solid transparent;
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-item img,
#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-item video {
  width: 100px;
  height: 100px;
}

#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-item:hover,
#PRODUCT-GALLERY-szl03p2c .product-gallery-thumbnails .product-gallery-thumbnails-item.active {
  opacity: 1;
  border-color: #000000;
}
.PRODUCT-GALLERY-szl03p2c .x-pin-video {
  display: none;
}

#CONTAINER-ql111z46 {
  align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(30px, max-content) minmax(20px, max-content) minmax(20px, max-content) minmax(15px, max-content) minmax(30px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(23px, max-content) minmax(0px, max-content) minmax(14px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 0px;width: 100%;
  
  
  
  
  background: #e8eaed00;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #e8eaed00;
  
  
}
#TEXT-DATASET-rgkhazbr, .--clone-TEXT-DATASET-rgkhazbr {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-DATASET-rgkhazbr .x-text,
#TEXT-DATASET-rgkhazbr .x-text a,
.--clone-TEXT-DATASET-rgkhazbr .x-text,
.--clone-TEXT-DATASET-rgkhazbr .x-text a {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 30.0px;
font-weight: 500;
text-transform: uppercase;

  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-rgkhazbr .x-text:hover,
.--clone-TEXT-DATASET-rgkhazbr .x-text:hover,
#TEXT-DATASET-rgkhazbr a:hover,
.--clone-TEXT-DATASET-rgkhazbr a:hover {
  
}

#TEXT-58e8dryl, .--clone-TEXT-58e8dryl {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0.375px * 2);width: 31px;
  
}
#TEXT-58e8dryl .x-text,
#TEXT-58e8dryl .x-text a,
.--clone-TEXT-58e8dryl .x-text,
.--clone-TEXT-58e8dryl .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;

  color: var(--active-color, var(--font_color_5));
}
#TEXT-58e8dryl .x-text:hover,
.--clone-TEXT-58e8dryl .x-text:hover,
#TEXT-58e8dryl a:hover,
.--clone-TEXT-58e8dryl a:hover {
  
}

#TEXT-DATASET-1ix5gpd9, .--clone-TEXT-DATASET-1ix5gpd9 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: stretch;margin-left: 29.1875px;margin-right: 0.0026315789473660275%;margin-top: 0.28125px;width: auto;
  
}
#TEXT-DATASET-1ix5gpd9 .x-text,
#TEXT-DATASET-1ix5gpd9 .x-text a,
.--clone-TEXT-DATASET-1ix5gpd9 .x-text,
.--clone-TEXT-DATASET-1ix5gpd9 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #32bb9f;
font-size: 16.0px;

  color: var(--active-color, #32bb9f);
}
#TEXT-DATASET-1ix5gpd9 .x-text:hover,
.--clone-TEXT-DATASET-1ix5gpd9 .x-text:hover,
#TEXT-DATASET-1ix5gpd9 a:hover,
.--clone-TEXT-DATASET-1ix5gpd9 a:hover {
  
}

#LINE-9mihiygm {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 12;grid-row-start: 11;height: 17px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  height: auto;
  
}
#LINE-9mihiygm .line-container {
  border-color: #d9d9d9;
border-style: solid;
border-width: 1.0px;

}

#TEXT-DATASET-c7qo6dvk, .--clone-TEXT-DATASET-c7qo6dvk {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: start;margin-left: 155.21875px;margin-top: calc(0px * 2);width: 110px;
  
}
#TEXT-DATASET-c7qo6dvk .x-text,
#TEXT-DATASET-c7qo6dvk .x-text a,
.--clone-TEXT-DATASET-c7qo6dvk .x-text,
.--clone-TEXT-DATASET-c7qo6dvk .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #7a7a7a;
font-size: 16.0px;
text-decoration: line-through;
text-transform: initial;

  color: var(--active-color, #7a7a7a);
}
#TEXT-DATASET-c7qo6dvk .x-text:hover,
.--clone-TEXT-DATASET-c7qo6dvk .x-text:hover,
#TEXT-DATASET-c7qo6dvk a:hover,
.--clone-TEXT-DATASET-c7qo6dvk a:hover {
  
}

#TEXT-DATASET-vhtikkmk, .--clone-TEXT-DATASET-vhtikkmk {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: start;margin-left: 0px;margin-top: -0.359375px;width: 153px;
  
}
#TEXT-DATASET-vhtikkmk .x-text,
#TEXT-DATASET-vhtikkmk .x-text a,
.--clone-TEXT-DATASET-vhtikkmk .x-text,
.--clone-TEXT-DATASET-vhtikkmk .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #77172d;
font-size: 24.0px;
font-weight: 700;

  color: var(--active-color, #77172d);
}
#TEXT-DATASET-vhtikkmk .x-text:hover,
.--clone-TEXT-DATASET-vhtikkmk .x-text:hover,
#TEXT-DATASET-vhtikkmk a:hover,
.--clone-TEXT-DATASET-vhtikkmk a:hover {
  
}

#TEXT-DATASET-ozlnwidp, .--clone-TEXT-DATASET-ozlnwidp {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 14;grid-row-start: 13;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0.9453125px * 2);width: 100px;
  
}
#TEXT-DATASET-ozlnwidp .x-text,
#TEXT-DATASET-ozlnwidp .x-text a,
.--clone-TEXT-DATASET-ozlnwidp .x-text,
.--clone-TEXT-DATASET-ozlnwidp .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 16.0px;

  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-ozlnwidp .x-text:hover,
.--clone-TEXT-DATASET-ozlnwidp .x-text:hover,
#TEXT-DATASET-ozlnwidp a:hover,
.--clone-TEXT-DATASET-ozlnwidp a:hover {
  
}

#ATTR-szbnvt42 {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 14;grid-row-start: 13;height: auto;justify-self: stretch;margin-bottom: -0.84375px;margin-left: 116.375px;margin-right: 0%;width: auto;
  
}
#ATTR-szbnvt42 .attr--item, #ATTR-szbnvt42 select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: center;

  
}
#ATTR-szbnvt42 .chevron {
  width: 16px;
  right: 7px;
}
#ATTR-szbnvt42 .chevron svg{
  height: 16px;
}
#ATTR-szbnvt42 .attr--item {
  margin-right: 6px;
  margin-bottom: 4px;
}
#ATTR-szbnvt42 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-szbnvt42 .attr--item.selected {
  background-color: #002f1f;
color: #fff;

  
}
#ATTR-szbnvt42 img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 0px 0px 0px 0px;
}
#ATTR-szbnvt42 .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-szbnvt42 .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

#ATTR-szbnvt42 .select-wrapper {
  opacity: 0;
}

#ATTR-szbnvt42 .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  pointer-events: none;
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: center;

  gap: 0px;
  padding-left: 12px !important;
  padding-right: 6px !important;
}

#ATTR-szbnvt42 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
}
#TEXT-DATASET-c37522jq, .--clone-TEXT-DATASET-c37522jq {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 15;grid-row-start: 14;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 100px;
  
}
#TEXT-DATASET-c37522jq .x-text,
#TEXT-DATASET-c37522jq .x-text a,
.--clone-TEXT-DATASET-c37522jq .x-text,
.--clone-TEXT-DATASET-c37522jq .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 16.0px;

  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-c37522jq .x-text:hover,
.--clone-TEXT-DATASET-c37522jq .x-text:hover,
#TEXT-DATASET-c37522jq a:hover,
.--clone-TEXT-DATASET-c37522jq a:hover {
  
}

#ATTR-ujj209sh {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 15;grid-row-start: 14;height: auto;justify-self: stretch;margin-left: 116px;margin-right: 0%;margin-top: 0px;width: auto;
  
}
#ATTR-ujj209sh .attr--item, #ATTR-ujj209sh select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: center;

  
}
#ATTR-ujj209sh .chevron {
  width: 16px;
  right: 7px;
}
#ATTR-ujj209sh .chevron svg{
  height: 16px;
}
#ATTR-ujj209sh .attr--item {
  margin-right: 6px;
  margin-bottom: 6px;
}
#ATTR-ujj209sh .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-ujj209sh .attr--item.selected {
  background-color: #002f1f;
color: #ffffff;

  
}
#ATTR-ujj209sh img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 0px 0px 0px 0px;
}
#ATTR-ujj209sh .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-ujj209sh .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

#ATTR-ujj209sh .select-wrapper {
  opacity: 0;
}

#ATTR-ujj209sh .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  pointer-events: none;
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: center;

  gap: 0px;
  padding-left: 12px !important;
  padding-right: 6px !important;
}

#ATTR-ujj209sh .select-overlay .select--icon {
  width: 16px;
  height: 16px;
}
#QUANTITY-INPUT-8bft300m {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 17;grid-row-start: 16;height: 40px;justify-self: start;margin-bottom: 0px;margin-left: 24.421052631578945%;width: 127px;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;

  
  overflow: hidden;
  
}
#QUANTITY-INPUT-8bft300m .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-8bft300m .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-8bft300m .quantity__button[name="minus"] {
  border-color: var(--color_01);
border-width: 1.0px;

  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;
  
}
#QUANTITY-INPUT-8bft300m .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-8bft300m .quantity__button[name="plus"] {
  border-color: var(--color_01);
border-width: 1.0px;

  border-top-style: unset;border-bottom-style: unset;border-right-style: unset;
  
}
#QUANTITY-INPUT-8bft300m .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-wyysburr {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 19;grid-row-start: 18;height: 48px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 49%;
  
}
#BUTTON-wyysburr .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #8d93ab00;
border-color: #7a7a7a;
border-style: solid;
border-width: 1.0px;
color: #85335c;
font-size: 14.0px;
font-weight: 700;
text-align: center;

  border: 1px solid #7a7a7a;


  color: var(--active-color, #85335c);
}
#BUTTON-wyysburr[disabled=true] {
  display: none;
}

#BUTTON-fo3aupri {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 19;grid-row-start: 18;height: 48px;justify-self: end;margin-right: 0%;margin-top: 0px;width: 49%;
  
}
#BUTTON-fo3aupri .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #8d93ab00;
border-color: #7a7a7a;
border-style: solid;
border-width: 1.0px;
color: #85335c;
font-size: 16.0px;
font-weight: 700;
text-align: center;

  border: 1px solid #7a7a7a;


  color: var(--active-color, #85335c);
}
#BUTTON-fo3aupri[disabled=true] {
  display: none;
}

#TEXT-DATASET-fw1ac2zf, .--clone-TEXT-DATASET-fw1ac2zf {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 10;grid-row-start: 9;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#TEXT-DATASET-fw1ac2zf .x-text,
#TEXT-DATASET-fw1ac2zf .x-text a,
.--clone-TEXT-DATASET-fw1ac2zf .x-text,
.--clone-TEXT-DATASET-fw1ac2zf .x-text a {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;

  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-fw1ac2zf .x-text:hover,
.--clone-TEXT-DATASET-fw1ac2zf .x-text:hover,
#TEXT-DATASET-fw1ac2zf a:hover,
.--clone-TEXT-DATASET-fw1ac2zf a:hover {
  
}

#LINE-8et49ivl {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: 4px;justify-self: start;margin-left: -0.10197368421052631%;margin-top: 0px;width: 99.89802631578948%;
  height: auto;
  
}
#LINE-8et49ivl .line-container {
  border-color: #d9d9d9;
border-style: solid;
border-width: 1.0px;

}

#TEXT-2xeufn2r, .--clone-TEXT-2xeufn2r {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 17;grid-row-start: 16;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0.296875px * 2);width: 115px;
  
}
#TEXT-2xeufn2r .x-text,
#TEXT-2xeufn2r .x-text a,
.--clone-TEXT-2xeufn2r .x-text,
.--clone-TEXT-2xeufn2r .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 400;

  color: var(--active-color, var(--font_color_5));
}
#TEXT-2xeufn2r .x-text:hover,
.--clone-TEXT-2xeufn2r .x-text:hover,
#TEXT-2xeufn2r a:hover,
.--clone-TEXT-2xeufn2r a:hover {
  
}


#CONTAINER-nchh5zce {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 21;grid-row-start: 20;grid-template-columns: 1fr;grid-template-rows: minmax(26px, max-content) minmax(23px, max-content);height: 49px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0.125px;width: 100%;
  
  
  
  
  background: #660033;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #660033;
  
  
}
#TEXT-bbkjc9iq, .--clone-TEXT-bbkjc9iq {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.56709956709958%;
  
}
#TEXT-bbkjc9iq .x-text,
#TEXT-bbkjc9iq .x-text a,
.--clone-TEXT-bbkjc9iq .x-text,
.--clone-TEXT-bbkjc9iq .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 10.0px;
text-align: center;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-bbkjc9iq .x-text:hover,
.--clone-TEXT-bbkjc9iq .x-text:hover,
#TEXT-bbkjc9iq a:hover,
.--clone-TEXT-bbkjc9iq a:hover {
  
}

#TEXT-ct5c8agm, .--clone-TEXT-ct5c8agm {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-bottom: 0px;margin-right: 0%;width: 99.56709956709958%;
  
}
#TEXT-ct5c8agm .x-text,
#TEXT-ct5c8agm .x-text a,
.--clone-TEXT-ct5c8agm .x-text,
.--clone-TEXT-ct5c8agm .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #ffffff);
}
#TEXT-ct5c8agm .x-text:hover,
.--clone-TEXT-ct5c8agm .x-text:hover,
#TEXT-ct5c8agm a:hover,
.--clone-TEXT-ct5c8agm a:hover {
  
}


#CONTAINER-kr6pvyt9 {
  align-self: center;column-gap: 10px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 23;grid-row-start: 22;grid-template-columns: 30px 1fr;grid-template-rows: minmax(25.09375px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 57.15789473684212%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-wstj0wgi {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 28px;
  
}
#IMAGE-wstj0wgi picture {
  border-color: #000000ff;

}
#IMAGE-wstj0wgi img {
  object-fit: cover;
}

#TEXT-tl2s9s6w, .--clone-TEXT-tl2s9s6w {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-tl2s9s6w .x-text,
#TEXT-tl2s9s6w .x-text a,
.--clone-TEXT-tl2s9s6w .x-text,
.--clone-TEXT-tl2s9s6w .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 700;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-tl2s9s6w .x-text:hover,
.--clone-TEXT-tl2s9s6w .x-text:hover,
#TEXT-tl2s9s6w a:hover,
.--clone-TEXT-tl2s9s6w a:hover {
  
}


#CONTAINER-rcqjxsci {
  align-self: center;column-gap: 10px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 29;grid-row-start: 28;grid-template-columns: 30px 1fr;grid-template-rows: minmax(25.09375px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 57.15789473684212%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-cwdyda9s {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 28px;
  
}
#IMAGE-cwdyda9s picture {
  border-color: #000000ff;

}
#IMAGE-cwdyda9s img {
  object-fit: cover;
}

#TEXT-o9vylh3e, .--clone-TEXT-o9vylh3e {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-o9vylh3e .x-text,
#TEXT-o9vylh3e .x-text a,
.--clone-TEXT-o9vylh3e .x-text,
.--clone-TEXT-o9vylh3e .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 700;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-o9vylh3e .x-text:hover,
.--clone-TEXT-o9vylh3e .x-text:hover,
#TEXT-o9vylh3e a:hover,
.--clone-TEXT-o9vylh3e a:hover {
  
}


#CONTAINER-wwz20ous {
  align-self: start;column-gap: 10px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 25;grid-row-start: 24;grid-template-columns: 30px 1fr;grid-template-rows: minmax(25.09375px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: -0.046875px;width: 57.15789473684212%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-hnom3bho {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 28px;
  
}
#IMAGE-hnom3bho picture {
  border-color: #000000ff;

}
#IMAGE-hnom3bho img {
  object-fit: cover;
}

#TEXT-627fam7r, .--clone-TEXT-627fam7r {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-627fam7r .x-text,
#TEXT-627fam7r .x-text a,
.--clone-TEXT-627fam7r .x-text,
.--clone-TEXT-627fam7r .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 700;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-627fam7r .x-text:hover,
.--clone-TEXT-627fam7r .x-text:hover,
#TEXT-627fam7r a:hover,
.--clone-TEXT-627fam7r a:hover {
  
}


#CONTAINER-ppya8mb2 {
  align-self: center;column-gap: 10px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 27;grid-row-start: 26;grid-template-columns: 30px 1fr;grid-template-rows: minmax(25.09375px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 57.15789473684212%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-4mynxz8t {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 28px;
  
}
#IMAGE-4mynxz8t picture {
  border-color: #000000ff;

}
#IMAGE-4mynxz8t img {
  object-fit: cover;
}

#TEXT-uj0dzxh6, .--clone-TEXT-uj0dzxh6 {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-uj0dzxh6 .x-text,
#TEXT-uj0dzxh6 .x-text a,
.--clone-TEXT-uj0dzxh6 .x-text,
.--clone-TEXT-uj0dzxh6 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 700;
text-transform: uppercase;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-uj0dzxh6 .x-text:hover,
.--clone-TEXT-uj0dzxh6 .x-text:hover,
#TEXT-uj0dzxh6 a:hover,
.--clone-TEXT-uj0dzxh6 a:hover {
  
}

#TEXT-pxo3l1it, .--clone-TEXT-pxo3l1it {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 31;grid-row-start: 30;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 20.842105263157897%;
  
}
#TEXT-pxo3l1it .x-text,
#TEXT-pxo3l1it .x-text a,
.--clone-TEXT-pxo3l1it .x-text,
.--clone-TEXT-pxo3l1it .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 18.0px;
font-weight: 500;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-pxo3l1it .x-text:hover,
.--clone-TEXT-pxo3l1it .x-text:hover,
#TEXT-pxo3l1it a:hover,
.--clone-TEXT-pxo3l1it a:hover {
  
}

#TEXT-nw06zm5h, .--clone-TEXT-nw06zm5h {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 31;grid-row-start: 30;height: auto;justify-self: center;margin-right: calc(0.10526315789473684% * 2);margin-top: calc(0px * 2);width: 39.36842105263158%;
  
}
#TEXT-nw06zm5h .x-text,
#TEXT-nw06zm5h .x-text a,
.--clone-TEXT-nw06zm5h .x-text,
.--clone-TEXT-nw06zm5h .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 18.0px;
font-weight: 500;
text-align: center;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-nw06zm5h .x-text:hover,
.--clone-TEXT-nw06zm5h .x-text:hover,
#TEXT-nw06zm5h a:hover,
.--clone-TEXT-nw06zm5h a:hover {
  
}

#TEXT-k2324oft, .--clone-TEXT-k2324oft {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 31;grid-row-start: 30;height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0.765625px * 2);width: 16.63157894736842%;
  
}
#TEXT-k2324oft .x-text,
#TEXT-k2324oft .x-text a,
.--clone-TEXT-k2324oft .x-text,
.--clone-TEXT-k2324oft .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 18.0px;
font-weight: 500;
text-align: right;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-k2324oft .x-text:hover,
.--clone-TEXT-k2324oft .x-text:hover,
#TEXT-k2324oft a:hover,
.--clone-TEXT-k2324oft a:hover {
  
}

#SECTION-8znar450 {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(50px, max-content) minmax(9px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-8znar450 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

#SECTION-8znar450 .x-section-video-background {
  
  
}



#SECTION-8znar450 .video {
  display: none;
}
#SECTION-8znar450 .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#TABS-d4ktajgl {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  active-color: var(--color_04);
divider-color: var(--color_04);
divider-size: 1;
font-family: Montserrat;
font-size: 20.0px;
nav-gap: 30;
nav-padding-x: 0;
nav-padding-y: 15;

  overflow: hidden;
  
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper {
  flex-direction: column;
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .cake-tabs-nav-list-wrapper .highlight-icon {
  width: 0;
  height: 1px;
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .cake-tabs-nav-list-wrapper .highlight-icon,
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
}

#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .tabs-contents-wrapper {
  grid-template-columns: repeat(3, 100%);
  background: rgba(255, 255, 255, 1);
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .tabs-contents-wrapper .tabs-content {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(10px, max-content) minmax(280px, max-content);
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .tabs-contents-wrapper &gt; .tabs-content {
  opacity: 0;
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .tabs-contents-wrapper .tabs-content.active {
  opacity: 1;
}

#TABS-d4ktajgl &gt; .cake-tabs-wrapper {
  padding: 0 0px;
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .cake-tabs-nav-list-wrapper .cake-tabs-nav-list {
  gap: 30px;
  justify-content: start;
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .cake-tabs-nav-list-wrapper .tabs-nav-item {
  padding: 15px 0px;
  border-radius: 0px 0px 0px 0px;
  justify-content: start;
  min-width: 0px;
  
  
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .cake-tabs-nav-list-wrapper .tabs-nav-item.active {
  color: var(--color_04);
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
  background: ;
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .cake-tabs-nav-list-wrapper .tabs-nav-item .highlight-icon {
  background: var(--color_04);
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .cake-tabs-nav-list-wrapper .tabs-nav-item.active .highlight-icon {
  width: 100%;
}
#TABS-d4ktajgl &gt; .cake-tabs-wrapper &gt; .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  height:1px;
  background: var(--color_04);
}
#TEXT-DATASET-vhx4mce1, .--clone-TEXT-DATASET-vhx4mce1 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#TEXT-DATASET-vhx4mce1 .x-text,
#TEXT-DATASET-vhx4mce1 .x-text a,
.--clone-TEXT-DATASET-vhx4mce1 .x-text,
.--clone-TEXT-DATASET-vhx4mce1 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;

  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-vhx4mce1 .x-text:hover,
.--clone-TEXT-DATASET-vhx4mce1 .x-text:hover,
#TEXT-DATASET-vhx4mce1 a:hover,
.--clone-TEXT-DATASET-vhx4mce1 a:hover {
  
}

#SECTION-jqpslrnd {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(100px, max-content) minmax(36px, max-content) minmax(0px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-jqpslrnd .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

#SECTION-jqpslrnd .x-section-video-background {
  
  
}



#SECTION-jqpslrnd .video {
  display: none;
}
#SECTION-jqpslrnd .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#SLIDER-PRODUCT-uch45o8f {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#SLIDER-PRODUCT-uch45o8f .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

#SLIDER-PRODUCT-uch45o8f .grid-product--inner img {
  object-fit: cover;
}
#SLIDER-PRODUCT-uch45o8f .button-arrow {
  width: 40px;
  height: 40px;
  color: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-uch45o8f .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-uch45o8f .button-arrow path {
  fill: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-uch45o8f .button-arrow:after {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-uch45o8f .slider-product--next {
  right: 30px;
  
}
#SLIDER-PRODUCT-uch45o8f .slider-product--prev {
  left: 30px;
  
}
#SLIDER-PRODUCT-uch45o8f .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-uch45o8f .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-uch45o8f .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#SLIDER-PRODUCT-uch45o8f .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#SLIDER-PRODUCT-uch45o8f .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 10px;
  
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 3 * 10px) / 4);

  
  
}
#SLIDER-PRODUCT-uch45o8f .slider-product--item:hover {
  
}



#SLIDER-PRODUCT-uch45o8f .slider-product--item:hover .product-overlay[data-type="quick-view"] {
  display: grid;
}

#SLIDER-PRODUCT-uch45o8f .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  
  
  
  border-color: #000;
  

}






#SLIDER-PRODUCT-uch45o8f .grid-product--info {
  
  padding: 19px 0px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-uch45o8f .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-uch45o8f .grid-product--title {
  
  font-family: 'Montserrat', sans-serif;
  
  font-size: 14px;
  
  
  
  
}
#SLIDER-PRODUCT-uch45o8f .grid-product--price {
  margin-top: 1px;
  margin-bottom: 1px;
}
#SLIDER-PRODUCT-uch45o8f .grid-product--retail-price {
  
  font-family: 'Montserrat', sans-serif;
  font-weight: bold;
  font-size: 14px;
  
  
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-uch45o8f .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-uch45o8f .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-uch45o8f .grid-product--wholesale-price {
  
  
  
  
  
  
}









#SLIDER-PRODUCT-uch45o8f .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: ;
}
#SLIDER-PRODUCT-uch45o8f .product--ribbon {
  border-radius: 0px;
  background: rgba(0, 0, 0, 1);
  border-color: rgba(0, 0, 0, 1);
  border-width: 0px;
  background-size: cover;
  background-attachment: scroll;
  background-position-x: center;
  background-position-y: center;
  background-repeat: no-repeat;
  filter: ;
}




#PRODUCT-OVERLAY-jheko4cm {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-lnnmo9mi {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-iptn0vuu {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  display: none;
  
}

#CONTAINER-38fdoat6 {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: 40px;justify-self: end;margin-bottom: 14px;margin-right: 14px;width: 40px;
  
  
  
  
  background: var(--color_00);
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;

  border:   #000000ff;


  background-image: var(--color_00);
  
  
}

#RECT-wbgut0x0 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 24px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 60%;
  
  
  
  
}
#RECT-wbgut0x0 .x-rect {
  background: #000000ff;
border-color: #000000ff;

  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9ImN1cnJlbnRDb2xvciIgdmlld0JveD0iMCAwIDI1NiAyNTYiPjxwYXRoIGQ9Ik0xMjgsNTZDNDgsNTYsMTYsMTI4LDE2LDEyOHMzMiw3MiwxMTIsNzIsMTEyLTcyLDExMi03MlMyMDgsNTYsMTI4LDU2Wm0wLDExMmE0MCw0MCwwLDEsMSw0MC00MEE0MCw0MCwwLDAsMSwxMjgsMTY4WiIgb3BhY2l0eT0iMC4yIj48L3BhdGg+PHBhdGggZD0iTTI0Ny4zMSwxMjQuNzZjLS4zNS0uNzktOC44Mi0xOS41OC0yNy42NS0zOC40MUMxOTQuNTcsNjEuMjYsMTYyLjg4LDQ4LDEyOCw0OFM2MS40Myw2MS4yNiwzNi4zNCw4Ni4zNUMxNy41MSwxMDUuMTgsOSwxMjQsOC42OSwxMjQuNzZhOCw4LDAsMCwwLDAsNi41Yy4zNS43OSw4LjgyLDE5LjU3LDI3LjY1LDM4LjRDNjEuNDMsMTk0Ljc0LDkzLjEyLDIwOCwxMjgsMjA4czY2LjU3LTEzLjI2LDkxLjY2LTM4LjM0YzE4LjgzLTE4LjgzLDI3LjMtMzcuNjEsMjcuNjUtMzguNEE4LDgsMCwwLDAsMjQ3LjMxLDEyNC43NlpNMTI4LDE5MmMtMzAuNzgsMC01Ny42Ny0xMS4xOS03OS45My0zMy4yNUExMzMuNDcsMTMzLjQ3LDAsMCwxLDI1LDEyOCwxMzMuMzMsMTMzLjMzLDAsMCwxLDQ4LjA3LDk3LjI1QzcwLjMzLDc1LjE5LDk3LjIyLDY0LDEyOCw2NHM1Ny42NywxMS4xOSw3OS45MywzMy4yNUExMzMuNDYsMTMzLjQ2LDAsMCwxLDIzMS4wNSwxMjhDMjIzLjg0LDE0MS40NiwxOTIuNDMsMTkyLDEyOCwxOTJabTAtMTEyYTQ4LDQ4LDAsMSwwLDQ4LDQ4QTQ4LjA1LDQ4LjA1LDAsMCwwLDEyOCw4MFptMCw4MGEzMiwzMiwwLDEsMSwzMi0zMkEzMiwzMiwwLDAsMSwxMjgsMTYwWiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   #000000ff;


  background: var(--active-color, #000000ff);
}
#EMPTY-PRODUCT-LAYOUT-22gbjfzv {
  background: #ffffff;

  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(160px, 1fr) minmax(0px, max-content) minmax(0px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}

#IMAGE-bnbssxhl {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 160px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 160px;
  
}
#IMAGE-bnbssxhl picture {
  border-color: #000000ff;

}
#IMAGE-bnbssxhl img {
  object-fit: cover;
}

#TEXT-8ucg0sni, .--clone-TEXT-8ucg0sni {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-bottom: calc(0.90625px * 2);margin-right: calc(1.1770833333333333% * 2);width: 60%;
  
}
#TEXT-8ucg0sni .x-text,
#TEXT-8ucg0sni .x-text a,
.--clone-TEXT-8ucg0sni .x-text,
.--clone-TEXT-8ucg0sni .x-text a {
  -webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
text-align: center;

  color: var(--active-color, #25282A);
}
#TEXT-8ucg0sni .x-text:hover,
.--clone-TEXT-8ucg0sni .x-text:hover,
#TEXT-8ucg0sni a:hover,
.--clone-TEXT-8ucg0sni a:hover {
  
}

#TEXT-yiz9n8jj, .--clone-TEXT-yiz9n8jj {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 60%;
  
}
#TEXT-yiz9n8jj .x-text,
#TEXT-yiz9n8jj .x-text a,
.--clone-TEXT-yiz9n8jj .x-text,
.--clone-TEXT-yiz9n8jj .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #43484C;
font: var(--font_6);
font-size: 14.0px;
text-align: center;

  color: var(--active-color, #43484C);
}
#TEXT-yiz9n8jj .x-text:hover,
.--clone-TEXT-yiz9n8jj .x-text:hover,
#TEXT-yiz9n8jj a:hover,
.--clone-TEXT-yiz9n8jj a:hover {
  
}

#TEXT-11jji556, .--clone-TEXT-11jji556 {
  align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 98.65092748735243%;
  
}
#TEXT-11jji556 .x-text,
#TEXT-11jji556 .x-text a,
.--clone-TEXT-11jji556 .x-text,
.--clone-TEXT-11jji556 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 30.0px;
font-weight: 500;
text-align: center;
text-transform: uppercase;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-11jji556 .x-text:hover,
.--clone-TEXT-11jji556 .x-text:hover,
#TEXT-11jji556 a:hover,
.--clone-TEXT-11jji556 a:hover {
  
}

#LINE-thi1u8oh {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  height: auto;
  
}
#LINE-thi1u8oh .line-container {
  border-color: #33333333;
border-style: solid;
border-width: 2.0px;

}

#SECTION-brktk2jh {
  height: auto;
  grid-template-columns: 10px 4fr 3fr 10px;
  grid-template-rows: minmax(164px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-brktk2jh .x-section-background {
  background: #660033;
  
  
  
  
  
  
}

#SECTION-brktk2jh .x-section-video-background {
  
  
}



#SECTION-brktk2jh .video {
  display: none;
}
#SECTION-brktk2jh .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


#CONTAINER-osdyauvo {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 134px 120px;grid-template-rows: minmax(51px, max-content) minmax(51px, max-content);height: auto;justify-self: start;margin-left: -0.1668377823408624%;margin-top: calc(0px * 2);width: 96.19567077344286%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
border-width: 2.0px;

  border: 2px  #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}
#TEXT-mzojzm5z, .--clone-TEXT-mzojzm5z {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-mzojzm5z .x-text,
#TEXT-mzojzm5z .x-text a,
.--clone-TEXT-mzojzm5z .x-text,
.--clone-TEXT-mzojzm5z .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 20.0px;
font-weight: 300;

  color: var(--active-color, #ffffff);
}
#TEXT-mzojzm5z .x-text:hover,
.--clone-TEXT-mzojzm5z .x-text:hover,
#TEXT-mzojzm5z a:hover,
.--clone-TEXT-mzojzm5z a:hover {
  
}

#TEXT-cj3jsj5p, .--clone-TEXT-cj3jsj5p {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-cj3jsj5p .x-text,
#TEXT-cj3jsj5p .x-text a,
.--clone-TEXT-cj3jsj5p .x-text,
.--clone-TEXT-cj3jsj5p .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 20.0px;
font-weight: 300;

  color: var(--active-color, #ffffff);
}
#TEXT-cj3jsj5p .x-text:hover,
.--clone-TEXT-cj3jsj5p .x-text:hover,
#TEXT-cj3jsj5p a:hover,
.--clone-TEXT-cj3jsj5p a:hover {
  
}

#TEXT-fewwxsgr, .--clone-TEXT-fewwxsgr {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-fewwxsgr .x-text,
#TEXT-fewwxsgr .x-text a,
.--clone-TEXT-fewwxsgr .x-text,
.--clone-TEXT-fewwxsgr .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 20.0px;
font-weight: 500;

  color: var(--active-color, #ffffff);
}
#TEXT-fewwxsgr .x-text:hover,
.--clone-TEXT-fewwxsgr .x-text:hover,
#TEXT-fewwxsgr a:hover,
.--clone-TEXT-fewwxsgr a:hover {
  
}

#TEXT-ijfcggls, .--clone-TEXT-ijfcggls {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-ijfcggls .x-text,
#TEXT-ijfcggls .x-text a,
.--clone-TEXT-ijfcggls .x-text,
.--clone-TEXT-ijfcggls .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 20.0px;
font-weight: 500;

  color: var(--active-color, #ffffff);
}
#TEXT-ijfcggls .x-text:hover,
.--clone-TEXT-ijfcggls .x-text:hover,
#TEXT-ijfcggls a:hover,
.--clone-TEXT-ijfcggls a:hover {
  
}

#TEXT-rzm2ajv5, .--clone-TEXT-rzm2ajv5 {
  align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 119px;
  
}
#TEXT-rzm2ajv5 .x-text,
#TEXT-rzm2ajv5 .x-text a,
.--clone-TEXT-rzm2ajv5 .x-text,
.--clone-TEXT-rzm2ajv5 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
text-align: right;

  color: var(--active-color, #ffffff);
}
#TEXT-rzm2ajv5 .x-text:hover,
.--clone-TEXT-rzm2ajv5 .x-text:hover,
#TEXT-rzm2ajv5 a:hover,
.--clone-TEXT-rzm2ajv5 a:hover {
  
}

#TEXT-2dznmivv, .--clone-TEXT-2dznmivv {
  align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 119px;
  
}
#TEXT-2dznmivv .x-text,
#TEXT-2dznmivv .x-text a,
.--clone-TEXT-2dznmivv .x-text,
.--clone-TEXT-2dznmivv .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
text-align: right;

  color: var(--active-color, #ffffff);
}
#TEXT-2dznmivv .x-text:hover,
.--clone-TEXT-2dznmivv .x-text:hover,
#TEXT-2dznmivv a:hover,
.--clone-TEXT-2dznmivv a:hover {
  
}

#LINE-mny08akd {
  align-self: end;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-mny08akd .line-container {
  border-color: #ffffff;
border-style: solid;
border-width: 1.0px;

}

#FORM-lembendn {
  align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1.188fr 59px;grid-template-rows: minmax(0px, max-content) minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 10px;width: 100%;
  
  --icon-color: inherit;
  
}
#TEXT-o9nev57d, .--clone-TEXT-o9nev57d {
  align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: %;margin-top: 0px;width: 100%;
  
}
#TEXT-o9nev57d .x-text,
#TEXT-o9nev57d .x-text a,
.--clone-TEXT-o9nev57d .x-text,
.--clone-TEXT-o9nev57d .x-text a {
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #ffffff;
font-size: 19.0px;

  color: var(--active-color, #ffffff);
}
#TEXT-o9nev57d .x-text:hover,
.--clone-TEXT-o9nev57d .x-text:hover,
#TEXT-o9nev57d a:hover,
.--clone-TEXT-o9nev57d a:hover {
  
}

#EMAIL-3s1q0rly {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 52px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#EMAIL-3s1q0rly .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-3s1q0rly input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 10px 0px 0px 10px;
border-style: solid;
border-width: 0.0px;
color: #000000;
font-size: 14.4px;

  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-3s1q0rly input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-3s1q0rly input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-iermx8k8 {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 52px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#SUBMIT-BUTTON-iermx8k8 .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 0px 10px 10px 0px;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
text-align: center;

  border:   #000000ff;


  color: var(--active-color, #ffffffff);
}
#SUBMIT-BUTTON-iermx8k8[disabled=true] {
  display: none;
}

#SECTION-m0y2alyw {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-m0y2alyw .x-section-background {
  background: #f3f3f3;
  
  
  
  
  
  
}

#SECTION-m0y2alyw .x-section-video-background {
  
  
}



#SECTION-m0y2alyw .video {
  display: none;
}
#SECTION-m0y2alyw .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


#CONTAINER-78nwmm31 {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 1fr 1fr 1fr;grid-template-rows: minmax(41px, max-content);height: auto;justify-self: start;margin-left: -0.04273504273504272%;margin-top: calc(0px * 2);row-gap: 10px;width: 100%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#CONTAINER-qjvllacc {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 60px 1fr;grid-template-rows: minmax(41px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-s5em2427 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 47px;
  
}
#IMAGE-s5em2427 picture {
  border-color: #000000ff;

}
#IMAGE-s5em2427 img {
  object-fit: cover;
}

#TEXT-70m48k8n, .--clone-TEXT-70m48k8n {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-70m48k8n .x-text,
#TEXT-70m48k8n .x-text a,
.--clone-TEXT-70m48k8n .x-text,
.--clone-TEXT-70m48k8n .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-70m48k8n .x-text:hover,
.--clone-TEXT-70m48k8n .x-text:hover,
#TEXT-70m48k8n a:hover,
.--clone-TEXT-70m48k8n a:hover {
  
}


#CONTAINER-mw5hoc8y {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 60px 1fr;grid-template-rows: minmax(41px, max-content);height: auto;justify-self: end;margin-bottom: calc(0.703125px * 2);margin-right: -0.09510480755474016%;width: 99.69313385319788%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-qi88ptha {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 47px;
  
}
#IMAGE-qi88ptha picture {
  border-color: #000000ff;

}
#IMAGE-qi88ptha img {
  object-fit: cover;
}

#TEXT-d3vt0cs8, .--clone-TEXT-d3vt0cs8 {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-d3vt0cs8 .x-text,
#TEXT-d3vt0cs8 .x-text a,
.--clone-TEXT-d3vt0cs8 .x-text,
.--clone-TEXT-d3vt0cs8 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-d3vt0cs8 .x-text:hover,
.--clone-TEXT-d3vt0cs8 .x-text:hover,
#TEXT-d3vt0cs8 a:hover,
.--clone-TEXT-d3vt0cs8 a:hover {
  
}


#CONTAINER-ffxkwkse {
  align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 60px 1fr;grid-template-rows: minmax(41px, max-content);height: auto;justify-self: end;margin-right: -0.26939655172415755%;margin-top: calc(0px * 2);width: 85.17241379310346%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-zpegkkb9 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 43px;
  
}
#IMAGE-zpegkkb9 picture {
  border-color: #000000ff;

}
#IMAGE-zpegkkb9 img {
  object-fit: cover;
}

#TEXT-hkm1xfhh, .--clone-TEXT-hkm1xfhh {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-hkm1xfhh .x-text,
#TEXT-hkm1xfhh .x-text a,
.--clone-TEXT-hkm1xfhh .x-text,
.--clone-TEXT-hkm1xfhh .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-hkm1xfhh .x-text:hover,
.--clone-TEXT-hkm1xfhh .x-text:hover,
#TEXT-hkm1xfhh a:hover,
.--clone-TEXT-hkm1xfhh a:hover {
  
}


#CONTAINER-xu14a1fw {
  align-self: end;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 60px 1fr;grid-template-rows: minmax(41px, max-content);height: auto;justify-self: end;margin-bottom: 6.46875px;margin-right: -0.14922129984390844%;width: 99.73769866609904%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-lr159nxv {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 47px;
  
}
#IMAGE-lr159nxv picture {
  border-color: #000000ff;

}
#IMAGE-lr159nxv img {
  object-fit: cover;
}

#TEXT-xovugxho, .--clone-TEXT-xovugxho {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-xovugxho .x-text,
#TEXT-xovugxho .x-text a,
.--clone-TEXT-xovugxho .x-text,
.--clone-TEXT-xovugxho .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-xovugxho .x-text:hover,
.--clone-TEXT-xovugxho .x-text:hover,
#TEXT-xovugxho a:hover,
.--clone-TEXT-xovugxho a:hover {
  
}

#SECTION-ho21eesr {
  height: auto;
  grid-template-columns: 10px 2fr 1fr 1fr 1fr 10px;
  grid-template-rows: minmax(40px, max-content) minmax(396px, max-content);
  column-gap: 0px;
  row-gap: 20px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-ho21eesr .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

#SECTION-ho21eesr .x-section-video-background {
  
  
}



#SECTION-ho21eesr .video {
  display: none;
}
#SECTION-ho21eesr .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


#CONTAINER-ibh5j5sn {
  align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(100px, max-content);height: auto;justify-self: start;margin-left: -0.23148148148148143%;margin-top: 0px;row-gap: 6px;width: 100%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}
#TEXT-qg36j8pd, .--clone-TEXT-qg36j8pd {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#TEXT-qg36j8pd .x-text,
#TEXT-qg36j8pd .x-text a,
.--clone-TEXT-qg36j8pd .x-text,
.--clone-TEXT-qg36j8pd .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 500;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-qg36j8pd .x-text:hover,
.--clone-TEXT-qg36j8pd .x-text:hover,
#TEXT-qg36j8pd a:hover,
.--clone-TEXT-qg36j8pd a:hover {
  
}

#MENU-z6j3j9cg {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-bottom: 0px;margin-right: -0.22424768518518515%;width: 100%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-z6j3j9cg .x-rect {
  --pad-y: 4px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000d9;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;

  
}
#MENU-z6j3j9cg &gt; ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-z6j3j9cg &gt; ul &gt; .menu-item .tag-link {
  --pad-y: 4px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000d9;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;

}
#MENU-z6j3j9cg &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-z6j3j9cg &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-z6j3j9cg ul li .tag-link {
  border-style: none none none none;

}
#MENU-z6j3j9cg ul li .tag-link:hover,
#MENU-z6j3j9cg ul li &gt; a:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}





#MENU-ITEM-4f853yl5 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-853lmfu9 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-1w68fvkh &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-t6b9uyp5 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-eaqhcsry &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-r6rrovlm &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}


#CONTAINER-yq0s0ql3 {
  align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(100px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 6px;width: 100%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}
#TEXT-1zb7mk89, .--clone-TEXT-1zb7mk89 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#TEXT-1zb7mk89 .x-text,
#TEXT-1zb7mk89 .x-text a,
.--clone-TEXT-1zb7mk89 .x-text,
.--clone-TEXT-1zb7mk89 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 500;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-1zb7mk89 .x-text:hover,
.--clone-TEXT-1zb7mk89 .x-text:hover,
#TEXT-1zb7mk89 a:hover,
.--clone-TEXT-1zb7mk89 a:hover {
  
}

#MENU-x50gmjy7 {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-bottom: 0px;margin-right: -0.22424768518518515%;width: 100%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-x50gmjy7 .x-rect {
  --pad-y: 4px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000d9;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;

  
}
#MENU-x50gmjy7 &gt; ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-x50gmjy7 &gt; ul &gt; .menu-item .tag-link {
  --pad-y: 4px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000d9;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;

}
#MENU-x50gmjy7 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-x50gmjy7 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-x50gmjy7 ul li .tag-link {
  border-style: none none none none;

}
#MENU-x50gmjy7 ul li .tag-link:hover,
#MENU-x50gmjy7 ul li &gt; a:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}





#MENU-ITEM-kat50q0v &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-zb5ad19u &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-ypsvlgz4 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-14bcp8e8 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-5fglsdys &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-affpu1q6 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}


#CONTAINER-br0pw65v {
  align-self: start;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(100px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 6px;width: 100%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}
#TEXT-cfniiawh, .--clone-TEXT-cfniiawh {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#TEXT-cfniiawh .x-text,
#TEXT-cfniiawh .x-text a,
.--clone-TEXT-cfniiawh .x-text,
.--clone-TEXT-cfniiawh .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 500;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-cfniiawh .x-text:hover,
.--clone-TEXT-cfniiawh .x-text:hover,
#TEXT-cfniiawh a:hover,
.--clone-TEXT-cfniiawh a:hover {
  
}

#MENU-8hxzcw09 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: -0.22424768518518515%;margin-top: 0px;width: 100%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-8hxzcw09 .x-rect {
  --pad-y: 4px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;

  
}
#MENU-8hxzcw09 &gt; ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-8hxzcw09 &gt; ul &gt; .menu-item .tag-link {
  --pad-y: 4px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;

}
#MENU-8hxzcw09 &gt; ul &gt; .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8hxzcw09 &gt; ul &gt; .menu-item:not(:first-child) {
  
}
#MENU-8hxzcw09 ul li .tag-link {
  border-style: none none none none;

}
#MENU-8hxzcw09 ul li .tag-link:hover,
#MENU-8hxzcw09 ul li &gt; a:hover {
  color: #000000 !important;
background: #00000000;






border-style: none none none none;

}





#MENU-ITEM-4t4ra1o0 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-lmw5ncb8 &gt; a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}


#CONTAINER-6rdewcae {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}

#IMAGE-k13y7lst {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0.515625px;margin-top: 0px;width: 211px;
  
}
#IMAGE-k13y7lst picture {
  border-color: #000000ff;

}
#IMAGE-k13y7lst img {
  object-fit: cover;
}

#TEXT-um2cpuqd, .--clone-TEXT-um2cpuqd {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: -0.14322916666666666%;margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-um2cpuqd .x-text,
#TEXT-um2cpuqd .x-text a,
.--clone-TEXT-um2cpuqd .x-text,
.--clone-TEXT-um2cpuqd .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-weight: 500;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-um2cpuqd .x-text:hover,
.--clone-TEXT-um2cpuqd .x-text:hover,
#TEXT-um2cpuqd a:hover,
.--clone-TEXT-um2cpuqd a:hover {
  
}

#TEXT-251cia8q, .--clone-TEXT-251cia8q {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-251cia8q .x-text,
#TEXT-251cia8q .x-text a,
.--clone-TEXT-251cia8q .x-text,
.--clone-TEXT-251cia8q .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
font-weight: 400;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-251cia8q .x-text:hover,
.--clone-TEXT-251cia8q .x-text:hover,
#TEXT-251cia8q a:hover,
.--clone-TEXT-251cia8q a:hover {
  
}

#TEXT-d51jjm64, .--clone-TEXT-d51jjm64 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: end;margin-right: -0.14322916666666666%;margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-d51jjm64 .x-text,
#TEXT-d51jjm64 .x-text a,
.--clone-TEXT-d51jjm64 .x-text,
.--clone-TEXT-d51jjm64 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-d51jjm64 .x-text:hover,
.--clone-TEXT-d51jjm64 .x-text:hover,
#TEXT-d51jjm64 a:hover,
.--clone-TEXT-d51jjm64 a:hover {
  
}

#TEXT-kbk7pmyp, .--clone-TEXT-kbk7pmyp {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: end;margin-right: -0.2647569444444445%;margin-top: 0px;width: 100%;
  
}
#TEXT-kbk7pmyp .x-text,
#TEXT-kbk7pmyp .x-text a,
.--clone-TEXT-kbk7pmyp .x-text,
.--clone-TEXT-kbk7pmyp .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-kbk7pmyp .x-text:hover,
.--clone-TEXT-kbk7pmyp .x-text:hover,
#TEXT-kbk7pmyp a:hover,
.--clone-TEXT-kbk7pmyp a:hover {
  
}


#IMAGE-qlk2i549 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 24px;justify-self: start;margin-left: 0px;margin-top: 0px;width: 14.4px;
  
}
#IMAGE-qlk2i549 picture {
  
}
#IMAGE-qlk2i549 img {
  object-fit: cover;
}


#IMAGE-tem1an5d {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 22px;justify-self: start;margin-left: 32.1875px;margin-top: calc(0px * 2);width: 22px;
  
}
#IMAGE-tem1an5d picture {
  
}
#IMAGE-tem1an5d img {
  object-fit: cover;
}


#IMAGE-nmuo9ra3 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 17px;justify-self: start;margin-left: 70.515625px;margin-top: calc(0px * 2);width: 24px;
  
}
#IMAGE-nmuo9ra3 picture {
  
}
#IMAGE-nmuo9ra3 img {
  object-fit: cover;
}

#CART-DROPPABLE-c8qn7yqy {
  
  
  background: #ffffff;

  top: 0;
  right: 0;
  width: 376px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(70px, max-content) minmax(0%, calc(100% - 320px)) minmax(230px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-c8qn7yqy.anim {
  --width: 376px;
  
}

#IMAGE-z8ji8zfc {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 23px;
  
}
#IMAGE-z8ji8zfc picture {
  border-color: #000000ff;

}
#IMAGE-z8ji8zfc img {
  object-fit: cover;
}

#TEXT-rf1nfu3i, .--clone-TEXT-rf1nfu3i {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 32.6px;margin-top: calc(0px * 2);width: 99px;
  
}
#TEXT-rf1nfu3i .x-text,
#TEXT-rf1nfu3i .x-text a,
.--clone-TEXT-rf1nfu3i .x-text,
.--clone-TEXT-rf1nfu3i .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Montserrat', sans-serif;

  color: var(--active-color, var(--font_color_4));
}
#TEXT-rf1nfu3i .x-text:hover,
.--clone-TEXT-rf1nfu3i .x-text:hover,
#TEXT-rf1nfu3i a:hover,
.--clone-TEXT-rf1nfu3i a:hover {
  
}


#CONTAINER-dnkzzhwp {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(483px, max-content);height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  overflow-x: hidden;
  overflow-y: auto;
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}
#CART-ITEMS-4j2o8l6y {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 150px 2fr;grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(17px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-4j2o8l6y cart-item, #CART-ITEMS-4j2o8l6y .cart-loading {
  grid-template-columns: 150px 2fr;
  grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(17px, max-content);
}

#IMAGE-DATASET-2eaotn40 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 135px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 135px;
  
}
#IMAGE-DATASET-2eaotn40 img {
  border-color: #000000ff;

}
#IMAGE-DATASET-2eaotn40 img {
  object-fit: cover;
}

#QUANTITY-INPUT-05yl5ygs {
  align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 36.1px;justify-self: start;margin-bottom: 0.3218749999999986px;margin-left: 0%;width: 67px;
  border-color: #999999;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;

  
  overflow: hidden;
  
}
#QUANTITY-INPUT-05yl5ygs .quantity__input {
  
  
  padding-left: 20px;
  padding-right: 20px;
  
}
#QUANTITY-INPUT-05yl5ygs .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-05yl5ygs .quantity__button[name="minus"] {
  
  
  width:20px;
}
#QUANTITY-INPUT-05yl5ygs .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-05yl5ygs .quantity__button[name="plus"] {
  
  
  width:20px;
}
#QUANTITY-INPUT-05yl5ygs .quantity__button[name="plus"] svg {
  width: 9.3px;
}

#CONTAINER-qo1irjgw {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}
#TEXT-DATASET-siu52d62, .--clone-TEXT-DATASET-siu52d62 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXT-DATASET-siu52d62 .x-text,
#TEXT-DATASET-siu52d62 .x-text a,
.--clone-TEXT-DATASET-siu52d62 .x-text,
.--clone-TEXT-DATASET-siu52d62 .x-text a {
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: var(--color_04);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 500;

  color: var(--active-color, var(--color_04));
}
#TEXT-DATASET-siu52d62 .x-text:hover,
.--clone-TEXT-DATASET-siu52d62 .x-text:hover,
#TEXT-DATASET-siu52d62 a:hover,
.--clone-TEXT-DATASET-siu52d62 a:hover {
  
}

#TEXT-DATASET-we0wblpo, .--clone-TEXT-DATASET-we0wblpo {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: stretch;margin-left: 34.296875px;margin-right: -1.4070153183368322e-14%;margin-top: calc(0px * 2);width: auto;
  
}
#TEXT-DATASET-we0wblpo .x-text,
#TEXT-DATASET-we0wblpo .x-text a,
.--clone-TEXT-DATASET-we0wblpo .x-text,
.--clone-TEXT-DATASET-we0wblpo .x-text a {
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: var(--color_04);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;

  color: var(--active-color, var(--color_04));
}
#TEXT-DATASET-we0wblpo .x-text:hover,
.--clone-TEXT-DATASET-we0wblpo .x-text:hover,
#TEXT-DATASET-we0wblpo a:hover,
.--clone-TEXT-DATASET-we0wblpo a:hover {
  
}

#TEXT-DATASET-61j6v98i, .--clone-TEXT-DATASET-61j6v98i {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 17.326732673267326%;
  
}
#TEXT-DATASET-61j6v98i .x-text,
#TEXT-DATASET-61j6v98i .x-text a,
.--clone-TEXT-DATASET-61j6v98i .x-text,
.--clone-TEXT-DATASET-61j6v98i .x-text a {
  border-color: #000000ff;
color: var(--color_04);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;

  color: var(--active-color, var(--color_04));
}
#TEXT-DATASET-61j6v98i .x-text:hover,
.--clone-TEXT-DATASET-61j6v98i .x-text:hover,
#TEXT-DATASET-61j6v98i a:hover,
.--clone-TEXT-DATASET-61j6v98i a:hover {
  
}

#TEXT-DATASET-7bfiih18, .--clone-TEXT-DATASET-7bfiih18 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: stretch;margin-left: 34.296875px;margin-right: -0.0035159765976636036%;margin-top: -0.0703125px;width: auto;
  
}
#TEXT-DATASET-7bfiih18 .x-text,
#TEXT-DATASET-7bfiih18 .x-text a,
.--clone-TEXT-DATASET-7bfiih18 .x-text,
.--clone-TEXT-DATASET-7bfiih18 .x-text a {
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: #23314bb3;
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;

  color: var(--active-color, #23314bb3);
}
#TEXT-DATASET-7bfiih18 .x-text:hover,
.--clone-TEXT-DATASET-7bfiih18 .x-text:hover,
#TEXT-DATASET-7bfiih18 a:hover,
.--clone-TEXT-DATASET-7bfiih18 a:hover {
  
}

#TEXT-pm3i46lh, .--clone-TEXT-pm3i46lh {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 34.296875px;
  
}
#TEXT-pm3i46lh .x-text,
#TEXT-pm3i46lh .x-text a,
.--clone-TEXT-pm3i46lh .x-text,
.--clone-TEXT-pm3i46lh .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #23314bb3;
font: var(--font_8);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;

  color: var(--active-color, #23314bb3);
}
#TEXT-pm3i46lh .x-text:hover,
.--clone-TEXT-pm3i46lh .x-text:hover,
#TEXT-pm3i46lh a:hover,
.--clone-TEXT-pm3i46lh a:hover {
  
}

#TEXT-DATASET-4l7y446b, .--clone-TEXT-DATASET-4l7y446b {
  align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-bottom: 0px;margin-right: 0.11602722772277228%;width: 124.375px;
  
}
#TEXT-DATASET-4l7y446b .x-text,
#TEXT-DATASET-4l7y446b .x-text a,
.--clone-TEXT-DATASET-4l7y446b .x-text,
.--clone-TEXT-DATASET-4l7y446b .x-text a {
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: #660033;
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 600;
text-align: right;

  color: var(--active-color, #660033);
}
#TEXT-DATASET-4l7y446b .x-text:hover,
.--clone-TEXT-DATASET-4l7y446b .x-text:hover,
#TEXT-DATASET-4l7y446b a:hover,
.--clone-TEXT-DATASET-4l7y446b a:hover {
  
}

#LINE-mtnr224w {
  align-self: end;grid-column-end: 3;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-mtnr224w .line-container {
  border-color: #999999;
border-style: solid;
border-width: 1.0px;

}

#LINE-lqhkgz8k {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  height: auto;
  
}
#LINE-lqhkgz8k .line-container {
  border-color: #999999;
border-style: solid;
border-width: 1.0px;

}


#CONTAINER-1rx5u2zu {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content) minmax(0px, max-content) minmax(14px, max-content) minmax(39px, max-content) minmax(1px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  
  
  
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;

  border:   #000000ff;


  background-image: rgba(255, 255, 255, 0);
  
  
}
#BUTTON-jg2t4oa3 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 48px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#BUTTON-jg2t4oa3 .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #8d93ab00;
border-color: #7a7a7a;
border-style: solid;
border-width: 1.0px;
color: #85335c;
font-size: 14.0px;
font-weight: 700;
text-align: center;

  border: 1px solid #7a7a7a;


  color: var(--active-color, #85335c);
}
#BUTTON-jg2t4oa3[disabled=true] {
  display: none;
}

#TEXT-e5pa8eud, .--clone-TEXT-e5pa8eud {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: 27.5390625%;margin-top: calc(0px * 2);width: 86.0625px;
  
}
#TEXT-e5pa8eud .x-text,
#TEXT-e5pa8eud .x-text a,
.--clone-TEXT-e5pa8eud .x-text,
.--clone-TEXT-e5pa8eud .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #23314bb3;
font: var(--font_8);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;

  color: var(--active-color, #23314bb3);
}
#TEXT-e5pa8eud .x-text:hover,
.--clone-TEXT-e5pa8eud .x-text:hover,
#TEXT-e5pa8eud a:hover,
.--clone-TEXT-e5pa8eud a:hover {
  
}

#TEXT-DATASET-0k996h2d, .--clone-TEXT-DATASET-0k996h2d {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0.1875px * 2);width: 135px;
  
}
#TEXT-DATASET-0k996h2d .x-text,
#TEXT-DATASET-0k996h2d .x-text a,
.--clone-TEXT-DATASET-0k996h2d .x-text,
.--clone-TEXT-DATASET-0k996h2d .x-text a {
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: #660033;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 600;
text-align: right;

  color: var(--active-color, #660033);
}
#TEXT-DATASET-0k996h2d .x-text:hover,
.--clone-TEXT-DATASET-0k996h2d .x-text:hover,
#TEXT-DATASET-0k996h2d a:hover,
.--clone-TEXT-DATASET-0k996h2d a:hover {
  
}

#BUTTON-2dg0zb2w {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 48px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#BUTTON-2dg0zb2w .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #8d93ab00;
border-color: #7a7a7a;
border-style: solid;
border-width: 1.0px;
color: #85335c;
font-size: 14.0px;
font-weight: 700;
text-align: center;

  border: 1px solid #7a7a7a;


  color: var(--active-color, #85335c);
}
#BUTTON-2dg0zb2w[disabled=true] {
  display: none;
}

#LINE-6xqu5ble {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-6xqu5ble .line-container {
  border-color: #999999;
border-style: solid;
border-width: 1.0px;

}


#CONTAINER-6szwuk69 {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(26px, max-content) minmax(23px, max-content);height: 49px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  background: #660033;
border-color: #000000ff;

  border:   #000000ff;


  background-image: #660033;
  
  
}
#TEXT-a4kx2xge, .--clone-TEXT-a4kx2xge {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.56709956709958%;
  
}
#TEXT-a4kx2xge .x-text,
#TEXT-a4kx2xge .x-text a,
.--clone-TEXT-a4kx2xge .x-text,
.--clone-TEXT-a4kx2xge .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 10.0px;
text-align: center;

  color: var(--active-color, var(--font_color_6));
}
#TEXT-a4kx2xge .x-text:hover,
.--clone-TEXT-a4kx2xge .x-text:hover,
#TEXT-a4kx2xge a:hover,
.--clone-TEXT-a4kx2xge a:hover {
  
}

#TEXT-sbh6d3lg, .--clone-TEXT-sbh6d3lg {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-bottom: 0px;margin-right: 0%;width: 99.56709956709958%;
  
}
#TEXT-sbh6d3lg .x-text,
#TEXT-sbh6d3lg .x-text a,
.--clone-TEXT-sbh6d3lg .x-text,
.--clone-TEXT-sbh6d3lg .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #ffffff);
}
#TEXT-sbh6d3lg .x-text:hover,
.--clone-TEXT-sbh6d3lg .x-text:hover,
#TEXT-sbh6d3lg a:hover,
.--clone-TEXT-sbh6d3lg a:hover {
  
}

#CART-DROPPABLE-58buphln {
  
  
  background: #ffffff;

  top: 0;
  right: 0;
  width: 376px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-58buphln.anim {
  --width: 376px;
  
}
#TEXT-mp2mmwyv, .--clone-TEXT-mp2mmwyv {
  align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 61.17021276595744%;
  
}
#TEXT-mp2mmwyv .x-text,
#TEXT-mp2mmwyv .x-text a,
.--clone-TEXT-mp2mmwyv .x-text,
.--clone-TEXT-mp2mmwyv .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
text-align: center;

  color: var(--active-color, var(--font_color_2));
}
#TEXT-mp2mmwyv .x-text:hover,
.--clone-TEXT-mp2mmwyv .x-text:hover,
#TEXT-mp2mmwyv a:hover,
.--clone-TEXT-mp2mmwyv a:hover {
  
}

</pre></body></html>