#POPUP-l29v1r7x {
  --top: 50%; top: var(--top);
  --left: 0; left: var(--left);
  transform: translateY(-50%);
  background: #ffffff;
  width: 400px;
  height: 100%;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(66px, max-content) minmax(82px, max-content) minmax(100px, calc(100% - 220px)) minmax(72px, 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-l29v1r7x.anim {
  --width: 400px;
  animation: slide-center_y-left 0.5s ease;
}
[id^="TEXT-ibvwp249"], .--clone-TEXT-ibvwp249 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 80%;
  
}
[id^="TEXT-ibvwp249"] .x-text,
[id^="TEXT-ibvwp249"] .x-text a,
.--clone-TEXT-ibvwp249 .x-text,
.--clone-TEXT-ibvwp249 .x-text a {
  --width: 80%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_4);
font-family: 'Fraunces', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-ibvwp249"] .x-text:hover,
.--clone-TEXT-ibvwp249 .x-text:hover,
[id^="TEXT-ibvwp249"] a:hover,
.--clone-TEXT-ibvwp249 a:hover {
  
}

[id^="TEXT-DATASET-kcsnc8dx"], .--clone-TEXT-DATASET-kcsnc8dx {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: stretch;
margin-left: 125px;
margin-right: 0px;
margin-top: calc(0px * 2);
width: auto;
  ::after {
content: ' products';
}
}
[id^="TEXT-DATASET-kcsnc8dx"] .x-text,
[id^="TEXT-DATASET-kcsnc8dx"] .x-text a,
.--clone-TEXT-DATASET-kcsnc8dx .x-text,
.--clone-TEXT-DATASET-kcsnc8dx .x-text a {
  --width: 65.27777777777779%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #222222b3;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
width: 100%;
  color: var(--active-color, #222222b3);
}
[id^="TEXT-DATASET-kcsnc8dx"] .x-text:hover,
.--clone-TEXT-DATASET-kcsnc8dx .x-text:hover,
[id^="TEXT-DATASET-kcsnc8dx"] a:hover,
.--clone-TEXT-DATASET-kcsnc8dx a:hover {
  
}


#RECT-ye7v3kho {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 28px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 28px;
  
  
  
  
}
#RECT-ye7v3kho .x-rect {
  --width: 28px;
background: var(--color_21);
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9JzEwMCUnIGhlaWdodD0nMTAwJScgdmlld0JveD0nMCAwIDI0IDI0Jz4gPHBhdGggZD0nTTEzLjQ2LDEyTDE5LDE3LjU0VjE5SDE3LjU0TDEyLDEzLjQ2TDYuNDYsMTlINVYxNy41NEwxMC41NCwxMkw1LDYuNDZWNUg2LjQ2TDEyLDEwLjU0TDE3LjU0LDVIMTlWNi40NkwxMy40NiwxMlonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_21));
}
#RECT-ye7v3kho::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;
  
}

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


  
}
[id^="TEXT-aqbgj4s5"], .--clone-TEXT-aqbgj4s5 {
  font-size: 0px;
  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: 90%;
  
}
[id^="TEXT-aqbgj4s5"] .x-text,
[id^="TEXT-aqbgj4s5"] .x-text a,
.--clone-TEXT-aqbgj4s5 .x-text,
.--clone-TEXT-aqbgj4s5 .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-aqbgj4s5"] .x-text:hover,
.--clone-TEXT-aqbgj4s5 .x-text:hover,
[id^="TEXT-aqbgj4s5"] a:hover,
.--clone-TEXT-aqbgj4s5 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-yvm7x42a::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-4s30unao {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-4s30unao .x-rect {
  --width: 12px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-4s30unao::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-k5novuej {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-k5novuej .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-k5novuej::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-cvpx12j6"], .--clone-TEXT-cvpx12j6 {
  font-size: 0px;
  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: 0%;
margin-top: calc(0px * 2);
width: 90%;
  
}
[id^="TEXT-cvpx12j6"] .x-text,
[id^="TEXT-cvpx12j6"] .x-text a,
.--clone-TEXT-cvpx12j6 .x-text,
.--clone-TEXT-cvpx12j6 .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-cvpx12j6"] .x-text:hover,
.--clone-TEXT-cvpx12j6 .x-text:hover,
[id^="TEXT-cvpx12j6"] a:hover,
.--clone-TEXT-cvpx12j6 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-ahawmg5r::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-iveo2sf7 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-iveo2sf7 .x-rect {
  --width: 12px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-iveo2sf7::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-5ko84syu {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-5ko84syu .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-5ko84syu::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-gaprzddr"], .--clone-TEXT-gaprzddr {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 90%;
  
}
[id^="TEXT-gaprzddr"] .x-text,
[id^="TEXT-gaprzddr"] .x-text a,
.--clone-TEXT-gaprzddr .x-text,
.--clone-TEXT-gaprzddr .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-gaprzddr"] .x-text:hover,
.--clone-TEXT-gaprzddr .x-text:hover,
[id^="TEXT-gaprzddr"] a:hover,
.--clone-TEXT-gaprzddr a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-pthi6mn4::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-m11287li {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-m11287li .x-rect {
  --width: 12px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-m11287li::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-9nolh7mb {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-9nolh7mb .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-9nolh7mb::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-3zvdhg2g"], .--clone-TEXT-3zvdhg2g {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 92%;
  
}
[id^="TEXT-3zvdhg2g"] .x-text,
[id^="TEXT-3zvdhg2g"] .x-text a,
.--clone-TEXT-3zvdhg2g .x-text,
.--clone-TEXT-3zvdhg2g .x-text a {
  --width: 92%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-3zvdhg2g"] .x-text:hover,
.--clone-TEXT-3zvdhg2g .x-text:hover,
[id^="TEXT-3zvdhg2g"] a:hover,
.--clone-TEXT-3zvdhg2g a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-sjl92dew::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-hqqfjjqk {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-hqqfjjqk .x-rect {
  --width: 12px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-hqqfjjqk::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-x1py4hv8 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-x1py4hv8 .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-x1py4hv8::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-99bkxl1d"], .--clone-TEXT-99bkxl1d {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 18;
grid-row-start: 17;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 93%;
  
}
[id^="TEXT-99bkxl1d"] .x-text,
[id^="TEXT-99bkxl1d"] .x-text a,
.--clone-TEXT-99bkxl1d .x-text,
.--clone-TEXT-99bkxl1d .x-text a {
  --width: 93%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-99bkxl1d"] .x-text:hover,
.--clone-TEXT-99bkxl1d .x-text:hover,
[id^="TEXT-99bkxl1d"] a:hover,
.--clone-TEXT-99bkxl1d a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-zw6batcz::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-9on8k3a5 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 18;
grid-row-start: 17;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-9on8k3a5 .x-rect {
  --width: 12px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-9on8k3a5::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-eu1pm89a {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 18;
grid-row-start: 17;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-eu1pm89a .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-eu1pm89a::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CHECKBOX-GROUP-94jee20q {
  --width: 100%;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%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-94jee20q .checked {
  width: 14px;
  height: 14px;
  margin-right: 14px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-94jee20q label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-94jee20q .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 14px;
}
#TWO-POINT-RANGE-6y5vn2cv {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 12;grid-row-start: 11;height: 40px;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
}
#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range {
  background-color: #dfdfdf;
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .cursor-pointer {
  width: 48px;
  height: 48px;
  top: -22.0px;
  left: -24.0px;
  cursor: ew-resize;
  background: transparent;
  border-radius: 0;
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .cursor-pointer .display {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 12px !important;
  height: 12px !important;
  border-radius: 50% !important;
  background-color: #000000;
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .two-point--slider-left,
#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .two-point--slider-right {
  height: 4px;
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .two-point--slider-left {
  background-color: #000000;
  width: calc(100% - var(--left-percent) - var(--right-percent) - 6.0px);
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .two-point--slider-right {
  background-color: #dfdfdf;
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-min span,
#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-max span{
  color: #000000d9;
}
#CHECKBOX-GROUP-t5z9sg61 {
  --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%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-t5z9sg61 .checked {
  width: 14px;
  height: 14px;
  margin-right: 14px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-t5z9sg61 label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-t5z9sg61 .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 14px;
}
#CHECKBOX-GROUP-tay6tbs3 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 20;grid-row-start: 19;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-tay6tbs3 .checked {
  width: 14px;
  height: 14px;
  margin-right: 14px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-tay6tbs3 label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-tay6tbs3 .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 14px;
}
#COLOR-GROUP-44xijy8x {
  --width: 100%;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%;
  
}

#COLOR-GROUP-44xijy8x .color-group-wrapper{
  gap: 6px;
}

#COLOR-GROUP-44xijy8x .x-color-item{
  width: 60px;
  height: 52px;
  gap: 4px;
  flex-direction: column;
  cursor: pointer;
}

#COLOR-GROUP-44xijy8x .x-color-item-preview{
  width: 26px;
  height: 26px;
  border-radius: 13px;
  border: 1px solid #bebebe;
  position: relative;
}

#COLOR-GROUP-44xijy8x .x-color-item-preview::before{
  border: 2px solid transparent;
  content: "";
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 16px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

#COLOR-GROUP-44xijy8x .x-color-item-preview.active::before{
  border: 2px solid #00C1A2;
}

#COLOR-GROUP-44xijy8x .x-color-item-name{
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #231f2080;
font-size: 12.0px;
  
}
#BUTTON-t2h0vxcr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: 42px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-t2h0vxcr .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_31);
border-color: #000000ff;
border-radius: 3px 3px 3px 3px;
color: #ffffffff;
font-size: 12.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

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

#DROPDOWN-8tjkf0eo {
  --width: 170px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 42px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 170px;
  
}
#DROPDOWN-8tjkf0eo .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: var(--color_42);
border-style: solid;
border-width: 1.0px;
color: var(--color_21);
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
gap: 10.0px;
justify-content: space-between;
padding-left: 12;
padding-right: 12;
text-align: left;
  padding-left: 12px;
  padding-right: 12px;
}
#DROPDOWN-8tjkf0eo .dropdown--icon {
  color: #000;
  width: 14px;
  height: 14px;
}

#DROPDOWN-8tjkf0eo .select {
  position: relative;
}

#DROPDOWN-8tjkf0eo .select-icon {
  color: #000;
  width: 14px;
  height: 14px;
  position: absolute;
  top: 50%;
  transform: translateY(-40%);
  right: 12px;
  pointer-events: none;
}

#DROPDOWN-8tjkf0eo .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: var(--color_42);
border-style: solid;
border-width: 1.0px;
color: var(--color_21);
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
gap: 10.0px;
justify-content: space-between;
padding-left: 12;
padding-right: 12;
text-align: left;
  padding-left: 12px;
  padding-right: 12px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-8tjkf0eo .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  pointer-events: none;
  justify-content: space-between;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: var(--color_42);
border-style: solid;
border-width: 1.0px;
color: var(--color_21);
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
gap: 10.0px;
justify-content: space-between;
padding-left: 12;
padding-right: 12;
text-align: left;
  padding-left: 12px;
  padding-right: 12px;
}

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

#DROPDOWN-8tjkf0eo .select-overlay .select--icon {
  color: #000;
  width: 14px;
  height: 14px;
  min-width: 14px;
  min-height: 14px;
}

#DROPDOWN-8tjkf0eo select {
  
}
#DROPDOWN-CONTENT-0hobg607 {
  
  top: 100%;
  left: 0%;
  width: 100%;
  height: autoauto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
}
#DROPDOWN-CONTENT-0hobg607 > .dropdown--style {
  
}
[id^="TEXT-9i91kii7"], .--clone-TEXT-9i91kii7 {
  font-size: 0px;
  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: 0px;
margin-top: calc(0px * 2);
width: 120px;
  
}
[id^="TEXT-9i91kii7"] .x-text,
[id^="TEXT-9i91kii7"] .x-text a,
.--clone-TEXT-9i91kii7 .x-text,
.--clone-TEXT-9i91kii7 .x-text a {
  --width: 120px;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: var(--color_21);
font: var(--font_5);
font-size: 12.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-9i91kii7"] .x-text:hover,
.--clone-TEXT-9i91kii7 .x-text:hover,
[id^="TEXT-9i91kii7"] a:hover,
.--clone-TEXT-9i91kii7 a:hover {
  
}

#POPUP-i386ouo4 {
  --top: 50%; top: var(--top);
  --left: 0; left: var(--left);
  transform: translateY(-50%);
  background: #ffffff;
  width: 380px;
  height: 100%;
  grid-template-columns: 24px 1fr 24px;
  grid-template-rows: minmax(48px, max-content) minmax(70px, max-content) minmax(0px, calc(100% - 261px)) minmax(32px, max-content) minmax(40px, max-content) minmax(50px, 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-i386ouo4.anim {
  --width: 380px;
  animation: slide-center_y-left 0.5s ease;
}

#RECT-xmjdo1u1 {
  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: 30px;
  
  
  
  
}
#RECT-xmjdo1u1 .x-rect {
  --width: 30px;
background: var(--color_04);
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9JzEwMCUnIGhlaWdodD0nMTAwJScgdmlld0JveD0nMCAwIDI0IDI0Jz4gPHBhdGggZD0nTTEzLjQ2LDEyTDE5LDE3LjU0VjE5SDE3LjU0TDEyLDEzLjQ2TDYuNDYsMTlINVYxNy41NEwxMC41NCwxMkw1LDYuNDZWNUg2LjQ2TDEyLDEwLjU0TDE3LjU0LDVIMTlWNi40NkwxMy40NiwxMlonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-xmjdo1u1::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;
  
}
#MENU-8gkobnek {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: var(--color_44);
  
  
  
  
  
}


#MENU-8gkobnek .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: var(--color_44);
font-size: 21.0px;
font-weight: 500;
justify-content: flex-start;
  
}
#MENU-8gkobnek > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-8gkobnek > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: var(--color_44);
font-size: 21.0px;
font-weight: 500;
justify-content: flex-start;
}
#MENU-8gkobnek > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8gkobnek > ul > .menu-item:not(:first-child) {
  
}
#MENU-8gkobnek ul li .tag-link {
  border-style: none none none none;

}
#MENU-8gkobnek ul li .tag-link:hover,
#MENU-8gkobnek ul li > a:hover {
  color: var(--color_31) !important;
background: #2D699C00;






border-style: none none none none;

}





#MENU-ITEM-6ayf003h > a, #MENU-ITEM-6ayf003h > div {
  
  
  
  
  
  
  
  
  
}

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

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


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


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


#MENU-lfwx4po4 .x-rect {
  --pad-x: 0px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #282828;
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: 0.3px;
line-height: 1.5;
  
}
#MENU-lfwx4po4 > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-lfwx4po4 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #282828;
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: 0.3px;
line-height: 1.5;
}
#MENU-lfwx4po4 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-lfwx4po4 > ul > .menu-item:not(:first-child) {
  
}
#MENU-lfwx4po4 ul li .tag-link {
  border-style: none none none none;

}
#MENU-lfwx4po4 ul li .tag-link:hover {
  color: #282828 !important;
background: #C78A0700;






border-style: none none none none;

}




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

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

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

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

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

#MENU-ITEM-7vdpkfow > a, #MENU-ITEM-7vdpkfow > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-2kbqox07 {
  --width: 100%;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%;
  --active-link-color: #282828;
  
  
  
  
  
}


#MENU-2kbqox07 .x-rect {
  --pad-x: 0px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #282828;
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: 0px;
line-height: 1.5;
  
}
#MENU-2kbqox07 > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-2kbqox07 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #282828;
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: 0px;
line-height: 1.5;
}
#MENU-2kbqox07 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-2kbqox07 > ul > .menu-item:not(:first-child) {
  
}
#MENU-2kbqox07 ul li .tag-link {
  border-style: none none none none;

}
#MENU-2kbqox07 ul li .tag-link:hover {
  color: #282828 !important;
background: #C78A0700;






border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-1mtgnagg > a, #MENU-ITEM-1mtgnagg > div {
  
  
  
  
  
  
  
  
  
}

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


#CONTAINER-2lyep94y {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(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);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

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

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

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

#IMAGE-261lrzyg {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 36px;
  
}
#IMAGE-261lrzyg picture {
  --width: 36px;
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
height: 100%;
width: 100%;
}

#IMAGE-r7puxnxn {
  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: 36px;
  
}
#IMAGE-r7puxnxn picture {
  --width: 36px;
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
height: 100%;
width: 100%;
}
#MENU-7qetfytg {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_44);
  
  
  
  
  padding-left: 42px;
}


#MENU-7qetfytg .x-rect {
  --pad-x: 0px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_44);
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: -0.1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
  
}
#MENU-7qetfytg > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-7qetfytg > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_44);
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: -0.1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
}
#MENU-7qetfytg > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7qetfytg > ul > .menu-item:not(:first-child) {
  
}
#MENU-7qetfytg ul li .tag-link {
  border-style: none none none none;

}
#MENU-7qetfytg ul li .tag-link:hover {
  color: var(--color_32) !important;
background: #C78A0700;






border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-0aig0gue > a, #MENU-ITEM-0aig0gue > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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


#MENU-8vcbqzdj .x-rect {
  --pad-x: 0px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_44);
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: -0.1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
  
}
#MENU-8vcbqzdj > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-8vcbqzdj > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_44);
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: -0.1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
}
#MENU-8vcbqzdj > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8vcbqzdj > ul > .menu-item:not(:first-child) {
  
}
#MENU-8vcbqzdj ul li .tag-link {
  border-style: none none none none;

}
#MENU-8vcbqzdj ul li .tag-link:hover {
  color: var(--color_32) !important;
background: #C78A0700;






border-style: none none none none;

}




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

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

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

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

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

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


#IMAGE-89xd1ppx {
  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-left: 0px;
margin-top: calc(0px * 2);
width: 160px;
  
}
#IMAGE-89xd1ppx picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#LINE-9ikxnvd0 {
  --width: 100%;align-self: center;grid-column-end: 4;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%;
  height: auto;
  
}
#LINE-9ikxnvd0 .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

#LANGUAGE-MENU-c0n5mai6 {
  --width: 90px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 40px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 90px;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_04);
font-family: Jost;
font-size: 12.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-c0n5mai6 .language-menu-content div {
  height: 40px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-c0n5mai6 img {
  width: 22px;
  height: 22px;
}

#LANGUAGE-MENU-c0n5mai6 .language-menu-content-item {
  gap: 5px;
}

#LANGUAGE-MENU-c0n5mai6 .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-c0n5mai6 .language-menu-content-item.active, #LANGUAGE-MENU-c0n5mai6 .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-c0n5mai6 .language-menu-item {
  border-color: ;
}
#LANGUAGE-MENU-c0n5mai6 .language-menu-name { display: none; }
#LANGUAGE-MENU-c0n5mai6 .language-menu-lang { display: none; }


#LANGUAGE-MENU-c0n5mai6 .dropdown-icon {
  width: 16px;
  height: 16px;
}
#LANGUAGE-MENU-vku3q39a {
  --width: 120px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 40px;justify-self: start;margin-left: 95px;margin-top: calc(0px * 2);width: 120px;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_04);
font-family: Jost;
font-size: 12.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-vku3q39a .language-menu-content div {
  height: 40px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-vku3q39a img {
  width: 22px;
  height: 22px;
}

#LANGUAGE-MENU-vku3q39a .language-menu-content-item {
  gap: 5px;
}

#LANGUAGE-MENU-vku3q39a .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-vku3q39a .language-menu-content-item.active, #LANGUAGE-MENU-vku3q39a .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-vku3q39a .language-menu-item {
  border-color: ;
}

#LANGUAGE-MENU-vku3q39a .language-menu-lang { display: none; }
#LANGUAGE-MENU-vku3q39a .language-menu-currency { display: none; }

#LANGUAGE-MENU-vku3q39a .dropdown-icon {
  width: 16px;
  height: 16px;
}
#POPUP-xqqvbav6 {
  --top: 50%; top: var(--top);
  --right: 0; right: var(--right);
  transform: translateY(-50%);
  background: #ffffff;
  width: 540px;
  height: 100%;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(65px, max-content) minmax(25px, max-content) minmax(0px, max-content) minmax(25px, max-content) minmax(0px, calc(100% - 141px)) minmax(25px, 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-xqqvbav6.anim {
  --width: 540px;
  animation: slide-center_y-right 0.5s ease;
}

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


  
}
[id^="TEXT-s8ppq019"], .--clone-TEXT-s8ppq019 {
  font-size: 0px;
  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-s8ppq019"] .x-text,
[id^="TEXT-s8ppq019"] .x-text a,
.--clone-TEXT-s8ppq019 .x-text,
.--clone-TEXT-s8ppq019 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #222222b3;
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #222222b3);
}
[id^="TEXT-s8ppq019"] .x-text:hover,
.--clone-TEXT-s8ppq019 .x-text:hover,
[id^="TEXT-s8ppq019"] a:hover,
.--clone-TEXT-s8ppq019 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-oqqf4iec::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;
  
}
#MENU-uml418ti {
  --width: 92.40780911062907%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 33px;justify-self: stretch;margin-left: 35px;margin-right: 0%;margin-top: calc(0px * 2);width: auto;
  --active-link-color: var(--color_21);
  
  
  
  
  ul {
background: transparent !important;
}
}


#MENU-uml418ti .x-rect {
  --gap: 10px;
--pad-x: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #2222220d;
border-color: #FFFFFF00;
color: var(--color_21);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-uml418ti > ul {
  background: #2222220d;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  
  border-radius: inherit;
}
#MENU-uml418ti > ul > .menu-item .tag-link {
  --gap: 10px;
--pad-x: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #2222220d;
border-color: #FFFFFF00;
color: var(--color_21);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-uml418ti > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-uml418ti > ul > .menu-item:not(:first-child) {
  
}
#MENU-uml418ti ul li .tag-link {
  border-style: none none none none;

}
#MENU-uml418ti ul li .tag-link:hover {
  color: var(--color_21) !important;
background: #2222220d;






border-style: none none none none;

}



#MENU-uml418ti.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 100%;
}


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

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

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

[id^="TEXT-7fgkgpky"], .--clone-TEXT-7fgkgpky {
  font-size: 0px;
  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-7fgkgpky"] .x-text,
[id^="TEXT-7fgkgpky"] .x-text a,
.--clone-TEXT-7fgkgpky .x-text,
.--clone-TEXT-7fgkgpky .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #222222b3;
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #222222b3);
}
[id^="TEXT-7fgkgpky"] .x-text:hover,
.--clone-TEXT-7fgkgpky .x-text:hover,
[id^="TEXT-7fgkgpky"] a:hover,
.--clone-TEXT-7fgkgpky a:hover {
  
}

#GRID-PRODUCT-w40ejseu {
  --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%;
  
}

#GRID-PRODUCT-w40ejseu .grid-product--inner img {
  object-fit: cover;
}
#GRID-PRODUCT-w40ejseu .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-w40ejseu .thumbnail-wrapper { width: 25%;min-width: 25%; }
#GRID-PRODUCT-w40ejseu .grid-product--wrapper {
  margin-bottom: 12px;
}
#GRID-PRODUCT-w40ejseu .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-w40ejseu .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-w40ejseu .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;
}
#GRID-PRODUCT-w40ejseu .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;
}
#GRID-PRODUCT-w40ejseu .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 10px;
  
  grid-template-columns: repeat(1, 1fr);

  
  
  
}
#GRID-PRODUCT-w40ejseu .slider-product--item:hover {
  
}



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


#GRID-PRODUCT-w40ejseu .slider-product--item {
  display: flex;
  flex-direction: row;
  
  
  
  
border-color: #000;


}






#GRID-PRODUCT-w40ejseu .grid-product--info {
  
  padding: 0px 15px;
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-w40ejseu .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-w40ejseu .grid-product--title {
  
  font-family: 'Jost', sans-serif;
  
  font-size: 12px;
  
  color: var(--color_21);
  
  text-transform: uppercase;
  line-height: 1.5715;
  min-height: 18.857999999999997px;
}
  
#GRID-PRODUCT-w40ejseu .grid-product--title-wrapper {   
  margin: 0px 0px;
}

#GRID-PRODUCT-w40ejseu .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-w40ejseu .grid-product--retail-price, #GRID-PRODUCT-w40ejseu .grid-product--selling-price {
  
  font-family: 'Jost', sans-serif;
  
  font-size: 14px;
  
  color: #f94c10;
  
  margin: 0 0px;
}
#GRID-PRODUCT-w40ejseu .grid-product--origin-price {
  
  font-family: 'Jost', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_03);
  
  margin: 0 8px;
}
#GRID-PRODUCT-w40ejseu .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: ;
}
#GRID-PRODUCT-w40ejseu .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-w40ejseu .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: none;
}
#GRID-PRODUCT-w40ejseu .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: ;
}




#EMPTY-PRODUCT-LAYOUT-3wt7fmev {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);
  
  row-gap: 12px;
  max-height: var(--viewport-height, 100vh);
  
}
[id^="TEXT-ll4f7cv2"], .--clone-TEXT-ll4f7cv2 {
  font-size: 0px;
  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-ll4f7cv2"] .x-text,
[id^="TEXT-ll4f7cv2"] .x-text a,
.--clone-TEXT-ll4f7cv2 .x-text,
.--clone-TEXT-ll4f7cv2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #25282A);
}
[id^="TEXT-ll4f7cv2"] .x-text:hover,
.--clone-TEXT-ll4f7cv2 .x-text:hover,
[id^="TEXT-ll4f7cv2"] a:hover,
.--clone-TEXT-ll4f7cv2 a:hover {
  
}

[id^="TEXT-f1ucyy05"], .--clone-TEXT-f1ucyy05 {
  font-size: 0px;
  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-f1ucyy05"] .x-text,
[id^="TEXT-f1ucyy05"] .x-text a,
.--clone-TEXT-f1ucyy05 .x-text,
.--clone-TEXT-f1ucyy05 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #43484C;
font: var(--font_6);
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #43484C);
}
[id^="TEXT-f1ucyy05"] .x-text:hover,
.--clone-TEXT-f1ucyy05 .x-text:hover,
[id^="TEXT-f1ucyy05"] a:hover,
.--clone-TEXT-f1ucyy05 a:hover {
  
}


#RECT-b396p92w {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 16.293800073382133px;
justify-self: end;
margin-right: 3.027317892947096%;
margin-top: 10px;
width: 4.1094858238846665%;
  
  
  
  
}
#RECT-b396p92w .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-b396p92w::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;
  
}
#LINE-vujwkdrm {
  --width: 100%;align-self: end;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-vujwkdrm .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}


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

  border:   ;


  background: var(--active-color, var(--color_02));
}
#RECT-ohf75hhz::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-jh4wsush"], .--clone-TEXT-jh4wsush {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 80%;
  
}
[id^="TEXT-jh4wsush"] .x-text,
[id^="TEXT-jh4wsush"] .x-text a,
.--clone-TEXT-jh4wsush .x-text,
.--clone-TEXT-jh4wsush .x-text a {
  --width: 80%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_3);
font-family: 'Fraunces', sans-serif;
font-size: 20.0px;
font-weight: 300;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-jh4wsush"] .x-text:hover,
.--clone-TEXT-jh4wsush .x-text:hover,
[id^="TEXT-jh4wsush"] a:hover,
.--clone-TEXT-jh4wsush a:hover {
  
}

#INPUT-SEARCH-hvebciu9 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 42px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper {
  color: var(--color_02);
font-size: 15.0px;
  border-width: 1px;
  border-color: #22222266;
  border-style: solid;
  
  
  
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper .input-search--input {
  padding-left: 12px;
  text-align: left;
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_02);
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper:hover {
  border-style: none;
  border-color: #22222266 !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #22222266 !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}

#POPUP-cm0omd5e {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
border-radius: 12px 12px 12px 12px;
  width: 900px;
  height: auto;
  grid-template-columns: 20px 1fr 20px 1fr 20px;
  grid-template-rows: minmax(40px, max-content) minmax(0px, calc(100% - 60px)) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 12px 12px 12px 12pxpx;
  border-style: solid;
  
}
#POPUP-cm0omd5e.anim {
  --width: 900px;
  
}
#PRODUCT-GALLERY-z0xn4vii {
  --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-z0xn4vii .product-gallery-wrapper {
  transition: height 0.3s ease;
  flex-direction: column;
  
  
}

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

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


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

#PRODUCT-GALLERY-z0xn4vii .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-z0xn4vii .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-z0xn4vii .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-z0xn4vii .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-z0xn4vii .product-gallery-thumbnails .product-gallery-thumbnails-tap-left{
  
  top: 0;
  left: 0;
}

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

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

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



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

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

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

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

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

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

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


  
}
[id^="TEXT-DATASET-26q9lagc"], .--clone-TEXT-DATASET-26q9lagc {
  font-size: 0px;
  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-26q9lagc"] .x-text,
[id^="TEXT-DATASET-26q9lagc"] .x-text a,
.--clone-TEXT-DATASET-26q9lagc .x-text,
.--clone-TEXT-DATASET-26q9lagc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-family: 'Fraunces', sans-serif;
font-size: 28.0px;
font-weight: 300;
height: 100%;
line-height: 1.3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-26q9lagc"] .x-text:hover,
.--clone-TEXT-DATASET-26q9lagc .x-text:hover,
[id^="TEXT-DATASET-26q9lagc"] a:hover,
.--clone-TEXT-DATASET-26q9lagc a:hover {
  
}

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

[id^="TEXT-DATASET-m8w9r958"], .--clone-TEXT-DATASET-m8w9r958 {
  font-size: 0px;
  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: 80px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-m8w9r958"] .x-text,
[id^="TEXT-DATASET-m8w9r958"] .x-text a,
.--clone-TEXT-DATASET-m8w9r958 .x-text,
.--clone-TEXT-DATASET-m8w9r958 .x-text a {
  --width: 77.33711048158641%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-size: 17.0px;
height: 100%;
line-height: 1.5;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-m8w9r958"] .x-text:hover,
.--clone-TEXT-DATASET-m8w9r958 .x-text:hover,
[id^="TEXT-DATASET-m8w9r958"] a:hover,
.--clone-TEXT-DATASET-m8w9r958 a:hover {
  
}

[id^="TEXT-DATASET-ev3m5lkh"], .--clone-TEXT-DATASET-ev3m5lkh {
  font-size: 0px;
  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: 160px;
margin-top: calc(0px * 2);
width: 68px;
  
}
[id^="TEXT-DATASET-ev3m5lkh"] .x-text,
[id^="TEXT-DATASET-ev3m5lkh"] .x-text a,
.--clone-TEXT-DATASET-ev3m5lkh .x-text,
.--clone-TEXT-DATASET-ev3m5lkh .x-text a {
  --width: 68px;
-webkit-text-stroke: 0px #000000ff;
background: #bcdbae;
border-color: #000000ff;
border-radius: 2px 2px 2px 2px;
color: var(--color_21);
font-size: 11.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 2.1;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-ev3m5lkh"] .x-text:hover,
.--clone-TEXT-DATASET-ev3m5lkh .x-text:hover,
[id^="TEXT-DATASET-ev3m5lkh"] a:hover,
.--clone-TEXT-DATASET-ev3m5lkh a:hover {
  
}

[id^="TEXT-DATASET-5osd0ao0"], .--clone-TEXT-DATASET-5osd0ao0 {
  font-size: 0px;
  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%;
  ::after {
content: ': ';
}
}
[id^="TEXT-DATASET-5osd0ao0"] .x-text,
[id^="TEXT-DATASET-5osd0ao0"] .x-text a,
.--clone-TEXT-DATASET-5osd0ao0 .x-text,
.--clone-TEXT-DATASET-5osd0ao0 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-5osd0ao0"] .x-text:hover,
.--clone-TEXT-DATASET-5osd0ao0 .x-text:hover,
[id^="TEXT-DATASET-5osd0ao0"] a:hover,
.--clone-TEXT-DATASET-5osd0ao0 a:hover {
  
}

[id^="TEXT-DATASET-31uhpk2d"], .--clone-TEXT-DATASET-31uhpk2d {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: stretch;
margin-left: 45px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-31uhpk2d"] .x-text,
[id^="TEXT-DATASET-31uhpk2d"] .x-text a,
.--clone-TEXT-DATASET-31uhpk2d .x-text,
.--clone-TEXT-DATASET-31uhpk2d .x-text a {
  --width: 87.25212464589235%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-31uhpk2d"] .x-text:hover,
.--clone-TEXT-DATASET-31uhpk2d .x-text:hover,
[id^="TEXT-DATASET-31uhpk2d"] a:hover,
.--clone-TEXT-DATASET-31uhpk2d a:hover {
  
}

#ATTR-qtqo3u9k {
  --width: 100%;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%;
  
}
#ATTR-qtqo3u9k .attr--item, #ATTR-qtqo3u9k select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  
}
#ATTR-qtqo3u9k .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-qtqo3u9k .chevron svg{
  height: 16px;
}
#ATTR-qtqo3u9k .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-qtqo3u9k .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-qtqo3u9k .attr--item.selected {
  border-color: var(--color_21);
  border-width: 1px;
  
}
#ATTR-qtqo3u9k img {
  width: 60px;
  height: 60px;
  padding: 1px;
  border-radius: 0px 0px 0px 0px;
}
#ATTR-qtqo3u9k .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-qtqo3u9k .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

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

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

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

[id^="TEXT-DATASET-i7aewo0o"], .--clone-TEXT-DATASET-i7aewo0o {
  font-size: 0px;
  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%;
  ::after {
content: ': ';
}
}
[id^="TEXT-DATASET-i7aewo0o"] .x-text,
[id^="TEXT-DATASET-i7aewo0o"] .x-text a,
.--clone-TEXT-DATASET-i7aewo0o .x-text,
.--clone-TEXT-DATASET-i7aewo0o .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-i7aewo0o"] .x-text:hover,
.--clone-TEXT-DATASET-i7aewo0o .x-text:hover,
[id^="TEXT-DATASET-i7aewo0o"] a:hover,
.--clone-TEXT-DATASET-i7aewo0o a:hover {
  
}

[id^="TEXT-DATASET-v2ffzszj"], .--clone-TEXT-DATASET-v2ffzszj {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: stretch;
margin-left: 40px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-v2ffzszj"] .x-text,
[id^="TEXT-DATASET-v2ffzszj"] .x-text a,
.--clone-TEXT-DATASET-v2ffzszj .x-text,
.--clone-TEXT-DATASET-v2ffzszj .x-text a {
  --width: 88.6685552407932%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-v2ffzszj"] .x-text:hover,
.--clone-TEXT-DATASET-v2ffzszj .x-text:hover,
[id^="TEXT-DATASET-v2ffzszj"] a:hover,
.--clone-TEXT-DATASET-v2ffzszj a:hover {
  
}

#ATTR-kpqcs1td {
  --width: 100%;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%;
  
}
#ATTR-kpqcs1td .attr--item, #ATTR-kpqcs1td select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  
}
#ATTR-kpqcs1td .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-kpqcs1td .chevron svg{
  height: 16px;
}
#ATTR-kpqcs1td .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-kpqcs1td .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-kpqcs1td .attr--item.selected {
  border-color: var(--color_21);
  border-width: 1px;
  
}
#ATTR-kpqcs1td img {
  width: 40px;
  height: 40px;
  padding: 1px;
  border-radius: 0px 0px 0px 0px;
}
#ATTR-kpqcs1td .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-kpqcs1td .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

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

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

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

[id^="TEXT-DATASET-0ac2lyu4"], .--clone-TEXT-DATASET-0ac2lyu4 {
  font-size: 0px;
  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%;
  ::after {
content: ': ';
}
}
[id^="TEXT-DATASET-0ac2lyu4"] .x-text,
[id^="TEXT-DATASET-0ac2lyu4"] .x-text a,
.--clone-TEXT-DATASET-0ac2lyu4 .x-text,
.--clone-TEXT-DATASET-0ac2lyu4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-0ac2lyu4"] .x-text:hover,
.--clone-TEXT-DATASET-0ac2lyu4 .x-text:hover,
[id^="TEXT-DATASET-0ac2lyu4"] a:hover,
.--clone-TEXT-DATASET-0ac2lyu4 a:hover {
  
}

[id^="TEXT-DATASET-6wwn72ad"], .--clone-TEXT-DATASET-6wwn72ad {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: stretch;
margin-left: 50px;
margin-right: -0.0024850027901758107%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-6wwn72ad"] .x-text,
[id^="TEXT-DATASET-6wwn72ad"] .x-text a,
.--clone-TEXT-DATASET-6wwn72ad .x-text,
.--clone-TEXT-DATASET-6wwn72ad .x-text a {
  --width: 85.83817905378169%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-6wwn72ad"] .x-text:hover,
.--clone-TEXT-DATASET-6wwn72ad .x-text:hover,
[id^="TEXT-DATASET-6wwn72ad"] a:hover,
.--clone-TEXT-DATASET-6wwn72ad a:hover {
  
}

#ATTR-hh2wm5vo {
  --width: 100%;align-self: center;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: calc(0px * 2);width: 100%;
  
}
#ATTR-hh2wm5vo .attr--item, #ATTR-hh2wm5vo select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: left;
  
}
#ATTR-hh2wm5vo .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-hh2wm5vo .chevron svg{
  height: 16px;
}
#ATTR-hh2wm5vo .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-hh2wm5vo .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-hh2wm5vo .attr--item.selected {
  border-color: var(--color_21);
  border-width: 1px;
  
}
#ATTR-hh2wm5vo img {
  width: 40px;
  height: 40px;
  padding: 1px;
  border-radius: 0px 0px 0px 0px;
}
#ATTR-hh2wm5vo .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-hh2wm5vo .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

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

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

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

[id^="TEXT-2xgp2qyc"], .--clone-TEXT-2xgp2qyc {
  font-size: 0px;
  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-2xgp2qyc"] .x-text,
[id^="TEXT-2xgp2qyc"] .x-text a,
.--clone-TEXT-2xgp2qyc .x-text,
.--clone-TEXT-2xgp2qyc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 13.0px;
font-style: initial;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 2.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-2xgp2qyc"] .x-text:hover,
.--clone-TEXT-2xgp2qyc .x-text:hover,
[id^="TEXT-2xgp2qyc"] a:hover,
.--clone-TEXT-2xgp2qyc a:hover {
  
}

#QUANTITY-INPUT-x582ip6w {
  --width: 150px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 11;grid-row-start: 10;height: 46px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 150px;
  border-color: var(--color_42);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-x582ip6w .quantity__input {
  
  
  padding-left: 44px;
  padding-right: 44px;
  
}
#QUANTITY-INPUT-x582ip6w .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-x582ip6w .quantity__button[name="minus"] {
  background: #dddddd33;
  
  width:44px;
}
#QUANTITY-INPUT-x582ip6w .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-x582ip6w .quantity__button[name="plus"] {
  background: #dddddd33;
  
  width:44px;
}
#QUANTITY-INPUT-x582ip6w .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-9xm3esvk"], .--clone-TEXT-9xm3esvk {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
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%;
  
}
[id^="TEXT-9xm3esvk"] .x-text,
[id^="TEXT-9xm3esvk"] .x-text a,
.--clone-TEXT-9xm3esvk .x-text,
.--clone-TEXT-9xm3esvk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 11.0px;
font-weight: 400;
height: 100%;
line-height: 2;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-9xm3esvk"] .x-text:hover,
.--clone-TEXT-9xm3esvk .x-text:hover,
[id^="TEXT-9xm3esvk"] a:hover,
.--clone-TEXT-9xm3esvk a:hover {
  
}

[id^="TEXT-DATASET-ssbautoh"], .--clone-TEXT-DATASET-ssbautoh {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 12;
grid-row-start: 11;
height: auto;
justify-self: stretch;
margin-left: 30px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-ssbautoh"] .x-text,
[id^="TEXT-DATASET-ssbautoh"] .x-text a,
.--clone-TEXT-DATASET-ssbautoh .x-text,
.--clone-TEXT-DATASET-ssbautoh .x-text a {
  --width: 91.5014164305949%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-family: 'Jost', sans-serif;
font-size: 11.0px;
height: 100%;
line-height: 2;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-ssbautoh"] .x-text:hover,
.--clone-TEXT-DATASET-ssbautoh .x-text:hover,
[id^="TEXT-DATASET-ssbautoh"] a:hover,
.--clone-TEXT-DATASET-ssbautoh a:hover {
  
}

#BUTTON-z06p1kib {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 13;
grid-row-start: 12;
height: 42px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 49%;
  .x-button {
z-index: 1;
}
}
#BUTTON-z06p1kib .x-button-wrapper {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
background: #92713500;
border-color: var(--color_04);
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 2px;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-z06p1kib{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-z06p1kib:hover, #BUTTON-z06p1kib:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-z06p1kib{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-z06p1kib:hover, #BUTTON-z06p1kib:hover > * {
    border-color: #c4a263 !important;
  }
#BUTTON-hrzsb7ri {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 13;
grid-row-start: 12;
height: 42px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 49%;
  .x-button {
z-index: 1;
}
}
#BUTTON-hrzsb7ri .x-button-wrapper {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: #000000ff;
border-radius: 3px 3px 3px 3px;
color: #ffffffff;
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 2px;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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


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


  
}

#RECT-9v511lm0 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
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-9v511lm0 .x-rect {
  --width: 20px;
background: #3D3D3D;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBjbGFzcz0iaWNvbiBpY29uLWFjY29yZGlvbiIgYXJpYS1oaWRkZW49InRydWUiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxwYXRoIGQ9Ik05LjY5NTAyIDAuNjc4NkM5LjkxMzM4IDAuNjAxNzk2IDEwLjE1MTYgMC42MDMxMjMgMTAuMzY5MSAwLjY4MjM1M0wxOC4yMTUxIDMuNTQwNThDMTguNjEgMy42ODQ0NSAxOC44NzI4IDQuMDU5ODggMTguODcyOCA0LjQ4MDE4VjE0LjQyODdDMTguODcyOCAxNC44MDc0IDE4LjY1ODggMTUuMTUzNyAxOC4zMiAxNS4zMjMxTDEwLjQ3MzEgMTkuMjQ2NUMxMC4xOTYgMTkuMzg1IDkuODcwMjIgMTkuMzg3MyA5LjU5MTE3IDE5LjI1MjZMMS40NTQwNSAxNS4zMjQ0QzEuMTA4NDMgMTUuMTU3NiAwLjg4ODc5NCAxNC44MDc2IDAuODg4Nzk0IDE0LjQyMzlWNC40ODQzNEMwLjg4ODc5NCA0LjA1OTk3IDEuMTU2NjUgMy42ODE4MSAxLjU1Njk5IDMuNTQxTDkuNjk1MDIgMC42Nzg2Wk02LjA3OTk5IDMuMDEwMTdMMi41MzQ2IDQuMjU3MTlMMTAuMTQ5IDcuNjM1NDVMMTMuNTY5MiA2LjExOEw2LjA3OTk5IDMuMDEwMTdaTTYuNzg2MDYgMi43NjE4M0wxNC4xOTk3IDUuODM4MjhMMTcuNTM2NyA0LjM1Nzc0TDEwLjAyNjggMS42MjE5NUw2Ljc4NjA2IDIuNzYxODNaTTEuODg4NzkgMTQuNDIzOUwxLjg4ODc5IDUuMDY0NjdMOS42NDg5OCA4LjUwNzYyVjE4LjE3MDFMMS44ODg3OSAxNC40MjM5Wk0xNy44NzI4IDE0LjQyODdMMTAuNjQ5IDE4LjA0MDVWOC41MDc2MkwxNy44NzI4IDUuMzAyNjNWMTQuNDI4N1oiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-9v511lm0::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-zpmuaqzj"], .--clone-TEXT-zpmuaqzj {
  font-size: 0px;
  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-zpmuaqzj"] .x-text,
[id^="TEXT-zpmuaqzj"] .x-text a,
.--clone-TEXT-zpmuaqzj .x-text,
.--clone-TEXT-zpmuaqzj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-zpmuaqzj"] .x-text:hover,
.--clone-TEXT-zpmuaqzj .x-text:hover,
[id^="TEXT-zpmuaqzj"] a:hover,
.--clone-TEXT-zpmuaqzj a:hover {
  
}


#CONTAINER-vwewuv7b {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 25%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 15;grid-row-start: 14;grid-template-columns: 15px 1fr 15px;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: start;margin-left: 25%;margin-top: 0px;row-gap: 10px;width: 25%;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-c1q7ksa3 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
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-c1q7ksa3 .x-rect {
  --width: 20px;
background: #3D3D3D;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBjbGFzcz0iaWNvbiBpY29uLWFjY29yZGlvbiIgYXJpYS1oaWRkZW49InRydWUiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxwYXRoIGQ9Ik0xMS41NzEgMS4wNTg4MkMxMS41NzEgMC43NTAxOTQgMTEuODE5OCAwLjUgMTIuMTI2NiAwLjVIMTMuNDU3MkMxNy4wNjkyIDAuNSAyMCAzLjQ1MzA0IDIwIDcuMDg5MjRDMjAgMTAuNzI1NSAxNy4wNjkyIDEzLjY3ODUgMTMuNDU3MiAxMy42Nzg1TDEuODk5OTIgMTMuNzEwNUwxLjMwODU1IDEzLjExOTdMMS44OTk5MiAxMi41NDg0TDEzLjQ1NzIgMTIuNTYwOEMxNi40NTQxIDEyLjU2MDggMTguODg4OSAxMC4xMDk2IDE4Ljg4ODkgNy4wODkyNEMxOC44ODg5IDQuMDY4OTEgMTYuNDU0MSAxLjYxNzY1IDEzLjQ1NzIgMS42MTc2NUgxMi4xMjY2QzExLjgxOTggMS42MTc2NSAxMS41NzEgMS4zNjc0NSAxMS41NzEgMS4wNTg4MloiPjwvcGF0aD4KICAgICAgPHBhdGggZD0iTTYuMDAzMTEgNy4wMDY3N0M2LjIyMzE3IDYuNzkxNyA2LjU3NDg5IDYuNzk2NzkgNi43ODg3MSA3LjAxODE1QzcuMDAyNTIgNy4yMzk1IDYuOTk3NDYgNy41OTMyOSA2Ljc3NzQgNy44MDgzNkw2LjAwMzExIDcuMDA2NzdaTTEuMzA4NTUgMTMuMTE5N0w2LjczOTY4IDE4LjU0NjNDNi45NTY1IDE4Ljc2NDcgNi45NTYyNyAxOS4xMTg1IDYuNzM5MTcgMTkuMzM2NkM2LjUyMjA3IDE5LjU1NDcgNi4xNzAzMSAxOS41NTQ0IDUuOTUzNSAxOS4zMzYxTDAuMTYyNDYyIDEzLjUwMzRDMC4wNTcyMzg4IDEzLjM5NzQgLTAuMDAxMjg0MjUgMTMuMjUzMyAyLjEzODY4ZS0wNSAxMy4xMDM2QzAuMDAxMzI3MDMgMTIuOTUzOCAwLjA2MjM1MjEgMTIuODEwOCAwLjE2OTQwNyAxMi43MDY3QzAuMzI2OSAxMi41NTM1IDEuNzg0NzQgMTEuMTI5MSAzLjIwNDM5IDkuNzQxODZMNi4wMDMxMSA3LjAwNjc3TDYuNzc3NCA3LjgwODM2TDMuOTc4NjIgMTAuNTQzNUMyLjk1NDQxIDExLjU0NDQgMS44NzA1IDEyLjU3MDkgMS4zMDg1NSAxMy4xMTk3WiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-c1q7ksa3::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-0ok6qrr8"], .--clone-TEXT-0ok6qrr8 {
  font-size: 0px;
  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-0ok6qrr8"] .x-text,
[id^="TEXT-0ok6qrr8"] .x-text a,
.--clone-TEXT-0ok6qrr8 .x-text,
.--clone-TEXT-0ok6qrr8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-0ok6qrr8"] .x-text:hover,
.--clone-TEXT-0ok6qrr8 .x-text:hover,
[id^="TEXT-0ok6qrr8"] a:hover,
.--clone-TEXT-0ok6qrr8 a:hover {
  
}


#CONTAINER-k1wmono9 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 25%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 15;grid-row-start: 14;grid-template-columns: 15px 1fr 15px;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: 25%;margin-top: 0px;row-gap: 10px;width: 25%;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-0n1mbc68 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
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-0n1mbc68 .x-rect {
  --width: 20px;
background: #3D3D3D;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBjbGFzcz0iaWNvbiBpY29uLWFjY29yZGlvbiIgYXJpYS1oaWRkZW49InRydWUiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxwYXRoIGQ9Ik03LjUgMTAuNTY1TDkuNSAxMi41NjVMMTMuNSA4LjU2NDk3TTE5LjExOCA0LjU0ODk3QzE1Ljk1NjEgNC43MTY4OSAxMi44NTY3IDMuNjIzNTggMTAuNSAxLjUwODk3QzguMTQzMjcgMy42MjM1OCA1LjA0MzkgNC43MTY4OSAxLjg4MiA0LjU0ODk3QzEuNjI3NTQgNS41MzQwOSAxLjQ5OTE4IDYuNTQ3NTIgMS41IDcuNTY0OTdDMS41IDEzLjE1NiA1LjMyNCAxNy44NTUgMTAuNSAxOS4xODdDMTUuNjc2IDE3Ljg1NSAxOS41IDEzLjE1NyAxOS41IDcuNTY0OTdDMTkuNSA2LjUyMjk3IDE5LjM2NyA1LjUxMjk3IDE5LjExOCA0LjU0ODk3WiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-0n1mbc68::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-z3a02wdf"], .--clone-TEXT-z3a02wdf {
  font-size: 0px;
  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-z3a02wdf"] .x-text,
[id^="TEXT-z3a02wdf"] .x-text a,
.--clone-TEXT-z3a02wdf .x-text,
.--clone-TEXT-z3a02wdf .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-z3a02wdf"] .x-text:hover,
.--clone-TEXT-z3a02wdf .x-text:hover,
[id^="TEXT-z3a02wdf"] a:hover,
.--clone-TEXT-z3a02wdf a:hover {
  
}


#CONTAINER-9ias6yel {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 25%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 15;grid-row-start: 14;grid-template-columns: 15px 1fr 15px;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;row-gap: 10px;width: 25%;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-wb636leh {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
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-wb636leh .x-rect {
  --width: 20px;
background: #3D3D3D;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBjbGFzcz0iaWNvbiBpY29uLWFjY29yZGlvbiIgYXJpYS1oaWRkZW49InRydWUiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxwYXRoIGQ9Ik03LjE2NjY3IDEwTDkuMDU1NTYgMTEuODg4OUwxMi44MzMzIDguMTExMTFNMTguNSAxMEMxOC41IDExLjExNjIgMTguMjgwMSAxMi4yMjE1IDE3Ljg1MyAxMy4yNTI4QzE3LjQyNTggMTQuMjg0MSAxNi43OTk3IDE1LjIyMTEgMTYuMDEwNCAxNi4wMTA0QzE1LjIyMTEgMTYuNzk5NyAxNC4yODQxIDE3LjQyNTggMTMuMjUyOCAxNy44NTNDMTIuMjIxNSAxOC4yODAxIDExLjExNjIgMTguNSAxMCAxOC41QzguODgzNzYgMTguNSA3Ljc3ODQ2IDE4LjI4MDEgNi43NDcxOSAxNy44NTNDNS43MTU5MiAxNy40MjU4IDQuNzc4ODkgMTYuNzk5NyAzLjk4OTU5IDE2LjAxMDRDMy4yMDAyOSAxNS4yMjExIDIuNTc0MTkgMTQuMjg0MSAyLjE0NzAyIDEzLjI1MjhDMS43MTk4NiAxMi4yMjE1IDEuNSAxMS4xMTYyIDEuNSAxMEMxLjUgNy43NDU2NiAyLjM5NTUzIDUuNTgzNjUgMy45ODk1OSAzLjk4OTU5QzUuNTgzNjUgMi4zOTU1MyA3Ljc0NTY2IDEuNSAxMCAxLjVDMTIuMjU0MyAxLjUgMTQuNDE2MyAyLjM5NTUzIDE2LjAxMDQgMy45ODk1OUMxNy42MDQ1IDUuNTgzNjUgMTguNSA3Ljc0NTY2IDE4LjUgMTBaIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBmaWxsPSJub25lIj48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-wb636leh::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-t8v68ju4"], .--clone-TEXT-t8v68ju4 {
  font-size: 0px;
  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-t8v68ju4"] .x-text,
[id^="TEXT-t8v68ju4"] .x-text a,
.--clone-TEXT-t8v68ju4 .x-text,
.--clone-TEXT-t8v68ju4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-t8v68ju4"] .x-text:hover,
.--clone-TEXT-t8v68ju4 .x-text:hover,
[id^="TEXT-t8v68ju4"] a:hover,
.--clone-TEXT-t8v68ju4 a:hover {
  
}


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


  
}
[id^="TEXT-q254ojtf"], .--clone-TEXT-q254ojtf {
  font-size: 0px;
  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: 90%;
  
}
[id^="TEXT-q254ojtf"] .x-text,
[id^="TEXT-q254ojtf"] .x-text a,
.--clone-TEXT-q254ojtf .x-text,
.--clone-TEXT-q254ojtf .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 2px;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-q254ojtf"] .x-text:hover,
.--clone-TEXT-q254ojtf .x-text:hover,
[id^="TEXT-q254ojtf"] a:hover,
.--clone-TEXT-q254ojtf a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-q05iy970::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-8kjgldbg {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-8kjgldbg .x-rect {
  --width: 12px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-8kjgldbg::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-9cuhr7lm {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-9cuhr7lm .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-9cuhr7lm::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-smlbunwm"], .--clone-TEXT-DATASET-smlbunwm {
  font-size: 0px;
  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-DATASET-smlbunwm"] .x-text,
[id^="TEXT-DATASET-smlbunwm"] .x-text a,
.--clone-TEXT-DATASET-smlbunwm .x-text,
.--clone-TEXT-DATASET-smlbunwm .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font-size: 14.0px;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-smlbunwm"] .x-text:hover,
.--clone-TEXT-DATASET-smlbunwm .x-text:hover,
[id^="TEXT-DATASET-smlbunwm"] a:hover,
.--clone-TEXT-DATASET-smlbunwm a:hover {
  
}

[id^="TEXT-ihm12tud"], .--clone-TEXT-ihm12tud {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 90%;
  
}
[id^="TEXT-ihm12tud"] .x-text,
[id^="TEXT-ihm12tud"] .x-text a,
.--clone-TEXT-ihm12tud .x-text,
.--clone-TEXT-ihm12tud .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 2px;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-ihm12tud"] .x-text:hover,
.--clone-TEXT-ihm12tud .x-text:hover,
[id^="TEXT-ihm12tud"] a:hover,
.--clone-TEXT-ihm12tud a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-6oy4qyjl::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-ty9f4te4 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-ty9f4te4 .x-rect {
  --width: 12px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-ty9f4te4::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-yziylhq8 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-yziylhq8 .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-yziylhq8::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-pugf0awf"], .--clone-TEXT-pugf0awf {
  font-size: 0px;
  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-pugf0awf"] .x-text,
[id^="TEXT-pugf0awf"] .x-text a,
.--clone-TEXT-pugf0awf .x-text,
.--clone-TEXT-pugf0awf .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-pugf0awf"] .x-text:hover,
.--clone-TEXT-pugf0awf .x-text:hover,
[id^="TEXT-pugf0awf"] a:hover,
.--clone-TEXT-pugf0awf a:hover {
  
}

[id^="TEXT-18svs0hq"], .--clone-TEXT-18svs0hq {
  font-size: 0px;
  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: 0%;
margin-top: calc(0px * 2);
width: 90%;
  
}
[id^="TEXT-18svs0hq"] .x-text,
[id^="TEXT-18svs0hq"] .x-text a,
.--clone-TEXT-18svs0hq .x-text,
.--clone-TEXT-18svs0hq .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 2px;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-18svs0hq"] .x-text:hover,
.--clone-TEXT-18svs0hq .x-text:hover,
[id^="TEXT-18svs0hq"] a:hover,
.--clone-TEXT-18svs0hq a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-y92lfkdu::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-b5d4oy28 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-b5d4oy28 .x-rect {
  --width: 12px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-b5d4oy28::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-9funmi64 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-9funmi64 .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-9funmi64::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-faa2gzk9"], .--clone-TEXT-faa2gzk9 {
  font-size: 0px;
  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-faa2gzk9"] .x-text,
[id^="TEXT-faa2gzk9"] .x-text a,
.--clone-TEXT-faa2gzk9 .x-text,
.--clone-TEXT-faa2gzk9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-faa2gzk9"] .x-text:hover,
.--clone-TEXT-faa2gzk9 .x-text:hover,
[id^="TEXT-faa2gzk9"] a:hover,
.--clone-TEXT-faa2gzk9 a:hover {
  
}

#PRODUCT-GALLERY-3fws16hw {
  --width: 100%;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: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
}
#PRODUCT-GALLERY-3fws16hw .product-gallery-wrapper {
  transition: height 0.3s ease;
  flex-direction: column;
  
  
}

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

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


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

#PRODUCT-GALLERY-3fws16hw .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-3fws16hw .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-3fws16hw .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-3fws16hw .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-3fws16hw .product-gallery-thumbnails .product-gallery-thumbnails-tap-left{
  
  top: 0;
  left: 0;
}

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

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

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



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

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

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

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

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

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

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-cg4n3mco::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;
  
}
#CART-DROPPABLE-9de3jaud {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 540px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(65px, max-content) minmax(25px, max-content) minmax(0px, calc(100% - 298px)) minmax(0px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-9de3jaud.anim {
  --width: 540px;
  animation: slide-right 0.2s ease;
}

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


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

#CONTAINER-bg51g0d2 {
  --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: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(18.697916666666668px, max-content) minmax(18.697916666666668px, max-content) minmax(18.697916666666668px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-DATASET-xefje4gc"], .--clone-TEXT-DATASET-xefje4gc {
  font-size: 0px;
  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-xefje4gc"] .x-text,
[id^="TEXT-DATASET-xefje4gc"] .x-text a,
.--clone-TEXT-DATASET-xefje4gc .x-text,
.--clone-TEXT-DATASET-xefje4gc .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_21);
font-size: 13.0px;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-xefje4gc"] .x-text:hover,
.--clone-TEXT-DATASET-xefje4gc .x-text:hover,
[id^="TEXT-DATASET-xefje4gc"] a:hover,
.--clone-TEXT-DATASET-xefje4gc a:hover {
  
}

[id^="TEXT-DATASET-bt4m64ub"], .--clone-TEXT-DATASET-bt4m64ub {
  font-size: 0px;
  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-DATASET-bt4m64ub"] .x-text,
[id^="TEXT-DATASET-bt4m64ub"] .x-text a,
.--clone-TEXT-DATASET-bt4m64ub .x-text,
.--clone-TEXT-DATASET-bt4m64ub .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #222222b3;
font-size: 10.0px;
height: 100%;
line-height: 2.2;
width: 100%;
  color: var(--active-color, #222222b3);
}
[id^="TEXT-DATASET-bt4m64ub"] .x-text:hover,
.--clone-TEXT-DATASET-bt4m64ub .x-text:hover,
[id^="TEXT-DATASET-bt4m64ub"] a:hover,
.--clone-TEXT-DATASET-bt4m64ub a:hover {
  
}

[id^="TEXT-DATASET-3j3twtyb"], .--clone-TEXT-DATASET-3j3twtyb {
  font-size: 0px;
  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-3j3twtyb"] .x-text,
[id^="TEXT-DATASET-3j3twtyb"] .x-text a,
.--clone-TEXT-DATASET-3j3twtyb .x-text,
.--clone-TEXT-DATASET-3j3twtyb .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #222222b3;
font-size: 10.0px;
height: 100%;
line-height: 2.2;
text-align: left;
width: 100%;
  color: var(--active-color, #222222b3);
}
[id^="TEXT-DATASET-3j3twtyb"] .x-text:hover,
.--clone-TEXT-DATASET-3j3twtyb .x-text:hover,
[id^="TEXT-DATASET-3j3twtyb"] a:hover,
.--clone-TEXT-DATASET-3j3twtyb a:hover {
  
}


#IMAGE-DATASET-38uzuhuf {
  --width: 90px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: 90px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 90px;
  
}
#IMAGE-DATASET-38uzuhuf picture, #IMAGE-DATASET-38uzuhuf img {
  border-color: #000000ff;
}
#IMAGE-DATASET-38uzuhuf img {
  object-fit: cover;
}

[id^="TEXT-DATASET-p6swn4li"], .--clone-TEXT-DATASET-p6swn4li {
  font-size: 0px;
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
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-p6swn4li"] .x-text,
[id^="TEXT-DATASET-p6swn4li"] .x-text a,
.--clone-TEXT-DATASET-p6swn4li .x-text,
.--clone-TEXT-DATASET-p6swn4li .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_21);
font-size: 14.0px;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-p6swn4li"] .x-text:hover,
.--clone-TEXT-DATASET-p6swn4li .x-text:hover,
[id^="TEXT-DATASET-p6swn4li"] a:hover,
.--clone-TEXT-DATASET-p6swn4li a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-0rgumoys::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-iewjtob0 {
  --width: 100%;align-self: center;grid-column-end: 5;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(0.930551290512085px * 2);width: 100%;
  height: auto;
  
}
#LINE-iewjtob0 .line-container {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}

#QUANTITY-INPUT-76ovbdov {
  --width: 110px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 34px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 110px;
  border-color: #22222233;
border-style: solid;
border-width: 1.0px;
color: var(--color_21);
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-76ovbdov .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-76ovbdov .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-76ovbdov .quantity__button[name="minus"] {
  background: #dddddd00;
  
  
}
#QUANTITY-INPUT-76ovbdov .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-76ovbdov .quantity__button[name="plus"] {
  background: #dddddd00;
  
  
}
#QUANTITY-INPUT-76ovbdov .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#SLIDER-PRODUCT-3sh76zo1 {
  --width: 100%;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%;
  
  padding: 0px;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--title {
  line-clamp: 2;
  -webkit-line-clamp: 2;
}
#SLIDER-PRODUCT-3sh76zo1 .thumbnail-wrapper { width: 35%;min-width: 35%; }
#SLIDER-PRODUCT-3sh76zo1 .grid-product--inner img {
  object-fit: cover;
}
#SLIDER-PRODUCT-3sh76zo1 .button-arrow {
  width: 40px;
  height: 40px;
  color: var(--color_04);
}
#SLIDER-PRODUCT-3sh76zo1 .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-3sh76zo1 .button-arrow path {
  fill: var(--color_04);
}
#SLIDER-PRODUCT-3sh76zo1 .button-arrow:after {
  border: 0px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-3sh76zo1 .slider-product--next {
  right: 0px;
  
}
#SLIDER-PRODUCT-3sh76zo1 .slider-product--prev {
  left: 0px;
  
}
#SLIDER-PRODUCT-3sh76zo1 .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-3sh76zo1 .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-3sh76zo1 .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-3sh76zo1 .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-3sh76zo1 .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 10px;
  background: #ffffff00;
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 0.30000000000000004 * 10px) / 1.3);

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



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

#SLIDER-PRODUCT-3sh76zo1 .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: row;
  background: #f9f9f900;
  
  
  border-color: #000;
  

}



#SLIDER-PRODUCT-3sh76zo1 .thumbnail-wrapper {
  padding: 10px;
}



#SLIDER-PRODUCT-3sh76zo1 .grid-product--info {
  
  padding: 0px 12px;
  justify-content: center;
  align-items: unset
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--category {
  font: var(--font_8);
  
  
  font-size: 10px;
  
  color: #484848b3;
  
  padding: 10px 0px;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--title {
  font: var(--font_7);
  font-family: 'Jost', sans-serif;
  
  font-size: 12px;
  
  color: var(--color_21);
  
  text-transform: uppercase;
  line-height: 1.5715;
  min-height: 18.857999999999997px;
}
  
#SLIDER-PRODUCT-3sh76zo1 .grid-product--title-wrapper {   
  margin: 0px 0px;
}

#SLIDER-PRODUCT-3sh76zo1 .grid-product--price {
  margin-top: 2px;
  margin-bottom: 2px;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--retail-price, #SLIDER-PRODUCT-3sh76zo1 .grid-product--selling-price {
  font: var(--font_8);
  font-family: 'Jost', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_44);
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--origin-price {
  font: var(--font_8);
  font-family: 'Jost', sans-serif;
  
  font-size: 14px;
  
  color: #f94c10;
  
  margin: 0 10px;
}
#SLIDER-PRODUCT-3sh76zo1 .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-3sh76zo1 .grid-product--wholesale-price {
  
  
  
  
  
  
}









#SLIDER-PRODUCT-3sh76zo1 .product--ribbons-wrapper {
  font-family: 'Rubik', sans-serif;
  font-weight: ;
  font-size: 10px;
  font-style: ;
  text-decoration: ;
  color: var(--color_00);
  flex-direction: row;
  padding: 15px 0px 0px 15px;
  display: none;
}
#SLIDER-PRODUCT-3sh76zo1 .product--ribbon {
  border-radius: 0px;
  background: #bcbcbc;
  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: ;
}




#EMPTY-PRODUCT-LAYOUT-09m7i7f6 {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(160px, 1fr) minmax(0px, max-content) minmax(0px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}

#IMAGE-hv25myzd {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 160px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 160px;
  
}
#IMAGE-hv25myzd picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-bp2rn2vg"], .--clone-TEXT-bp2rn2vg {
  font-size: 0px;
  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: 60%;
  
}
[id^="TEXT-bp2rn2vg"] .x-text,
[id^="TEXT-bp2rn2vg"] .x-text a,
.--clone-TEXT-bp2rn2vg .x-text,
.--clone-TEXT-bp2rn2vg .x-text a {
  --width: 60%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #25282A);
}
[id^="TEXT-bp2rn2vg"] .x-text:hover,
.--clone-TEXT-bp2rn2vg .x-text:hover,
[id^="TEXT-bp2rn2vg"] a:hover,
.--clone-TEXT-bp2rn2vg a:hover {
  
}

[id^="TEXT-xkn5mlhj"], .--clone-TEXT-xkn5mlhj {
  font-size: 0px;
  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: 60%;
  
}
[id^="TEXT-xkn5mlhj"] .x-text,
[id^="TEXT-xkn5mlhj"] .x-text a,
.--clone-TEXT-xkn5mlhj .x-text,
.--clone-TEXT-xkn5mlhj .x-text a {
  --width: 60%;
-webkit-text-stroke: 0px #000000ff;
color: #484848b3;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #484848b3);
}
[id^="TEXT-xkn5mlhj"] .x-text:hover,
.--clone-TEXT-xkn5mlhj .x-text:hover,
[id^="TEXT-xkn5mlhj"] a:hover,
.--clone-TEXT-xkn5mlhj a:hover {
  
}

#PRODUCT-OVERLAY-x04mm84d {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-04whko01"], .--clone-TEXT-04whko01 {
  font-size: 0px;
  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-04whko01"] .x-text,
[id^="TEXT-04whko01"] .x-text a,
.--clone-TEXT-04whko01 .x-text,
.--clone-TEXT-04whko01 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_8);
font-family: 'Fraunces', sans-serif;
font-size: 18.0px;
font-weight: 300;
height: 100%;
letter-spacing: 1px;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-04whko01"] .x-text:hover,
.--clone-TEXT-04whko01 .x-text:hover,
[id^="TEXT-04whko01"] a:hover,
.--clone-TEXT-04whko01 a:hover {
  
}

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

[id^="TEXT-13jchveo"], .--clone-TEXT-13jchveo {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 80%;
  
}
[id^="TEXT-13jchveo"] .x-text,
[id^="TEXT-13jchveo"] .x-text a,
.--clone-TEXT-13jchveo .x-text,
.--clone-TEXT-13jchveo .x-text a {
  --width: 80%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_3);
font-family: 'Fraunces', sans-serif;
font-size: 20.0px;
font-weight: 300;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-13jchveo"] .x-text:hover,
.--clone-TEXT-13jchveo .x-text:hover,
[id^="TEXT-13jchveo"] a:hover,
.--clone-TEXT-13jchveo a:hover {
  
}


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

  border:   ;


  background: var(--active-color, var(--color_02));
}
#RECT-cm88dcl6::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-DATASET-hntiab1a"], .--clone-TEXT-DATASET-hntiab1a {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 90px;
margin-top: calc(0px * 2);
width: 24px;
  
}
[id^="TEXT-DATASET-hntiab1a"] .x-text,
[id^="TEXT-DATASET-hntiab1a"] .x-text a,
.--clone-TEXT-DATASET-hntiab1a .x-text,
.--clone-TEXT-DATASET-hntiab1a .x-text a {
  --width: 24px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
color: var(--color_00);
font-size: 10.0px;
height: 100%;
line-height: 2.4;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-hntiab1a"] .x-text:hover,
.--clone-TEXT-DATASET-hntiab1a .x-text:hover,
[id^="TEXT-DATASET-hntiab1a"] a:hover,
.--clone-TEXT-DATASET-hntiab1a a:hover {
  
}


#CONTAINER-liyvwbsu {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: end;grid-column-end: 4;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  
  
  
  
  
  border: 1px solid #e3e3e3;
border-right-style: unset;border-bottom-style: unset;border-left-style: unset;

  
}

#CONTAINER-43yw12rk {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 120px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 22px 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: start;margin-bottom: calc(0.859375px * 2);margin-left: 1px;width: 120px;
  
  
  
  
  
  border:   ;


  
}

#RECT-4glyk4x3 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 17px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 17px;
  
  
  
  
}
#RECT-4glyk4x3 .x-rect {
  --width: 17px;
background: #3D3D3D;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSJ2YXIoLS1pY29uLXN0cm9rZS13aWR0aCkiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0ic2l6ZS03Ij4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xOS41IDE0LjI1di0yLjYyNWEzLjM3NSAzLjM3NSAwIDAgMC0zLjM3NS0zLjM3NWgtMS41QTEuMTI1IDEuMTI1IDAgMCAxIDEzLjUgNy4xMjV2LTEuNWEzLjM3NSAzLjM3NSAwIDAgMC0zLjM3NS0zLjM3NUg4LjI1bTAgMTIuNzVoNy41bS03LjUgM0gxMk0xMC41IDIuMjVINS42MjVjLS42MjEgMC0xLjEyNS41MDQtMS4xMjUgMS4xMjV2MTcuMjVjMCAuNjIxLjUwNCAxLjEyNSAxLjEyNSAxLjEyNWgxMi43NWMuNjIxIDAgMS4xMjUtLjUwNCAxLjEyNS0xLjEyNVYxMS4yNWE5IDkgMCAwIDAtOS05WiI+PC9wYXRoPgo8L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-4glyk4x3::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-5nkxvpcv"], .--clone-TEXT-5nkxvpcv {
  font-size: 0px;
  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-5nkxvpcv"] .x-text,
[id^="TEXT-5nkxvpcv"] .x-text a,
.--clone-TEXT-5nkxvpcv .x-text,
.--clone-TEXT-5nkxvpcv .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-5nkxvpcv"] .x-text:hover,
.--clone-TEXT-5nkxvpcv .x-text:hover,
[id^="TEXT-5nkxvpcv"] a:hover,
.--clone-TEXT-5nkxvpcv a:hover {
  
}


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


  
}

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

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-n1kgvzsy::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-wwc395l4"], .--clone-TEXT-wwc395l4 {
  font-size: 0px;
  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-wwc395l4"] .x-text,
[id^="TEXT-wwc395l4"] .x-text a,
.--clone-TEXT-wwc395l4 .x-text,
.--clone-TEXT-wwc395l4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-wwc395l4"] .x-text:hover,
.--clone-TEXT-wwc395l4 .x-text:hover,
[id^="TEXT-wwc395l4"] a:hover,
.--clone-TEXT-wwc395l4 a:hover {
  
}

[id^="TEXT-lbh0pi89"], .--clone-TEXT-lbh0pi89 {
  font-size: 0px;
  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: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-lbh0pi89"] .x-text,
[id^="TEXT-lbh0pi89"] .x-text a,
.--clone-TEXT-lbh0pi89 .x-text,
.--clone-TEXT-lbh0pi89 .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 15.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-lbh0pi89"] .x-text:hover,
.--clone-TEXT-lbh0pi89 .x-text:hover,
[id^="TEXT-lbh0pi89"] a:hover,
.--clone-TEXT-lbh0pi89 a:hover {
  
}

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

[id^="TEXT-1m4onmxr"], .--clone-TEXT-1m4onmxr {
  font-size: 0px;
  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-1m4onmxr"] .x-text,
[id^="TEXT-1m4onmxr"] .x-text a,
.--clone-TEXT-1m4onmxr .x-text,
.--clone-TEXT-1m4onmxr .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #222222b3;
font: var(--font_5);
font-size: 13.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #222222b3);
}
[id^="TEXT-1m4onmxr"] .x-text:hover,
.--clone-TEXT-1m4onmxr .x-text:hover,
[id^="TEXT-1m4onmxr"] a:hover,
.--clone-TEXT-1m4onmxr a:hover {
  
}

#BUTTON-5jxf7ajs {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 26px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 95px;
  
}
#BUTTON-5jxf7ajs .x-button-wrapper {
  --width: 95px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;
color: #000000;
font-size: 14.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
text-align: center;
text-decoration: underline;
text-transform: uppercase;
width: 100%;
  border:   ;


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


#CONTAINER-gebuh861 {
  --bg: var(--color_04);
  background: var(--color_04);
border-color: #000000ff;
border-radius: 2px 2px 2px 2px;
  --width: 358px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;grid-template-columns: 1fr 97px 1fr;grid-template-rows: minmax(42px, max-content);height: auto;justify-self: stretch;margin-left: 120px;margin-right: 0%;margin-top: calc(0px * 2);width: auto;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-40l9ft6f"], .--clone-TEXT-40l9ft6f {
  font-size: 0px;
  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-40l9ft6f"] .x-text,
[id^="TEXT-40l9ft6f"] .x-text a,
.--clone-TEXT-40l9ft6f .x-text,
.--clone-TEXT-40l9ft6f .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-radius: 2px 2px 2px 2px;
color: var(--color_00);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-40l9ft6f"] .x-text:hover,
.--clone-TEXT-40l9ft6f .x-text:hover,
[id^="TEXT-40l9ft6f"] a:hover,
.--clone-TEXT-40l9ft6f a:hover {
  
}


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

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-n7z9zxzb::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;
  
}
#CART-DROPPABLE-gf5s5obg {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 540px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(65px, max-content) minmax(0px, calc(100% - 66px));
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-gf5s5obg.anim {
  --width: 540px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-ihmj96gy"], .--clone-TEXT-ihmj96gy {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 80%;
  
}
[id^="TEXT-ihmj96gy"] .x-text,
[id^="TEXT-ihmj96gy"] .x-text a,
.--clone-TEXT-ihmj96gy .x-text,
.--clone-TEXT-ihmj96gy .x-text a {
  --width: 80%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_3);
font-family: 'Fraunces', sans-serif;
font-size: 20.0px;
font-weight: 300;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-ihmj96gy"] .x-text:hover,
.--clone-TEXT-ihmj96gy .x-text:hover,
[id^="TEXT-ihmj96gy"] a:hover,
.--clone-TEXT-ihmj96gy a:hover {
  
}


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

  border:   ;


  background: var(--active-color, var(--color_02));
}
#RECT-i0ioo4n2::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-95ejytj6 {
  --width: 100%;align-self: end;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-95ejytj6 .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}


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


  
}

#RECT-911r43z4 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 56px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 56px;
  
  
  
  
}
#RECT-911r43z4 .x-rect {
  --width: 56px;
background: #3D3D3D;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0iaWNvbiBpY29uLWNhcnQgdy03Ij4KICAgIDxwYXRoIGQ9Ik0xNi41MDAzIDguNDMzVjcuNjU3NDRDMTYuNTAwMyA1LjA4NDkxIDE0LjQ4NDcgMyAxMS45OTkzIDNDOS41MTUyNiAzIDcuNDk5NjYgNS4wODQ5MSA3LjQ5OTY2IDcuNjU3NDRWOC40MzNNMjEgMTIuMDU1NUMyMC45NzEgMTQuNDM3NyAyMC4wMSAxNi43MTI1IDE4LjMyNTMgMTguMzg2OEMxNi42NDA3IDIwLjA2MTEgMTQuMzY4IDIxIDEyIDIxQzkuNjMxOTcgMjEgNy4zNTkzMyAyMC4wNjExIDUuNjc0NjUgMTguMzg2OEMzLjk4OTk4IDE2LjcxMjUgMy4wMjkgMTQuNDM3NyAzIDEyLjA1NTVWMTEuMTQ5NUgyMVYxMi4wNTU1WiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0idmFyKC0taWNvbi1zdHJva2Utd2lkdGgpIj48L3BhdGg+CiAgPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-911r43z4::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-ddssbjm7"], .--clone-TEXT-ddssbjm7 {
  font-size: 0px;
  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-ddssbjm7"] .x-text,
[id^="TEXT-ddssbjm7"] .x-text a,
.--clone-TEXT-ddssbjm7 .x-text,
.--clone-TEXT-ddssbjm7 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_3);
font-family: 'Fraunces', sans-serif;
font-size: 20.0px;
font-weight: 300;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-ddssbjm7"] .x-text:hover,
.--clone-TEXT-ddssbjm7 .x-text:hover,
[id^="TEXT-ddssbjm7"] a:hover,
.--clone-TEXT-ddssbjm7 a:hover {
  
}

#BUTTON-6au6m5jq {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 42px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 208px;
  .x-button {
z-index: 1;
}
}
#BUTTON-6au6m5jq .x-button-wrapper {
  --width: 208px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: #000000ff;
border-radius: 3px 3px 3px 3px;
color: #ffffffff;
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 2px;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

