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

#SECTION-jn3qeu15 .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
  --height: 60;
  --bg: var(--color_00);
}

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



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


#IMAGE-m5uypkhf {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 135px;
  
}
#IMAGE-m5uypkhf picture {
  --width: 135px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-m5uypkhf img {
  object-fit: cover;
}

#INPUT-SEARCH-y6wxyd0a {
  --width: 36px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: start;margin-left: 35px;margin-top: calc(0px * 2);width: 36px;
  
}
#INPUT-SEARCH-y6wxyd0a > .input-search--wrapper {
  font-size: 16.0px;
  
  border-color: var(--color_00);
  
  border-radius: 0px;
  background-color: #ececec00;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-y6wxyd0a > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-y6wxyd0a > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-y6wxyd0a > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-y6wxyd0a > .input-search--wrapper:hover {
  
  border-color: var(--color_00) !important;
  
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-y6wxyd0a > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_00) !important;
  border-width: 0px !important;
  : solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-y6wxyd0a .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 19px;
  width: 19px;
}
#INPUT-SEARCH-y6wxyd0a .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-y6wxyd0a .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-y6wxyd0a .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-y6wxyd0a .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-y6wxyd0a .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-7at9uw2w {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 35px 1fr 40px;
  grid-template-rows: minmax(50px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffff00;
border-radius: 4px 4px 4px 4px;
}

#CONTAINER-ywrofo63 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  --width: 100%;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(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#INPUT-SEARCH-6qcm99cn {
  --width: 100.12632397240309%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: end;margin-right: -0.12632397240307064%;margin-top: calc(0px * 2);width: 100.12632397240309%;
  
}
#INPUT-SEARCH-6qcm99cn > .input-search--wrapper {
  font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
  border-width: 0px;
  border-color: var(--color_00);
  : solid;
  
  
  flex-direction: row-reverse;
}
#INPUT-SEARCH-6qcm99cn > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-6qcm99cn > .input-search--wrapper .input-search--input {
  padding-left: 14px;
  text-align: left;
}
#INPUT-SEARCH-6qcm99cn > .input-search--wrapper .input-search--input::placeholder {
  color: #999999;
}
#INPUT-SEARCH-6qcm99cn > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_00) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-6qcm99cn > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_00) !important;
  border-width: 0px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-6qcm99cn .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-6qcm99cn .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-6qcm99cn .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-6qcm99cn .input-search--icon path {
  
}
#INPUT-SEARCH-6qcm99cn .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-6qcm99cn .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#MEMBER-BAR-d2hewjka {
  --width: 35px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 35px;
  
}
#MEMBER-BAR-d2hewjka .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  
  display: none;
}
#MEMBER-BAR-d2hewjka .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-d2hewjka .x-member:hover {
  
}
#MEMBER-BAR-d2hewjka .x-avatar-member-origin {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-d2hewjka .x-avatar-member-initial {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-d2hewjka .customer-icon {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-d2hewjka .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  
}

#MEMBER-BAR-d2hewjka .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: center;
}
#MEMBER-BAR-d2hewjka .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-d2hewjka .x-loginbar .login-bar-icon {
    width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}

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


#MEMBER-BAR-d2hewjka .member-divider {
  background: rgba(0, 0, 0, 1);
}

#MEMBER-BAR-d2hewjka .customer-signup {
  display: none;
}
#MEMBER-BAR-d2hewjka .customer-icon {
  
}
#MEMBER-BAR-d2hewjka .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-hvolnjpj {
  width: 150px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(12px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-saru8rnu"], .--clone-TEXT-saru8rnu {
  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%;
  
}
[id^="TEXT-saru8rnu"] .x-text,
[id^="TEXT-saru8rnu"] .x-text a,
.--clone-TEXT-saru8rnu .x-text,
.--clone-TEXT-saru8rnu .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-saru8rnu"] .x-text:hover,
.--clone-TEXT-saru8rnu .x-text:hover,
[id^="TEXT-saru8rnu"] a:hover,
.--clone-TEXT-saru8rnu a:hover {
  
}

  #TEXT-saru8rnu{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-saru8rnu:hover, #TEXT-saru8rnu:hover > * {
    color: #ba933e !important;
  }
[id^="TEXT-0vknb10e"], .--clone-TEXT-0vknb10e {
  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%;
  
}
[id^="TEXT-0vknb10e"] .x-text,
[id^="TEXT-0vknb10e"] .x-text a,
.--clone-TEXT-0vknb10e .x-text,
.--clone-TEXT-0vknb10e .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-0vknb10e"] .x-text:hover,
.--clone-TEXT-0vknb10e .x-text:hover,
[id^="TEXT-0vknb10e"] a:hover,
.--clone-TEXT-0vknb10e a:hover {
  
}

  #TEXT-0vknb10e{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-0vknb10e:hover, #TEXT-0vknb10e:hover > * {
    color: #ba933e !important;
  }

#CONTAINER-orrzes1m {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 40px;align-self: center;grid-column-end: 5;grid-column-start: 4;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-right: 40px;margin-top: calc(0px * 2);width: 40px;
  
  
  
  
  
  border:   #000000ff;


  
}
#CART-ICON-z0uthcz4 {
  --width: 31px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 31px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 31px;
  
}
#CART-ICON-z0uthcz4 .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-z0uthcz4 .x-cart-item-count {
  position: absolute;
  top: -7.75px;
  right: -7.75px;
  width: 15.5px;
  height: 15.5px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #00000000;
border-radius: 50%;
color: #1a1a1a;
font-family: Red Hat Display;
font-size: 14.0px;
}
#CART-ICON-z0uthcz4 .x-image-cart-icon {
  border-radius: ;
}
#CART-ICON-siskgb4h {
  --width: 28px;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 28.7px;justify-self: start;margin-left: -8612.777709960938%;margin-top: -112px;width: 28px;
  
}
#CART-ICON-siskgb4h .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-siskgb4h .x-cart-item-count {
  position: absolute;
  top: -7.0px;
  right: -7.0px;
  width: 14.0px;
  height: 14.35px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #00000000;
border-radius: 50%;
color: #1a1a1a;
font-family: Red Hat Display;
font-size: 13.0px;
}
#CART-ICON-siskgb4h .x-image-cart-icon {
  border-radius: ;
}
#MEMBER-BAR-wudk2iyb {
  --width: 21.59000428082192px;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: start;margin-left: -8612.777709960938%;margin-top: -112px;width: 21.59000428082192px;
  
}
#MEMBER-BAR-wudk2iyb .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
  
  display: none;
}
#MEMBER-BAR-wudk2iyb .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-wudk2iyb .x-member:hover {
  
}
#MEMBER-BAR-wudk2iyb .x-avatar-member-origin {   width: 24px;
  height: 24px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-wudk2iyb .x-avatar-member-initial {   width: 24px;
  height: 24px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-wudk2iyb .customer-icon {   width: 24px;
  height: 24px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-wudk2iyb .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

#MEMBER-BAR-wudk2iyb .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: flex-start;
}
#MEMBER-BAR-wudk2iyb .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-wudk2iyb .x-loginbar .login-bar-icon {
    width: 24px;
  height: 24px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}

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


#MEMBER-BAR-wudk2iyb .member-divider {
  background: rgba(0, 0, 0, 1);
}

#MEMBER-BAR-wudk2iyb .customer-signup {
  display: none;
}
#MEMBER-BAR-wudk2iyb .customer-icon {
  
}
#MEMBER-BAR-wudk2iyb .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-mznrstzo {
  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);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-betzl150"], .--clone-TEXT-betzl150 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: -0.244140625%;
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-betzl150"] .x-text,
[id^="TEXT-betzl150"] .x-text a,
.--clone-TEXT-betzl150 .x-text,
.--clone-TEXT-betzl150 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-betzl150"] .x-text:hover,
.--clone-TEXT-betzl150 .x-text:hover,
[id^="TEXT-betzl150"] a:hover,
.--clone-TEXT-betzl150 a:hover {
  
}

  #TEXT-betzl150{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-betzl150:hover, #TEXT-betzl150:hover > * {
    color: #ba933e !important;
  }
[id^="TEXT-yp2w5w7f"], .--clone-TEXT-yp2w5w7f {
  align-self: center;
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: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-yp2w5w7f"] .x-text,
[id^="TEXT-yp2w5w7f"] .x-text a,
.--clone-TEXT-yp2w5w7f .x-text,
.--clone-TEXT-yp2w5w7f .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-yp2w5w7f"] .x-text:hover,
.--clone-TEXT-yp2w5w7f .x-text:hover,
[id^="TEXT-yp2w5w7f"] a:hover,
.--clone-TEXT-yp2w5w7f a:hover {
  
}

  #TEXT-yp2w5w7f{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-yp2w5w7f:hover, #TEXT-yp2w5w7f:hover > * {
    color: #ba933e !important;
  }
[id^="TEXT-qkdlix6j"], .--clone-TEXT-qkdlix6j {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-qkdlix6j"] .x-text,
[id^="TEXT-qkdlix6j"] .x-text a,
.--clone-TEXT-qkdlix6j .x-text,
.--clone-TEXT-qkdlix6j .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-qkdlix6j"] .x-text:hover,
.--clone-TEXT-qkdlix6j .x-text:hover,
[id^="TEXT-qkdlix6j"] a:hover,
.--clone-TEXT-qkdlix6j a:hover {
  
}

  #TEXT-qkdlix6j{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-qkdlix6j:hover, #TEXT-qkdlix6j:hover > * {
    color: #ba933e !important;
  }
#MENU-zp4ox8sz {
  --width: 21px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 21px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 21px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-zp4ox8sz .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: #000000ff;
color: #000000d9;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNTM2IDE4OTYuMDgzMyIgY2xhc3M9Im5hdmljb24iPjxwYXRoIGQ9Ik0xNTM2IDEzNDR2MTI4cTAgMjYtMTkgNDV0LTQ1IDE5SDY0cS0yNiAwLTQ1LTE5dC0xOS00NXYtMTI4cTAtMjYgMTktNDV0NDUtMTloMTQwOHEyNiAwIDQ1IDE5dDE5IDQ1em0wLTUxMnYxMjhxMCAyNi0xOSA0NXQtNDUgMTlINjRxLTI2IDAtNDUtMTlUMCA5NjBWODMycTAtMjYgMTktNDV0NDUtMTloMTQwOHEyNiAwIDQ1IDE5dDE5IDQ1em0wLTUxMnYxMjhxMCAyNi0xOSA0NXQtNDUgMTlINjRxLTI2IDAtNDUtMTlUMCA0NDhWMzIwcTAtMjYgMTktNDV0NDUtMTloMTQwOHEyNiAwIDQ1IDE5dDE5IDQ1eiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

}
#MENU-zp4ox8sz > ul {
  background: #000000ff;
  
  
  
  
  border-radius: inherit;
}
#MENU-zp4ox8sz > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: #000000ff;
color: #000000d9;
}
#MENU-zp4ox8sz > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-zp4ox8sz > ul > .menu-item:not(:first-child) {
  
}
#MENU-zp4ox8sz ul li .tag-link {
  border-style: none none none none;

}
#MENU-zp4ox8sz ul li .tag-link:hover,
#MENU-zp4ox8sz ul li > a:hover {
  







border-style: none none none none;

}





#MENU-DROPPABLE-awwqrlaw {
  background: rgba(255, 255, 255, 1);
  top: 0;
  left: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(10%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  animation: slide-left 0.2s ease;
  
}

#RECT-ajkf1guq {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 25px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 25px;
  
  
  
  
}
#RECT-ajkf1guq .x-rect {
  --width: 25px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-ajkf1guq::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-kj5nsgzl"], .--clone-TEXT-kj5nsgzl {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 58.46153846153847%;
  
}
[id^="TEXT-kj5nsgzl"] .x-text,
[id^="TEXT-kj5nsgzl"] .x-text a,
.--clone-TEXT-kj5nsgzl .x-text,
.--clone-TEXT-kj5nsgzl .x-text a {
  --width: 58.46153846153847%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-kj5nsgzl"] .x-text:hover,
.--clone-TEXT-kj5nsgzl .x-text:hover,
[id^="TEXT-kj5nsgzl"] a:hover,
.--clone-TEXT-kj5nsgzl a:hover {
  
}

#MENU-7eabgf48 {
  --width: 100%;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%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-7eabgf48 .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #000000d9;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
  
}
#MENU-7eabgf48 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-7eabgf48 > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #000000d9;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
}
#MENU-7eabgf48 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7eabgf48 > ul > .menu-item:not(:first-child) {
  
}
#MENU-7eabgf48 ul li .tag-link {
  border-style: none none none none;

}
#MENU-7eabgf48 ul li .tag-link:hover,
#MENU-7eabgf48 ul li > a:hover {
  color: #ba933e !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-zr74q246 > a, #MENU-ITEM-zr74q246 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-gztoqmqu > a, #MENU-ITEM-gztoqmqu > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-qq0ohpd4 {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: var(--color_00);
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-gztoqmqu.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-kylhkhnn {
  --width: 252px;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: 252px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-kylhkhnn .x-rect {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #000000d9;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
  
}
#MENU-kylhkhnn > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-kylhkhnn > ul > .menu-item .tag-link {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #000000d9;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
}
#MENU-kylhkhnn > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-kylhkhnn > ul > .menu-item:not(:first-child) {
  
}
#MENU-kylhkhnn ul li .tag-link {
  border-style: none none none none;

}
#MENU-kylhkhnn ul li .tag-link:hover,
#MENU-kylhkhnn ul li > a:hover {
  color: #ba933e !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-ul8friv6 > a, #MENU-ITEM-ul8friv6 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-y21dx12g {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-ul8friv6.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-3zihlhyl {
  --width: 252px;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: 252px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-3zihlhyl .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #000000d9;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
  
}
#MENU-3zihlhyl > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-3zihlhyl > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #000000d9;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
}
#MENU-3zihlhyl > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-3zihlhyl > ul > .menu-item:not(:first-child) {
  
}
#MENU-3zihlhyl ul li .tag-link {
  border-style: none none none none;

}
#MENU-3zihlhyl ul li .tag-link:hover,
#MENU-3zihlhyl ul li > a:hover {
  color: #ba933e !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-pmw703uu > a, #MENU-ITEM-pmw703uu > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-vi7rib7y > a, #MENU-ITEM-vi7rib7y > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-fxd002jv > a, #MENU-ITEM-fxd002jv > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-707y0v7a > a, #MENU-ITEM-707y0v7a > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-0hlq17gp > a, #MENU-ITEM-0hlq17gp > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-0dq8j78p > a, #MENU-ITEM-0dq8j78p > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#SUBMENU-zpr0ety0 {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: var(--color_00);
  
  
  
}
.vertical-menu #MENU-ITEM-0dq8j78p.menu-item:hover > .x-submenu {
  display: grid;
}

[id^="TEXT-5fp2rt6r"], .--clone-TEXT-5fp2rt6r {
  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%;
margin-top: 0px;
width: 88%;
  
}
[id^="TEXT-5fp2rt6r"] .x-text,
[id^="TEXT-5fp2rt6r"] .x-text a,
.--clone-TEXT-5fp2rt6r .x-text,
.--clone-TEXT-5fp2rt6r .x-text a {
  --width: 88%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-5fp2rt6r"] .x-text:hover,
.--clone-TEXT-5fp2rt6r .x-text:hover,
[id^="TEXT-5fp2rt6r"] a:hover,
.--clone-TEXT-5fp2rt6r a:hover {
  
}

#MENU-ro6wvm31 {
  --width: 100%;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%;
  --active-link-color: #1a1a1a;
  
  
  
  
  
}


#MENU-ro6wvm31 .x-rect {
  --pad-x: 10px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #1a1a1a;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-ro6wvm31 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-ro6wvm31 > ul > .menu-item .tag-link {
  --pad-x: 10px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #1a1a1a;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-ro6wvm31 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ro6wvm31 > ul > .menu-item:not(:first-child) {
  
}
#MENU-ro6wvm31 ul li .tag-link {
  border-style: none none none none;

}
#MENU-ro6wvm31 ul li .tag-link:hover {
  color: #ba933e !important;
background: #00000000;






border-style: none none none none;

}




#MENU-ro6wvm31.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-sxn1n5me > a, #MENU-ITEM-sxn1n5me > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-13jg0i37 > a, #MENU-ITEM-13jg0i37 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-ift1is6x > a, #MENU-ITEM-ift1is6x > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-ipud35a2 > a, #MENU-ITEM-ipud35a2 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-4u3q3yzk > a, #MENU-ITEM-4u3q3yzk > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-djhrun1k > a, #MENU-ITEM-djhrun1k > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-ue22iec8 > a, #MENU-ITEM-ue22iec8 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-0b4m6lqv > a, #MENU-ITEM-0b4m6lqv > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#SUBMENU-7azu1p2w {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-0b4m6lqv.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-od5qygsz {
  --width: 100%;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%;
  --active-link-color: #1a1a1a;
  
  
  
  
  
}


#MENU-od5qygsz .x-rect {
  --pad-x: 0px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #1a1a1a;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-od5qygsz > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-od5qygsz > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #1a1a1a;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-od5qygsz > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-od5qygsz > ul > .menu-item:not(:first-child) {
  
}
#MENU-od5qygsz ul li .tag-link {
  border-style: none none none none;

}
#MENU-od5qygsz ul li .tag-link:hover,
#MENU-od5qygsz ul li > a:hover {
  color: #ba933e !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-xqsm17uz > a, #MENU-ITEM-xqsm17uz > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-q2l2eynb {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-xqsm17uz.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-5n12fiz5 {
  --width: 100%;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-link-color: #999999;
  
  
  
  
  
}


#MENU-5n12fiz5 .x-rect {
  --pad-x: 0px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #999999;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-5n12fiz5 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-5n12fiz5 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #999999;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-5n12fiz5 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-5n12fiz5 > ul > .menu-item:not(:first-child) {
  
}
#MENU-5n12fiz5 ul li .tag-link {
  border-style: none none none none;

}
#MENU-5n12fiz5 ul li .tag-link:hover,
#MENU-5n12fiz5 ul li > a:hover {
  color: #1a1a1a !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-1gw1lw61 > a, #MENU-ITEM-1gw1lw61 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-tix7zbg6 > a, #MENU-ITEM-tix7zbg6 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-awtqxnwp > a, #MENU-ITEM-awtqxnwp > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-5wx014ia > a, #MENU-ITEM-5wx014ia > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ht21y8il {
  --width: 98.77300613496932%;align-self: center;grid-column-end: 5;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 60px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0.53125px * 2);width: 98.77300613496932%;
  --active-link-color: #ba933e;
  
  
  
  
  
}


#MENU-ht21y8il .x-rect {
  --gap: 40px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: #080000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: center;
  
}
#MENU-ht21y8il > ul {
  
  justify-content: center;
  align-items: center;
  gap: 40px;
  
  border-radius: inherit;
}
#MENU-ht21y8il > ul > .menu-item .tag-link {
  --gap: 40px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: #080000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: center;
}
#MENU-ht21y8il > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ht21y8il > ul > .menu-item:not(:first-child) {
  
}
#MENU-ht21y8il ul li .tag-link {
  border-style: none none none none;

}
#MENU-ht21y8il ul li .tag-link:hover {
  color: #ba933e !important;







border-style: none none none none;

}



#MENU-ht21y8il.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 60px;
}


#MENU-ITEM-v3dg5f06 > a, #MENU-ITEM-v3dg5f06 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-vauqsia9 > a, #MENU-ITEM-vauqsia9 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-nv94qjrp > a, #MENU-ITEM-nv94qjrp > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-2kaeysod {
  position: fixed;
  
  width: 99vw;
  height: auto;
  grid-template-columns: 1fr 1600px 1fr;
  grid-template-rows: minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffff00;
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-nv94qjrp.menu-item:hover > .x-submenu {
  display: grid;
}


#CONTAINER-qcxd1kne {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  --width: 81.81207275390625%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 20px 240px 240px 240px 1fr 265px 20px 265px 20px;grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(0.5625038146972656% * 2);margin-top: 3.814697265625e-6px;width: 81.81207275390625%;
  
  
  
  
  
  border:   #000000ff;


  
}

#CONTAINER-e5vzpsc2 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;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(10px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-cf80k4b2"], .--clone-TEXT-cf80k4b2 {
  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%;
  
}
[id^="TEXT-cf80k4b2"] .x-text,
[id^="TEXT-cf80k4b2"] .x-text a,
.--clone-TEXT-cf80k4b2 .x-text,
.--clone-TEXT-cf80k4b2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-cf80k4b2"] .x-text:hover,
.--clone-TEXT-cf80k4b2 .x-text:hover,
[id^="TEXT-cf80k4b2"] a:hover,
.--clone-TEXT-cf80k4b2 a:hover {
  
}

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


#MENU-r5rpmfjc .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #999999;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-r5rpmfjc > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-r5rpmfjc > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #999999;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-r5rpmfjc > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-r5rpmfjc > ul > .menu-item:not(:first-child) {
  
}
#MENU-r5rpmfjc ul li .tag-link {
  border-style: none none none none;

}
#MENU-r5rpmfjc ul li .tag-link:hover {
  color: #1a1a1a !important;
background: #00000000;






border-style: none none none none;

}




#MENU-r5rpmfjc.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-9da600gl > a, #MENU-ITEM-9da600gl > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-kruhc0d6 > a, #MENU-ITEM-kruhc0d6 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-hkh2bmcf > a, #MENU-ITEM-hkh2bmcf > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-do059e8r > a, #MENU-ITEM-do059e8r > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-e5kgd80t > a, #MENU-ITEM-e5kgd80t > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-k2k9nro6 > a, #MENU-ITEM-k2k9nro6 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-a2j6sfdn > a, #MENU-ITEM-a2j6sfdn > div {
  
  
  
  
  
  
  
  
  
}


#CONTAINER-s7bzz3eq {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;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(10px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-kej7a96m"], .--clone-TEXT-kej7a96m {
  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%;
  
}
[id^="TEXT-kej7a96m"] .x-text,
[id^="TEXT-kej7a96m"] .x-text a,
.--clone-TEXT-kej7a96m .x-text,
.--clone-TEXT-kej7a96m .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-kej7a96m"] .x-text:hover,
.--clone-TEXT-kej7a96m .x-text:hover,
[id^="TEXT-kej7a96m"] a:hover,
.--clone-TEXT-kej7a96m a:hover {
  
}

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


#MENU-c04ut2bx .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #999999;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-c04ut2bx > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-c04ut2bx > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #999999;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-c04ut2bx > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-c04ut2bx > ul > .menu-item:not(:first-child) {
  
}
#MENU-c04ut2bx ul li .tag-link {
  border-style: none none none none;

}
#MENU-c04ut2bx ul li .tag-link:hover {
  color: #1a1a1a !important;
background: #00000000;






border-style: none none none none;

}




#MENU-c04ut2bx.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-ang3ju20 > a, #MENU-ITEM-ang3ju20 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-x9e5ftny > a, #MENU-ITEM-x9e5ftny > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-kw0v8bj8 > a, #MENU-ITEM-kw0v8bj8 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-e21dvnbx > a, #MENU-ITEM-e21dvnbx > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-rbr1vfwk > a, #MENU-ITEM-rbr1vfwk > div {
  
  
  
  
  
  
  
  
  
}


#CONTAINER-v4e0ugp9 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;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(10px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: -0.05825617283950478%;margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-0ni6fmgq"], .--clone-TEXT-0ni6fmgq {
  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%;
  
}
[id^="TEXT-0ni6fmgq"] .x-text,
[id^="TEXT-0ni6fmgq"] .x-text a,
.--clone-TEXT-0ni6fmgq .x-text,
.--clone-TEXT-0ni6fmgq .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-0ni6fmgq"] .x-text:hover,
.--clone-TEXT-0ni6fmgq .x-text:hover,
[id^="TEXT-0ni6fmgq"] a:hover,
.--clone-TEXT-0ni6fmgq a:hover {
  
}

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


#MENU-kyk6yfha .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #999999;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-kyk6yfha > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-kyk6yfha > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #999999;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-kyk6yfha > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-kyk6yfha > ul > .menu-item:not(:first-child) {
  
}
#MENU-kyk6yfha ul li .tag-link {
  border-style: none none none none;

}
#MENU-kyk6yfha ul li .tag-link:hover {
  color: #1a1a1a !important;
background: #00000000;






border-style: none none none none;

}




#MENU-kyk6yfha.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-21g1lrt4 > a, #MENU-ITEM-21g1lrt4 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-evfqg9ty > a, #MENU-ITEM-evfqg9ty > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-krjdmymu > a, #MENU-ITEM-krjdmymu > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-vwazyxcm > a, #MENU-ITEM-vwazyxcm > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-u2vpnpj1 > a, #MENU-ITEM-u2vpnpj1 > div {
  
  
  
  
  
  
  
  
  
}


#IMAGE-k5no77x8 {
  align-self: start;
grid-column-end: 8;
grid-column-start: 6;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0.6518394068667763% * 2);
margin-top: -0.989593505859375px;
width: 92.98245614035088%;
  
}
#IMAGE-k5no77x8 picture {
  --width: 92.98245614035088%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-k5no77x8 img {
  object-fit: cover;
}


#IMAGE-9z76bx2p {
  align-self: start;
grid-column-end: 9;
grid-column-start: 8;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: -2.879016804245283e-5%;
margin-top: 0px;
width: 100%;
  
}
#IMAGE-9z76bx2p picture {
  --width: 100%;
height: 100%;
width: 100%;
}
#IMAGE-9z76bx2p img {
  object-fit: cover;
}

#MENU-ITEM-beun5262 > a, #MENU-ITEM-beun5262 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-a49rkm7r {
  position: fixed;
  
  width: 99vw;
  height: auto;
  grid-template-columns: 1fr 1600px 1fr;
  grid-template-rows: minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffff00;
overflow-x: hidden;
overflow-y: hidden;
  
  
  
}
.vertical-menu #MENU-ITEM-beun5262.menu-item:hover > .x-submenu {
  display: grid;
}


#CONTAINER-3w50iy8v {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  --width: 63.79980468749999%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(1.2763671875% * 2);margin-top: 0px;width: 63.79980468749999%;
  
  
  
  
  
  border:   #000000ff;


  
}
#GRID-CATE-akrnr14q {
  --width: 99.90557129367328%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.90557129367328%;
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 700;
text-align: center;
  grid-template-columns: repeat(auto-fit, minmax(1px, 1fr));
  column-gap: 50px;
  row-gap: 0px;
  
}
#GRID-CATE-akrnr14q .x-gc-item {
  
  overflow: hidden;
  border-radius: 0px;
  align-items: start;
}
#GRID-CATE-akrnr14q .x-gc-name {
  padding: 0px 0;
}
#GRID-CATE-akrnr14q .x-gc-thumbnail img {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
}
#GRID-CATE-akrnr14q .x-gc-thumbnail:hover img {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

#GRID-CATE-akrnr14q .x-gc-thumbnail img {
  aspect-ratio: 1/1;
  border-radius: 200px;
  object-fit: cover;
}
#MENU-ITEM-j43auus8 > a, #MENU-ITEM-j43auus8 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-37vgs5rk > a, #MENU-ITEM-37vgs5rk > div {
  
  
  
  
  
  
  
  
  
}

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

#SECTION-0q013rb3 .x-section-background {
  background: #eaebef;
  
  
  
  
  
  
  --height: 54;
  --bg: #eaebef;
}

#SECTION-0q013rb3 .x-section-video-background {
  
  
}



#SECTION-0q013rb3 .video {
  display: none;
}
#SECTION-0q013rb3 .video-bp4 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#BREADCRUMB-cvyoy4ho {
  display: inline;
  --width: auto;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
gap: 8.0px;
  gap: unset;
  
}
#BREADCRUMB-cvyoy4ho .x-breadcrumb-item {
  display: inline;
}

#BREADCRUMB-cvyoy4ho .x-breadcrumb-item .x-text {
  display: inline;
}

#BREADCRUMB-cvyoy4ho .x-breadcrumb-item .x-icon {
  display: inline;
  padding: 0 8px;
}

#BREADCRUMB-cvyoy4ho .x-breadcrumb-item:hover .x-text {
  color: #ba933e;
}

#BREADCRUMB-cvyoy4ho .x-breadcrumb-item:hover .x-text .x-icon {
  color: #000000;
}
#SECTION-e0dd7nqk {
  height: auto;
  grid-template-columns: 10px 198px 1fr 10px;
  grid-template-rows: minmax(60px, max-content) minmax(100px, max-content) minmax(100px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-e0dd7nqk .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 290;
  --bg: rgba(255, 255, 255, 0);
}

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



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

#PRODUCT-GALLERY-3kxp9efy {
  --width: 100%;align-self: start;grid-column-end: 4;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%;
  
  
}
#PRODUCT-GALLERY-3kxp9efy .product-gallery-wrapper {
  transition: height 0.3s ease;
  flex-direction: column;
  
  
}

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

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


#PRODUCT-GALLERY-3kxp9efy .product-gallery-mini {
  min-height: 101px;
  min-width: 76px;
}
#PRODUCT-GALLERY-3kxp9efy .product-gallery-mini-show {
  
}
#PRODUCT-GALLERY-3kxp9efy .product-gallery-mini .product-gallery-mini-wrapper {
  
}
#PRODUCT-GALLERY-3kxp9efy .product-gallery--nav-item img {
  object-fit: cover;
  aspect-ratio: auto;
  
}
#PRODUCT-GALLERY-3kxp9efy .product-gallery--nav-item img:hover {
  
}
modal-product-gallery[data-id="PRODUCT-GALLERY-3kxp9efy"] .modal-product-slider__item img {
  object-fit: contain;
}
#PRODUCT-GALLERY-3kxp9efy .product-gallery--controls > * {
  width: 100%;
  height: calc(100% - 40px);
  color: #FFFFFF;
}
#PRODUCT-GALLERY-3kxp9efy .product-view {
  height: calc(100% - 70px);
  width: 100%;
}
#PRODUCT-GALLERY-3kxp9efy .thumbnail-icon {
  margin: 11px 11px 0 0;
  width: 65px;
  height: 90px;
}
#PRODUCT-GALLERY-3kxp9efy .product-gallery--controls {
  width: 30px;
  height: 70px;
  
  
}
#PRODUCT-GALLERY-3kxp9efy .product-gallery--controls.left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#PRODUCT-GALLERY-3kxp9efy .product-gallery--controls.right {
  right: 5px;
}

#PRODUCT-GALLERY-3kxp9efy .product--ribbons-wrapper {
  font-family: Roboto;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: ;
}
#PRODUCT-GALLERY-3kxp9efy .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-GALLERY-3kxp9efy .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-3kxp9efy .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-3kxp9efy .product-gallery-thumbnails .product-gallery-thumbnails-tap-left{
  
  top: 0;
  left: 0;
}

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

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

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



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

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

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

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

#PRODUCT-GALLERY-3kxp9efy .product-gallery-thumbnails .product-gallery-thumbnails-item img,
#PRODUCT-GALLERY-3kxp9efy .product-gallery-thumbnails .product-gallery-thumbnails-item video {
  width: 65px;
  height: 90px;
}

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

#CONTAINER-yldjjldi {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 0px 1fr;grid-template-rows: minmax(25px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(40px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content) minmax(0px, max-content) minmax(30px, max-content);height: auto;justify-self: start;margin-left: -0.07246376811594205%;margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#RATING-INPUT-1rthhfab {
  --width: 24.000000000000004%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 24.000000000000004%;
  
}
#RATING-INPUT-1rthhfab .x-rating-input-wrapper {
  gap: 0px;
}
#RATING-INPUT-1rthhfab .star-active svg, #RATING-INPUT-1rthhfab .star-active path {
  fill: #FCD53F;
}
#RATING-INPUT-1rthhfab .star svg, #RATING-INPUT-1rthhfab .star path {
  fill: #808080;
}
[id^="TEXT-DATASET-skumt3ty"], .--clone-TEXT-DATASET-skumt3ty {
  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%;
  
}
[id^="TEXT-DATASET-skumt3ty"] .x-text,
[id^="TEXT-DATASET-skumt3ty"] .x-text a,
.--clone-TEXT-DATASET-skumt3ty .x-text,
.--clone-TEXT-DATASET-skumt3ty .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #1a1a1a;
font-family: 'Red Hat Display', sans-serif;
font-size: 32.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, #1a1a1a);
}
[id^="TEXT-DATASET-skumt3ty"] .x-text:hover,
.--clone-TEXT-DATASET-skumt3ty .x-text:hover,
[id^="TEXT-DATASET-skumt3ty"] a:hover,
.--clone-TEXT-DATASET-skumt3ty a:hover {
  
}

[id^="TEXT-DATASET-mcr720w0"], .--clone-TEXT-DATASET-mcr720w0 {
  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%;
  
}
[id^="TEXT-DATASET-mcr720w0"] .x-text,
[id^="TEXT-DATASET-mcr720w0"] .x-text a,
.--clone-TEXT-DATASET-mcr720w0 .x-text,
.--clone-TEXT-DATASET-mcr720w0 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #808080;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #808080);
}
[id^="TEXT-DATASET-mcr720w0"] .x-text:hover,
.--clone-TEXT-DATASET-mcr720w0 .x-text:hover,
[id^="TEXT-DATASET-mcr720w0"] a:hover,
.--clone-TEXT-DATASET-mcr720w0 a:hover {
  
}

[id^="TEXT-DATASET-5li2a3p0"], .--clone-TEXT-DATASET-5li2a3p0 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-bottom: calc(0.02083301544189453px * 2);
margin-left: 0px;
width: 60px;
  
}
[id^="TEXT-DATASET-5li2a3p0"] .x-text,
[id^="TEXT-DATASET-5li2a3p0"] .x-text a,
.--clone-TEXT-DATASET-5li2a3p0 .x-text,
.--clone-TEXT-DATASET-5li2a3p0 .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-5li2a3p0"] .x-text:hover,
.--clone-TEXT-DATASET-5li2a3p0 .x-text:hover,
[id^="TEXT-DATASET-5li2a3p0"] a:hover,
.--clone-TEXT-DATASET-5li2a3p0 a:hover {
  
}

#ATTR-qmfvpkl9 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 8;grid-row-start: 7;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#ATTR-qmfvpkl9 .attr--item, #ATTR-qmfvpkl9 select {
  -webkit-text-stroke: 0px #000000ff;
border-color: rgba(196, 196, 196, 1);
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  
}
#ATTR-qmfvpkl9 .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-qmfvpkl9 .chevron svg{
  height: 16px;
}
#ATTR-qmfvpkl9 .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-qmfvpkl9 .attr--item:hover {
  border-color: var(--color_02);
  border-width: 1px;
}
#ATTR-qmfvpkl9 .attr--item.selected {
  border-color: var(--color_02);
  border-width: 1px;
  
}
#ATTR-qmfvpkl9 img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 30px;
}
#ATTR-qmfvpkl9 .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-qmfvpkl9 .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

#ATTR-qmfvpkl9 .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: rgba(196, 196, 196, 1);
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

#ATTR-qmfvpkl9 .select-overlay .select--text {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

#ATTR-qmfvpkl9 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}

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


  
}
[id^="TEXT-DATASET-wflpiwee"], .--clone-TEXT-DATASET-wflpiwee {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: stretch;
margin-left: 0%;
margin-right: 10px;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-wflpiwee"] .x-text,
[id^="TEXT-DATASET-wflpiwee"] .x-text a,
.--clone-TEXT-DATASET-wflpiwee .x-text,
.--clone-TEXT-DATASET-wflpiwee .x-text a {
  --width: 92.80575539568343%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_01);
font-family: 'Red Hat Display', sans-serif;
font-size: 20.0px;
font-weight: 400;
height: 100%;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, var(--color_01));
}
[id^="TEXT-DATASET-wflpiwee"] .x-text:hover,
.--clone-TEXT-DATASET-wflpiwee .x-text:hover,
[id^="TEXT-DATASET-wflpiwee"] a:hover,
.--clone-TEXT-DATASET-wflpiwee a:hover {
  
}

[id^="TEXT-DATASET-fxlu4ic5"], .--clone-TEXT-DATASET-fxlu4ic5 {
  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%;
  
}
[id^="TEXT-DATASET-fxlu4ic5"] .x-text,
[id^="TEXT-DATASET-fxlu4ic5"] .x-text a,
.--clone-TEXT-DATASET-fxlu4ic5 .x-text,
.--clone-TEXT-DATASET-fxlu4ic5 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_00);
font-size: 20.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-fxlu4ic5"] .x-text:hover,
.--clone-TEXT-DATASET-fxlu4ic5 .x-text:hover,
[id^="TEXT-DATASET-fxlu4ic5"] a:hover,
.--clone-TEXT-DATASET-fxlu4ic5 a:hover {
  
}

[id^="TEXT-DATASET-yvvmh4hc"], .--clone-TEXT-DATASET-yvvmh4hc {
  align-self: start;
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: -0.046875px;
width: 94.50213908229176%;
  
}
[id^="TEXT-DATASET-yvvmh4hc"] .x-text,
[id^="TEXT-DATASET-yvvmh4hc"] .x-text a,
.--clone-TEXT-DATASET-yvvmh4hc .x-text,
.--clone-TEXT-DATASET-yvvmh4hc .x-text a {
  --width: 94.50213908229176%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #ba933e;
font-family: 'Red Hat Display', sans-serif;
font-size: 20.0px;
font-weight: 500;
height: 100%;
text-decoration: initial;
width: 100%;
  color: var(--active-color, #ba933e);
}
[id^="TEXT-DATASET-yvvmh4hc"] .x-text:hover,
.--clone-TEXT-DATASET-yvvmh4hc .x-text:hover,
[id^="TEXT-DATASET-yvvmh4hc"] a:hover,
.--clone-TEXT-DATASET-yvvmh4hc a:hover {
  
}


#CONTAINER-w7ocaewl {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 100%;align-self: start;column-gap: 10px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 12;grid-row-start: 11;grid-template-columns: 87px 182px 1fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: -0.58331298828125px;row-gap: 10px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#QUANTITY-INPUT-m11xwha8 {
  --width: 87px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 87px;
  -webkit-text-stroke: 0px #000000ff;
background: #f5f5f5;
border-color: #f5f5f5;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #1a1a1a;
font-size: 20.0px;
font-weight: 700;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-m11xwha8 .quantity__input {
  background: #f5f5f5;
  
  padding-left: 30px;
  padding-right: 30px;
  
}
#QUANTITY-INPUT-m11xwha8 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-m11xwha8 .quantity__button[name="minus"] {
  
  
  width:30px;
}
#QUANTITY-INPUT-m11xwha8 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-m11xwha8 .quantity__button[name="plus"] {
  
  
  width:30px;
}
#QUANTITY-INPUT-m11xwha8 .quantity__button[name="plus"] svg {
  width: 9.3px;
}

#CONTAINER-34bnmel7 {
  --bg: #1a1a1a;
  background: #1a1a1a;
border-radius: 5px 5px 5px 5px;
  --width: 178px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(10px, max-content);height: auto;justify-self: start;margin-left: 5px;margin-top: calc(0px * 2);width: 178px;
  
  
  
  
  
  border:   ;


  
}

#RECT-w6v8nlnk {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 20.5px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 20.5px;
  
  
  
  
}
#RECT-w6v8nlnk .x-rect {
  --width: 20.5px;
background: #ffffff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xNywxOEEyLDIgMCAwLDEgMTksMjBBMiwyIDAgMCwxIDE3LDIyQzE1Ljg5LDIyIDE1LDIxLjEgMTUsMjBDMTUsMTguODkgMTUuODksMTggMTcsMThNMSwySDQuMjdMNS4yMSw0SDIwQTEsMSAwIDAsMSAyMSw1QzIxLDUuMTcgMjAuOTUsNS4zNCAyMC44OCw1LjVMMTcuMywxMS45N0MxNi45NiwxMi41OCAxNi4zLDEzIDE1LjU1LDEzSDguMUw3LjIsMTQuNjNMNy4xNywxNC43NUEwLjI1LDAuMjUgMCAwLDAgNy40MiwxNUgxOVYxN0g3QzUuODksMTcgNSwxNi4xIDUsMTVDNSwxNC42NSA1LjA5LDE0LjMyIDUuMjQsMTQuMDRMNi42LDExLjU5TDMsNEgxVjJNNywxOEEyLDIgMCAwLDEgOSwyMEEyLDIgMCAwLDEgNywyMkM1Ljg5LDIyIDUsMjEuMSA1LDIwQzUsMTguODkgNS44OSwxOCA3LDE4TTE2LDExTDE4Ljc4LDZINi4xNEw4LjUsMTFIMTZaJz48L3BhdGg+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ffffff);
}
#RECT-w6v8nlnk::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-gmz6h8wa"], .--clone-TEXT-gmz6h8wa {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 85.18141742963716%;
  
}
[id^="TEXT-gmz6h8wa"] .x-text,
[id^="TEXT-gmz6h8wa"] .x-text a,
.--clone-TEXT-gmz6h8wa .x-text,
.--clone-TEXT-gmz6h8wa .x-text a {
  --width: 85.18141742963716%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-gmz6h8wa"] .x-text:hover,
.--clone-TEXT-gmz6h8wa .x-text:hover,
[id^="TEXT-gmz6h8wa"] a:hover,
.--clone-TEXT-gmz6h8wa a:hover {
  
}

  #CONTAINER-34bnmel7{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-34bnmel7:hover > * {
    background: #ba933e !important;
  }

#CONTAINER-jej8f0l0 {
  --bg: #1a1a1a;
  background: #1a1a1a;
border-radius: 5px 5px 5px 5px;
  --width: 178px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(10px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 178px;
  
  
  
  
  
  border:   ;


  
}
[id^="TEXT-hoyxdtxc"], .--clone-TEXT-hoyxdtxc {
  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%;
  
}
[id^="TEXT-hoyxdtxc"] .x-text,
[id^="TEXT-hoyxdtxc"] .x-text a,
.--clone-TEXT-hoyxdtxc .x-text,
.--clone-TEXT-hoyxdtxc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-hoyxdtxc"] .x-text:hover,
.--clone-TEXT-hoyxdtxc .x-text:hover,
[id^="TEXT-hoyxdtxc"] a:hover,
.--clone-TEXT-hoyxdtxc a:hover {
  
}

  #CONTAINER-jej8f0l0{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-jej8f0l0:hover > * {
    background: #ba933e !important;
  }
[id^="TEXT-y391zuu8"], .--clone-TEXT-y391zuu8 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 14;
grid-row-start: 13;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-y391zuu8"] .x-text,
[id^="TEXT-y391zuu8"] .x-text a,
.--clone-TEXT-y391zuu8 .x-text,
.--clone-TEXT-y391zuu8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_02));
}
[id^="TEXT-y391zuu8"] .x-text:hover,
.--clone-TEXT-y391zuu8 .x-text:hover,
[id^="TEXT-y391zuu8"] a:hover,
.--clone-TEXT-y391zuu8 a:hover {
  
}

[id^="TEXT-1aq2ioie"], .--clone-TEXT-1aq2ioie {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 16;
grid-row-start: 15;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.92753623188406%;
  
}
[id^="TEXT-1aq2ioie"] .x-text,
[id^="TEXT-1aq2ioie"] .x-text a,
.--clone-TEXT-1aq2ioie .x-text,
.--clone-TEXT-1aq2ioie .x-text a {
  --width: 99.92753623188406%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_02));
}
[id^="TEXT-1aq2ioie"] .x-text:hover,
.--clone-TEXT-1aq2ioie .x-text:hover,
[id^="TEXT-1aq2ioie"] a:hover,
.--clone-TEXT-1aq2ioie a:hover {
  
}

[id^="TEXT-jl4tshwf"], .--clone-TEXT-jl4tshwf {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 18;
grid-row-start: 17;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.85507246376812%;
  
}
[id^="TEXT-jl4tshwf"] .x-text,
[id^="TEXT-jl4tshwf"] .x-text a,
.--clone-TEXT-jl4tshwf .x-text,
.--clone-TEXT-jl4tshwf .x-text a {
  --width: 99.85507246376812%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_02));
}
[id^="TEXT-jl4tshwf"] .x-text:hover,
.--clone-TEXT-jl4tshwf .x-text:hover,
[id^="TEXT-jl4tshwf"] a:hover,
.--clone-TEXT-jl4tshwf a:hover {
  
}

[id^="TEXT-u2va4cr7"], .--clone-TEXT-u2va4cr7 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 20;
grid-row-start: 19;
height: auto;
justify-self: center;
margin-left: calc(0.033206663269927536% * 2);
margin-top: 0px;
width: 99.78260869565216%;
  
}
[id^="TEXT-u2va4cr7"] .x-text,
[id^="TEXT-u2va4cr7"] .x-text a,
.--clone-TEXT-u2va4cr7 .x-text,
.--clone-TEXT-u2va4cr7 .x-text a {
  --width: 99.78260869565216%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_02));
}
[id^="TEXT-u2va4cr7"] .x-text:hover,
.--clone-TEXT-u2va4cr7 .x-text:hover,
[id^="TEXT-u2va4cr7"] a:hover,
.--clone-TEXT-u2va4cr7 a:hover {
  
}

[id^="TEXT-6qmyyuzf"], .--clone-TEXT-6qmyyuzf {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 22;
grid-row-start: 21;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.70896946564883%;
  
}
[id^="TEXT-6qmyyuzf"] .x-text,
[id^="TEXT-6qmyyuzf"] .x-text a,
.--clone-TEXT-6qmyyuzf .x-text,
.--clone-TEXT-6qmyyuzf .x-text a {
  --width: 99.70896946564883%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_02));
}
[id^="TEXT-6qmyyuzf"] .x-text:hover,
.--clone-TEXT-6qmyyuzf .x-text:hover,
[id^="TEXT-6qmyyuzf"] a:hover,
.--clone-TEXT-6qmyyuzf a:hover {
  
}

[id^="TEXT-knykoyn1"], .--clone-TEXT-knykoyn1 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 24;
grid-row-start: 23;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: -0.14581298828125px;
width: 51.99999999999997px;
  
}
[id^="TEXT-knykoyn1"] .x-text,
[id^="TEXT-knykoyn1"] .x-text a,
.--clone-TEXT-knykoyn1 .x-text,
.--clone-TEXT-knykoyn1 .x-text a {
  --width: 51.99999999999997px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-knykoyn1"] .x-text:hover,
.--clone-TEXT-knykoyn1 .x-text:hover,
[id^="TEXT-knykoyn1"] a:hover,
.--clone-TEXT-knykoyn1 a:hover {
  
}


#RECT-ldr1ygy3 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 24;
grid-row-start: 23;
height: 24.125px;
justify-self: start;
margin-left: 60px;
margin-top: 0px;
width: 24.125px;
  
  
  
  
}
#RECT-ldr1ygy3 .x-rect {
  --width: 24.125px;
background: #ccc;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNjY0IDE4OTYuMDgzMyIgY2xhc3M9InR3aXR0ZXIiPjxwYXRoIGQ9Ik0xNjIwIDQwOHEtNjcgOTgtMTYyIDE2NyAxIDE0IDEgNDIgMCAxMzAtMzggMjU5LjVUMTMwNS41IDExMjUgMTEyMSAxMzM1LjV0LTI1OCAxNDYtMzIzIDU0LjVxLTI3MSAwLTQ5Ni0xNDUgMzUgNCA3OCA0IDIyNSAwIDQwMS0xMzgtMTA1LTItMTg4LTY0LjVUMjIxIDEwMzNxMzMgNSA2MSA1IDQzIDAgODUtMTEtMTEyLTIzLTE4NS41LTExMS41VDEwOCA3MTB2LTRxNjggMzggMTQ2IDQxLTY2LTQ0LTEwNS0xMTV0LTM5LTE1NHEwLTg4IDQ0LTE2MyAxMjEgMTQ5IDI5NC41IDIzOC41VDgyMCA2NTNxLTgtMzgtOC03NCAwLTEzNCA5NC41LTIyOC41VDExMzUgMjU2cTE0MCAwIDIzNiAxMDIgMTA5LTIxIDIwNS03OC0zNyAxMTUtMTQyIDE3OCA5My0xMCAxODYtNTB6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ccc);
}
#RECT-ldr1ygy3::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
  #RECT-ldr1ygy3{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #RECT-ldr1ygy3:hover > * {
    background: var(--color_02) !important;
  }

#RECT-t4es0kmd {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 24;
grid-row-start: 23;
height: 24.125px;
justify-self: start;
margin-left: 96.4583339691162px;
margin-top: 0px;
width: 23px;
  
  
  
  
}
#RECT-t4es0kmd .x-rect {
  --width: 23px;
background: #ccc;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNTU5LjI2OCAxODk2LjA4MzMiIGNsYXNzPSJmYWNlYm9vay1vZmZpY2lhbCI+PHBhdGggZD0iTTE0NTEgMTI4cTM1IDAgNjAgMjV0MjUgNjB2MTM2NnEwIDM1LTI1IDYwdC02MCAyNWgtMzkxdi01OTVoMTk5bDMwLTIzMmgtMjI5VjY4OXEwLTU2IDIzLjUtODR0OTEuNS0yOGwxMjItMVYzNjlxLTYzLTktMTc4LTktMTM2IDAtMjE3LjUgODBUODIwIDY2NnYxNzFINjIwdjIzMmgyMDB2NTk1SDg1cS0zNSAwLTYwLTI1dC0yNS02MFYyMTNxMC0zNSAyNS02MHQ2MC0yNWgxMzY2eiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ccc);
}
#RECT-t4es0kmd::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
  #RECT-t4es0kmd{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #RECT-t4es0kmd:hover > * {
    background: var(--color_02) !important;
  }

#RECT-0dcsxszw {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 24;
grid-row-start: 23;
height: 24.125px;
justify-self: start;
margin-left: 132.9375px;
margin-top: 0px;
width: 22px;
  
  
  
  
}
#RECT-0dcsxszw .x-rect {
  --width: 22px;
background: #ccc;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNTM2IDE4OTYuMDgzMyIgY2xhc3M9InBpbnRlcmVzdCI+PHBhdGggZD0iTTE1MzYgODk2cTAgMjA5LTEwMyAzODUuNVQxMTUzLjUgMTU2MSA3NjggMTY2NHEtMTExIDAtMjE4LTMyIDU5LTkzIDc4LTE2NCA5LTM0IDU0LTIxMSAyMCAzOSA3MyA2Ny41dDExNCAyOC41cTEyMSAwIDIxNi02OC41dDE0Ny0xODguNSA1Mi0yNzBxMC0xMTQtNTkuNS0yMTRUMTA1MiA0NDl0LTI1NS02M3EtMTA1IDAtMTk2IDI5dC0xNTQuNSA3Ny0xMDkgMTEwLjUtNjcgMTI5LjVUMjQ5IDg2NnEwIDEwNCA0MCAxODN0MTE3IDExMXEzMCAxMiAzOC0yMCAyLTcgOC0zMXQ4LTMwcTYtMjMtMTEtNDMtNTEtNjEtNTEtMTUxIDAtMTUxIDEwNC41LTI1OS41VDc3NiA1MTdxMTUxIDAgMjM1LjUgODJ0ODQuNSAyMTNxMCAxNzAtNjguNSAyODlUODUyIDEyMjBxLTYxIDAtOTgtNDMuNVQ3MzEgMTA3MnE4LTM1IDI2LjUtOTMuNXQzMC0xMDNUNzk5IDgwMHEwLTUwLTI3LTgzdC03Ny0zM3EtNjIgMC0xMDUgNTd0LTQzIDE0MnEwIDczIDI1IDEyMmwtOTkgNDE4cS0xNyA3MC0xMyAxNzctMjA2LTkxLTMzMy0yODFUMCA4OTZxMC0yMDkgMTAzLTM4NS41VDM4Mi41IDIzMSA3NjggMTI4dDM4NS41IDEwM1QxNDMzIDUxMC41IDE1MzYgODk2eiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ccc);
}
#RECT-0dcsxszw::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
  #RECT-0dcsxszw{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #RECT-0dcsxszw:hover > * {
    background: var(--color_02) !important;
  }
[id^="TEXT-DATASET-bc9hggci"], .--clone-TEXT-DATASET-bc9hggci {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: calc(0.1875px * 2);
margin-left: 26.23883928571429%;
width: 36.896128680479826%;
  
}
[id^="TEXT-DATASET-bc9hggci"] .x-text,
[id^="TEXT-DATASET-bc9hggci"] .x-text a,
.--clone-TEXT-DATASET-bc9hggci .x-text,
.--clone-TEXT-DATASET-bc9hggci .x-text a {
  --width: 36.896128680479826%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #999999;
font-family: 'Red Hat Display', sans-serif;
font-size: 13.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-DATASET-bc9hggci"] .x-text:hover,
.--clone-TEXT-DATASET-bc9hggci .x-text:hover,
[id^="TEXT-DATASET-bc9hggci"] a:hover,
.--clone-TEXT-DATASET-bc9hggci a:hover {
  
}

[id^="TEXT-DATASET-ttzgr1h8"], .--clone-TEXT-DATASET-ttzgr1h8 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 22;
grid-row-start: 21;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: -1px;
width: 74%;
  
}
[id^="TEXT-DATASET-ttzgr1h8"] .x-text,
[id^="TEXT-DATASET-ttzgr1h8"] .x-text a,
.--clone-TEXT-DATASET-ttzgr1h8 .x-text,
.--clone-TEXT-DATASET-ttzgr1h8 .x-text a {
  --width: 74%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #999999;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-DATASET-ttzgr1h8"] .x-text:hover,
.--clone-TEXT-DATASET-ttzgr1h8 .x-text:hover,
[id^="TEXT-DATASET-ttzgr1h8"] a:hover,
.--clone-TEXT-DATASET-ttzgr1h8 a:hover {
  
}

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

#SECTION-13qlgpo7 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 160;
  --bg: rgba(255, 255, 255, 0);
}

#SECTION-13qlgpo7 .x-section-video-background {
  
  
}



#SECTION-13qlgpo7 .video {
  display: none;
}
#SECTION-13qlgpo7 .video-bp4 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


#CONTAINER-jvlpkbun {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;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(40px, 40px) minmax(100px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#TABS-3k34ivum {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  active-color: #ba933e;
color: var(--color_04);
font-family: Red Hat Display;
font-size: 18.0px;
font-weight: bold;
nav-padding-x: 10;
nav-padding-y: 5;
  overflow: hidden;
  
}
#TABS-3k34ivum > .cake-tabs-wrapper {
  flex-direction: column;
}
#TABS-3k34ivum > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon {
  width: 0;
  height: 1px;
}
#TABS-3k34ivum > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon,
#TABS-3k34ivum > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
}

#TABS-3k34ivum > .cake-tabs-wrapper > .tabs-contents-wrapper {
  grid-template-columns: repeat(3, 100%);
  background: #f5f5f500;
}
#TABS-3k34ivum > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(280px, max-content);
}
#TABS-3k34ivum > .cake-tabs-wrapper > .tabs-contents-wrapper > .tabs-content {
  opacity: 0;
}
#TABS-3k34ivum > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content.active {
  opacity: 1;
}

#TABS-3k34ivum > .cake-tabs-wrapper {
  padding: 0 0px;
}
#TABS-3k34ivum > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-nav-list {
  gap: 2px;
  justify-content: center;
}
#TABS-3k34ivum > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item {
  padding: 5px 10px;
  border-radius: 0px 0px 0px 0px;
  justify-content: start;
  min-width: 0px;
  
  
}
#TABS-3k34ivum > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active {
  color: #ba933e;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
  background: ;
}
#TABS-3k34ivum > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item .highlight-icon {
  background: #ba933e;
}
#TABS-3k34ivum > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active .highlight-icon {
  width: 100%;
}
#TABS-3k34ivum > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  height:1px;
  background: rgba(238, 238, 238);
}

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


  
}
[id^="TEXT-DATASET-0qp9tjqy"], .--clone-TEXT-DATASET-0qp9tjqy {
  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%;
  
}
[id^="TEXT-DATASET-0qp9tjqy"] .x-text,
[id^="TEXT-DATASET-0qp9tjqy"] .x-text a,
.--clone-TEXT-DATASET-0qp9tjqy .x-text,
.--clone-TEXT-DATASET-0qp9tjqy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_03);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-DATASET-0qp9tjqy"] .x-text:hover,
.--clone-TEXT-DATASET-0qp9tjqy .x-text:hover,
[id^="TEXT-DATASET-0qp9tjqy"] a:hover,
.--clone-TEXT-DATASET-0qp9tjqy a:hover {
  
}


#CONTAINER-5dtigbwt {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(42px, max-content) minmax(22px, max-content) minmax(12px, max-content) minmax(22px, max-content) minmax(12px, max-content) minmax(22px, max-content) minmax(12px, max-content) minmax(22px, max-content) minmax(12px, max-content) minmax(22px, max-content) minmax(12px, max-content) minmax(22px, max-content) minmax(12px, max-content) minmax(22px, max-content) minmax(12px, max-content) minmax(22px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-tzu7pyzo"], .--clone-TEXT-tzu7pyzo {
  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%;
  
}
[id^="TEXT-tzu7pyzo"] .x-text,
[id^="TEXT-tzu7pyzo"] .x-text a,
.--clone-TEXT-tzu7pyzo .x-text,
.--clone-TEXT-tzu7pyzo .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-size: 20.0px;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-tzu7pyzo"] .x-text:hover,
.--clone-TEXT-tzu7pyzo .x-text:hover,
[id^="TEXT-tzu7pyzo"] a:hover,
.--clone-TEXT-tzu7pyzo a:hover {
  
}

[id^="TEXT-uxm9y6ql"], .--clone-TEXT-uxm9y6ql {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-uxm9y6ql"] .x-text,
[id^="TEXT-uxm9y6ql"] .x-text a,
.--clone-TEXT-uxm9y6ql .x-text,
.--clone-TEXT-uxm9y6ql .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-uxm9y6ql"] .x-text:hover,
.--clone-TEXT-uxm9y6ql .x-text:hover,
[id^="TEXT-uxm9y6ql"] a:hover,
.--clone-TEXT-uxm9y6ql a:hover {
  
}

[id^="TEXT-j3nbdt3s"], .--clone-TEXT-j3nbdt3s {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-j3nbdt3s"] .x-text,
[id^="TEXT-j3nbdt3s"] .x-text a,
.--clone-TEXT-j3nbdt3s .x-text,
.--clone-TEXT-j3nbdt3s .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-j3nbdt3s"] .x-text:hover,
.--clone-TEXT-j3nbdt3s .x-text:hover,
[id^="TEXT-j3nbdt3s"] a:hover,
.--clone-TEXT-j3nbdt3s a:hover {
  
}

[id^="TEXT-i3w3i2m5"], .--clone-TEXT-i3w3i2m5 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-i3w3i2m5"] .x-text,
[id^="TEXT-i3w3i2m5"] .x-text a,
.--clone-TEXT-i3w3i2m5 .x-text,
.--clone-TEXT-i3w3i2m5 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-i3w3i2m5"] .x-text:hover,
.--clone-TEXT-i3w3i2m5 .x-text:hover,
[id^="TEXT-i3w3i2m5"] a:hover,
.--clone-TEXT-i3w3i2m5 a:hover {
  
}

[id^="TEXT-crunfs6o"], .--clone-TEXT-crunfs6o {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-crunfs6o"] .x-text,
[id^="TEXT-crunfs6o"] .x-text a,
.--clone-TEXT-crunfs6o .x-text,
.--clone-TEXT-crunfs6o .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-size: 20.0px;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-crunfs6o"] .x-text:hover,
.--clone-TEXT-crunfs6o .x-text:hover,
[id^="TEXT-crunfs6o"] a:hover,
.--clone-TEXT-crunfs6o a:hover {
  
}

[id^="TEXT-108ghclj"], .--clone-TEXT-108ghclj {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 13;
grid-row-start: 12;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-108ghclj"] .x-text,
[id^="TEXT-108ghclj"] .x-text a,
.--clone-TEXT-108ghclj .x-text,
.--clone-TEXT-108ghclj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-108ghclj"] .x-text:hover,
.--clone-TEXT-108ghclj .x-text:hover,
[id^="TEXT-108ghclj"] a:hover,
.--clone-TEXT-108ghclj a:hover {
  
}

[id^="TEXT-ituqv5nv"], .--clone-TEXT-ituqv5nv {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 15;
grid-row-start: 14;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-ituqv5nv"] .x-text,
[id^="TEXT-ituqv5nv"] .x-text a,
.--clone-TEXT-ituqv5nv .x-text,
.--clone-TEXT-ituqv5nv .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-ituqv5nv"] .x-text:hover,
.--clone-TEXT-ituqv5nv .x-text:hover,
[id^="TEXT-ituqv5nv"] a:hover,
.--clone-TEXT-ituqv5nv a:hover {
  
}

[id^="TEXT-28xypb3f"], .--clone-TEXT-28xypb3f {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 17;
grid-row-start: 16;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-28xypb3f"] .x-text,
[id^="TEXT-28xypb3f"] .x-text a,
.--clone-TEXT-28xypb3f .x-text,
.--clone-TEXT-28xypb3f .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-28xypb3f"] .x-text:hover,
.--clone-TEXT-28xypb3f .x-text:hover,
[id^="TEXT-28xypb3f"] a:hover,
.--clone-TEXT-28xypb3f a:hover {
  
}


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


  
}
#PRODUCT-REVIEW-m7uxf62u {
  --width: 100%;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%;
  
}
#PRODUCT-REVIEW-m7uxf62u .product-reviews-wrapper {
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .label-review {
  
}
#PRODUCT-REVIEW-m7uxf62u .summary-review__title {
  
  font-family: Red Hat Display, sans-serif;
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .avg-review__rating-active {
  color: #ba933e;
}
#PRODUCT-REVIEW-m7uxf62u .avg-review__rating-empty {
  
}
#PRODUCT-REVIEW-m7uxf62u .avg-review > span {
  
  
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .btn-review {
  
  font-family: Red Hat Display, sans-serif;
  
  
  
  
  color: #ba933e;
  
  
  border-color: #ba933e;
  
  border-style: solid;
}
#PRODUCT-REVIEW-m7uxf62u .btn-review:hover {
  color: #808080;
  background: rgba(255, 255, 255, 0.7);
  border-color: #808080;
}
#PRODUCT-REVIEW-m7uxf62u .rating-review__item > span {
  
  
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .rating-review__process {
  
  
}
#PRODUCT-REVIEW-m7uxf62u .rating-review__track {
  background: #ba933e;
}
#PRODUCT-REVIEW-m7uxf62u .root-review-form {
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .root-review-form form {
  padding: 20px;
}
#PRODUCT-REVIEW-m7uxf62u .rating-label, #PRODUCT-REVIEW-m7uxf62u .review-label {
  
  font-family: Red Hat Display, sans-serif;
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .form-review-control {
  
  font-family: Red Hat Display, sans-serif;
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .form-review-control:hover {
  
}
#PRODUCT-REVIEW-m7uxf62u .rating-list {
  color: #ba933e;
}
#PRODUCT-REVIEW-m7uxf62u .rating-list.error {
  color: rgba(226, 28, 33, 1);
}
#PRODUCT-REVIEW-m7uxf62u .rating-list:hover {
  
}
#PRODUCT-REVIEW-m7uxf62u .form-review-group {
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .form-review-group:hover {
  
  
}
#PRODUCT-REVIEW-m7uxf62u .form-media-upload {
  border-color: #ba933e;
  color: #ba933e;
}
#PRODUCT-REVIEW-m7uxf62u .btn-outline, #PRODUCT-REVIEW-m7uxf62u .btn-primary {
  
  font-family: Red Hat Display, sans-serif;
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .btn-outline {
  border-color: #ba933e;
  color: #ba933e;
}
#PRODUCT-REVIEW-m7uxf62u .btn-primary {
  background: #ba933e;
}
#PRODUCT-REVIEW-m7uxf62u .error-message {
  color: rgba(226, 28, 33, 1);
}
#PRODUCT-REVIEW-m7uxf62u .review-filter {
  
  
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .review-list__item {
  
}
#PRODUCT-REVIEW-m7uxf62u .review-list__item-date {
  
  
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .review-list__item-title {
  
  
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .review-list__item-body {
  
  
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .review-list__item-action {
  
  
  
  
  
  
  
}
#PRODUCT-REVIEW-m7uxf62u .review-list {
  --full: #ba933e;
  
  
}
#PRODUCT-REVIEW-m7uxf62u .review-list .avg-review__rating-active {
  color: #ba933e;
}
#PRODUCT-REVIEW-m7uxf62u .review-list .avg-review__rating-empty {
  
}
#PRODUCT-REVIEW-m7uxf62u .review-pagination {
  
}
#PRODUCT-REVIEW-m7uxf62u .review-pagination button.active {
  color: #ba933e;
}
#PRODUCT-REVIEW-m7uxf62u .review-filter-btn button.active {
  color: #ba933e;
  border-color: #ba933e;
}
#LINE-mlpjljdx {
  --width: 26%;align-self: center;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 26%;
  height: auto;
  
}
#LINE-mlpjljdx .line-container {
  border-color: #e1e1e1;
border-style: solid;
border-width: 1.0px;
}

#LINE-c8ejb98i {
  --width: 25%;align-self: center;display: none;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: 25%;
  height: auto;
  
}
#LINE-c8ejb98i .line-container {
  border-color: #e1e1e1;
border-style: solid;
border-width: 1.0px;
}

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

#SECTION-qnbrhyka .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 181;
  --bg: rgba(255, 255, 255, 0);
}

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



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

[id^="TEXT-02ns02bd"], .--clone-TEXT-02ns02bd {
  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%;
  
}
[id^="TEXT-02ns02bd"] .x-text,
[id^="TEXT-02ns02bd"] .x-text a,
.--clone-TEXT-02ns02bd .x-text,
.--clone-TEXT-02ns02bd .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font: var(--font_3);
font-family: 'Red Hat Display', sans-serif;
font-size: 28.0px;
height: 100%;
line-height: 1.6;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_02));
}
[id^="TEXT-02ns02bd"] .x-text:hover,
.--clone-TEXT-02ns02bd .x-text:hover,
[id^="TEXT-02ns02bd"] a:hover,
.--clone-TEXT-02ns02bd a:hover {
  
}

[id^="TEXT-h2sy0kn0"], .--clone-TEXT-h2sy0kn0 {
  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%;
  
}
[id^="TEXT-h2sy0kn0"] .x-text,
[id^="TEXT-h2sy0kn0"] .x-text a,
.--clone-TEXT-h2sy0kn0 .x-text,
.--clone-TEXT-h2sy0kn0 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-h2sy0kn0"] .x-text:hover,
.--clone-TEXT-h2sy0kn0 .x-text:hover,
[id^="TEXT-h2sy0kn0"] a:hover,
.--clone-TEXT-h2sy0kn0 a:hover {
  
}

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

#SLIDER-PRODUCT-hv3ork5j .grid-product--inner img {
  object-fit: cover;
}
#SLIDER-PRODUCT-hv3ork5j .button-arrow {
  width: 40px;
  height: 40px;
  color: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-hv3ork5j .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-hv3ork5j .button-arrow path {
  fill: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-hv3ork5j .button-arrow:after {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-hv3ork5j .slider-product--next {
  right: 30px;
  
}
#SLIDER-PRODUCT-hv3ork5j .slider-product--prev {
  left: 30px;
  
}
#SLIDER-PRODUCT-hv3ork5j .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-hv3ork5j .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-hv3ork5j .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-hv3ork5j .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-hv3ork5j .grid-product--wrapper {
  display: grid;
  column-gap: 25px;
  row-gap: 10px;
  
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 1 * 25px) / 2);

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



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

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

}




#SLIDER-PRODUCT-hv3ork5j .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#SLIDER-PRODUCT-hv3ork5j .grid-product--info {
  
  padding: 15px 0px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-hv3ork5j .grid-product--category {
  
  font-family: 'Red Hat Display', sans-serif;
  font-weight: bold;
  font-size: 16px;
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-hv3ork5j .grid-product--title {
  
  font-family: 'Red Hat Display', sans-serif;
  font-weight: bold;
  font-size: 16px;
  
  color: var(--color_03);
  
  
  min-height: 25.144px;
}
#SLIDER-PRODUCT-hv3ork5j .grid-product--price {
  margin-top: 7px;
  margin-bottom: 7px;
}
#SLIDER-PRODUCT-hv3ork5j .grid-product--retail-price, #SLIDER-PRODUCT-hv3ork5j .grid-product--selling-price {
  
  font-family: 'Red Hat Display', sans-serif;
  
  font-size: 14px;
  
  color: #ba933e;
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-hv3ork5j .grid-product--origin-price {
  
  font-family: 'Red Hat Display', sans-serif;
  
  font-size: 14px;
  
  color: #999999;
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-hv3ork5j .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-hv3ork5j .grid-product--wholesale-price {
  
  
  
  
  
  
}









#SLIDER-PRODUCT-hv3ork5j .product--ribbons-wrapper {
  font-family: 'Red Hat Display', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 18px 0px 0px 18px;
  display: ;
}
#SLIDER-PRODUCT-hv3ork5j .product--ribbon {
  border-radius: 6px;
  background: #ba933e;
  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: ;
}


#SLIDER-PRODUCT-hv3ork5j .option-color__item {
  
  
  
  
  
}
#SLIDER-PRODUCT-hv3ork5j .option-color__item .attr-item:not(.attr-text) {
  width: 20px;
  height: 20px;
  
}
#SLIDER-PRODUCT-hv3ork5j .grid-product--selects p {
  
  
  
  
  
  
  
}
#SLIDER-PRODUCT-hv3ork5j .option-select__item span {
  
  
  
  font-size: 14px;
  
  
  
  
  
}
#SLIDER-PRODUCT-hv3ork5j .option-select__item span:hover {
  
  
}



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

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


  
}

#IMAGE-vmbo670r {
  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: 20px;
  
}
#IMAGE-vmbo670r picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-vmbo670r img {
  object-fit: cover;
}

  #CONTAINER-nhv4xp0f{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-nhv4xp0f:hover > * {
    background: #ba933e !important;
  }

#CONTAINER-ia4qckxb {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;
  --width: 45px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(45px, max-content);height: 45px;justify-self: end;margin-right: 20px;margin-top: 75px;width: 45px;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-df169uae {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 20px;
  
  
  
  
}
#RECT-df169uae .x-rect {
  --width: 20px;
background: #000000ff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIj4gPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI2NDNfMjgxKSI+IDxwYXRoIGQ9Ik0xMC44ODczIDMuMjkxNjdMMTAuODg3IDMuMjkxNjdDOC45MzQ5OCAzLjMwMjMgNy4wNjYwNyA0LjA4Mjg5IDUuNjg2NDIgNS40NjM4QzQuMzA2NzcgNi44NDQ3MSAzLjUyNzg4IDguNzE0MzQgMy41MTkwNCAxMC42NjYzVjEwLjY2NjdDMy41MTkwNCAxMi4xMjU2IDMuOTUxNzUgMTMuNTUxNyA0Ljc2MjQyIDE0Ljc2NDdDNS41NzMwOSAxNS45Nzc3IDYuNzI1MzEgMTYuOTIyOSA4LjA3MzMxIDE3LjQ4MDlDOS40MjEzMSAxOC4wMzg5IDEwLjkwNDUgMTguMTg0NiAxMi4zMzUzIDE3Ljg5OTVDMTMuNzY2MSAxNy42MTQzIDE1LjA4MDIgMTYuOTExMyAxNi4xMTEzIDE1Ljg3OTJDMTcuMTQyNSAxNC44NDcxIDE3Ljg0NDMgMTMuNTMyNCAxOC4xMjgyIDEyLjEwMTNDMTguNDEyIDEwLjY3MDMgMTguMjY0OSA5LjE4NzE5IDE3LjcwNTcgNy44Mzk3MUMxNy4xNDY1IDYuNDkyMjIgMTYuMjAwMiA1LjM0MDg3IDE0Ljk4NjUgNC41MzEzQzEzLjc3MjggMy43MjE3NCAxMi4zNDYyIDMuMjkwMzMgMTAuODg3MyAzLjI5MTY3Wk02LjExNDEgMy41MjI5NkM3LjUyNjk5IDIuNTc4ODkgOS4xODgxIDIuMDc1IDEwLjg4NzQgMi4wNzVDMTMuMTY2IDIuMDc1IDE1LjM1MTMgMi45ODAxOSAxNi45NjI2IDQuNTkxNDRDMTguNTczOCA2LjIwMjY5IDE5LjQ3OSA4LjM4ODAyIDE5LjQ3OSAxMC42NjY3QzE5LjQ3OSAxMi4zNjU5IDE4Ljk3NTEgMTQuMDI3IDE4LjAzMTEgMTUuNDM5OUMxNy4wODcgMTYuODUyOCAxNS43NDUyIDE3Ljk1NCAxNC4xNzUzIDE4LjYwNDNDMTIuNjA1MyAxOS4yNTQ2IDEwLjg3NzggMTkuNDI0OCA5LjIxMTIyIDE5LjA5MzJDNy41NDQ2IDE4Ljc2MTcgNi4wMTM3MSAxNy45NDM1IDQuODEyMTUgMTYuNzQxOUMzLjYxMDU4IDE1LjU0MDMgMi43OTIzIDE0LjAwOTQgMi40NjA3OSAxMi4zNDI4QzIuMTI5MjggMTAuNjc2MiAyLjI5OTQzIDguOTQ4NyAyLjk0OTcxIDcuMzc4NzhDMy41OTk5OSA1LjgwODg2IDQuNzAxMjEgNC40NjcwMiA2LjExNDEgMy41MjI5NloiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjE1Ij48L3BhdGg+IDxwYXRoIGQ9Ik0yMi40MzkyIDIzLjA4MDVMMjIuNDM5MiAyMy4wODA1TDE3LjU3ODcgMTguMTg3MUwxOC40MTkgMTcuMzUyOEwyMy4yNzk0IDIyLjI0NjJDMjMuMzM0MiAyMi4zMDE0IDIzLjM3NzYgMjIuMzY2OCAyMy40MDcxIDIyLjQzODdDMjMuNDM2NiAyMi41MTA3IDIzLjQ1MTYgMjIuNTg3NyAyMy40NTE0IDIyLjY2NTVDMjMuNDUxMSAyMi43NDMyIDIzLjQzNTUgMjIuODIwMSAyMy40MDU1IDIyLjg5MTlDMjMuMzc1NSAyMi45NjM2IDIzLjMzMTYgMjMuMDI4NyAyMy4yNzY1IDIzLjA4MzVDMjMuMjIxMyAyMy4xMzgzIDIzLjE1NTkgMjMuMTgxNiAyMy4wODQgMjMuMjExMUMyMy4wMTIgMjMuMjQwNiAyMi45MzUgMjMuMjU1NyAyMi44NTcyIDIzLjI1NTRDMjIuNzc5NSAyMy4yNTUxIDIyLjcwMjYgMjMuMjM5NSAyMi42MzA4IDIzLjIwOTVDMjIuNTU5MSAyMy4xNzk1IDIyLjQ5NCAyMy4xMzU3IDIyLjQzOTIgMjMuMDgwNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjE1Ij48L3BhdGg+IDwvZz4gPGRlZnM+IDxjbGlwUGF0aCBpZD0iY2xpcDBfMjY0M18yODEiPiA8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9yZWN0PiA8L2NsaXBQYXRoPiA8L2RlZnM+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-df169uae::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
  #CONTAINER-ia4qckxb{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-ia4qckxb:hover > * {
    background: #ba933e !important;
  }
#SECTION-eyjvvlzb {
  height: auto;
  grid-template-columns: 10px 1fr 1fr 10px;
  grid-template-rows: minmax(70px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(50px, max-content) minmax(0px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-eyjvvlzb .x-section-background {
  background: #1a1a1a;
  
  
  
  
  
  
  --height: 240;
  --bg: #1a1a1a;
}

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



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


#CONTAINER-5myba0yp {
  --bg: #1a1a1a00;
  background: #1a1a1a00;
border-color: #000000ff;
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(5px, max-content) 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: calc(0px * 2);row-gap: 10px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-1saw5cf9"], .--clone-TEXT-1saw5cf9 {
  align-self: start;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: -203.08641975308643%;
margin-top: -388.734375px;
width: 68.24925816023739%;
  
}
[id^="TEXT-1saw5cf9"] .x-text,
[id^="TEXT-1saw5cf9"] .x-text a,
.--clone-TEXT-1saw5cf9 .x-text,
.--clone-TEXT-1saw5cf9 .x-text a {
  --width: 68.24925816023739%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-size: 20.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-1saw5cf9"] .x-text:hover,
.--clone-TEXT-1saw5cf9 .x-text:hover,
[id^="TEXT-1saw5cf9"] a:hover,
.--clone-TEXT-1saw5cf9 a:hover {
  
}

[id^="TEXT-u0wpd92d"], .--clone-TEXT-u0wpd92d {
  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%;
  
}
[id^="TEXT-u0wpd92d"] .x-text,
[id^="TEXT-u0wpd92d"] .x-text a,
.--clone-TEXT-u0wpd92d .x-text,
.--clone-TEXT-u0wpd92d .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-u0wpd92d"] .x-text:hover,
.--clone-TEXT-u0wpd92d .x-text:hover,
[id^="TEXT-u0wpd92d"] a:hover,
.--clone-TEXT-u0wpd92d a:hover {
  
}

[id^="TEXT-bh8h6nx2"], .--clone-TEXT-bh8h6nx2 {
  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%;
  
}
[id^="TEXT-bh8h6nx2"] .x-text,
[id^="TEXT-bh8h6nx2"] .x-text a,
.--clone-TEXT-bh8h6nx2 .x-text,
.--clone-TEXT-bh8h6nx2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-bh8h6nx2"] .x-text:hover,
.--clone-TEXT-bh8h6nx2 .x-text:hover,
[id^="TEXT-bh8h6nx2"] a:hover,
.--clone-TEXT-bh8h6nx2 a:hover {
  
}

[id^="TEXT-u7tsmuq8"], .--clone-TEXT-u7tsmuq8 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
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%;
  
}
[id^="TEXT-u7tsmuq8"] .x-text,
[id^="TEXT-u7tsmuq8"] .x-text a,
.--clone-TEXT-u7tsmuq8 .x-text,
.--clone-TEXT-u7tsmuq8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-u7tsmuq8"] .x-text:hover,
.--clone-TEXT-u7tsmuq8 .x-text:hover,
[id^="TEXT-u7tsmuq8"] a:hover,
.--clone-TEXT-u7tsmuq8 a:hover {
  
}

[id^="TEXT-t1uucz0l"], .--clone-TEXT-t1uucz0l {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-t1uucz0l"] .x-text,
[id^="TEXT-t1uucz0l"] .x-text a,
.--clone-TEXT-t1uucz0l .x-text,
.--clone-TEXT-t1uucz0l .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-t1uucz0l"] .x-text:hover,
.--clone-TEXT-t1uucz0l .x-text:hover,
[id^="TEXT-t1uucz0l"] a:hover,
.--clone-TEXT-t1uucz0l a:hover {
  
}

[id^="TEXT-yn38chq0"], .--clone-TEXT-yn38chq0 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-yn38chq0"] .x-text,
[id^="TEXT-yn38chq0"] .x-text a,
.--clone-TEXT-yn38chq0 .x-text,
.--clone-TEXT-yn38chq0 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-yn38chq0"] .x-text:hover,
.--clone-TEXT-yn38chq0 .x-text:hover,
[id^="TEXT-yn38chq0"] a:hover,
.--clone-TEXT-yn38chq0 a:hover {
  
}

[id^="TEXT-uj5ukib5"], .--clone-TEXT-uj5ukib5 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-uj5ukib5"] .x-text,
[id^="TEXT-uj5ukib5"] .x-text a,
.--clone-TEXT-uj5ukib5 .x-text,
.--clone-TEXT-uj5ukib5 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-uj5ukib5"] .x-text:hover,
.--clone-TEXT-uj5ukib5 .x-text:hover,
[id^="TEXT-uj5ukib5"] a:hover,
.--clone-TEXT-uj5ukib5 a:hover {
  
}

[id^="TEXT-lcklvhbk"], .--clone-TEXT-lcklvhbk {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-lcklvhbk"] .x-text,
[id^="TEXT-lcklvhbk"] .x-text a,
.--clone-TEXT-lcklvhbk .x-text,
.--clone-TEXT-lcklvhbk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-lcklvhbk"] .x-text:hover,
.--clone-TEXT-lcklvhbk .x-text:hover,
[id^="TEXT-lcklvhbk"] a:hover,
.--clone-TEXT-lcklvhbk a:hover {
  
}


#CONTAINER-rklmvp6k {
  --bg: #1a1a1a00;
  background: #1a1a1a00;
border-color: #000000ff;
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;grid-template-columns: 1fr;grid-template-rows: minmax(5px, max-content) 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: calc(0px * 2);row-gap: 10px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-1xfr11zj"], .--clone-TEXT-1xfr11zj {
  align-self: start;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: -203.08641975308643%;
margin-top: -634.546875px;
width: 100%;
  
}
[id^="TEXT-1xfr11zj"] .x-text,
[id^="TEXT-1xfr11zj"] .x-text a,
.--clone-TEXT-1xfr11zj .x-text,
.--clone-TEXT-1xfr11zj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-1xfr11zj"] .x-text:hover,
.--clone-TEXT-1xfr11zj .x-text:hover,
[id^="TEXT-1xfr11zj"] a:hover,
.--clone-TEXT-1xfr11zj a:hover {
  
}

[id^="TEXT-ikj27939"], .--clone-TEXT-ikj27939 {
  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%;
  
}
[id^="TEXT-ikj27939"] .x-text,
[id^="TEXT-ikj27939"] .x-text a,
.--clone-TEXT-ikj27939 .x-text,
.--clone-TEXT-ikj27939 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-ikj27939"] .x-text:hover,
.--clone-TEXT-ikj27939 .x-text:hover,
[id^="TEXT-ikj27939"] a:hover,
.--clone-TEXT-ikj27939 a:hover {
  
}

[id^="TEXT-m6gjxbv2"], .--clone-TEXT-m6gjxbv2 {
  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%;
  
}
[id^="TEXT-m6gjxbv2"] .x-text,
[id^="TEXT-m6gjxbv2"] .x-text a,
.--clone-TEXT-m6gjxbv2 .x-text,
.--clone-TEXT-m6gjxbv2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-m6gjxbv2"] .x-text:hover,
.--clone-TEXT-m6gjxbv2 .x-text:hover,
[id^="TEXT-m6gjxbv2"] a:hover,
.--clone-TEXT-m6gjxbv2 a:hover {
  
}

[id^="TEXT-ia1gh86f"], .--clone-TEXT-ia1gh86f {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
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%;
  
}
[id^="TEXT-ia1gh86f"] .x-text,
[id^="TEXT-ia1gh86f"] .x-text a,
.--clone-TEXT-ia1gh86f .x-text,
.--clone-TEXT-ia1gh86f .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-ia1gh86f"] .x-text:hover,
.--clone-TEXT-ia1gh86f .x-text:hover,
[id^="TEXT-ia1gh86f"] a:hover,
.--clone-TEXT-ia1gh86f a:hover {
  
}

[id^="TEXT-07u6im2u"], .--clone-TEXT-07u6im2u {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-07u6im2u"] .x-text,
[id^="TEXT-07u6im2u"] .x-text a,
.--clone-TEXT-07u6im2u .x-text,
.--clone-TEXT-07u6im2u .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-07u6im2u"] .x-text:hover,
.--clone-TEXT-07u6im2u .x-text:hover,
[id^="TEXT-07u6im2u"] a:hover,
.--clone-TEXT-07u6im2u a:hover {
  
}

[id^="TEXT-g4kz1vzv"], .--clone-TEXT-g4kz1vzv {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-g4kz1vzv"] .x-text,
[id^="TEXT-g4kz1vzv"] .x-text a,
.--clone-TEXT-g4kz1vzv .x-text,
.--clone-TEXT-g4kz1vzv .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-g4kz1vzv"] .x-text:hover,
.--clone-TEXT-g4kz1vzv .x-text:hover,
[id^="TEXT-g4kz1vzv"] a:hover,
.--clone-TEXT-g4kz1vzv a:hover {
  
}

[id^="TEXT-ylz6eyg4"], .--clone-TEXT-ylz6eyg4 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-ylz6eyg4"] .x-text,
[id^="TEXT-ylz6eyg4"] .x-text a,
.--clone-TEXT-ylz6eyg4 .x-text,
.--clone-TEXT-ylz6eyg4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-ylz6eyg4"] .x-text:hover,
.--clone-TEXT-ylz6eyg4 .x-text:hover,
[id^="TEXT-ylz6eyg4"] a:hover,
.--clone-TEXT-ylz6eyg4 a:hover {
  
}

[id^="TEXT-h5olxhku"], .--clone-TEXT-h5olxhku {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-h5olxhku"] .x-text,
[id^="TEXT-h5olxhku"] .x-text a,
.--clone-TEXT-h5olxhku .x-text,
.--clone-TEXT-h5olxhku .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-h5olxhku"] .x-text:hover,
.--clone-TEXT-h5olxhku .x-text:hover,
[id^="TEXT-h5olxhku"] a:hover,
.--clone-TEXT-h5olxhku a:hover {
  
}


#CONTAINER-4pcur9co {
  --bg: #1a1a1a00;
  background: #1a1a1a00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 2;grid-row-end: 11;grid-row-start: 10;grid-template-columns: 31px 1fr;grid-template-rows: minmax(0px, max-content) minmax(5px, max-content) minmax(0px, max-content) minmax(5px, max-content) minmax(0px, max-content) minmax(5px, max-content) minmax(0px, max-content);height: auto;justify-self: start;margin-left: -3.799693774118182e-15%;margin-top: 0px;row-gap: 10px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-jbjx65n0"], .--clone-TEXT-jbjx65n0 {
  align-self: center;
grid-column-end: 3;
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%;
  
}
[id^="TEXT-jbjx65n0"] .x-text,
[id^="TEXT-jbjx65n0"] .x-text a,
.--clone-TEXT-jbjx65n0 .x-text,
.--clone-TEXT-jbjx65n0 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-jbjx65n0"] .x-text:hover,
.--clone-TEXT-jbjx65n0 .x-text:hover,
[id^="TEXT-jbjx65n0"] a:hover,
.--clone-TEXT-jbjx65n0 a:hover {
  
}

[id^="TEXT-95mfaa4p"], .--clone-TEXT-95mfaa4p {
  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%;
  
}
[id^="TEXT-95mfaa4p"] .x-text,
[id^="TEXT-95mfaa4p"] .x-text a,
.--clone-TEXT-95mfaa4p .x-text,
.--clone-TEXT-95mfaa4p .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-95mfaa4p"] .x-text:hover,
.--clone-TEXT-95mfaa4p .x-text:hover,
[id^="TEXT-95mfaa4p"] a:hover,
.--clone-TEXT-95mfaa4p a:hover {
  
}

[id^="TEXT-ezcivoto"], .--clone-TEXT-ezcivoto {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-ezcivoto"] .x-text,
[id^="TEXT-ezcivoto"] .x-text a,
.--clone-TEXT-ezcivoto .x-text,
.--clone-TEXT-ezcivoto .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #999999;
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #999999);
}
[id^="TEXT-ezcivoto"] .x-text:hover,
.--clone-TEXT-ezcivoto .x-text:hover,
[id^="TEXT-ezcivoto"] a:hover,
.--clone-TEXT-ezcivoto a:hover {
  
}


#RECT-12jmnrvv {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 17.640625px;
justify-self: start;
margin-left: 2.638888888888889%;
margin-top: 0px;
width: 17.640625px;
  
  
  
  
}
#RECT-12jmnrvv .x-rect {
  --width: 17.640625px;
background: #999999;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNjMnIGhlaWdodD0nNTcnIHZpZXdCb3g9JzAgMCA2MyA1NycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNTkuNjI1IDI5LjE4NzVDNTkuNjI1IDEyLjAzMTMgNDYuMzEyNSAwLjM3NSAzMS41IDAuMzc1QzE2Ljg0MzcgMC4zNzUgMy4zNzUgMTEuNzgxMiAzLjM3NSAyOS4zNzVDMS41IDMwLjQzNzUgMC4yNSAzMi40Mzc1IDAuMjUgMzQuNzVWNDFDMC4yNSA0NC40Mzc1IDMuMDYyNSA0Ny4yNSA2LjUgNDcuMjVIOS42MjVWMjguMTg3NUM5LjYyNSAxNi4wOTM3IDE5LjQwNjMgNi4zMTI1IDMxLjUgNi4zMTI1QzQzLjU5MzcgNi4zMTI1IDUzLjM3NSAxNi4wOTM3IDUzLjM3NSAyOC4xODc1VjUwLjM3NUgyOC4zNzVWNTYuNjI1SDUzLjM3NUM1Ni44MTI1IDU2LjYyNSA1OS42MjUgNTMuODEyNSA1OS42MjUgNTAuMzc1VjQ2LjU2MjVDNjEuNDY4NyA0NS41OTM4IDYyLjc1IDQzLjY4NzUgNjIuNzUgNDEuNDM3NVYzNC4yNUM2Mi43NSAzMi4wNjI1IDYxLjQ2ODcgMzAuMTU2MyA1OS42MjUgMjkuMTg3NVonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #999999);
}
#RECT-12jmnrvv::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#RECT-s8b2jy96 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 17.640625px;
justify-self: start;
margin-left: 2.638888888888889%;
margin-top: 0px;
width: 17.640625px;
  
  
  
  
}
#RECT-s8b2jy96 .x-rect {
  --width: 17.640625px;
background: #999999;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9Im1hcC1tYXJrZXIiPjxwYXRoIGQ9Ik0xMiwxMS41QTIuNSwyLjUgMCAwLDEgOS41LDlBMi41LDIuNSAwIDAsMSAxMiw2LjVBMi41LDIuNSAwIDAsMSAxNC41LDlBMi41LDIuNSAwIDAsMSAxMiwxMS41TTEyLDJBNyw3IDAgMCwwIDUsOUM1LDE0LjI1IDEyLDIyIDEyLDIyQzEyLDIyIDE5LDE0LjI1IDE5LDlBNyw3IDAgMCwwIDEyLDJaIj48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #999999);
}
#RECT-s8b2jy96::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-5isyaj5k"], .--clone-TEXT-5isyaj5k {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-5isyaj5k"] .x-text,
[id^="TEXT-5isyaj5k"] .x-text a,
.--clone-TEXT-5isyaj5k .x-text,
.--clone-TEXT-5isyaj5k .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-5isyaj5k"] .x-text:hover,
.--clone-TEXT-5isyaj5k .x-text:hover,
[id^="TEXT-5isyaj5k"] a:hover,
.--clone-TEXT-5isyaj5k a:hover {
  
}

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

[id^="TEXT-x2oxrtuo"], .--clone-TEXT-x2oxrtuo {
  align-self: start;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 13;
grid-row-start: 12;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-x2oxrtuo"] .x-text,
[id^="TEXT-x2oxrtuo"] .x-text a,
.--clone-TEXT-x2oxrtuo .x-text,
.--clone-TEXT-x2oxrtuo .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #f8f8f8;
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #f8f8f8);
}
[id^="TEXT-x2oxrtuo"] .x-text:hover,
.--clone-TEXT-x2oxrtuo .x-text:hover,
[id^="TEXT-x2oxrtuo"] a:hover,
.--clone-TEXT-x2oxrtuo a:hover {
  
}


#IMAGE-92z6sken {
  align-self: center;
display: none;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 13;
grid-row-start: 12;
height: 40.859375px;
justify-self: start;
margin-left: -0.0668002672010764%;
margin-top: calc(0px * 2);
width: 487px;
  
}
#IMAGE-92z6sken picture {
  --width: 487px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-92z6sken img {
  object-fit: cover;
}


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


  
}
[id^="TEXT-bv5gdr7c"], .--clone-TEXT-bv5gdr7c {
  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: 0%;
margin-top: calc(0px * 2);
width: 76.74710505480925%;
  
}
[id^="TEXT-bv5gdr7c"] .x-text,
[id^="TEXT-bv5gdr7c"] .x-text a,
.--clone-TEXT-bv5gdr7c .x-text,
.--clone-TEXT-bv5gdr7c .x-text a {
  --width: 76.74710505480925%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-size: 20.0px;
height: 100%;
line-height: 1.8;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-bv5gdr7c"] .x-text:hover,
.--clone-TEXT-bv5gdr7c .x-text:hover,
[id^="TEXT-bv5gdr7c"] a:hover,
.--clone-TEXT-bv5gdr7c a:hover {
  
}


#RECT-xq7crxg1 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 19.1875px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0.09375px * 2);
width: 19.1875px;
  
  
  
  
}
#RECT-xq7crxg1 .x-rect {
  --width: 19.1875px;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNzkyIDE4OTYuMDgzMyIgY2xhc3M9ImNoZXZyb24tZG93biI+PHBhdGggZD0iTTE2ODMgODA4bC03NDIgNzQxcS0xOSAxOS00NSAxOXQtNDUtMTlMMTA5IDgwOHEtMTktMTktMTktNDUuNXQxOS00NS41bDE2Ni0xNjVxMTktMTkgNDUtMTl0NDUgMTlsNTMxIDUzMSA1MzEtNTMxcTE5LTE5IDQ1LTE5dDQ1IDE5bDE2NiAxNjVxMTkgMTkgMTkgNDUuNXQtMTkgNDUuNXoiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-xq7crxg1::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#RECT-xgqyb2mg {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 19.1875px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0.1875px * 2);
width: 19.1875px;
  
  
  
  
}
#RECT-xgqyb2mg .x-rect {
  --width: 19.1875px;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNzkyIDE4OTYuMDgzMyIgY2xhc3M9ImNoZXZyb24tdXAiPjxwYXRoIGQ9Ik0xNjgzIDEzMzFsLTE2NiAxNjVxLTE5IDE5LTQ1IDE5dC00NS0xOUw4OTYgOTY1bC01MzEgNTMxcS0xOSAxOS00NSAxOXQtNDUtMTlsLTE2Ni0xNjVxLTE5LTE5LTE5LTQ1LjV0MTktNDUuNWw3NDItNzQxcTE5LTE5IDQ1LTE5dDQ1IDE5bDc0MiA3NDFxMTkgMTkgMTkgNDUuNXQtMTkgNDUuNXoiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-xgqyb2mg::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

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


  
}
[id^="TEXT-013k1r2m"], .--clone-TEXT-013k1r2m {
  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: 0%;
margin-top: calc(0px * 2);
width: 76.74710505480925%;
  
}
[id^="TEXT-013k1r2m"] .x-text,
[id^="TEXT-013k1r2m"] .x-text a,
.--clone-TEXT-013k1r2m .x-text,
.--clone-TEXT-013k1r2m .x-text a {
  --width: 76.74710505480925%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_5);
font-family: 'Red Hat Display', sans-serif;
font-size: 20.0px;
height: 100%;
line-height: 1.8;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-013k1r2m"] .x-text:hover,
.--clone-TEXT-013k1r2m .x-text:hover,
[id^="TEXT-013k1r2m"] a:hover,
.--clone-TEXT-013k1r2m a:hover {
  
}


#RECT-wcup1h42 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 19.1875px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0.09375px * 2);
width: 19.1875px;
  
  
  
  
}
#RECT-wcup1h42 .x-rect {
  --width: 19.1875px;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNzkyIDE4OTYuMDgzMyIgY2xhc3M9ImNoZXZyb24tZG93biI+PHBhdGggZD0iTTE2ODMgODA4bC03NDIgNzQxcS0xOSAxOS00NSAxOXQtNDUtMTlMMTA5IDgwOHEtMTktMTktMTktNDUuNXQxOS00NS41bDE2Ni0xNjVxMTktMTkgNDUtMTl0NDUgMTlsNTMxIDUzMSA1MzEtNTMxcTE5LTE5IDQ1LTE5dDQ1IDE5bDE2NiAxNjVxMTkgMTkgMTkgNDUuNXQtMTkgNDUuNXoiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-wcup1h42::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#RECT-1x5r44g6 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 19.1875px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0.1875px * 2);
width: 19.1875px;
  
  
  
  
}
#RECT-1x5r44g6 .x-rect {
  --width: 19.1875px;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNzkyIDE4OTYuMDgzMyIgY2xhc3M9ImNoZXZyb24tdXAiPjxwYXRoIGQ9Ik0xNjgzIDEzMzFsLTE2NiAxNjVxLTE5IDE5LTQ1IDE5dC00NS0xOUw4OTYgOTY1bC01MzEgNTMxcS0xOSAxOS00NSAxOXQtNDUtMTlsLTE2Ni0xNjVxLTE5LTE5LTE5LTQ1LjV0MTktNDUuNWw3NDItNzQxcTE5LTE5IDQ1LTE5dDQ1IDE5bDc0MiA3NDFxMTkgMTkgMTkgNDUuNXQtMTkgNDUuNXoiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-1x5r44g6::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

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


  
}

#RECT-hstu6ahu {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: 21.1px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 21px;
  
  
  
  
}
#RECT-hstu6ahu .x-rect {
  --width: 21px;
background: #ffffff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNTcnIGhlaWdodD0nNTcnIHZpZXdCb3g9JzAgMCA1NyA1NycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNDMuNTE0MiAxNi44NjFDNDUuMzc4MSAxNi44NjEgNDYuODg5MiAxNS4zNDk5IDQ2Ljg4OTIgMTMuNDg2QzQ2Ljg4OTIgMTEuNjIyIDQ1LjM3ODEgMTAuMTExIDQzLjUxNDIgMTAuMTExQzQxLjY1MDIgMTAuMTExIDQwLjEzOTIgMTEuNjIyIDQwLjEzOTIgMTMuNDg2QzQwLjEzOTIgMTUuMzQ5OSA0MS42NTAyIDE2Ljg2MSA0My41MTQyIDE2Ljg2MVonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjxwYXRoIGQ9J00yOC41MDAxIDE0LjA1NzhDMjUuNjQzNyAxNC4wNTc4IDIyLjg1MTQgMTQuOTA0OCAyMC40NzY0IDE2LjQ5MTdDMTguMTAxNCAxOC4wNzg3IDE2LjI1MDMgMjAuMzM0MiAxNS4xNTcyIDIyLjk3MzJDMTQuMDY0MSAyNS42MTIyIDEzLjc3ODEgMjguNTE2IDE0LjMzNTQgMzEuMzE3NUMxNC44OTI2IDM0LjExOSAxNi4yNjgxIDM2LjY5MjQgMTguMjg3OSAzOC43MTIyQzIwLjMwNzcgNDAuNzMxOSAyMi44ODEgNDIuMTA3NCAyNS42ODI1IDQyLjY2NDdDMjguNDg0IDQzLjIyMTkgMzEuMzg3OSA0Mi45MzU5IDM0LjAyNjggNDEuODQyOEMzNi42NjU4IDQwLjc0OTcgMzguOTIxNCAzOC44OTg2IDQwLjUwODMgMzYuNTIzNkM0Mi4wOTUyIDM0LjE0ODYgNDIuOTQyMiAzMS4zNTY0IDQyLjk0MjIgMjguNUM0Mi45NDIyIDI0LjY2OTcgNDEuNDIwNyAyMC45OTYzIDM4LjcxMjIgMTguMjg3OEMzNi4wMDM4IDE1LjU3OTQgMzIuMzMwNCAxNC4wNTc4IDI4LjUwMDEgMTQuMDU3OFpNMjguNTAwMSAzNy44NzVDMjYuNjQ1OSAzNy44NzUgMjQuODMzMyAzNy4zMjUyIDIzLjI5MTYgMzYuMjk1QzIxLjc0OTkgMzUuMjY0OSAyMC41NDgzIDMzLjgwMDcgMTkuODM4NyAzMi4wODc2QzE5LjEyOTEgMzAuMzc0NiAxOC45NDM1IDI4LjQ4OTYgMTkuMzA1MiAyNi42NzFDMTkuNjY2OSAyNC44NTI0IDIwLjU1OTggMjMuMTgyIDIxLjg3MDkgMjEuODcwOUMyMy4xODIgMjAuNTU5NyAyNC44NTI1IDE5LjY2NjkgMjYuNjcxMSAxOS4zMDUxQzI4LjQ4OTcgMTguOTQzNCAzMC4zNzQ3IDE5LjEyOSAzMi4wODc3IDE5LjgzODZDMzMuODAwOCAyMC41NDgyIDM1LjI2NDkgMjEuNzQ5OCAzNi4yOTUxIDIzLjI5MTVDMzcuMzI1MiAyNC44MzMyIDM3Ljg3NTEgMjYuNjQ1OCAzNy44NzUxIDI4LjVDMzcuODc1MSAzMC45ODY0IDM2Ljg4NzMgMzMuMzcxIDM1LjEyOTIgMzUuMTI5MUMzMy4zNzEgMzYuODg3MyAzMC45ODY1IDM3Ljg3NSAyOC41MDAxIDM3Ljg3NVonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjxwYXRoIGQ9J00yOC41IDUuNDQyMkMzNi4wMDk0IDUuNDQyMiAzNi45IDUuNDcwMyAzOS44NjQ4IDUuNjA2MkM0MS42NDgxIDUuNjI3NCA0My40MTQ0IDUuOTU0OCA0NS4wODY3IDYuNTc0MkM0Ni4zIDcuMDQyMiA0Ny40MDE4IDcuNzU5MSA0OC4zMjE0IDguNjc4NkM0OS4yNDA5IDkuNTk4MiA0OS45NTc4IDEwLjcgNTAuNDI1OCAxMS45MTMzQzUxLjA0NTIgMTMuNTg1NiA1MS4zNzI2IDE1LjM1MTkgNTEuMzkzNyAxNy4xMzUyQzUxLjUyOTcgMjAuMSA1MS41NTc4IDIwLjk5MDYgNTEuNTU3OCAyOC41MDIzQzUxLjU1NzggMzYuMDE0MSA1MS41Mjk3IDM2LjkgNTEuMzkzNyAzOS44NjQ4QzUxLjM3MjYgNDEuNjQ4MSA1MS4wNDUyIDQzLjQxNDQgNTAuNDI1OCA0NS4wODY3QzQ5Ljk1NzggNDYuMyA0OS4yNDA5IDQ3LjQwMTggNDguMzIxNCA0OC4zMjE0QzQ3LjQwMTggNDkuMjQwOSA0Ni4zIDQ5Ljk1NzggNDUuMDg2NyA1MC40MjU4QzQzLjQxNDQgNTEuMDQ1MiA0MS42NDgxIDUxLjM3MjYgMzkuODY0OCA1MS4zOTM3QzM2LjkgNTEuNTI5NyAzNi4wMDk0IDUxLjU1NzggMjguNSA1MS41NTc4QzIwLjk5MDYgNTEuNTU3OCAyMC4xIDUxLjUyOTcgMTcuMTM1MiA1MS4zOTM3QzE1LjM1MTkgNTEuMzcyNiAxMy41ODU2IDUxLjA0NTIgMTEuOTEzMyA1MC40MjU4QzEwLjcgNDkuOTU3OCA5LjU5ODIgNDkuMjQwOSA4LjY3ODYgNDguMzIxNEM3Ljc1OTEgNDcuNDAxOCA3LjA0MjIgNDYuMyA2LjU3NDIgNDUuMDg2N0M1Ljk1NDggNDMuNDE0NCA1LjYyNzQgNDEuNjQ4MSA1LjYwNjIgMzkuODY0OEM1LjQ3MDMgMzYuOSA1LjQ0MjIgMzYuMDA5NCA1LjQ0MjIgMjguNUM1LjQ0MjIgMjAuOTkwNiA1LjQ3MDMgMjAuMSA1LjYwNjIgMTcuMTM1MkM1LjYyNzQgMTUuMzUxOSA1Ljk1NDggMTMuNTg1NiA2LjU3NDIgMTEuOTEzM0M3LjA0MjIgMTAuNyA3Ljc1OTEgOS41OTgyIDguNjc4NiA4LjY3ODZDOS41OTgyIDcuNzU5MSAxMC43IDcuMDQyMiAxMS45MTMzIDYuNTc0MkMxMy41ODU2IDUuOTU0OCAxNS4zNTE5IDUuNjI3NCAxNy4xMzUyIDUuNjA2MkMyMC4xIDUuNDcwMyAyMC45OTA2IDUuNDQyMiAyOC41IDUuNDQyMlpNMjguNSAwLjM3NUMyMC44NjE3IDAuMzc1IDE5LjkwMzEgMC40MDc4MSAxNi45MDMxIDAuNTQzNzVDMTQuNTcwNiAwLjU5MDg1IDEyLjI2MjkgMS4wMzMxIDEwLjA3ODEgMS44NTE2QzguMjA5NSAyLjU3NDEgNi41MTI1IDMuNjc5MiA1LjA5NTggNS4wOTU4QzMuNjc5MiA2LjUxMjUgMi41NzQxIDguMjA5NSAxLjg1MTYgMTAuMDc4MUMxLjAzMjggMTIuMjYzNiAwLjU5MDU5IDE0LjU3MjEgMC41NDM3NSAxNi45MDU1QzAuNDA3ODEgMTkuOTA1NSAwLjM3NSAyMC44NTk0IDAuMzc1IDI4LjVDMC4zNzUgMzYuMTQwNiAwLjQwNzgxIDM3LjA5NjkgMC41NDM3NSA0MC4wOTY5QzAuNTkwODUgNDIuNDI5NCAxLjAzMzEgNDQuNzM3MSAxLjg1MTYgNDYuOTIxOUMyLjU3NDEgNDguNzkwNSAzLjY3OTIgNTAuNDg3NSA1LjA5NTggNTEuOTA0MkM2LjUxMjUgNTMuMzIwOCA4LjIwOTUgNTQuNDI1OSAxMC4wNzgxIDU1LjE0ODRDMTIuMjYzNiA1NS45NjcyIDE0LjU3MjEgNTYuNDA5NCAxNi45MDU1IDU2LjQ1NjJDMTkuOTA1NSA1Ni41OTIyIDIwLjg2MTcgNTYuNjI1IDI4LjUgNTYuNjI1QzM2LjEzODMgNTYuNjI1IDM3LjA5NjkgNTYuNTkyMiA0MC4wOTY5IDU2LjQ1NjJDNDIuNDMwMiA1Ni40MDk0IDQ0LjczODcgNTUuOTY3MiA0Ni45MjQyIDU1LjE0ODRDNDguNzkyOCA1NC40MjU5IDUwLjQ4OTkgNTMuMzIwOCA1MS45MDY1IDUxLjkwNDJDNTMuMzIzMiA1MC40ODc1IDU0LjQyODIgNDguNzkwNSA1NS4xNTA4IDQ2LjkyMTlDNTUuOTY4OCA0NC43MzYzIDU2LjQxMDIgNDIuNDI3NyA1Ni40NTYyIDQwLjA5NDVDNTYuNTkyMiAzNy4wOTQ1IDU2LjYyNSAzNi4xNDA2IDU2LjYyNSAyOC41QzU2LjYyNSAyMC44NTk0IDU2LjU5MjIgMTkuOTAzMSA1Ni40NTYyIDE2LjkwMzFDNTYuNDA5MSAxNC41NzA2IDU1Ljk2NjkgMTIuMjYyOSA1NS4xNDg0IDEwLjA3ODFDNTQuNDI1OSA4LjIwOTUgNTMuMzIwOCA2LjUxMjUgNTEuOTA0MiA1LjA5NThDNTAuNDg3NSAzLjY3OTIgNDguNzkwNSAyLjU3NDEgNDYuOTIxOSAxLjg1MTZDNDQuNzM2MyAxLjAzMzYgNDIuNDI3NyAwLjU5MjE4IDQwLjA5NDUgMC41NDYwOUMzNy4wOTQ1IDAuNDA1NDcgMzYuMTQwNiAwLjM3NSAyOC41IDAuMzc1WicgZmlsbD0nY3VycmVudENvbG9yJy8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ffffff);
}
#RECT-hstu6ahu::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#RECT-g6f2lnso {
  align-self: center;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: 18px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 21px;
  
  
  
  
}
#RECT-g6f2lnso .x-rect {
  --width: 21px;
background: #ffffff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNjcnIGhlaWdodD0nNDcnIHZpZXdCb3g9JzAgMCA2NyA0NycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNjQuOTI5NyA3LjcwMzA5QzY0LjU1NjMgNi4zMTU2OSA2My44MjUgNS4wNTA2OSA2Mi44MDkgNC4wMzQ3OUM2MS43OTMxIDMuMDE4NzkgNjAuNTI4MSAyLjI4NzQ5IDU5LjE0MDcgMS45MTQwOUM1NC4wMzEzIDAuNTMxMjg4IDMzLjUwMDEgMC41MzExODkgMzMuNTAwMSAwLjUzMTE4OUMzMy41MDAxIDAuNTMxMTg5IDEyLjk2ODggMC41MzEyODggNy44NTk0IDEuOTE0MDlDNi40NzIgMi4yODc0OSA1LjIwNzA0IDMuMDE4NzkgNC4xOTEwNyA0LjAzNDc5QzMuMTc1MTEgNS4wNTA2OSAyLjQ0MzgxIDYuMzE1NjkgMi4wNzAzNyA3LjcwMzA5QzEuMTE2MzMgMTIuOTEzOSAwLjY1MzM3NCAxOC4yMDI3IDAuNjg3NTU0IDIzLjVDMC42NTMzNzQgMjguNzk3MyAxLjExNjMzIDM0LjA4NjEgMi4wNzAzNyAzOS4yOTY5QzIuNDQzODEgNDAuNjg0MyAzLjE3NTExIDQxLjk0OTMgNC4xOTEwNyA0Mi45NjUyQzUuMjA3MDQgNDMuOTgxMiA2LjQ3MiA0NC43MTI1IDcuODU5NCA0NS4wODU5QzEyLjk2ODggNDYuNDY4NyAzMy41MDAxIDQ2LjQ2ODcgMzMuNTAwMSA0Ni40Njg3QzMzLjUwMDEgNDYuNDY4NyA1NC4wMzEzIDQ2LjQ2ODcgNTkuMTQwNyA0NS4wODU5QzYwLjUyODEgNDQuNzEyNSA2MS43OTMxIDQzLjk4MTIgNjIuODA5IDQyLjk2NTJDNjMuODI1IDQxLjk0OTMgNjQuNTU2MyA0MC42ODQzIDY0LjkyOTcgMzkuMjk2OUM2NS44ODM4IDM0LjA4NjEgNjYuMzQ2NyAyOC43OTczIDY2LjMxMjYgMjMuNUM2Ni4zNDY3IDE4LjIwMjcgNjUuODgzOCAxMi45MTM5IDY0LjkyOTcgNy43MDMwOVpNMjYuOTM3NiAzMy4zNDM4VjEzLjY1NjNMNDMuOTc2NiAyMy41TDI2LjkzNzYgMzMuMzQzOFonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ffffff);
}
#RECT-g6f2lnso::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#RECT-nbzgrqjd {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 4;
grid-row-start: 3;
height: 21px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 21px;
  
  
  
  
}
#RECT-nbzgrqjd .x-rect {
  --width: 21px;
background: #ffffff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNjcnIGhlaWdodD0nNjcnIHZpZXdCb3g9JzAgMCA2NyA2NycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMzMuNSAwLjY4NzVDMjUuODkyOCAwLjczOTMxIDE4LjUzOTkgMy40MzI3NyAxMi42OTkyIDguMzA3MUM2Ljg1ODYgMTMuMTgxNSAyLjg5MzA4IDE5LjkzMzggMS40ODEwOSAyNy40MDlDMC4wNjkxMDgzIDM0Ljg4NDIgMS4yOTgzOSA0Mi42MTc4IDQuOTU4NjQgNDkuMjg2OEM4LjYxODkgNTUuOTU1NyAxNC40ODI3IDYxLjE0NTcgMjEuNTQ2OSA2My45Njg4QzIxLjA3MjEgNjAuODYxOCAyMS4wNzIxIDU3LjcwMDcgMjEuNTQ2OSA1NC41OTM4TDI1LjQxNDEgMzguMTg3NUMyNC44MDIxIDM2LjcwMTcgMjQuNDk5IDM1LjEwNjggMjQuNTIzNCAzMy41QzI0LjUyMzQgMjguOTUzMSAyNy4xNzE5IDI1LjUzMTMgMzAuNDUzMSAyNS41MzEzQzMxLjA0NzUgMjUuNTIyMyAzMS42MzY5IDI1LjY0MiAzMi4xODA3IDI1Ljg4MkMzMi43MjQ2IDI2LjEyMiAzMy4yMTAyIDI2LjQ3NjggMzMuNjA0MiAyNi45MjJDMzMuOTk4MiAyNy4zNjcyIDM0LjI5MTMgMjcuODkyMyAzNC40NjM0IDI4LjQ2MTNDMzQuNjM1NiAyOS4wMzAzIDM0LjY4MjcgMjkuNjI5OCAzNC42MDE2IDMwLjIxODhDMzQuNjAxNiAzMy4wMzEzIDMyLjgyMDMgMzcuMjUgMzEuODgyOCA0MS4xNDA2QzMxLjY4MSA0MS44NjYyIDMxLjY1NyA0Mi42Mjk3IDMxLjgxMjkgNDMuMzY2NUMzMS45Njg3IDQ0LjEwMzMgMzIuMjk5NyA0NC43OTE3IDMyLjc3OCA0NS4zNzM0QzMzLjI1NjMgNDUuOTU1MiAzMy44Njc3IDQ2LjQxMzEgMzQuNTYwNCA0Ni43MDg1QzM1LjI1MzIgNDcuMDAzOSAzNi4wMDY5IDQ3LjEyOCAzNi43NTc4IDQ3LjA3MDNDNDIuNTcwMyA0Ny4wNzAzIDQ3LjA3MDMgNDAuOTA2MyA0Ny4wNzAzIDMyLjA0NjlDNDcuMTI4OCAzMC4yNDY2IDQ2LjgxMTMgMjguNDUzOSA0Ni4xMzgyIDI2Ljc4MzJDNDUuNDY1MiAyNS4xMTI0IDQ0LjQ1MTMgMjMuNjAwMyA0My4xNjEyIDIyLjM0MzNDNDEuODcxMSAyMS4wODYzIDQwLjMzMzIgMjAuMTEyIDM4LjY0NTUgMTkuNDgyNUMzNi45NTc4IDE4Ljg1MzEgMzUuMTU3NSAxOC41ODIzIDMzLjM1OTQgMTguNjg3NUMzMS40Mzk2IDE4LjYwNSAyOS41MjMxIDE4LjkxMyAyNy43MjU3IDE5LjU5MjdDMjUuOTI4NCAyMC4yNzI0IDI0LjI4NzcgMjEuMzA5OCAyMi45MDMgMjIuNjQyQzIxLjUxODIgMjMuOTc0MSAyMC40MTgxIDI1LjU3MzUgMTkuNjY5NCAyNy4zNDMxQzE4LjkyMDYgMjkuMTEyOCAxOC41Mzg4IDMxLjAxNiAxOC41NDY5IDMyLjkzNzVDMTguNTIwOCAzNS42MTQ0IDE5LjM0MTEgMzguMjMxMSAyMC44OTA2IDQwLjQxNDFDMjEuMDAzMyA0MC41MzkzIDIxLjA4MzYgNDAuNjkwMiAyMS4xMjQ0IDQwLjg1MzdDMjEuMTY1MyA0MS4wMTcxIDIxLjE2NTUgNDEuMTg4IDIxLjEyNSA0MS4zNTE2QzIwLjg2NzIgNDIuMzgyOCAyMC4zMDQ3IDQ0LjYzMjggMjAuMjEwOSA0NS4wNzgxQzIwLjExNzIgNDUuNTIzNCAxOS43MTg3IDQ1LjgwNDcgMTkuMTA5NCA0NS41MjM0QzE1LjAwNzggNDMuNjAxNiAxMi40NTMxIDM3LjYyNSAxMi40NTMxIDMyLjc5NjlDMTIuNDUzMSAyMi40NjA5IDE5Ljk3NjYgMTIuOTQ1MyAzNC4xMzI4IDEyLjk0NTNDNDUuNSAxMi45NDUzIDU0LjM1OTQgMjEuMDU0NyA1NC4zNTk0IDMxLjkwNjNDNTQuMzU5NCA0My4yMDMxIDQ3LjMyODEgNTIuMjk2OSAzNy4zMjAzIDUyLjI5NjlDMzUuODUzMiA1Mi4zNDc5IDM0LjM5NjUgNTIuMDMxNiAzMy4wODI2IDUxLjM3NjhDMzEuNzY4OCA1MC43MjE5IDMwLjYzOTMgNDkuNzQ5MSAyOS43OTY5IDQ4LjU0NjlMMjcuNzU3OCA1Ni4zNTE2QzI2Ljc4MDMgNTkuMzg0NyAyNS40MDkzIDYyLjI3NjYgMjMuNjc5NyA2NC45NTMxQzI2Ljg2NjcgNjUuODk1IDMwLjE3NyA2Ni4zNTMzIDMzLjUgNjYuMzEyNUM0Mi4yMDI0IDY2LjMxMjUgNTAuNTQ4NCA2Mi44NTU1IDU2LjcwMTkgNTYuNzAxOUM2Mi44NTU1IDUwLjU0ODQgNjYuMzEyNSA0Mi4yMDI0IDY2LjMxMjUgMzMuNUM2Ni4zMTI1IDI0Ljc5NzYgNjIuODU1NSAxNi40NTE2IDU2LjcwMTkgMTAuMjk4MUM1MC41NDg0IDQuMTQ0NTIgNDIuMjAyNCAwLjY4NzUgMzMuNSAwLjY4NzVaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ffffff);
}
#RECT-nbzgrqjd::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#IMAGE-oozk7brl {
  align-self: center;
grid-column-end: 5;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 130px;
  
}
#IMAGE-oozk7brl picture {
  --width: 130px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-oozk7brl img {
  object-fit: cover;
}


#RECT-m3hfwrsn {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 21px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 14px;
  
  
  
  
}
#RECT-m3hfwrsn .x-rect {
  --width: 14px;
background: #ffffff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMDI0IDE4OTYuMDgzMyIgY2xhc3M9ImZhY2Vib29rIj48cGF0aCBkPSJNOTU5IDEydjI2NEg4MDJxLTg2IDAtMTE2IDM2dC0zMCAxMDh2MTg5aDI5M2wtMzkgMjk2SDY1NnY3NTlIMzUwVjkwNUg5NVY2MDloMjU1VjM5MXEwLTE4NiAxMDQtMjg4LjVUNzMxIDBxMTQ3IDAgMjI4IDEyeiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ffffff);
}
#RECT-m3hfwrsn::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#POPUP-9gblqjb4 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: url(https://content.pancake.vn/web-media/4f/37/31/2d/78d939116764a13af28cb3f507bdaadf9bed975f90de0576fec03c2a.webp);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
  width: 315px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(40px, max-content) minmax(34px, max-content) minmax(100px, max-content) minmax(100px, max-content) minmax(56px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-9gblqjb4.anim {
  --width: 315px;
  
}

#RECT-785di2sj {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: 16px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 16px;
  
  
  
  
}
#RECT-785di2sj .x-rect {
  --width: 16px;
background: #666666;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #666666);
}
#RECT-785di2sj::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-5sg95f7n"], .--clone-TEXT-5sg95f7n {
  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: 91.87422437574598%;
  
}
[id^="TEXT-5sg95f7n"] .x-text,
[id^="TEXT-5sg95f7n"] .x-text a,
.--clone-TEXT-5sg95f7n .x-text,
.--clone-TEXT-5sg95f7n .x-text a {
  --width: 91.87422437574598%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-family: 'Red Hat Display', sans-serif;
font-size: 30.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-5sg95f7n"] .x-text:hover,
.--clone-TEXT-5sg95f7n .x-text:hover,
[id^="TEXT-5sg95f7n"] a:hover,
.--clone-TEXT-5sg95f7n a:hover {
  
}

[id^="TEXT-040f08fb"], .--clone-TEXT-040f08fb {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 99.85574376931648%;
  
}
[id^="TEXT-040f08fb"] .x-text,
[id^="TEXT-040f08fb"] .x-text a,
.--clone-TEXT-040f08fb .x-text,
.--clone-TEXT-040f08fb .x-text a {
  --width: 99.85574376931648%;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #666666;
font: var(--font_6);
font-family: 'Red Hat Display', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #666666);
}
[id^="TEXT-040f08fb"] .x-text:hover,
.--clone-TEXT-040f08fb .x-text:hover,
[id^="TEXT-040f08fb"] a:hover,
.--clone-TEXT-040f08fb a:hover {
  
}

#FORM-0wjz6jeb {
  --width: 97.98396359802705%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1.188fr 11px 102px;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 10px;width: 97.98396359802705%;
  font-family: 'Red Hat Display', sans-serif;
  --icon-color: inherit;
  
}
#EMAIL-7z35jioq {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: start;margin-left: -3.691131094857663e-15%;margin-top: calc(0px * 2);width: 100%;
  
}
#EMAIL-7z35jioq .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-7z35jioq input {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_01);
border-radius: 7px 7px 7px 7px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.4px;
  background: #ffffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-7z35jioq input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-7z35jioq input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-09rixuhf {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: 45px;
justify-self: start;
margin-left: -0.13786764705882354%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-09rixuhf .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #000000ff;
border-color: #000000ff;
border-radius: 7px 7px 7px 7px;
color: #ffffffff;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#CHECKBOX-GROUP-j8kmcgjl {
  --width: 76.43318504513927%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 76.43318504513927%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-j8kmcgjl .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-j8kmcgjl label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-j8kmcgjl .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #666666;
color: #666666;
font-family: 'Red Hat Display', sans-serif;
  row-gap: 17px;
}
#POPUP-ulfxr6wf {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 318.9921875px;
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(20px, max-content) minmax(433px, max-content) minmax(20px, max-content) minmax(100px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-ulfxr6wf.anim {
  --width: 318.9921875px;
  
}

#CONTAINER-6exmgjy9 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: 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) minmax(25px, max-content) minmax(0px, max-content) minmax(25px, max-content) minmax(0px, max-content) minmax(25px, 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: end;margin-bottom: calc(0.03125px * 2);margin-right: -0.00426346768533969%;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-DATASET-ihgmewv9"], .--clone-TEXT-DATASET-ihgmewv9 {
  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%;
  
}
[id^="TEXT-DATASET-ihgmewv9"] .x-text,
[id^="TEXT-DATASET-ihgmewv9"] .x-text a,
.--clone-TEXT-DATASET-ihgmewv9 .x-text,
.--clone-TEXT-DATASET-ihgmewv9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #000000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 28.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-ihgmewv9"] .x-text:hover,
.--clone-TEXT-DATASET-ihgmewv9 .x-text:hover,
[id^="TEXT-DATASET-ihgmewv9"] a:hover,
.--clone-TEXT-DATASET-ihgmewv9 a:hover {
  
}

[id^="TEXT-DATASET-ug9pqo1b"], .--clone-TEXT-DATASET-ug9pqo1b {
  align-self: center;
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: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-ug9pqo1b"] .x-text,
[id^="TEXT-DATASET-ug9pqo1b"] .x-text a,
.--clone-TEXT-DATASET-ug9pqo1b .x-text,
.--clone-TEXT-DATASET-ug9pqo1b .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ba933e;
font-family: 'Red Hat Display', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #ba933e);
}
[id^="TEXT-DATASET-ug9pqo1b"] .x-text:hover,
.--clone-TEXT-DATASET-ug9pqo1b .x-text:hover,
[id^="TEXT-DATASET-ug9pqo1b"] a:hover,
.--clone-TEXT-DATASET-ug9pqo1b a:hover {
  
}

#ATTR-gz4g1t55 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#ATTR-gz4g1t55 .attr--item, #ATTR-gz4g1t55 select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
  
}
#ATTR-gz4g1t55 .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-gz4g1t55 .chevron svg{
  height: 16px;
}
#ATTR-gz4g1t55 .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-gz4g1t55 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-gz4g1t55 .attr--item.selected {
  border-color: var(--color_03);
  border-width: 2px;
  
}
#ATTR-gz4g1t55 img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 30px;
}
#ATTR-gz4g1t55 .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-gz4g1t55 .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

#ATTR-gz4g1t55 .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: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
  gap: 0px;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

#ATTR-gz4g1t55 .select-overlay .select--text {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

#ATTR-gz4g1t55 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#QUANTITY-INPUT-tquw2pvx {
  --width: 27.57770981999515%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 12;grid-row-start: 11;height: 45px;justify-self: start;margin-bottom: -0.5625px;margin-left: 0%;width: 27.57770981999515%;
  -webkit-text-stroke: 0px #000000ff;
background: #f5f5f5;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 0.0px;
color: #000000d9;
font-family: 'Red Hat Display', sans-serif;
font-size: 20.0px;
font-weight: 700;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-tquw2pvx .quantity__input {
  background: #f5f5f5;
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-tquw2pvx .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-tquw2pvx .quantity__button[name="minus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-tquw2pvx .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-tquw2pvx .quantity__button[name="plus"] {
  
  
  width:25px;
}
#QUANTITY-INPUT-tquw2pvx .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-a4o2r9zl {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 12;
grid-row-start: 11;
height: 45px;
justify-self: center;
margin-left: calc(4.1227579255866384% * 2);
margin-top: -0.4375px;
width: 43.575665352834406%;
  
}
#BUTTON-a4o2r9zl .x-button-wrapper {
  --width: 43.575665352834406%;
-webkit-text-stroke: 0px #000000ff;
background: #1a1a1a;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
color: #ffffff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

[id^="TEXT-DATASET-vvw5qnjm"], .--clone-TEXT-DATASET-vvw5qnjm {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-vvw5qnjm"] .x-text,
[id^="TEXT-DATASET-vvw5qnjm"] .x-text a,
.--clone-TEXT-DATASET-vvw5qnjm .x-text,
.--clone-TEXT-DATASET-vvw5qnjm .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: #666666;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #666666);
}
[id^="TEXT-DATASET-vvw5qnjm"] .x-text:hover,
.--clone-TEXT-DATASET-vvw5qnjm .x-text:hover,
[id^="TEXT-DATASET-vvw5qnjm"] a:hover,
.--clone-TEXT-DATASET-vvw5qnjm a:hover {
  
}

[id^="TEXT-DATASET-tofq413d"], .--clone-TEXT-DATASET-tofq413d {
  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: 0px;
margin-top: calc(0px * 2);
width: 95.46351084812623%;
  
}
[id^="TEXT-DATASET-tofq413d"] .x-text,
[id^="TEXT-DATASET-tofq413d"] .x-text a,
.--clone-TEXT-DATASET-tofq413d .x-text,
.--clone-TEXT-DATASET-tofq413d .x-text a {
  --width: 95.46351084812623%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: #000000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-tofq413d"] .x-text:hover,
.--clone-TEXT-DATASET-tofq413d .x-text:hover,
[id^="TEXT-DATASET-tofq413d"] a:hover,
.--clone-TEXT-DATASET-tofq413d a:hover {
  
}

[id^="TEXT-DATASET-piqt5kom"], .--clone-TEXT-DATASET-piqt5kom {
  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.019377157297826544%;
margin-top: -0.140625px;
width: 85.81721138436885%;
  
}
[id^="TEXT-DATASET-piqt5kom"] .x-text,
[id^="TEXT-DATASET-piqt5kom"] .x-text a,
.--clone-TEXT-DATASET-piqt5kom .x-text,
.--clone-TEXT-DATASET-piqt5kom .x-text a {
  --width: 85.81721138436885%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #000000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-piqt5kom"] .x-text:hover,
.--clone-TEXT-DATASET-piqt5kom .x-text:hover,
[id^="TEXT-DATASET-piqt5kom"] a:hover,
.--clone-TEXT-DATASET-piqt5kom a:hover {
  
}

[id^="TEXT-5yr94130"], .--clone-TEXT-5yr94130 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-5yr94130"] .x-text,
[id^="TEXT-5yr94130"] .x-text a,
.--clone-TEXT-5yr94130 .x-text,
.--clone-TEXT-5yr94130 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-5yr94130"] .x-text:hover,
.--clone-TEXT-5yr94130 .x-text:hover,
[id^="TEXT-5yr94130"] a:hover,
.--clone-TEXT-5yr94130 a:hover {
  
}

[id^="TEXT-hw868a4b"], .--clone-TEXT-hw868a4b {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 16;
grid-row-start: 15;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-hw868a4b"] .x-text,
[id^="TEXT-hw868a4b"] .x-text a,
.--clone-TEXT-hw868a4b .x-text,
.--clone-TEXT-hw868a4b .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-hw868a4b"] .x-text:hover,
.--clone-TEXT-hw868a4b .x-text:hover,
[id^="TEXT-hw868a4b"] a:hover,
.--clone-TEXT-hw868a4b a:hover {
  
}

[id^="TEXT-9kd3de0i"], .--clone-TEXT-9kd3de0i {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 18;
grid-row-start: 17;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-9kd3de0i"] .x-text,
[id^="TEXT-9kd3de0i"] .x-text a,
.--clone-TEXT-9kd3de0i .x-text,
.--clone-TEXT-9kd3de0i .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-9kd3de0i"] .x-text:hover,
.--clone-TEXT-9kd3de0i .x-text:hover,
[id^="TEXT-9kd3de0i"] a:hover,
.--clone-TEXT-9kd3de0i a:hover {
  
}

[id^="TEXT-DATASET-s32ljj1v"], .--clone-TEXT-DATASET-s32ljj1v {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: auto;
justify-self: end;
margin-bottom: -0.77081298828125px;
margin-right: 0.022083133081081317%;
width: 70.3128842932063%;
  
}
[id^="TEXT-DATASET-s32ljj1v"] .x-text,
[id^="TEXT-DATASET-s32ljj1v"] .x-text a,
.--clone-TEXT-DATASET-s32ljj1v .x-text,
.--clone-TEXT-DATASET-s32ljj1v .x-text a {
  --width: 70.3128842932063%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: #000000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-s32ljj1v"] .x-text:hover,
.--clone-TEXT-DATASET-s32ljj1v .x-text:hover,
[id^="TEXT-DATASET-s32ljj1v"] a:hover,
.--clone-TEXT-DATASET-s32ljj1v a:hover {
  
}

[id^="TEXT-DATASET-wgp6w9at"], .--clone-TEXT-DATASET-wgp6w9at {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 16;
grid-row-start: 15;
height: auto;
justify-self: end;
margin-bottom: -0.14581298828125px;
margin-right: 0.005848488896646415%;
width: 78.64170166942976%;
  
}
[id^="TEXT-DATASET-wgp6w9at"] .x-text,
[id^="TEXT-DATASET-wgp6w9at"] .x-text a,
.--clone-TEXT-DATASET-wgp6w9at .x-text,
.--clone-TEXT-DATASET-wgp6w9at .x-text a {
  --width: 78.64170166942976%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: #000000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-wgp6w9at"] .x-text:hover,
.--clone-TEXT-DATASET-wgp6w9at .x-text:hover,
[id^="TEXT-DATASET-wgp6w9at"] a:hover,
.--clone-TEXT-DATASET-wgp6w9at a:hover {
  color: #ba933e;
}

[id^="TEXT-DATASET-zcbskzuw"], .--clone-TEXT-DATASET-zcbskzuw {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 18;
grid-row-start: 17;
height: auto;
justify-self: end;
margin-right: 0.006047802602222758%;
margin-top: -0.35418701171875px;
width: 86.20657678211539%;
  
}
[id^="TEXT-DATASET-zcbskzuw"] .x-text,
[id^="TEXT-DATASET-zcbskzuw"] .x-text a,
.--clone-TEXT-DATASET-zcbskzuw .x-text,
.--clone-TEXT-DATASET-zcbskzuw .x-text a {
  --width: 86.20657678211539%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
border-color: #000000ff;
color: #000000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-zcbskzuw"] .x-text:hover,
.--clone-TEXT-DATASET-zcbskzuw .x-text:hover,
[id^="TEXT-DATASET-zcbskzuw"] a:hover,
.--clone-TEXT-DATASET-zcbskzuw a:hover {
  color: #ba933e;
}

#PRODUCT-GALLERY-v678y11u {
  --width: 100%;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%;
  
  
}
#PRODUCT-GALLERY-v678y11u .product-gallery-wrapper {
  transition: height 0.3s ease;
  flex-direction: column;
  
  
}

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

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


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

#PRODUCT-GALLERY-v678y11u .product--ribbons-wrapper {
  font-family: Roboto;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: ;
}
#PRODUCT-GALLERY-v678y11u .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-GALLERY-v678y11u .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-v678y11u .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-v678y11u .product-gallery-thumbnails .product-gallery-thumbnails-tap-left{
  
  top: 0;
  left: 0;
}

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

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

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



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

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

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

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

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

#PRODUCT-GALLERY-v678y11u .product-gallery-thumbnails .product-gallery-thumbnails-item:hover,
#PRODUCT-GALLERY-v678y11u .product-gallery-thumbnails .product-gallery-thumbnails-item.active {
  opacity: 1;
  border-color: #000000;
}
.PRODUCT-GALLERY-v678y11u .x-pin-video {
  display: none;
}
#POPUP-iertxr5s {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 500px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(250px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-iertxr5s.anim {
  --width: 500px;
  
}

#RECT-kb36mwlr {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 16.293800073382133px;
justify-self: end;
margin-right: 3.027317892947096%;
margin-top: 10px;
width: 4.1094858238846665%;
  
  
  
  
}
#RECT-kb36mwlr .x-rect {
  --width: 4.1094858238846665%;
background: #E5E7EB;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#RECT-kb36mwlr::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-0nf84o68"], .--clone-TEXT-0nf84o68 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: -0.6578947368421051%;
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-0nf84o68"] .x-text,
[id^="TEXT-0nf84o68"] .x-text a,
.--clone-TEXT-0nf84o68 .x-text,
.--clone-TEXT-0nf84o68 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Red Hat Display', sans-serif;
font-size: 21.0px;
font-weight: 500;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-0nf84o68"] .x-text:hover,
.--clone-TEXT-0nf84o68 .x-text:hover,
[id^="TEXT-0nf84o68"] a:hover,
.--clone-TEXT-0nf84o68 a:hover {
  
}

[id^="TEXT-7xo9tl59"], .--clone-TEXT-7xo9tl59 {
  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%;
  
}
[id^="TEXT-7xo9tl59"] .x-text,
[id^="TEXT-7xo9tl59"] .x-text a,
.--clone-TEXT-7xo9tl59 .x-text,
.--clone-TEXT-7xo9tl59 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-7xo9tl59"] .x-text:hover,
.--clone-TEXT-7xo9tl59 .x-text:hover,
[id^="TEXT-7xo9tl59"] a:hover,
.--clone-TEXT-7xo9tl59 a:hover {
  
}

#POPUP-grg1zvly {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 500px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(250px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-grg1zvly.anim {
  --width: 500px;
  
}

#RECT-bdwmgclx {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 16.293800073382133px;
justify-self: end;
margin-right: 3.027317892947096%;
margin-top: 10px;
width: 4.1094858238846665%;
  
  
  
  
}
#RECT-bdwmgclx .x-rect {
  --width: 4.1094858238846665%;
background: #E5E7EB;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#RECT-bdwmgclx::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-winn0xr2"], .--clone-TEXT-winn0xr2 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: -0.6578947368421051%;
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-winn0xr2"] .x-text,
[id^="TEXT-winn0xr2"] .x-text a,
.--clone-TEXT-winn0xr2 .x-text,
.--clone-TEXT-winn0xr2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Red Hat Display', sans-serif;
font-size: 21.0px;
font-weight: 500;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-winn0xr2"] .x-text:hover,
.--clone-TEXT-winn0xr2 .x-text:hover,
[id^="TEXT-winn0xr2"] a:hover,
.--clone-TEXT-winn0xr2 a:hover {
  
}

[id^="TEXT-qwrlvqdn"], .--clone-TEXT-qwrlvqdn {
  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%;
  
}
[id^="TEXT-qwrlvqdn"] .x-text,
[id^="TEXT-qwrlvqdn"] .x-text a,
.--clone-TEXT-qwrlvqdn .x-text,
.--clone-TEXT-qwrlvqdn .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-qwrlvqdn"] .x-text:hover,
.--clone-TEXT-qwrlvqdn .x-text:hover,
[id^="TEXT-qwrlvqdn"] a:hover,
.--clone-TEXT-qwrlvqdn a:hover {
  
}

#POPUP-y9q2lmx6 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 500px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(250px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-y9q2lmx6.anim {
  --width: 500px;
  
}

#RECT-vgrdxcs9 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 16.293800073382133px;
justify-self: end;
margin-right: 3.027317892947096%;
margin-top: 10px;
width: 4.1094858238846665%;
  
  
  
  
}
#RECT-vgrdxcs9 .x-rect {
  --width: 4.1094858238846665%;
background: #E5E7EB;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#RECT-vgrdxcs9::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-uqpznihy"], .--clone-TEXT-uqpznihy {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: -0.6578947368421051%;
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-uqpznihy"] .x-text,
[id^="TEXT-uqpznihy"] .x-text a,
.--clone-TEXT-uqpznihy .x-text,
.--clone-TEXT-uqpznihy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Red Hat Display', sans-serif;
font-size: 21.0px;
font-weight: 500;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-uqpznihy"] .x-text:hover,
.--clone-TEXT-uqpznihy .x-text:hover,
[id^="TEXT-uqpznihy"] a:hover,
.--clone-TEXT-uqpznihy a:hover {
  
}

[id^="TEXT-xp73kkgc"], .--clone-TEXT-xp73kkgc {
  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%;
  
}
[id^="TEXT-xp73kkgc"] .x-text,
[id^="TEXT-xp73kkgc"] .x-text a,
.--clone-TEXT-xp73kkgc .x-text,
.--clone-TEXT-xp73kkgc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-xp73kkgc"] .x-text:hover,
.--clone-TEXT-xp73kkgc .x-text:hover,
[id^="TEXT-xp73kkgc"] a:hover,
.--clone-TEXT-xp73kkgc a:hover {
  
}

#POPUP-0e9d61ks {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 500px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(250px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-0e9d61ks.anim {
  --width: 500px;
  
}

#RECT-r75qytc7 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 16.293800073382133px;
justify-self: end;
margin-right: 3.027317892947096%;
margin-top: 10px;
width: 4.1094858238846665%;
  
  
  
  
}
#RECT-r75qytc7 .x-rect {
  --width: 4.1094858238846665%;
background: #E5E7EB;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#RECT-r75qytc7::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-h373np5k"], .--clone-TEXT-h373np5k {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: -0.6578947368421051%;
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-h373np5k"] .x-text,
[id^="TEXT-h373np5k"] .x-text a,
.--clone-TEXT-h373np5k .x-text,
.--clone-TEXT-h373np5k .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Red Hat Display', sans-serif;
font-size: 21.0px;
font-weight: 500;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-h373np5k"] .x-text:hover,
.--clone-TEXT-h373np5k .x-text:hover,
[id^="TEXT-h373np5k"] a:hover,
.--clone-TEXT-h373np5k a:hover {
  
}

[id^="TEXT-14v1jbp8"], .--clone-TEXT-14v1jbp8 {
  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%;
  
}
[id^="TEXT-14v1jbp8"] .x-text,
[id^="TEXT-14v1jbp8"] .x-text a,
.--clone-TEXT-14v1jbp8 .x-text,
.--clone-TEXT-14v1jbp8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-14v1jbp8"] .x-text:hover,
.--clone-TEXT-14v1jbp8 .x-text:hover,
[id^="TEXT-14v1jbp8"] a:hover,
.--clone-TEXT-14v1jbp8 a:hover {
  
}

#POPUP-hzgtoyuy {
  
  
  
  background: #ffffff;
right: -40;
  width: 300px;
  height: auto;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(20px, max-content) minmax(25px, max-content) minmax(10px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 40px; top: var(--top);
  
  
  --right: -40px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-hzgtoyuy.anim {
  --width: 300px;
  animation: fade-in 0.5s ease;
}
#CART-ITEMS-v69kff6x {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 90px 1fr 30px;grid-template-rows: minmax(0px, max-content) minmax(15px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-v69kff6x cart-item, #CART-ITEMS-v69kff6x .cart-loading {
  grid-template-columns: 90px 1fr 30px;
  grid-template-rows: minmax(0px, max-content) minmax(15px, max-content);
}

#IMAGE-DATASET-poillfun {
  --width: 79px;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: 0%;margin-top: calc(0px * 2);width: 79px;
  
}
#IMAGE-DATASET-poillfun picture, #IMAGE-DATASET-poillfun img {
  border-color: var(--color_30);
border-radius: 0px 0px 0px 0px;
border-style: none;
border-width: 1.0px;
}
#IMAGE-DATASET-poillfun img {
  object-fit: contain;
}

#CART-ITEMS-EMPTY-zwme2m1k {
  background: #ffffff;
  width: 99.23076923076924%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(20px, max-content) minmax(20px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
[id^="TEXT-lvg82rf8"], .--clone-TEXT-lvg82rf8 {
  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%;
  
}
[id^="TEXT-lvg82rf8"] .x-text,
[id^="TEXT-lvg82rf8"] .x-text a,
.--clone-TEXT-lvg82rf8 .x-text,
.--clone-TEXT-lvg82rf8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: var(--color_43);
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_43));
}
[id^="TEXT-lvg82rf8"] .x-text:hover,
.--clone-TEXT-lvg82rf8 .x-text:hover,
[id^="TEXT-lvg82rf8"] a:hover,
.--clone-TEXT-lvg82rf8 a:hover {
  
}


#CONTAINER-7elqxsmp {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 100%;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(25px, max-content) minmax(30px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-DATASET-lfnehor5"], .--clone-TEXT-DATASET-lfnehor5 {
  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%;
  
}
[id^="TEXT-DATASET-lfnehor5"] .x-text,
[id^="TEXT-DATASET-lfnehor5"] .x-text a,
.--clone-TEXT-DATASET-lfnehor5 .x-text,
.--clone-TEXT-DATASET-lfnehor5 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #1a1a1a;
font-family: 'Red Hat Display', sans-serif;
font-size: 13.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, #1a1a1a);
}
[id^="TEXT-DATASET-lfnehor5"] .x-text:hover,
.--clone-TEXT-DATASET-lfnehor5 .x-text:hover,
[id^="TEXT-DATASET-lfnehor5"] a:hover,
.--clone-TEXT-DATASET-lfnehor5 a:hover {
  
}

[id^="TEXT-DATASET-74g8um5z"], .--clone-TEXT-DATASET-74g8um5z {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
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%;
  
}
[id^="TEXT-DATASET-74g8um5z"] .x-text,
[id^="TEXT-DATASET-74g8um5z"] .x-text a,
.--clone-TEXT-DATASET-74g8um5z .x-text,
.--clone-TEXT-DATASET-74g8um5z .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_40);
font-family: 'Red Hat Display', sans-serif;
font-size: 13.0px;
font-style: italic;
height: 100%;
line-height: 1.7;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-74g8um5z"] .x-text:hover,
.--clone-TEXT-DATASET-74g8um5z .x-text:hover,
[id^="TEXT-DATASET-74g8um5z"] a:hover,
.--clone-TEXT-DATASET-74g8um5z a:hover {
  
}

#QUANTITY-INPUT-ih76zx9m {
  --width: 25px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 24px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 25px;
  border-color: #23314b1f;
border-radius: 6px 6px 6px 6px;
border-style: none;
border-width: 1.0px;
color: var(--color_40);
font-size: 14.0px;
font-weight: 500;
text-align: left;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-ih76zx9m .quantity__input {
  
  text-align: left;
  
  
  
}
#QUANTITY-INPUT-ih76zx9m .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-ih76zx9m .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-ih76zx9m .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-ih76zx9m .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-ih76zx9m .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-ldurrdbl"], .--clone-TEXT-DATASET-ldurrdbl {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: stretch;
margin-left: 26px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-ldurrdbl"] .x-text,
[id^="TEXT-DATASET-ldurrdbl"] .x-text a,
.--clone-TEXT-DATASET-ldurrdbl .x-text,
.--clone-TEXT-DATASET-ldurrdbl .x-text a {
  --width: 81.42857142857143%;
border-color: #000000ff;
color: var(--color_40);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-ldurrdbl"] .x-text:hover,
.--clone-TEXT-DATASET-ldurrdbl .x-text:hover,
[id^="TEXT-DATASET-ldurrdbl"] a:hover,
.--clone-TEXT-DATASET-ldurrdbl a:hover {
  
}


#IMAGE-e8db95pf {
  align-self: start;
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: 5px;
width: 13.01833605301093px;
  
}
#IMAGE-e8db95pf picture {
  --width: 13.01833605301093px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-e8db95pf img {
  object-fit: cover;
}

[id^="TEXT-5j6gqgze"], .--clone-TEXT-5j6gqgze {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 105px;
  
}
[id^="TEXT-5j6gqgze"] .x-text,
[id^="TEXT-5j6gqgze"] .x-text a,
.--clone-TEXT-5j6gqgze .x-text,
.--clone-TEXT-5j6gqgze .x-text a {
  --width: 105px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: #1a1a1a;
font: var(--font_5);
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, #1a1a1a);
}
[id^="TEXT-5j6gqgze"] .x-text:hover,
.--clone-TEXT-5j6gqgze .x-text:hover,
[id^="TEXT-5j6gqgze"] a:hover,
.--clone-TEXT-5j6gqgze a:hover {
  
}

[id^="TEXT-DATASET-uh81zhdl"], .--clone-TEXT-DATASET-uh81zhdl {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 125px;
  
}
[id^="TEXT-DATASET-uh81zhdl"] .x-text,
[id^="TEXT-DATASET-uh81zhdl"] .x-text a,
.--clone-TEXT-DATASET-uh81zhdl .x-text,
.--clone-TEXT-DATASET-uh81zhdl .x-text a {
  --width: 125px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
color: var(--color_40);
font-size: 20.0px;
font-weight: 400;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-uh81zhdl"] .x-text:hover,
.--clone-TEXT-DATASET-uh81zhdl .x-text:hover,
[id^="TEXT-DATASET-uh81zhdl"] a:hover,
.--clone-TEXT-DATASET-uh81zhdl a:hover {
  
}

#BUTTON-p4k7k0ux {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 40px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 49.00000000000001%;
  
}
#BUTTON-p4k7k0ux .x-button-wrapper {
  --width: 49.00000000000001%;
-webkit-text-stroke: 0px #000000ff;
background: #44444400;
border-color: #e1e1e1;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 2.0px;
color: var(--color_40);
font-size: 15.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  border:   ;


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

  #BUTTON-p4k7k0ux{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-p4k7k0ux:hover > * {
    background: #ba933e !important;
  }
  #BUTTON-p4k7k0ux{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-p4k7k0ux:hover, #BUTTON-p4k7k0ux:hover > * {
    color: #ffffff !important;
  }
  #BUTTON-p4k7k0ux{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-p4k7k0ux:hover, #BUTTON-p4k7k0ux:hover > * {
    border-color: #ba933e !important;
  }
#BUTTON-1e5wstxr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 40px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 48.995728125939%;
  
}
#BUTTON-1e5wstxr .x-button-wrapper {
  --width: 48.995728125939%;
-webkit-text-stroke: 0px #000000ff;
background: #ba933e;
border-color: #e1e1e1;
border-radius: 4px 4px 4px 4px;
border-style: none;
border-width: 2.0px;
color: var(--color_00);
font-size: 15.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  border:   ;


  color: var(--active-color, var(--color_00));
}
#BUTTON-1e5wstxr[disabled=true] {
  display: none;
}

  #BUTTON-1e5wstxr{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-1e5wstxr:hover > * {
    background: var(--color_40) !important;
  }
#POPUP-vjbuc0fs {
  
  
  
  background: #ffffff;
right: -40;
  width: 300px;
  height: auto;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(20px, max-content) minmax(25px, max-content) minmax(10px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 40px; top: var(--top);
  
  
  --right: -40px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-vjbuc0fs.anim {
  --width: 300px;
  animation: fade-in 0.5s ease;
}
#CART-ITEMS-wtcdy5z0 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 90px 1fr 30px;grid-template-rows: minmax(0px, max-content) minmax(15px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-wtcdy5z0 cart-item, #CART-ITEMS-wtcdy5z0 .cart-loading {
  grid-template-columns: 90px 1fr 30px;
  grid-template-rows: minmax(0px, max-content) minmax(15px, max-content);
}

#IMAGE-DATASET-nxi4d0uy {
  --width: 79px;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: 0%;margin-top: calc(0px * 2);width: 79px;
  
}
#IMAGE-DATASET-nxi4d0uy picture, #IMAGE-DATASET-nxi4d0uy img {
  border-color: var(--color_30);
border-radius: 0px 0px 0px 0px;
border-style: none;
border-width: 1.0px;
}
#IMAGE-DATASET-nxi4d0uy img {
  object-fit: contain;
}

#CART-ITEMS-EMPTY-2op0xwbt {
  background: #ffffff;
  width: 99.23076923076924%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(20px, max-content) minmax(20px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}
[id^="TEXT-lxj50z93"], .--clone-TEXT-lxj50z93 {
  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%;
  
}
[id^="TEXT-lxj50z93"] .x-text,
[id^="TEXT-lxj50z93"] .x-text a,
.--clone-TEXT-lxj50z93 .x-text,
.--clone-TEXT-lxj50z93 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: var(--color_43);
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_43));
}
[id^="TEXT-lxj50z93"] .x-text:hover,
.--clone-TEXT-lxj50z93 .x-text:hover,
[id^="TEXT-lxj50z93"] a:hover,
.--clone-TEXT-lxj50z93 a:hover {
  
}


#CONTAINER-xnfc7p4e {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 100%;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(25px, max-content) minmax(30px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-DATASET-wxiqs1x5"], .--clone-TEXT-DATASET-wxiqs1x5 {
  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%;
  
}
[id^="TEXT-DATASET-wxiqs1x5"] .x-text,
[id^="TEXT-DATASET-wxiqs1x5"] .x-text a,
.--clone-TEXT-DATASET-wxiqs1x5 .x-text,
.--clone-TEXT-DATASET-wxiqs1x5 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #1a1a1a;
font-family: 'Red Hat Display', sans-serif;
font-size: 13.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, #1a1a1a);
}
[id^="TEXT-DATASET-wxiqs1x5"] .x-text:hover,
.--clone-TEXT-DATASET-wxiqs1x5 .x-text:hover,
[id^="TEXT-DATASET-wxiqs1x5"] a:hover,
.--clone-TEXT-DATASET-wxiqs1x5 a:hover {
  
}

[id^="TEXT-DATASET-y5kfaxya"], .--clone-TEXT-DATASET-y5kfaxya {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
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%;
  
}
[id^="TEXT-DATASET-y5kfaxya"] .x-text,
[id^="TEXT-DATASET-y5kfaxya"] .x-text a,
.--clone-TEXT-DATASET-y5kfaxya .x-text,
.--clone-TEXT-DATASET-y5kfaxya .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_40);
font-family: 'Red Hat Display', sans-serif;
font-size: 13.0px;
font-style: italic;
height: 100%;
line-height: 1.7;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-y5kfaxya"] .x-text:hover,
.--clone-TEXT-DATASET-y5kfaxya .x-text:hover,
[id^="TEXT-DATASET-y5kfaxya"] a:hover,
.--clone-TEXT-DATASET-y5kfaxya a:hover {
  
}

#QUANTITY-INPUT-3vr4yaw6 {
  --width: 25px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 24px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 25px;
  border-color: #23314b1f;
border-radius: 6px 6px 6px 6px;
border-style: none;
border-width: 1.0px;
color: var(--color_40);
font-size: 14.0px;
font-weight: 500;
text-align: left;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-3vr4yaw6 .quantity__input {
  
  text-align: left;
  
  
  
}
#QUANTITY-INPUT-3vr4yaw6 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-3vr4yaw6 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-3vr4yaw6 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-3vr4yaw6 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-3vr4yaw6 .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-tmce8oel"], .--clone-TEXT-DATASET-tmce8oel {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: stretch;
margin-left: 26px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-tmce8oel"] .x-text,
[id^="TEXT-DATASET-tmce8oel"] .x-text a,
.--clone-TEXT-DATASET-tmce8oel .x-text,
.--clone-TEXT-DATASET-tmce8oel .x-text a {
  --width: 81.42857142857143%;
border-color: #000000ff;
color: var(--color_40);
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-tmce8oel"] .x-text:hover,
.--clone-TEXT-DATASET-tmce8oel .x-text:hover,
[id^="TEXT-DATASET-tmce8oel"] a:hover,
.--clone-TEXT-DATASET-tmce8oel a:hover {
  
}


#IMAGE-fz1y0oxo {
  align-self: start;
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: 5px;
width: 13.01833605301093px;
  
}
#IMAGE-fz1y0oxo picture {
  --width: 13.01833605301093px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-fz1y0oxo img {
  object-fit: cover;
}

[id^="TEXT-f73pj3v7"], .--clone-TEXT-f73pj3v7 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 105px;
  
}
[id^="TEXT-f73pj3v7"] .x-text,
[id^="TEXT-f73pj3v7"] .x-text a,
.--clone-TEXT-f73pj3v7 .x-text,
.--clone-TEXT-f73pj3v7 .x-text a {
  --width: 105px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: #1a1a1a;
font: var(--font_5);
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, #1a1a1a);
}
[id^="TEXT-f73pj3v7"] .x-text:hover,
.--clone-TEXT-f73pj3v7 .x-text:hover,
[id^="TEXT-f73pj3v7"] a:hover,
.--clone-TEXT-f73pj3v7 a:hover {
  
}

[id^="TEXT-DATASET-h0wag3ro"], .--clone-TEXT-DATASET-h0wag3ro {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 125px;
  
}
[id^="TEXT-DATASET-h0wag3ro"] .x-text,
[id^="TEXT-DATASET-h0wag3ro"] .x-text a,
.--clone-TEXT-DATASET-h0wag3ro .x-text,
.--clone-TEXT-DATASET-h0wag3ro .x-text a {
  --width: 125px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
color: var(--color_40);
font-size: 20.0px;
font-weight: 400;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-h0wag3ro"] .x-text:hover,
.--clone-TEXT-DATASET-h0wag3ro .x-text:hover,
[id^="TEXT-DATASET-h0wag3ro"] a:hover,
.--clone-TEXT-DATASET-h0wag3ro a:hover {
  
}

#BUTTON-4gghtit9 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 40px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 49.00000000000001%;
  
}
#BUTTON-4gghtit9 .x-button-wrapper {
  --width: 49.00000000000001%;
-webkit-text-stroke: 0px #000000ff;
background: #44444400;
border-color: #e1e1e1;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 2.0px;
color: var(--color_40);
font-size: 15.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  border:   ;


  color: var(--active-color, var(--color_40));
}
#BUTTON-4gghtit9[disabled=true] {
  display: none;
}

  #BUTTON-4gghtit9{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-4gghtit9:hover > * {
    background: #ba933e !important;
  }
  #BUTTON-4gghtit9{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-4gghtit9:hover, #BUTTON-4gghtit9:hover > * {
    color: #ffffff !important;
  }
  #BUTTON-4gghtit9{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-4gghtit9:hover, #BUTTON-4gghtit9:hover > * {
    border-color: #ba933e !important;
  }
#BUTTON-9db4snds {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 40px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 48.995728125939%;
  
}
#BUTTON-9db4snds .x-button-wrapper {
  --width: 48.995728125939%;
-webkit-text-stroke: 0px #000000ff;
background: #ba933e;
border-color: #e1e1e1;
border-radius: 4px 4px 4px 4px;
border-style: none;
border-width: 2.0px;
color: var(--color_00);
font-size: 15.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  border:   ;


  color: var(--active-color, var(--color_00));
}
#BUTTON-9db4snds[disabled=true] {
  display: none;
}

  #BUTTON-9db4snds{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-9db4snds:hover > * {
    background: var(--color_40) !important;
  }
#CART-DROPPABLE-m34simsx {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0%, calc(100% - 150px)) minmax(10px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-m34simsx.anim {
  --width: 300px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-oay9l2yc"], .--clone-TEXT-oay9l2yc {
  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: 82.14285714285714%;
  
}
[id^="TEXT-oay9l2yc"] .x-text,
[id^="TEXT-oay9l2yc"] .x-text a,
.--clone-TEXT-oay9l2yc .x-text,
.--clone-TEXT-oay9l2yc .x-text a {
  --width: 82.14285714285714%;
-webkit-text-stroke: 0px #000000ff;
color: #1a1a1a;
font: var(--font_6);
font-family: 'Red Hat Display', sans-serif;
font-size: 22.0px;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, #1a1a1a);
}
[id^="TEXT-oay9l2yc"] .x-text:hover,
.--clone-TEXT-oay9l2yc .x-text:hover,
[id^="TEXT-oay9l2yc"] a:hover,
.--clone-TEXT-oay9l2yc a:hover {
  
}


#CONTAINER-eur44tgg {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(100%, 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;
  
  border:   #000000ff;


  
}
#CART-ITEMS-z5qv8try {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 78px 1fr 80px;grid-template-rows: minmax(13px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(15px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-z5qv8try cart-item, #CART-ITEMS-z5qv8try .cart-loading {
  grid-template-columns: 78px 1fr 80px;
  grid-template-rows: minmax(13px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(15px, max-content);
}

#IMAGE-DATASET-uc5j0vnm {
  --width: 73.74418604651163px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: 77px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 73.74418604651163px;
  
}
#IMAGE-DATASET-uc5j0vnm picture, #IMAGE-DATASET-uc5j0vnm img {
  border-color: #DDDDDD;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-uc5j0vnm img {
  object-fit: cover;
}

[id^="TEXT-DATASET-19nd2lfj"], .--clone-TEXT-DATASET-19nd2lfj {
  align-self: start;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.99289772727272%;
  
}
[id^="TEXT-DATASET-19nd2lfj"] .x-text,
[id^="TEXT-DATASET-19nd2lfj"] .x-text a,
.--clone-TEXT-DATASET-19nd2lfj .x-text,
.--clone-TEXT-DATASET-19nd2lfj .x-text a {
  --width: 99.99289772727272%;
border-color: #000000ff;
color: #000000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-weight: 700;
height: 100%;
line-height: 1.4;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-19nd2lfj"] .x-text:hover,
.--clone-TEXT-DATASET-19nd2lfj .x-text:hover,
[id^="TEXT-DATASET-19nd2lfj"] a:hover,
.--clone-TEXT-DATASET-19nd2lfj a:hover {
  
}

#QUANTITY-INPUT-dkaqupxf {
  --width: 86px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 30px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 86px;
  border-color: #000000ff;
border-style: none;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-dkaqupxf .quantity__input {
  
  
  padding-left: 30px;
  padding-right: 30px;
  
}
#QUANTITY-INPUT-dkaqupxf .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-dkaqupxf .quantity__button[name="minus"] {
  
  
  width:30px;
}
#QUANTITY-INPUT-dkaqupxf .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-dkaqupxf .quantity__button[name="plus"] {
  
  
  width:30px;
}
#QUANTITY-INPUT-dkaqupxf .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-3h780wpx"], .--clone-TEXT-DATASET-3h780wpx {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
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%;
  
}
[id^="TEXT-DATASET-3h780wpx"] .x-text,
[id^="TEXT-DATASET-3h780wpx"] .x-text a,
.--clone-TEXT-DATASET-3h780wpx .x-text,
.--clone-TEXT-DATASET-3h780wpx .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-3h780wpx"] .x-text:hover,
.--clone-TEXT-DATASET-3h780wpx .x-text:hover,
[id^="TEXT-DATASET-3h780wpx"] a:hover,
.--clone-TEXT-DATASET-3h780wpx a:hover {
  
}


#RECT-dq689yx8 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: 16.5px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 16px;
  
  
  
  
}
#RECT-dq689yx8 .x-rect {
  --width: 16px;
background: #e5e5e5;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjInIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMiAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTEuMDAwMSAyMS4wMDAxQzYuOTUzNjEgMjEuMDAyNCAzLjMwNDU1IDE4LjU2NTkgMS43NTU3MiAxNC44Mjc2QzAuMjA2ODkzIDExLjA4OTMgMS4wNjM2IDYuNzg2MDkgMy45MjYwNiAzLjkyNjAxQzYuNDUzMzUgMS4zOTg3MSAxMC4xMzcgMC40MTE2OSAxMy41ODkzIDEuMzM2NzVDMTcuMDQxNyAyLjI2MTggMTkuNzM4MyA0Ljk1ODQgMjAuNjYzMyA4LjQxMDc1QzIxLjU4ODQgMTEuODYzMSAyMC42MDE0IDE1LjU0NjcgMTguMDc0MSAxOC4wNzRDMTYuMjAxNSAxOS45NTUgMTMuNjU0MiAyMS4wMDg3IDExLjAwMDEgMjEuMDAwMVpNMy4wMDAwNiAxMS4xNzJDMy4wNDczNyAxNS41NzMzIDYuNjQxMTYgMTkuMTA5NiAxMS4wNDI2IDE5LjA4NkMxNS40NDQgMTkuMDYyMiAxOC45OTk2IDE1LjQ4NzUgMTguOTk5NiAxMS4wODZDMTguOTk5NiA2LjY4NDUyIDE1LjQ0NCAzLjEwOTc4IDExLjA0MjYgMy4wODYwMUM2LjY0MTE2IDMuMDYyNDcgMy4wNDczNyA2LjU5ODc3IDMuMDAwMDYgMTFWMTEuMTcyWk04LjQwOTA2IDE1TDcuMDAwMDYgMTMuNTlMOS41OTAxIDExTDcuMDAwMDYgOC40MTAwMUw4LjQxMDA2IDcuMDAwMDFMMTEuMDAwMSA5LjU5TDEzLjU5MDEgNy4wMDAwMUwxNS4wMDAxIDguNDEwMDFMMTIuNDEwMSAxMUwxNS4wMDAxIDEzLjU5TDEzLjU5MTEgMTVMMTEuMDAwMSAxMi40MUw4LjQxMDA2IDE1SDguNDA5MDZaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #e5e5e5);
}
#RECT-dq689yx8::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#LINE-60t5dile {
  --width: 100%;align-self: end;grid-column-end: 4;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-60t5dile .line-container {
  border-color: var(--color_02);
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-DATASET-whyco5e0"], .--clone-TEXT-DATASET-whyco5e0 {
  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%;
  
}
[id^="TEXT-DATASET-whyco5e0"] .x-text,
[id^="TEXT-DATASET-whyco5e0"] .x-text a,
.--clone-TEXT-DATASET-whyco5e0 .x-text,
.--clone-TEXT-DATASET-whyco5e0 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-family: 'Red Hat Display', sans-serif;
font-size: 14.0px;
font-style: italic;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-whyco5e0"] .x-text:hover,
.--clone-TEXT-DATASET-whyco5e0 .x-text:hover,
[id^="TEXT-DATASET-whyco5e0"] a:hover,
.--clone-TEXT-DATASET-whyco5e0 a:hover {
  
}


#RECT-godk0hro {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 28.5px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 28.5px;
  
  
  
  
}
#RECT-godk0hro .x-rect {
  --width: 28.5px;
background: #1a1a1a;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #1a1a1a);
}
#RECT-godk0hro::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#CONTAINER-w39prfhx {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 1fr;grid-template-rows: minmax(15px, max-content) minmax(24px, max-content) minmax(10px, max-content) minmax(24px, max-content) minmax(25px, max-content) minmax(40px, max-content) minmax(15px, max-content) minmax(40px, max-content) minmax(15px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-6w9cseje"], .--clone-TEXT-6w9cseje {
  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: 0%;
margin-top: calc(0px * 2);
width: 65.38461538461539%;
  
}
[id^="TEXT-6w9cseje"] .x-text,
[id^="TEXT-6w9cseje"] .x-text a,
.--clone-TEXT-6w9cseje .x-text,
.--clone-TEXT-6w9cseje .x-text a {
  --width: 65.38461538461539%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-6w9cseje"] .x-text:hover,
.--clone-TEXT-6w9cseje .x-text:hover,
[id^="TEXT-6w9cseje"] a:hover,
.--clone-TEXT-6w9cseje a:hover {
  
}

[id^="TEXT-DATASET-rty9cdnp"], .--clone-TEXT-DATASET-rty9cdnp {
  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%;
margin-top: -0.2109375px;
width: 54.37457074175824%;
  
}
[id^="TEXT-DATASET-rty9cdnp"] .x-text,
[id^="TEXT-DATASET-rty9cdnp"] .x-text a,
.--clone-TEXT-DATASET-rty9cdnp .x-text,
.--clone-TEXT-DATASET-rty9cdnp .x-text a {
  --width: 54.37457074175824%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_03);
font-family: 'Red Hat Display', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-DATASET-rty9cdnp"] .x-text:hover,
.--clone-TEXT-DATASET-rty9cdnp .x-text:hover,
[id^="TEXT-DATASET-rty9cdnp"] a:hover,
.--clone-TEXT-DATASET-rty9cdnp a:hover {
  
}

[id^="TEXT-2z5icg45"], .--clone-TEXT-2z5icg45 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-bottom: -0.21875px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-2z5icg45"] .x-text,
[id^="TEXT-2z5icg45"] .x-text a,
.--clone-TEXT-2z5icg45 .x-text,
.--clone-TEXT-2z5icg45 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_4);
font-family: 'Red Hat Display', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-2z5icg45"] .x-text:hover,
.--clone-TEXT-2z5icg45 .x-text:hover,
[id^="TEXT-2z5icg45"] a:hover,
.--clone-TEXT-2z5icg45 a:hover {
  
}

#BUTTON-6l8r3613 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 40px;
justify-self: center;
margin-bottom: -0.421875px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#BUTTON-6l8r3613 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #18181800;
border-color: #e1e1e1;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 2.0px;
color: var(--color_02);
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, var(--color_02));
}
#BUTTON-6l8r3613[disabled=true] {
  display: none;
}

  #BUTTON-6l8r3613{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-6l8r3613:hover > * {
    background: var(--color_00) !important;
  }
  #BUTTON-6l8r3613{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-6l8r3613:hover, #BUTTON-6l8r3613:hover > * {
    color: #ffffff !important;
  }
#BUTTON-iiba0dk5 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-iiba0dk5 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #ba933e;
border-color: var(--color_00);
border-radius: 4px 4px 4px 4px;
border-style: none;
border-width: 2.0px;
color: #ffffff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-iiba0dk5{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-iiba0dk5:hover > * {
    background: var(--color_02) !important;
  }
#CART-DROPPABLE-wgxh2c9a {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-wgxh2c9a.anim {
  --width: 300px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-cbj2qej9"], .--clone-TEXT-cbj2qej9 {
  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: 82.14285714285714%;
  
}
[id^="TEXT-cbj2qej9"] .x-text,
[id^="TEXT-cbj2qej9"] .x-text a,
.--clone-TEXT-cbj2qej9 .x-text,
.--clone-TEXT-cbj2qej9 .x-text a {
  --width: 82.14285714285714%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font: var(--font_6);
font-family: 'Red Hat Display', sans-serif;
font-size: 22.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_02));
}
[id^="TEXT-cbj2qej9"] .x-text:hover,
.--clone-TEXT-cbj2qej9 .x-text:hover,
[id^="TEXT-cbj2qej9"] a:hover,
.--clone-TEXT-cbj2qej9 a:hover {
  
}


#IMAGE-lk2engqy {
  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: -0.1015625px;
width: 50.78808732795444%;
  
}
#IMAGE-lk2engqy picture {
  --width: 50.78808732795444%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-lk2engqy img {
  object-fit: cover;
}

[id^="TEXT-w7iaivoa"], .--clone-TEXT-w7iaivoa {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 251.65625px;
  
}
[id^="TEXT-w7iaivoa"] .x-text,
[id^="TEXT-w7iaivoa"] .x-text a,
.--clone-TEXT-w7iaivoa .x-text,
.--clone-TEXT-w7iaivoa .x-text a {
  --width: 251.65625px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Red Hat Display', sans-serif;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-w7iaivoa"] .x-text:hover,
.--clone-TEXT-w7iaivoa .x-text:hover,
[id^="TEXT-w7iaivoa"] a:hover,
.--clone-TEXT-w7iaivoa a:hover {
  
}

#BUTTON-4ycy11om {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 35px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 70.71428571428572%;
  
}
#BUTTON-4ycy11om .x-button-wrapper {
  --width: 70.71428571428572%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: #000000ff;
color: #ffffffff;
font-family: 'Red Hat Display', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-4ycy11om{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-4ycy11om:hover > * {
    background: #ba933e !important;
  }

#RECT-e5n84qjr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 28.5px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 28.5px;
  
  
  
  
}
#RECT-e5n84qjr .x-rect {
  --width: 28.5px;
background: #1a1a1a;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #1a1a1a);
}
#RECT-e5n84qjr::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
