#SECTION-63clb2b9 {
  height: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(40px, max-content) minmax(9px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-63clb2b9 .x-section-background {
  background: var(--color_00);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 49;
  --bg: var(--color_00);
}

#SECTION-63clb2b9 .x-section-video-background {
  
  
}



#SECTION-63clb2b9 .video {
  display: none;
}
#SECTION-63clb2b9 .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


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

#MENU-42stfjpy {
  --width: 5600%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: start;margin-left: -1631.6666666666667%;margin-top: -112px;width: 5600%;
  --active-link-color: var(--font_color_6);
  
  
  
  
  
}


#MENU-42stfjpy .x-rect {
  --pad-x: 13px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
justify-content: flex-start;
  
}
#MENU-42stfjpy > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-42stfjpy > ul > .menu-item .tag-link {
  --pad-x: 13px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
justify-content: flex-start;
}
#MENU-42stfjpy > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-42stfjpy > ul > .menu-item:not(:first-child) {
  
}
#MENU-42stfjpy ul li .tag-link {
  border-style: none none none none;

}
#MENU-42stfjpy ul li .tag-link:hover {
  







border-style: none none none none;

}



#MENU-42stfjpy.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 50px;
}


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

#SUBMENU-xk3sp2ya {
  position: fixed;
  
  width: 100%;
  height: 100%;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: scroll;
  left: 0 !important;
  
  
}

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


#MENU-k00yalev .x-rect {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_01);
border-width: 1.0px;
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
line-height: 1.5;
  
}
#MENU-k00yalev > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-k00yalev > ul > .menu-item .tag-link {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_01);
border-width: 1.0px;
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
line-height: 1.5;
}
#MENU-k00yalev > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-k00yalev > ul > .menu-item:not(:first-child) {
  
}
#MENU-k00yalev ul li .tag-link {
  border-style: none none solid none;

}
#MENU-k00yalev ul li .tag-link:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}




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

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

#MENU-ITEM-34a5v5xf > a, #MENU-ITEM-34a5v5xf > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

#MENU-ITEM-65w7iew2 > a, #MENU-ITEM-65w7iew2 > div {
  
  
  
  
  
  
  
  
  
}

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

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


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


  
}
[id^="TEXT-27wf7vsb"], .--clone-TEXT-27wf7vsb {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 0px;
margin-right: -0.005666347105108232%;
width: 100.0056663471051%;
  
}
[id^="TEXT-27wf7vsb"] .x-text,
[id^="TEXT-27wf7vsb"] .x-text a,
.--clone-TEXT-27wf7vsb .x-text,
.--clone-TEXT-27wf7vsb .x-text a {
  --width: 100.0056663471051%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-27wf7vsb"] .x-text:hover,
.--clone-TEXT-27wf7vsb .x-text:hover,
[id^="TEXT-27wf7vsb"] a:hover,
.--clone-TEXT-27wf7vsb a:hover {
  
}

[id^="TEXT-01xds650"], .--clone-TEXT-01xds650 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-right: calc(0.004900624523342985% * 2);
margin-top: 0px;
width: 31.143468845811036%;
  
}
[id^="TEXT-01xds650"] .x-text,
[id^="TEXT-01xds650"] .x-text a,
.--clone-TEXT-01xds650 .x-text,
.--clone-TEXT-01xds650 .x-text a {
  --width: 31.143468845811036%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-01xds650"] .x-text:hover,
.--clone-TEXT-01xds650 .x-text:hover,
[id^="TEXT-01xds650"] a:hover,
.--clone-TEXT-01xds650 a:hover {
  
}

#LINE-eeop6lck {
  --width: 50%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0.3225806451612903%;margin-top: 0px;width: 50%;
  height: auto;
  
}
#LINE-eeop6lck .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 2.0px;
}

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

#SUBMENU-emg2lt4b {
  position: fixed;
  left: 0px !important;
  width: 100%;
  height: 100%;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffff00;
overflow-x: hidden;
overflow-y: auto;
  left: 0 !important;
  
  
}

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


#MENU-mepa6jmo .x-rect {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_01);
border-width: 1.0px;
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
line-height: 1.5;
  
}
#MENU-mepa6jmo > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-mepa6jmo > ul > .menu-item .tag-link {
  --pad-x: 10px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_01);
border-width: 1.0px;
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
line-height: 1.5;
}
#MENU-mepa6jmo > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-mepa6jmo > ul > .menu-item:not(:first-child) {
  
}
#MENU-mepa6jmo ul li .tag-link {
  border-style: none none solid none;

}
#MENU-mepa6jmo ul li .tag-link:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}




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

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

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

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

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

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


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


  
}
[id^="TEXT-duec7k1t"], .--clone-TEXT-duec7k1t {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 0px;
margin-right: -0.005666347105108232%;
width: 100.0056663471051%;
  
}
[id^="TEXT-duec7k1t"] .x-text,
[id^="TEXT-duec7k1t"] .x-text a,
.--clone-TEXT-duec7k1t .x-text,
.--clone-TEXT-duec7k1t .x-text a {
  --width: 100.0056663471051%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-duec7k1t"] .x-text:hover,
.--clone-TEXT-duec7k1t .x-text:hover,
[id^="TEXT-duec7k1t"] a:hover,
.--clone-TEXT-duec7k1t a:hover {
  
}

[id^="TEXT-6fjgcggu"], .--clone-TEXT-6fjgcggu {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-right: calc(0.004900624523342985% * 2);
margin-top: 0px;
width: 31.143468845811036%;
  
}
[id^="TEXT-6fjgcggu"] .x-text,
[id^="TEXT-6fjgcggu"] .x-text a,
.--clone-TEXT-6fjgcggu .x-text,
.--clone-TEXT-6fjgcggu .x-text a {
  --width: 31.143468845811036%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-6fjgcggu"] .x-text:hover,
.--clone-TEXT-6fjgcggu .x-text:hover,
[id^="TEXT-6fjgcggu"] a:hover,
.--clone-TEXT-6fjgcggu a:hover {
  
}

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

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

#SUBMENU-qdww8o0y {
  position: fixed;
  
  width: 100%;
  height: 100%;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: auto;
  left: 0 !important;
  
  
}

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


#MENU-k1uz3655 .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_01);
border-width: 1.0px;
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: center;
line-height: 1.5;
  
}
#MENU-k1uz3655 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: center;
  align-items: center;
  
  
  border-radius: inherit;
}
#MENU-k1uz3655 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_01);
border-width: 1.0px;
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: center;
line-height: 1.5;
}
#MENU-k1uz3655 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-k1uz3655 > ul > .menu-item:not(:first-child) {
  
}
#MENU-k1uz3655 ul li .tag-link {
  border-style: none none solid none;

}
#MENU-k1uz3655 ul li .tag-link:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}




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

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


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


  
}
[id^="TEXT-u1soslaw"], .--clone-TEXT-u1soslaw {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 0px;
margin-right: -0.005666347105108232%;
width: 100.0056663471051%;
  
}
[id^="TEXT-u1soslaw"] .x-text,
[id^="TEXT-u1soslaw"] .x-text a,
.--clone-TEXT-u1soslaw .x-text,
.--clone-TEXT-u1soslaw .x-text a {
  --width: 100.0056663471051%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-u1soslaw"] .x-text:hover,
.--clone-TEXT-u1soslaw .x-text:hover,
[id^="TEXT-u1soslaw"] a:hover,
.--clone-TEXT-u1soslaw a:hover {
  
}

[id^="TEXT-3cnthp8z"], .--clone-TEXT-3cnthp8z {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-right: calc(0.004900624523342985% * 2);
margin-top: 0px;
width: 31.143468845811036%;
  
}
[id^="TEXT-3cnthp8z"] .x-text,
[id^="TEXT-3cnthp8z"] .x-text a,
.--clone-TEXT-3cnthp8z .x-text,
.--clone-TEXT-3cnthp8z .x-text a {
  --width: 31.143468845811036%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-3cnthp8z"] .x-text:hover,
.--clone-TEXT-3cnthp8z .x-text:hover,
[id^="TEXT-3cnthp8z"] a:hover,
.--clone-TEXT-3cnthp8z a:hover {
  
}

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

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

#INPUT-SEARCH-biez4kjd {
  --width: 100px;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 30px;justify-self: start;margin-left: -489.5px;margin-top: -112px;width: 100px;
  
}
#INPUT-SEARCH-biez4kjd > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 1);
  border-bottom-style: solid;
  
  
  flex-direction: row-reverse;
}
#INPUT-SEARCH-biez4kjd > .input-search--wrapper .btn-close {
  color: #00000033;
  fill: #00000033;
  width: 12px;
  margin: 0 6px;
}
#INPUT-SEARCH-biez4kjd > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-biez4kjd > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_03);
}
#INPUT-SEARCH-biez4kjd > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-bottom-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-biez4kjd > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  border-bottom-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}

#SEARCH-DROPPABLE-hby7krm6 {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
}
#MEMBER-BAR-szhuqzqj {
  --width: 152px;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 30px;justify-self: start;margin-left: -489.5px;margin-top: -112px;width: 152px;
  
}
#MEMBER-BAR-szhuqzqj .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-szhuqzqj .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-szhuqzqj .x-member:hover {
  
}
#MEMBER-BAR-szhuqzqj .x-avatar-member-origin {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-szhuqzqj .x-avatar-member-initial {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-szhuqzqj .customer-icon {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-szhuqzqj .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

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

  border: none;
}



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

#MEMBER-BAR-szhuqzqj .customer-signup {
  display: none;
}
#MEMBER-BAR-szhuqzqj .customer-icon {
  
}
#MEMBER-BAR-szhuqzqj .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-ex7qz08b {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
#MENU-wohes6fc {
  --width: 40px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 40px;justify-self: center;margin-bottom: 0px;margin-left: calc(4.62962962962963% * 2);width: 40px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-o6nikgzs {
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: scroll;
  top: 0;
  left: 0;
  width: 100vw;
  height: 70%;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 290px;
  animation: slide-top 0.2s ease;
  
}
#MENU-ldhblc81 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--font_color_6);
  
  
  
  
  
}


#MENU-ldhblc81 .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--font_color_6);
font: var(--font_6);
font-weight: bold;
justify-content: center;
line-height: 1.5;
  
}
#MENU-ldhblc81 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: center;
  align-items: center;
  
  
  border-radius: inherit;
}
#MENU-ldhblc81 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--font_color_6);
font: var(--font_6);
font-weight: bold;
justify-content: center;
line-height: 1.5;
}
#MENU-ldhblc81 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ldhblc81 > ul > .menu-item:not(:first-child) {
  
}
#MENU-ldhblc81 ul li .tag-link {
  border-style: none none none none;

}
#MENU-ldhblc81 ul li .tag-link:hover {
  color: #ffffffff !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}




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

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

#SUBMENU-ae18y1yv {
  position: fixed;
  
  width: 100%;
  height: 100%;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: scroll;
  left: 0 !important;
  
  
}

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


#MENU-szxm5slz .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: center;
line-height: 1.5;
  
}
#MENU-szxm5slz > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: center;
  align-items: center;
  
  
  border-radius: inherit;
}
#MENU-szxm5slz > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: center;
line-height: 1.5;
}
#MENU-szxm5slz > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-szxm5slz > ul > .menu-item:not(:first-child) {
  
}
#MENU-szxm5slz ul li .tag-link {
  border-style: none none none none;

}
#MENU-szxm5slz ul li .tag-link:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}




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

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

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

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

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

#MENU-ITEM-2c2cealf > a, #MENU-ITEM-2c2cealf > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-ITEM-3hojxmfl > a, #MENU-ITEM-3hojxmfl > div {
  
  
  
  
  
  
  
  
  
}


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


  
}
[id^="TEXT-ay3ox9x8"], .--clone-TEXT-ay3ox9x8 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 0px;
margin-right: -0.005666347105108232%;
width: 100.0056663471051%;
  
}
[id^="TEXT-ay3ox9x8"] .x-text,
[id^="TEXT-ay3ox9x8"] .x-text a,
.--clone-TEXT-ay3ox9x8 .x-text,
.--clone-TEXT-ay3ox9x8 .x-text a {
  --width: 100.0056663471051%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-ay3ox9x8"] .x-text:hover,
.--clone-TEXT-ay3ox9x8 .x-text:hover,
[id^="TEXT-ay3ox9x8"] a:hover,
.--clone-TEXT-ay3ox9x8 a:hover {
  
}

[id^="TEXT-9ocdbdd4"], .--clone-TEXT-9ocdbdd4 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-right: calc(0.004900624523342985% * 2);
margin-top: 0px;
width: 31.143468845811036%;
  
}
[id^="TEXT-9ocdbdd4"] .x-text,
[id^="TEXT-9ocdbdd4"] .x-text a,
.--clone-TEXT-9ocdbdd4 .x-text,
.--clone-TEXT-9ocdbdd4 .x-text a {
  --width: 31.143468845811036%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-9ocdbdd4"] .x-text:hover,
.--clone-TEXT-9ocdbdd4 .x-text:hover,
[id^="TEXT-9ocdbdd4"] a:hover,
.--clone-TEXT-9ocdbdd4 a:hover {
  
}

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

#SUBMENU-onhbfo4g {
  position: fixed;
  
  width: 100%;
  height: 100%;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: scroll;
  left: 0 !important;
  
  
}

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


#MENU-q61vs97h .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: center;
line-height: 1.5;
  
}
#MENU-q61vs97h > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: center;
  align-items: center;
  
  height: auto;
  border-radius: inherit;
}
#MENU-q61vs97h > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: center;
line-height: 1.5;
}
#MENU-q61vs97h > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-q61vs97h > ul > .menu-item:not(:first-child) {
  
}
#MENU-q61vs97h ul li .tag-link {
  border-style: none none none none;

}
#MENU-q61vs97h ul li .tag-link:hover,
#MENU-q61vs97h ul li > a:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}





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

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

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

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

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


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


  
}
[id^="TEXT-woe5ncea"], .--clone-TEXT-woe5ncea {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 0px;
margin-right: -0.005666347105108232%;
width: 100.0056663471051%;
  
}
[id^="TEXT-woe5ncea"] .x-text,
[id^="TEXT-woe5ncea"] .x-text a,
.--clone-TEXT-woe5ncea .x-text,
.--clone-TEXT-woe5ncea .x-text a {
  --width: 100.0056663471051%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-woe5ncea"] .x-text:hover,
.--clone-TEXT-woe5ncea .x-text:hover,
[id^="TEXT-woe5ncea"] a:hover,
.--clone-TEXT-woe5ncea a:hover {
  
}

[id^="TEXT-hxbb1x5g"], .--clone-TEXT-hxbb1x5g {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-right: calc(0.004900624523342985% * 2);
margin-top: 0px;
width: 31.143468845811036%;
  
}
[id^="TEXT-hxbb1x5g"] .x-text,
[id^="TEXT-hxbb1x5g"] .x-text a,
.--clone-TEXT-hxbb1x5g .x-text,
.--clone-TEXT-hxbb1x5g .x-text a {
  --width: 31.143468845811036%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-hxbb1x5g"] .x-text:hover,
.--clone-TEXT-hxbb1x5g .x-text:hover,
[id^="TEXT-hxbb1x5g"] a:hover,
.--clone-TEXT-hxbb1x5g a:hover {
  
}

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

#SUBMENU-ocsejx2v {
  position: fixed;
  
  width: 100%;
  height: 100%;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: scroll;
  left: 0 !important;
  
  
}

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


#MENU-7i1u6pl9 .x-rect {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: center;
line-height: 1.5;
  
}
#MENU-7i1u6pl9 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: center;
  align-items: center;
  
  height: auto;
  border-radius: inherit;
}
#MENU-7i1u6pl9 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--font_color_6);
font: var(--font_6);
font-size: 14.0px;
font-weight: bold;
justify-content: center;
line-height: 1.5;
}
#MENU-7i1u6pl9 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7i1u6pl9 > ul > .menu-item:not(:first-child) {
  
}
#MENU-7i1u6pl9 ul li .tag-link {
  border-style: none none none none;

}
#MENU-7i1u6pl9 ul li .tag-link:hover,
#MENU-7i1u6pl9 ul li > a:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}





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

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

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


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


  
}
[id^="TEXT-d4dica5g"], .--clone-TEXT-d4dica5g {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 0px;
margin-right: -0.005666347105108232%;
width: 100.0056663471051%;
  
}
[id^="TEXT-d4dica5g"] .x-text,
[id^="TEXT-d4dica5g"] .x-text a,
.--clone-TEXT-d4dica5g .x-text,
.--clone-TEXT-d4dica5g .x-text a {
  --width: 100.0056663471051%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-d4dica5g"] .x-text:hover,
.--clone-TEXT-d4dica5g .x-text:hover,
[id^="TEXT-d4dica5g"] a:hover,
.--clone-TEXT-d4dica5g a:hover {
  
}

[id^="TEXT-w9q53mjs"], .--clone-TEXT-w9q53mjs {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-right: calc(0.004900624523342985% * 2);
margin-top: 0px;
width: 31.143468845811036%;
  
}
[id^="TEXT-w9q53mjs"] .x-text,
[id^="TEXT-w9q53mjs"] .x-text a,
.--clone-TEXT-w9q53mjs .x-text,
.--clone-TEXT-w9q53mjs .x-text a {
  --width: 31.143468845811036%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-w9q53mjs"] .x-text:hover,
.--clone-TEXT-w9q53mjs .x-text:hover,
[id^="TEXT-w9q53mjs"] a:hover,
.--clone-TEXT-w9q53mjs a:hover {
  
}

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

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

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

  border: none;
}



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

#MEMBER-BAR-bh3kld0f .customer-signup {
  
}
#MEMBER-BAR-bh3kld0f .customer-icon {
  
}
#MEMBER-BAR-bh3kld0f .customer-text {
  
}
#MEMBER-DROPDOWN-b7u4jm9i {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
#LANGUAGE-MENU-4rlqk8tp {
  --width: 36.99092741935483%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 30px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(2.5px * 2);width: 36.99092741935483%;
  background: var(--color_00);
border-radius: 5;
border-width: 1.0px;
color: var(--color_04);
font-family: Helvetica Neue;
font-size: 13.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-4rlqk8tp .language-menu-content div {
  height: 30px;
  background: #ffffffff;
}
#LANGUAGE-MENU-4rlqk8tp img {
  width: 15px;
  height: 15px;
}
#LANGUAGE-MENU-4rlqk8tp .language-menu-content > div:hover {
  background: #FFF;
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-4rlqk8tp .language-menu-content-item.active, #LANGUAGE-MENU-4rlqk8tp .language-menu-item.active {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-4rlqk8tp .language-menu-item {
  border-color: #000000ff;
}
#LANGUAGE-MENU-4rlqk8tp .language-menu-name { display: none; }
#LANGUAGE-MENU-4rlqk8tp .language-menu-lang { display: none; }


#LANGUAGE-MENU-4rlqk8tp .dropdown-icon {
  width: 13px;
  height: 13px;
}
#INPUT-SEARCH-xgc18pxc {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 45px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-xgc18pxc > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  
  
  
}
#INPUT-SEARCH-xgc18pxc > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-xgc18pxc > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-xgc18pxc > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-xgc18pxc > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-xgc18pxc > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-xgc18pxc .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-xgc18pxc .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-xgc18pxc .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-xgc18pxc .input-search--icon path {
  
}
#INPUT-SEARCH-xgc18pxc .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-xgc18pxc .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

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

#MEMBER-BAR-0iblfvke {
  --width: 110px;align-self: end;grid-column-end: 4;grid-column-start: 2;grid-row-end: 3;grid-row-start: 1;height: 30px;justify-self: start;margin-bottom: 0px;margin-left: 0px;width: 110px;
  
}
#MEMBER-BAR-0iblfvke .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
text-align: left;
text-transform: uppercase;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-0iblfvke .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
text-align: left;
text-transform: uppercase;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-0iblfvke .x-member:hover {
  color: var(--color_02);
}
#MEMBER-BAR-0iblfvke .x-avatar-member-origin {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-0iblfvke .x-avatar-member-initial {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-0iblfvke .customer-icon {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-0iblfvke .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

#MEMBER-BAR-0iblfvke .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
text-align: left;
text-transform: uppercase;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: flex-start;
}
#MEMBER-BAR-0iblfvke .x-loginbar .login-bar-text:hover {
  color: var(--color_02);
}
#MEMBER-BAR-0iblfvke .x-loginbar .login-bar-icon {
    width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}



#MEMBER-BAR-0iblfvke .member-divider {
  background: var(--font_color_6);
}

#MEMBER-BAR-0iblfvke .customer-signup {
  display: none;
}
#MEMBER-BAR-0iblfvke .customer-icon {
  display: none;
}
#MEMBER-BAR-0iblfvke .customer-text {
  
}
#MEMBER-DROPDOWN-b0phzfah {
  width: 116px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-aumkp917"], .--clone-TEXT-aumkp917 {
  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-aumkp917"] .x-text,
[id^="TEXT-aumkp917"] .x-text a,
.--clone-TEXT-aumkp917 .x-text,
.--clone-TEXT-aumkp917 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-aumkp917"] .x-text:hover,
.--clone-TEXT-aumkp917 .x-text:hover,
[id^="TEXT-aumkp917"] a:hover,
.--clone-TEXT-aumkp917 a:hover {
  
}

[id^="TEXT-jm9en5cj"], .--clone-TEXT-jm9en5cj {
  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: 5.2125091552734375px;
width: 100%;
  
}
[id^="TEXT-jm9en5cj"] .x-text,
[id^="TEXT-jm9en5cj"] .x-text a,
.--clone-TEXT-jm9en5cj .x-text,
.--clone-TEXT-jm9en5cj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-jm9en5cj"] .x-text:hover,
.--clone-TEXT-jm9en5cj .x-text:hover,
[id^="TEXT-jm9en5cj"] a:hover,
.--clone-TEXT-jm9en5cj a:hover {
  
}

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

#CART-ICON-6azldpct {
  --width: 20px;align-self: end;grid-column-end: 9;grid-column-start: 8;grid-row-end: 2;grid-row-start: 1;height: 20px;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 20px;
  
}
#CART-ICON-6azldpct .x-cart-icon {
  background: var(--color_00);
border-color: #ffffff;
border-width: 0.0px;
color: var(--color_04);
}
#CART-ICON-6azldpct .x-cart-item-count {
  position: absolute;
  top: -5.0px;
  right: -5.0px;
  width: 10.0px;
  height: 10.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_00);
border-radius: 50%;
color: var(--font_color_6);
font-family: Helvetica Neue;
font-size: 10.0px;
font-weight: 700;
}
#CART-ICON-6azldpct .x-image-cart-icon {
  border-radius: ;
}
#WISHLIST-3u9gq6zp {
  --width: 20px;align-self: end;grid-column-end: 8;grid-column-start: 7;grid-row-end: 2;grid-row-start: 1;height: 20px;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 20px;
  
}
#WISHLIST-3u9gq6zp .x-wishlist-icon {
  color: var(--color_04);
}
#WISHLIST-3u9gq6zp .x-wishlist-item-count {
  position: absolute;
  top: -5.0px;
  right: -5.0px;
  width: 13.333333333333334px;
  height: 13.333333333333334px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_00);
border-radius: 50%;
color: var(--font_color_6);
font-family: Helvetica Neue;
font-size: 10.0px;
font-weight: 700;
}
#WISHLIST-3u9gq6zp .x-image-wishlist-icon {
  border-radius: ;
}
#MENU-laeandrf {
  --width: 330px;align-self: end;display: none;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 30px;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 330px;
  --active-link-color: var(--font_color_6);
  
  
  
  
  
}


#MENU-laeandrf .x-rect {
  --pad-x: 10px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
justify-content: flex-start;
  
}
#MENU-laeandrf > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-laeandrf > ul > .menu-item .tag-link {
  --pad-x: 10px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
justify-content: flex-start;
}
#MENU-laeandrf > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-laeandrf > ul > .menu-item:not(:first-child) {
  
}
#MENU-laeandrf ul li .tag-link {
  border-style: none none none none;

}
#MENU-laeandrf ul li .tag-link:hover {
  

border-width: 1px;
border-color: var(--color_04);




border-style: none none solid none;

}



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


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

#SUBMENU-en0pzec3 {
  position: fixed;
  left: 0px !important;
  width: 100%;
  height: 100%;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: scroll;
  left: 0 !important;
  
  
}

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


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

}
#MENU-j96oz01q ul li .tag-link:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}




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

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

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

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

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

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

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

#MENU-ITEM-101ubpsc > a, #MENU-ITEM-101ubpsc > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#SUBMENU-krekta8i {
  position: fixed;
  left: 0px !important;
  width: 100%;
  height: 100%;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: scroll;
  left: 0 !important;
  
  
}

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


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

}
#MENU-th2sfk5n ul li .tag-link:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}




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

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

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

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

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

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

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

#SUBMENU-habd1eaf {
  position: fixed;
  left: 0px !important;
  width: 100%;
  height: 100%;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(100px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: scroll;
  left: 0 !important;
  
  
}

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


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

}
#MENU-oem1x7j6 ul li .tag-link:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}




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

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

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

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

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

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

#SECTION-qr2297zk .x-section-background {
  background: rgba(255, 255, 255, 1);
  
  
  
  
  
  
  --height: 250;
  --bg: rgba(255, 255, 255, 1);
}

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



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

[id^="TEXT-DATASET-2iobvz25"], .--clone-TEXT-DATASET-2iobvz25 {
  align-self: start;
grid-column-end: 9;
grid-column-start: 5;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: -0.09375px;
width: 100%;
  
}
[id^="TEXT-DATASET-2iobvz25"] .x-text,
[id^="TEXT-DATASET-2iobvz25"] .x-text a,
.--clone-TEXT-DATASET-2iobvz25 .x-text,
.--clone-TEXT-DATASET-2iobvz25 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-DATASET-2iobvz25"] .x-text:hover,
.--clone-TEXT-DATASET-2iobvz25 .x-text:hover,
[id^="TEXT-DATASET-2iobvz25"] a:hover,
.--clone-TEXT-DATASET-2iobvz25 a:hover {
  
}


#IMAGE-DATASET-0pjqo6yb {
  --width: 100%;align-self: center;grid-column-end: 9;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#IMAGE-DATASET-0pjqo6yb picture, #IMAGE-DATASET-0pjqo6yb img {
  border-color: #00000000;
}
#IMAGE-DATASET-0pjqo6yb img {
  object-fit: contain;
}


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


  
}
[id^="TEXT-DATASET-9w420mnt"], .--clone-TEXT-DATASET-9w420mnt {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-9w420mnt"] .x-text,
[id^="TEXT-DATASET-9w420mnt"] .x-text a,
.--clone-TEXT-DATASET-9w420mnt .x-text,
.--clone-TEXT-DATASET-9w420mnt .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 26.0px;
height: 100%;
line-height: 1.2;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-DATASET-9w420mnt"] .x-text:hover,
.--clone-TEXT-DATASET-9w420mnt .x-text:hover,
[id^="TEXT-DATASET-9w420mnt"] a:hover,
.--clone-TEXT-DATASET-9w420mnt a:hover {
  
}

[id^="TEXT-DATASET-3q5h6rde"], .--clone-TEXT-DATASET-3q5h6rde {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-right: calc(2.835010451581373e-5% * 2);
width: 43.479354107082635%;
  
}
[id^="TEXT-DATASET-3q5h6rde"] .x-text,
[id^="TEXT-DATASET-3q5h6rde"] .x-text a,
.--clone-TEXT-DATASET-3q5h6rde .x-text,
.--clone-TEXT-DATASET-3q5h6rde .x-text a {
  --width: 43.479354107082635%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--font_color_4);
font: var(--font_4);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-DATASET-3q5h6rde"] .x-text:hover,
.--clone-TEXT-DATASET-3q5h6rde .x-text:hover,
[id^="TEXT-DATASET-3q5h6rde"] a:hover,
.--clone-TEXT-DATASET-3q5h6rde a:hover {
  
}

#POST-LIST-8fpsl1yo {
  --width: 100%;align-self: start;grid-column-end: 4;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%;
  
}

#POST-LIST-8fpsl1yo .post-list__content {
  ;
}
#POST-LIST-8fpsl1yo .post-list__wrapper {
  gap: 0px;
  
  
  grid-template-columns: repeat(1, 1fr);
}
#POST-LIST-8fpsl1yo post-list-item {
  border-color: #000;
  
  
  
  border-radius: 0px;
  overflow: hidden;
}
#POST-LIST-8fpsl1yo .post-list__thumbnail {
  width: 50%;
  
  display: none;
  
}

#POST-LIST-8fpsl1yo .post-list__inner img {
  object-fit: cover;
  
}
#POST-LIST-8fpsl1yo .post-list__overlay {
  display: none;
}
#POST-LIST-8fpsl1yo .post-list__content {
  
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  background: #ffffff00;
  justify-content: unset;
}
#POST-LIST-8fpsl1yo .post-list__title {
  -webkit-line-clamp: 1;
  
  font-size: 13px;
  
  
  
  font-family: 'Helvetica Neue', sans-serif;
  margin-top: 0px;
}
#POST-LIST-8fpsl1yo .post-list__description {
  -webkit-line-clamp: 4;
  
  
  
  
  
  font-family: 'Helvetica Neue', sans-serif;
  display: none;
  margin-top: 0px;
}
#POST-LIST-8fpsl1yo .post-list__publish_date {
  
  
  
  
  
  font-family: 'Helvetica Neue', sans-serif;
  display: none;
  margin-top: 0px;
}
#POST-LIST-8fpsl1yo .post-list__category {
  width: 100%;
  display: none;
  
  
  
  
  
  
  padding-top: 0px;
  text-align: left;
}
#POST-LIST-8fpsl1yo .post-list__read-button {
  display: none;
  color: #ffffff;
  
  
  
  
  
  background: #108B67;
  margin-right: auto;
  
  
  width: 186px;
  height: 34px;
  border-radius: 0px;
}


#POST-OVERLAY-76krllvb {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
}
#SECTION-zc8zjpk9 {
  height: auto;
  grid-template-columns: 8px 1fr 1fr 1fr 1fr 8px;
  grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

#LANGUAGE-MENU-cq4w018c {
  --width: 80.734375px;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 25px;justify-self: start;margin-left: -217.5px;margin-top: -660.0625px;width: 80.734375px;
  background: var(--color_00);
border-radius: 40;
border-width: 0.0px;
color: var(--color_04);
font-family: Helvetica Neue;
font-size: 13.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-cq4w018c .language-menu-content div {
  height: 25px;
  background: #ffffffff;
}
#LANGUAGE-MENU-cq4w018c img {
  width: 15px;
  height: 15px;
}
#LANGUAGE-MENU-cq4w018c .language-menu-content > div:hover {
  background: #FFF;
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-cq4w018c .language-menu-content-item.active, #LANGUAGE-MENU-cq4w018c .language-menu-item.active {
  background: rgba(232, 234, 237, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-cq4w018c .language-menu-item {
  border-color: #000000ff;
}
#LANGUAGE-MENU-cq4w018c .language-menu-name { display: none; }
#LANGUAGE-MENU-cq4w018c .language-menu-lang { display: none; }


#LANGUAGE-MENU-cq4w018c .dropdown-icon {
  width: 50px;
  height: 50px;
}
[id^="TEXT-p0gfpt29"], .--clone-TEXT-p0gfpt29 {
  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%;
  
}
[id^="TEXT-p0gfpt29"] .x-text,
[id^="TEXT-p0gfpt29"] .x-text a,
.--clone-TEXT-p0gfpt29 .x-text,
.--clone-TEXT-p0gfpt29 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_8);
font: var(--font_8);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-p0gfpt29"] .x-text:hover,
.--clone-TEXT-p0gfpt29 .x-text:hover,
[id^="TEXT-p0gfpt29"] a:hover,
.--clone-TEXT-p0gfpt29 a:hover {
  
}

[id^="TEXT-wm7ol4kq"], .--clone-TEXT-wm7ol4kq {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-wm7ol4kq"] .x-text,
[id^="TEXT-wm7ol4kq"] .x-text a,
.--clone-TEXT-wm7ol4kq .x-text,
.--clone-TEXT-wm7ol4kq .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_8);
font: var(--font_8);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-wm7ol4kq"] .x-text:hover,
.--clone-TEXT-wm7ol4kq .x-text:hover,
[id^="TEXT-wm7ol4kq"] a:hover,
.--clone-TEXT-wm7ol4kq a:hover {
  
}

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

[id^="TEXT-f1x2f8p2"], .--clone-TEXT-f1x2f8p2 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-f1x2f8p2"] .x-text,
[id^="TEXT-f1x2f8p2"] .x-text a,
.--clone-TEXT-f1x2f8p2 .x-text,
.--clone-TEXT-f1x2f8p2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_8);
font: var(--font_8);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-f1x2f8p2"] .x-text:hover,
.--clone-TEXT-f1x2f8p2 .x-text:hover,
[id^="TEXT-f1x2f8p2"] a:hover,
.--clone-TEXT-f1x2f8p2 a:hover {
  
}

[id^="TEXT-3g951m48"], .--clone-TEXT-3g951m48 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-3g951m48"] .x-text,
[id^="TEXT-3g951m48"] .x-text a,
.--clone-TEXT-3g951m48 .x-text,
.--clone-TEXT-3g951m48 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_8);
font: var(--font_8);
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-3g951m48"] .x-text:hover,
.--clone-TEXT-3g951m48 .x-text:hover,
[id^="TEXT-3g951m48"] a:hover,
.--clone-TEXT-3g951m48 a:hover {
  
}

[id^="TEXT-8uczfl2o"], .--clone-TEXT-8uczfl2o {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-8uczfl2o"] .x-text,
[id^="TEXT-8uczfl2o"] .x-text a,
.--clone-TEXT-8uczfl2o .x-text,
.--clone-TEXT-8uczfl2o .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_8);
font: var(--font_8);
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-8uczfl2o"] .x-text:hover,
.--clone-TEXT-8uczfl2o .x-text:hover,
[id^="TEXT-8uczfl2o"] a:hover,
.--clone-TEXT-8uczfl2o a:hover {
  
}

[id^="TEXT-z8k8e94h"], .--clone-TEXT-z8k8e94h {
  align-self: end;
grid-column-end: 5;
grid-column-start: 3;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 66.66666666666666%;
  
}
[id^="TEXT-z8k8e94h"] .x-text,
[id^="TEXT-z8k8e94h"] .x-text a,
.--clone-TEXT-z8k8e94h .x-text,
.--clone-TEXT-z8k8e94h .x-text a {
  --width: 66.66666666666666%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_6);
font: var(--font_6);
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-z8k8e94h"] .x-text:hover,
.--clone-TEXT-z8k8e94h .x-text:hover,
[id^="TEXT-z8k8e94h"] a:hover,
.--clone-TEXT-z8k8e94h a:hover {
  
}

[id^="TEXT-7ddjrafd"], .--clone-TEXT-7ddjrafd {
  align-self: start;
grid-column-end: 5;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-7ddjrafd"] .x-text,
[id^="TEXT-7ddjrafd"] .x-text a,
.--clone-TEXT-7ddjrafd .x-text,
.--clone-TEXT-7ddjrafd .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_8);
font: var(--font_8);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-7ddjrafd"] .x-text:hover,
.--clone-TEXT-7ddjrafd .x-text:hover,
[id^="TEXT-7ddjrafd"] a:hover,
.--clone-TEXT-7ddjrafd a:hover {
  
}

#POPUP-syqogph1 {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
overflow-x: hidden;
overflow-y: scroll;
  width: 400px;
  height: 100%;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(85px, max-content) minmax(100px, max-content) minmax(100px, max-content) minmax(100px, max-content) minmax(100px, 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-syqogph1.anim {
  --width: 400px;
  animation: slide-right 0.5s ease;
}
[id^="TEXT-axmi1dvc"], .--clone-TEXT-axmi1dvc {
  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(0.1666717529296875px * 2);
width: 74%;
  
}
[id^="TEXT-axmi1dvc"] .x-text,
[id^="TEXT-axmi1dvc"] .x-text a,
.--clone-TEXT-axmi1dvc .x-text,
.--clone-TEXT-axmi1dvc .x-text a {
  --width: 74%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 16.0px;
font-weight: 600;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-axmi1dvc"] .x-text:hover,
.--clone-TEXT-axmi1dvc .x-text:hover,
[id^="TEXT-axmi1dvc"] a:hover,
.--clone-TEXT-axmi1dvc a:hover {
  
}


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

  border:   ;


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

#CHECKBOX-GROUP-tbrpt69a {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: -0.3968253968253968%;margin-top: calc(0px * 2);width: 100%;
  --icon-color: var(--color_04, inherit);
  
}
#CHECKBOX-GROUP-tbrpt69a .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-tbrpt69a label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-tbrpt69a .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 3px;
}
#CHECKBOX-GROUP-m1gta0zf {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: end;margin-right: -0.3968253968253968%;margin-top: calc(0px * 2);width: 100%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-m1gta0zf .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-m1gta0zf label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-m1gta0zf .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 3px;
}
#CHECKBOX-GROUP-63c8zhxn {
  --width: 100%;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.3968253968253968%;margin-top: calc(0px * 2);width: 100%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-63c8zhxn .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-63c8zhxn label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-63c8zhxn .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 3px;
}
#CHECKBOX-GROUP-y1o6xeqd {
  --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%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-y1o6xeqd .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-y1o6xeqd label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-y1o6xeqd .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 3px;
}
#POPUP-l7t9s8hc {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
  width: 400px;
  height: 100%;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(85px, max-content) minmax(54px, max-content) minmax(0px, calc(100%)) minmax(100px, 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-l7t9s8hc.anim {
  --width: 400px;
  
}

#RECT-knvz2eox {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 16.293800073382133px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 16px;
  
  
  
  
}
#RECT-knvz2eox .x-rect {
  --width: 16px;
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-knvz2eox::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#LINE-rm8ysw8s {
  --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-rm8ysw8s .line-container {
  border-color: #e5e5e5;
border-style: solid;
border-width: 1.0px;
}

#INPUT-SEARCH-mpfadt5d {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 54px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-mpfadt5d > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 0px;
  border-color: #000000ff;
  border-style: solid;
  
  
  
}
#INPUT-SEARCH-mpfadt5d > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-mpfadt5d > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-mpfadt5d > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-mpfadt5d > .input-search--wrapper:hover {
  border-style: none;
  border-color: #00000000 !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-mpfadt5d > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #00000000 !important;
  border-width: 0px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}

#POPUP-uky8ecyq {
  --top: 0px; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translateX(-50%);
  background: #ffffff;
overflow-x: hidden;
overflow-y: scroll;
  width: 600px;
  height: 900px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(218.08977387782653px, 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-uky8ecyq.anim {
  --width: 600px;
  animation: fade-in 0.2s ease;
}
[id^="TEXT-DATASET-soh60fg2"], .--clone-TEXT-DATASET-soh60fg2 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 600px;
  
}
[id^="TEXT-DATASET-soh60fg2"] .x-text,
[id^="TEXT-DATASET-soh60fg2"] .x-text a,
.--clone-TEXT-DATASET-soh60fg2 .x-text,
.--clone-TEXT-DATASET-soh60fg2 .x-text a {
  --width: 600px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-soh60fg2"] .x-text:hover,
.--clone-TEXT-DATASET-soh60fg2 .x-text:hover,
[id^="TEXT-DATASET-soh60fg2"] a:hover,
.--clone-TEXT-DATASET-soh60fg2 a:hover {
  
}

#POPUP-f32yodkh {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
border-width: 0.0px;
overflow-x: hidden;
overflow-y: auto;
  width: 800px;
  height: auto;
  grid-template-columns: 40px 1fr 1fr 40px;
  grid-template-rows: minmax(40px, max-content) minmax(70px, max-content) minmax(333px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0pxpx;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-f32yodkh.anim {
  --width: 800px;
  animation: zoom-in 0.2s ease;
}

#IMAGE-DATASET-xsr6heo1 {
  --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%;
  
}
#IMAGE-DATASET-xsr6heo1 picture, #IMAGE-DATASET-xsr6heo1 img {
  border-color: #000000ff;
}
#IMAGE-DATASET-xsr6heo1 img {
  object-fit: contain;
}

[id^="TEXT-DATASET-il3vs19s"], .--clone-TEXT-DATASET-il3vs19s {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: 0px;
width: 80%;
  
}
[id^="TEXT-DATASET-il3vs19s"] .x-text,
[id^="TEXT-DATASET-il3vs19s"] .x-text a,
.--clone-TEXT-DATASET-il3vs19s .x-text,
.--clone-TEXT-DATASET-il3vs19s .x-text a {
  --width: 80%;
border-color: #000000ff;
color: #000000ff;
font-size: 20.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-il3vs19s"] .x-text:hover,
.--clone-TEXT-DATASET-il3vs19s .x-text:hover,
[id^="TEXT-DATASET-il3vs19s"] a:hover,
.--clone-TEXT-DATASET-il3vs19s a:hover {
  
}

[id^="TEXT-DATASET-3evu5u4z"], .--clone-TEXT-DATASET-3evu5u4z {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 0px;
margin-left: 0px;
width: 25%;
  
}
[id^="TEXT-DATASET-3evu5u4z"] .x-text,
[id^="TEXT-DATASET-3evu5u4z"] .x-text a,
.--clone-TEXT-DATASET-3evu5u4z .x-text,
.--clone-TEXT-DATASET-3evu5u4z .x-text a {
  --width: 25%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-3evu5u4z"] .x-text:hover,
.--clone-TEXT-DATASET-3evu5u4z .x-text:hover,
[id^="TEXT-DATASET-3evu5u4z"] a:hover,
.--clone-TEXT-DATASET-3evu5u4z a:hover {
  
}


#CONTAINER-it4v2hjb {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #e5e5e5;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
  --width: 39.988426208496094px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(40.0016523771287px, max-content);height: 39.988426208496094px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 39.988426208496094px;
  
  
  
  
  
  border: 1px solid #e5e5e5;


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-kra5fcdq::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;
  
}
#ATTR-uhuhpzi7 {
  --width: 30%;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: 30%;
  
}
#ATTR-uhuhpzi7 .attr--item, #ATTR-uhuhpzi7 select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 10.0px;
line-height: 20.8px;
text-align: left;
    padding-left: 10px !important;
  padding-right: 5px !important;
  text-align: left;

}
#ATTR-uhuhpzi7 .chevron {
  width: 15px;
  right: 6px;
}
#ATTR-uhuhpzi7 .chevron svg{
  height: 15px;
}
#ATTR-uhuhpzi7 .attr--item {
  margin-right: 5px;
  margin-bottom: 5px;
}
#ATTR-uhuhpzi7 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-uhuhpzi7 .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

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

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

#ATTR-uhuhpzi7 .select-overlay .select--icon {
  width: 15px;
  height: 15px;
  min-width: 15px;
  min-height: 15px;
}
#BUTTON-m6uqv9w7 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: 7.520891364902507vh;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-m6uqv9w7 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 13.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#ATTR-xrwiicv0 {
  --width: 70%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: start;margin-bottom: -0.3125px;margin-left: 0%;width: 70%;
  
}
#ATTR-xrwiicv0 .attr--item, #ATTR-xrwiicv0 select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 8.0px;
line-height: 20;
text-align: left;
  
}
#ATTR-xrwiicv0 .chevron {
  width: 16px;
  right: 6px;
}
#ATTR-xrwiicv0 .chevron svg{
  height: 16px;
}
#ATTR-xrwiicv0 .attr--item {
  margin-right: 5px;
  margin-bottom: 5px;
}
#ATTR-xrwiicv0 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-xrwiicv0 .attr--item.selected {
  border-color: var(--color_04);
  border-width: 1px;
  
}
#ATTR-xrwiicv0 img {
  width: 30px;
  height: 30px;
  padding: 1px;
  border-radius: 30px;
}
#ATTR-xrwiicv0 .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-xrwiicv0 .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

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

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

#ATTR-xrwiicv0 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#BUTTON-4iic9omk {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 50%;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 10%;
  
}
#BUTTON-4iic9omk .x-button-wrapper {
  --width: 10%;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #000000ff;
border-radius: 100px;
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#POPUP-n80gof01 {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
  width: 400px;
  height: 100%;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(85px, max-content) minmax(100%, calc(100%)) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-n80gof01.anim {
  --width: 400px;
  animation: slide-right 0.5s ease;
}

#CONTAINER-sad3nd4c {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 2fr;grid-template-rows: minmax(60px, max-content) minmax(31.40284703242749px, max-content) minmax(0px, max-content) minmax(13.458363013897497px, 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(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

#LINE-u0h6syg5 {
  --width: 100%;align-self: end;grid-column-end: 2;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-u0h6syg5 .line-container {
  border-color: #e5e5e5;
border-style: solid;
border-width: 1.0px;
}

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

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

#TWO-POINT-RANGE-w6rad273 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
}
#TWO-POINT-RANGE-w6rad273 .two-point--slider-range {
  background-color: #dfdfdf;
}

#TWO-POINT-RANGE-w6rad273 .two-point--slider-range .cursor-pointer {
  width: 22px;
  height: 22px;
  top: -9.0px;
  left: -11.0px;
  cursor: ew-resize;
  background: transparent;
  border-radius: 0;
}

#TWO-POINT-RANGE-w6rad273 .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-w6rad273 .two-point--slider-range .two-point--slider-left,
#TWO-POINT-RANGE-w6rad273 .two-point--slider-range .two-point--slider-right {
  height: 4px;
}

#TWO-POINT-RANGE-w6rad273 .two-point--slider-range .two-point--slider-left {
  background-color: #000000;
}

#TWO-POINT-RANGE-w6rad273 .two-point--slider-min span,
#TWO-POINT-RANGE-w6rad273 .two-point--slider-max span{
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #000000d9;
}
[id^="TEXT-dipb7gly"], .--clone-TEXT-dipb7gly {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-dipb7gly"] .x-text,
[id^="TEXT-dipb7gly"] .x-text a,
.--clone-TEXT-dipb7gly .x-text,
.--clone-TEXT-dipb7gly .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 16.0px;
font-weight: 600;
height: 100%;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-dipb7gly"] .x-text:hover,
.--clone-TEXT-dipb7gly .x-text:hover,
[id^="TEXT-dipb7gly"] a:hover,
.--clone-TEXT-dipb7gly a:hover {
  
}

[id^="TEXT-sussrkyv"], .--clone-TEXT-sussrkyv {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 13;
grid-row-start: 12;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-sussrkyv"] .x-text,
[id^="TEXT-sussrkyv"] .x-text a,
.--clone-TEXT-sussrkyv .x-text,
.--clone-TEXT-sussrkyv .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 16.0px;
font-weight: 600;
height: 100%;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-sussrkyv"] .x-text:hover,
.--clone-TEXT-sussrkyv .x-text:hover,
[id^="TEXT-sussrkyv"] a:hover,
.--clone-TEXT-sussrkyv a:hover {
  
}

#DROPDOWN-jet055t4 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 14;grid-row-start: 13;height: 48px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#DROPDOWN-jet055t4 .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
border-color: rgba(223, 223, 223, 1);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 16.0px;
  padding-left: 10px;
  padding-right: 10px;
}
#DROPDOWN-jet055t4 .dropdown--icon {
  color: #000;
  width: 16px;
  height: 16px;
}

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

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

#DROPDOWN-jet055t4 .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
border-color: rgba(223, 223, 223, 1);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 16.0px;
  padding-left: 10px;
  padding-right: 10px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-jet055t4 .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;
border-color: rgba(223, 223, 223, 1);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 16.0px;
  padding-left: 10px;
  padding-right: 10px;
}

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

#DROPDOWN-jet055t4 .select-overlay .select--icon {
  color: #000;
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#DROPDOWN-CONTENT-xescri7o {
  
  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-xescri7o > .dropdown--style {
  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-15alwfsa::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-nuazpsnf {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 11;
grid-row-start: 10;
height: 28px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 28px;
  
  
  
  
}
#RECT-nuazpsnf .x-rect {
  --width: 28px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMTAwJSI+PGcgaWQ9Il8xNiIgZGF0YS1uYW1lPSIxNiI+PHBhdGggZD0ibTEyIDE2YTEgMSAwIDAgMSAtLjcxLS4yOWwtNi02YTEgMSAwIDAgMSAxLjQyLTEuNDJsNS4yOSA1LjMgNS4yOS01LjI5YTEgMSAwIDAgMSAxLjQxIDEuNDFsLTYgNmExIDEgMCAwIDEgLS43LjI5eiIvPjwvZz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-nuazpsnf::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-d5ywo4v4"], .--clone-TEXT-d5ywo4v4 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-d5ywo4v4"] .x-text,
[id^="TEXT-d5ywo4v4"] .x-text a,
.--clone-TEXT-d5ywo4v4 .x-text,
.--clone-TEXT-d5ywo4v4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-size: 16.0px;
font-weight: 600;
height: 100%;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-d5ywo4v4"] .x-text:hover,
.--clone-TEXT-d5ywo4v4 .x-text:hover,
[id^="TEXT-d5ywo4v4"] a:hover,
.--clone-TEXT-d5ywo4v4 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-uatqqgbd::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;
  
}
#RADIO-GROUP-nn4ns4iw {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --icon-color: inherit;
  
}
#RADIO-GROUP-nn4ns4iw input[type='radio'] {
  width: 16px;
  height: 16px;
  margin-right: 8px;
  border-radius: 0px;
  border: 1px solid #000;
}
#RADIO-GROUP-nn4ns4iw label {
  flex-basis: 100.0%;
}
#RADIO-GROUP-nn4ns4iw .radio-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
font-size: 16.0px;
  row-gap: 10px;
}
#CHECKBOX-GROUP-zb74o4qb {
  --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-zb74o4qb .checked {
  width: 16px;
  height: 16px;
  margin-right: 10px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-zb74o4qb label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-zb74o4qb .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
font-size: 16.0px;
  row-gap: 8px;
}
[id^="TEXT-arkrvf30"], .--clone-TEXT-arkrvf30 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-arkrvf30"] .x-text,
[id^="TEXT-arkrvf30"] .x-text a,
.--clone-TEXT-arkrvf30 .x-text,
.--clone-TEXT-arkrvf30 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-size: 16.0px;
font-weight: 600;
height: 100%;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-arkrvf30"] .x-text:hover,
.--clone-TEXT-arkrvf30 .x-text:hover,
[id^="TEXT-arkrvf30"] a:hover,
.--clone-TEXT-arkrvf30 a:hover {
  
}

#CHECKBOX-GROUP-zo1495g4 {
  --width: 100%;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%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-zo1495g4 .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-zo1495g4 label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-zo1495g4 .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 17px;
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-u6n62mil::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-ia8jvu7h"], .--clone-TEXT-ia8jvu7h {
  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(0.1666717529296875px * 2);
width: 74%;
  
}
[id^="TEXT-ia8jvu7h"] .x-text,
[id^="TEXT-ia8jvu7h"] .x-text a,
.--clone-TEXT-ia8jvu7h .x-text,
.--clone-TEXT-ia8jvu7h .x-text a {
  --width: 74%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 16.0px;
font-weight: 600;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-ia8jvu7h"] .x-text:hover,
.--clone-TEXT-ia8jvu7h .x-text:hover,
[id^="TEXT-ia8jvu7h"] a:hover,
.--clone-TEXT-ia8jvu7h a:hover {
  
}


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

  border:   ;


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

#POPUP-WISHLIST {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
overflow-x: hidden;
overflow-y: scroll;
  width: 384px;
  height: 70%;
  grid-template-columns: ;
  grid-template-rows: ;
  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-WISHLIST.anim {
  --width: 384px;
  animation: slide-right 0.2s ease;
}

#POPUP-WISHLIST-HEADER {
  --bg: rgba(255, 255, 255, 1);
  background: rgba(255, 255, 255, 1);
border-color: #ffffff;
  --width: %;align-self: start;grid-column-end: ;grid-column-start: ;grid-row-end: ;grid-row-start: ;grid-template-columns: ;grid-template-rows: ;height: px;justify-self: start;margin-left: %;margin-top: px;position: sticky;top: 0px;width: %;
  
  
  
  
  
  border:   #ffffff;


  
}

#POPUP-WISHLIST-CLOSE-BUTTON {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: px;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
  
  
  
}
#POPUP-WISHLIST-CLOSE-BUTTON .x-rect {
  --width: %;
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);
}
#POPUP-WISHLIST-CLOSE-BUTTON::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="POPUP-WISHLIST-TITLE"], .--clone-POPUP-WISHLIST-TITLE {
  align-self: start;
grid-column-end: ;
grid-column-start: ;
grid-row-end: ;
grid-row-start: ;
height: auto;
justify-self: start;
margin-left: %;
margin-top: px;
width: %;
  
}
[id^="POPUP-WISHLIST-TITLE"] .x-text,
[id^="POPUP-WISHLIST-TITLE"] .x-text a,
.--clone-POPUP-WISHLIST-TITLE .x-text,
.--clone-POPUP-WISHLIST-TITLE .x-text a {
  --width: %;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="POPUP-WISHLIST-TITLE"] .x-text:hover,
.--clone-POPUP-WISHLIST-TITLE .x-text:hover,
[id^="POPUP-WISHLIST-TITLE"] a:hover,
.--clone-POPUP-WISHLIST-TITLE a:hover {
  
}

#WISHLIST-CONTAINER-vcorf4ls {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
}
#WISHLIST-ITEM-miishfcj {
  --width: 100%;align-self: start;column-gap: 8px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 120px 1fr;grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 8px;width: 100%;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
[id^="TEXT-DATASET-7tsmovp2"], .--clone-TEXT-DATASET-7tsmovp2 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0.140625px;
width: 100%;
  
}
[id^="TEXT-DATASET-7tsmovp2"] .x-text,
[id^="TEXT-DATASET-7tsmovp2"] .x-text a,
.--clone-TEXT-DATASET-7tsmovp2 .x-text,
.--clone-TEXT-DATASET-7tsmovp2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-7tsmovp2"] .x-text:hover,
.--clone-TEXT-DATASET-7tsmovp2 .x-text:hover,
[id^="TEXT-DATASET-7tsmovp2"] a:hover,
.--clone-TEXT-DATASET-7tsmovp2 a:hover {
  
}

[id^="TEXT-DATASET-me3nseq5"], .--clone-TEXT-DATASET-me3nseq5 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-me3nseq5"] .x-text,
[id^="TEXT-DATASET-me3nseq5"] .x-text a,
.--clone-TEXT-DATASET-me3nseq5 .x-text,
.--clone-TEXT-DATASET-me3nseq5 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-me3nseq5"] .x-text:hover,
.--clone-TEXT-DATASET-me3nseq5 .x-text:hover,
[id^="TEXT-DATASET-me3nseq5"] a:hover,
.--clone-TEXT-DATASET-me3nseq5 a:hover {
  
}


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

#BUTTON-6c8prjfv {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 24px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 50px;
  
}
#BUTTON-6c8prjfv .x-button-wrapper {
  --width: 50px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(24, 24, 24, 1);
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#WISHLIST-EMPTY-z9c3qvc0 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(110px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
[id^="TEXT-54ervopy"], .--clone-TEXT-54ervopy {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-54ervopy"] .x-text,
[id^="TEXT-54ervopy"] .x-text a,
.--clone-TEXT-54ervopy .x-text,
.--clone-TEXT-54ervopy .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-54ervopy"] .x-text:hover,
.--clone-TEXT-54ervopy .x-text:hover,
[id^="TEXT-54ervopy"] a:hover,
.--clone-TEXT-54ervopy a:hover {
  
}

#BUTTON-lhivxly7 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 50.28125px;
width: 204.953125px;
  
}
#BUTTON-lhivxly7 .x-button-wrapper {
  --width: 204.953125px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(24, 24, 24, 1);
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#CART-DROPPABLE-1blq9xbr {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 480px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(85px, max-content) minmax(60px, max-content) minmax(20px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-1blq9xbr.anim {
  --width: 480px;
  animation: slide-right 0.2s ease;
}
#LINE-48508223 {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-48508223 .line-container {
  border-color: #f3f3f3;
border-style: solid;
border-width: 1.0px;
}

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

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

[id^="TEXT-mi3615sa"], .--clone-TEXT-mi3615sa {
  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-mi3615sa"] .x-text,
[id^="TEXT-mi3615sa"] .x-text a,
.--clone-TEXT-mi3615sa .x-text,
.--clone-TEXT-mi3615sa .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #00000099;
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, #00000099);
}
[id^="TEXT-mi3615sa"] .x-text:hover,
.--clone-TEXT-mi3615sa .x-text:hover,
[id^="TEXT-mi3615sa"] a:hover,
.--clone-TEXT-mi3615sa a:hover {
  
}

#BUTTON-kt6ql6o2 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: 54px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-kt6ql6o2 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: #000000ff;
border-radius: 100px;
color: var(--color_00);
font-size: 13.0px;
font-weight: 600;
height: 100%;
letter-spacing: 0px;
text-align: center;
width: 100%;
  border:   ;


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


#RECT-avwy3z0r {
  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-avwy3z0r .x-rect {
  --width: 28px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9ImNsb3NlIj48cGF0aCBkPSJNMTksNi40MUwxNy41OSw1TDEyLDEwLjU5TDYuNDEsNUw1LDYuNDFMMTAuNTksMTJMNSwxNy41OUw2LjQxLDE5TDEyLDEzLjQxTDE3LjU5LDE5TDE5LDE3LjU5TDEzLjQxLDEyTDE5LDYuNDFaIj48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-avwy3z0r::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-nwsfgfdv {
  
  
  background: #ffffff;
overflow-x: hidden;
overflow-y: scroll;
  top: 0;
  right: 0;
  width: 480px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(85px, max-content) minmax(0%, 100%) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-nwsfgfdv.anim {
  --width: 480px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-1x2ojrpj"], .--clone-TEXT-1x2ojrpj {
  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-bottom: calc(0.141204833984375px * 2);
margin-left: -0.002950809080788804%;
width: 51.39949109414758%;
  
}
[id^="TEXT-1x2ojrpj"] .x-text,
[id^="TEXT-1x2ojrpj"] .x-text a,
.--clone-TEXT-1x2ojrpj .x-text,
.--clone-TEXT-1x2ojrpj .x-text a {
  --width: 51.39949109414758%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
font-weight: 600;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-1x2ojrpj"] .x-text:hover,
.--clone-TEXT-1x2ojrpj .x-text:hover,
[id^="TEXT-1x2ojrpj"] a:hover,
.--clone-TEXT-1x2ojrpj a:hover {
  
}


#RECT-de0v4h3w {
  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-bottom: calc(1.4976863861083984px * 2);
margin-right: 0%;
width: 28px;
  
  
  
  
}
#RECT-de0v4h3w .x-rect {
  --width: 28px;
background: rgba(0, 0, 0, 1);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9ImNsb3NlIj48cGF0aCBkPSJNMTksNi40MUwxNy41OSw1TDEyLDEwLjU5TDYuNDEsNUw1LDYuNDFMMTAuNTksMTJMNSwxNy41OUw2LjQxLDE5TDEyLDEzLjQxTDE3LjU5LDE5TDE5LDE3LjU5TDEzLjQxLDEyTDE5LDYuNDFaIj48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

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


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

#LINE-c5gbf95q {
  --width: 100%;align-self: end;grid-column-end: 2;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-c5gbf95q .line-container {
  border-color: #f3f3f3;
border-style: solid;
border-width: 1.0px;
}


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


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

#IMAGE-DATASET-3i1v6jwn {
  --width: 90px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: auto;justify-self: start;margin-bottom: -1.2372703552246094px;margin-left: 0%;width: 90px;
  
}
#IMAGE-DATASET-3i1v6jwn picture, #IMAGE-DATASET-3i1v6jwn img {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-3i1v6jwn img {
  object-fit: contain;
}

[id^="TEXT-DATASET-2n8vbhwj"], .--clone-TEXT-DATASET-2n8vbhwj {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 0.2777748107910156px;
margin-left: -0.0048828125%;
width: 100%;
  
}
[id^="TEXT-DATASET-2n8vbhwj"] .x-text,
[id^="TEXT-DATASET-2n8vbhwj"] .x-text a,
.--clone-TEXT-DATASET-2n8vbhwj .x-text,
.--clone-TEXT-DATASET-2n8vbhwj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-2n8vbhwj"] .x-text:hover,
.--clone-TEXT-DATASET-2n8vbhwj .x-text:hover,
[id^="TEXT-DATASET-2n8vbhwj"] a:hover,
.--clone-TEXT-DATASET-2n8vbhwj a:hover {
  
}

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

[id^="TEXT-DATASET-nwahyxvv"], .--clone-TEXT-DATASET-nwahyxvv {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: %;
margin-top: calc(0px * 2);
width: 100.15010917030568%;
  
}
[id^="TEXT-DATASET-nwahyxvv"] .x-text,
[id^="TEXT-DATASET-nwahyxvv"] .x-text a,
.--clone-TEXT-DATASET-nwahyxvv .x-text,
.--clone-TEXT-DATASET-nwahyxvv .x-text a {
  --width: 100.15010917030568%;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-nwahyxvv"] .x-text:hover,
.--clone-TEXT-DATASET-nwahyxvv .x-text:hover,
[id^="TEXT-DATASET-nwahyxvv"] a:hover,
.--clone-TEXT-DATASET-nwahyxvv a:hover {
  
}

#QUANTITY-INPUT-6ptic8y9 {
  --width: 22px;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 22px;justify-self: end;margin-right: 0.0031389508928571425%;margin-top: 0px;width: 22px;
  -webkit-text-stroke: 0px #000000ff;
background: #000000;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 1.0px;
color: #ffffff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-6ptic8y9 .quantity__input {
  background: #000000;
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-6ptic8y9 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-6ptic8y9 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-6ptic8y9 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-6ptic8y9 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-6ptic8y9 .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-1f3y8xqy {
  --width: 98px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 31px;justify-self: start;margin-left: 0px;margin-top: 0px;width: 98px;
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-style: none;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-1f3y8xqy .quantity__input {
  
  
  
  
  --spinner-height: 25px;
}
#QUANTITY-INPUT-1f3y8xqy .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-1f3y8xqy .quantity__button[name="minus"] {
  border-color: #e5e5e5;
border-radius: 100px;
border-width: 0.0px;
  
  width:10px;
}
#QUANTITY-INPUT-1f3y8xqy .quantity__button[name="minus"] svg {
  width: 10px;
}
#QUANTITY-INPUT-1f3y8xqy .quantity__button[name="plus"] {
  border-color: #e5e5e5;
border-radius: 47px;
border-width: 0.0px;
  
  width:10px;
}
#QUANTITY-INPUT-1f3y8xqy .quantity__button[name="plus"] svg {
  width: 10px;
}
[id^="TEXT-umhcmtjz"], .--clone-TEXT-umhcmtjz {
  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: 58.522791511312825%;
  
}
[id^="TEXT-umhcmtjz"] .x-text,
[id^="TEXT-umhcmtjz"] .x-text a,
.--clone-TEXT-umhcmtjz .x-text,
.--clone-TEXT-umhcmtjz .x-text a {
  --width: 58.522791511312825%;
-webkit-text-stroke: 0px #000000ff;
color: #00000099;
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, #00000099);
}
[id^="TEXT-umhcmtjz"] .x-text:hover,
.--clone-TEXT-umhcmtjz .x-text:hover,
[id^="TEXT-umhcmtjz"] a:hover,
.--clone-TEXT-umhcmtjz a:hover {
  
}

#LINE-10lbtfza {
  --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%;
  height: auto;
  
}
#LINE-10lbtfza .line-container {
  border-color: #f3f3f3;
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-rlouiphp"], .--clone-TEXT-rlouiphp {
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-rlouiphp"] .x-text,
[id^="TEXT-rlouiphp"] .x-text a,
.--clone-TEXT-rlouiphp .x-text,
.--clone-TEXT-rlouiphp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-rlouiphp"] .x-text:hover,
.--clone-TEXT-rlouiphp .x-text:hover,
[id^="TEXT-rlouiphp"] a:hover,
.--clone-TEXT-rlouiphp a:hover {
  
}

#SLIDER-PRODUCT-cmw3eran {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  
}
#SLIDER-PRODUCT-cmw3eran .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

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

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



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

#SLIDER-PRODUCT-cmw3eran .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  
  
  
  border-color: #e5e5e5;
  border-width: 1px; border-style: solid;

}




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


#SLIDER-PRODUCT-cmw3eran .grid-product--info {
  
  padding: 0px 10px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-cmw3eran .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-cmw3eran .grid-product--title {
  
  font-family: 'Montserrat', sans-serif;
  
  font-size: 13px;
  
  
  
  
  line-height: 1.5715;
  min-height: 20.429499999999997px;
}
#SLIDER-PRODUCT-cmw3eran .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#SLIDER-PRODUCT-cmw3eran .grid-product--retail-price, #SLIDER-PRODUCT-cmw3eran .grid-product--selling-price {
  
  font-family: 'Montserrat', sans-serif;
  
  font-size: 13px;
  
  
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-cmw3eran .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-cmw3eran .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-cmw3eran .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




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

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


  
}
#GOOGLEMAP-7ktut2hp {
  --width: 22px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 27.4px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 22px;
  
}
#PRODUCT-OVERLAY-v478e60e {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-DATASET-sal6rk9w"], .--clone-TEXT-DATASET-sal6rk9w {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: end;
margin-bottom: 0.0647735595703125px;
margin-right: -0.0026178822825571046%;
width: 43.68315987447006%;
  
}
[id^="TEXT-DATASET-sal6rk9w"] .x-text,
[id^="TEXT-DATASET-sal6rk9w"] .x-text a,
.--clone-TEXT-DATASET-sal6rk9w .x-text,
.--clone-TEXT-DATASET-sal6rk9w .x-text a {
  --width: 43.68315987447006%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 24.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-sal6rk9w"] .x-text:hover,
.--clone-TEXT-DATASET-sal6rk9w .x-text:hover,
[id^="TEXT-DATASET-sal6rk9w"] a:hover,
.--clone-TEXT-DATASET-sal6rk9w a:hover {
  
}

[id^="TEXT-gh4cqt2y"], .--clone-TEXT-gh4cqt2y {
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-gh4cqt2y"] .x-text,
[id^="TEXT-gh4cqt2y"] .x-text a,
.--clone-TEXT-gh4cqt2y .x-text,
.--clone-TEXT-gh4cqt2y .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_8);
font: var(--font_8);
font-weight: 400;
height: 100%;
text-align: right;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-gh4cqt2y"] .x-text:hover,
.--clone-TEXT-gh4cqt2y .x-text:hover,
[id^="TEXT-gh4cqt2y"] a:hover,
.--clone-TEXT-gh4cqt2y a:hover {
  
}


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


  
}
#BUTTON-pvkj419h {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 54px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-pvkj419h .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 100px;
border-style: solid;
border-width: 2.0px;
color: #181818ff;
font-size: 13.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-6k1s9bqu {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: 54px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-6k1s9bqu .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: #000000ff;
border-radius: 100px;
border-style: none;
border-width: 2.0px;
color: var(--color_00);
font-size: 13.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

