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

#SECTION-cyp954lp .x-section-background {
  background: var(--color_40);
  
  
  
  
  
  
  --height: 40;
  --bg: var(--color_40);
}

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



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

#GOOGLEMAP-9e48a2qb {
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#SECTION-ve2b8t9h {
  height: auto;
  grid-template-columns: 15px 1fr 1fr 1fr 15px;
  grid-template-rows: minmax(65px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-ve2b8t9h .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  filter: drop-shadow(1px 1px 10px rgba(0,0,0,0.149));
  --height: 65;
  --bg: var(--color_00);
}

#SECTION-ve2b8t9h .x-section-video-background {
  background-image: https://content.pancake.vn/web-media/d5/d7/86/19/d2a8e31d5348a7a82ac49fec10f4220b691fafe27576f2028995049b-w:1640-h:924-l:50100-t:image/jpeg.jpeg;
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
--bg: "url(https://content.pancake.vn/web-media/d5/d7/86/19/d2a8e31d5348a7a82ac49fec10f4220b691fafe27576f2028995049b-w:1640-h:924-l:50100-t:image/jpeg.jpeg)";
--height: 65;

  
}



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


#IMAGE-icqqf2oa {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100px;
  
}
#IMAGE-icqqf2oa picture {
  --width: 100px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-k7owae7a"], .--clone-TEXT-k7owae7a {
  font-size: 0px;
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 98px;
  
}
[id^="TEXT-k7owae7a"] .x-text,
[id^="TEXT-k7owae7a"] .x-text a,
.--clone-TEXT-k7owae7a .x-text,
.--clone-TEXT-k7owae7a .x-text a {
  --width: 98px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-k7owae7a"] .x-text:hover,
.--clone-TEXT-k7owae7a .x-text:hover,
[id^="TEXT-k7owae7a"] a:hover,
.--clone-TEXT-k7owae7a a:hover {
  
}


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

#IMAGE-s9whz0gu {
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 163.5px;
margin-top: calc(0px * 2);
width: 19.9921875px;
  
}
#IMAGE-s9whz0gu picture {
  --width: 19.9921875px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#CART-ICON-c78yb8i5 {
  --width: 34px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 34px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 34px;
  
}
#CART-ICON-c78yb8i5 .x-cart-icon {
  background: #ffffff00;
border-color: #000000ff;
color: var(--color_41);
}
#CART-ICON-c78yb8i5 .x-cart-item-count {
  position: absolute;
  top: -8.5px;
  right: -8.5px;
  width: 17.0px;
  height: 17.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_41);
border-radius: 50%;
color: var(--color_00);
font-family: Roboto;
font-size: 12.0px;
}
#CART-ICON-c78yb8i5 .x-image-cart-icon {
  border-radius: ;
}

#CONTAINER-hbq50qzc {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #555555;
border-radius: 10px 10px 10px 10px;
border-style: none;
border-width: 1.0px;
  --width: 258px;align-self: center;display: none;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 54px;grid-template-rows: minmax(42px, max-content);height: auto;justify-self: end;margin-right: 115px;margin-top: calc(0px * 2);width: 258px;
  
  
  
  
  
  border: 1px none #555555;


  
}
#INPUT-SEARCH-qofg3g7e {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 42px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-qofg3g7e > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: var(--color_40);
  border-style: solid;
  border-radius: 10px;
  
  flex-direction: row-reverse;
}
#INPUT-SEARCH-qofg3g7e > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-qofg3g7e > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-qofg3g7e > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-qofg3g7e > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_40) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-qofg3g7e > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_40) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}


#CONTAINER-21tfp6yf {
  --bg: var(--color_40);
  background: var(--color_40);
border-color: #c0c0c0;
border-radius: 0px 10px 10px 0px;
border-style: none;
border-width: 1.0px;
  --width: 54px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(42px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 54px;
  
  
  
  
  
  border: 1px none #c0c0c0;


  
}

#IMAGE-pcgik84i {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 30px;
  
}
#IMAGE-pcgik84i picture {
  --width: 30px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#LINE-dumg9m8j {
  --width: 100%;align-self: start;display: none;grid-column-end: 5;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%;
  height: auto;
  
}
#LINE-dumg9m8j .line-container {
  border-color: #c0c0c0;
border-style: solid;
border-width: 1.0px;
}

#MENU-vqtbre6k {
  --width: 89.99999999999999%;align-self: start;display: none;grid-column-end: 5;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 57.984375px;justify-self: center;margin-right: calc(6.496881496964221e-4% * 2);margin-top: 0px;width: 89.99999999999999%;
  --active-link-color: #DB4946;
  
  
  
  
  
}


#MENU-vqtbre6k .x-rect {
  --pad-x: 20px;
-webkit-text-stroke: 0px #000000ff;
color: #111111;
font-family: 'Inter', sans-serif;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
  
}
#MENU-vqtbre6k > ul {
  
  justify-content: center;
  align-items: center;
  
  
  border-radius: inherit;
}
#MENU-vqtbre6k > ul > .menu-item .tag-link {
  --pad-x: 20px;
-webkit-text-stroke: 0px #000000ff;
color: #111111;
font-family: 'Inter', sans-serif;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
}
#MENU-vqtbre6k > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-vqtbre6k > ul > .menu-item:not(:first-child) {
  
}
#MENU-vqtbre6k ul li .tag-link {
  border-style: none none none none;

}
#MENU-vqtbre6k ul li .tag-link:hover {
  color: var(--color_01) !important;







border-style: none none none none;

}



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


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

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

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

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

#MENU-ucbu7mz5 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-ucbu7mz5 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-ucbu7mz5 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-ucbu7mz5 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-ucbu7mz5 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ucbu7mz5 > ul > .menu-item:not(:first-child) {
  
}
#MENU-ucbu7mz5 ul li .tag-link {
  border-style: none none none none;

}
#MENU-ucbu7mz5 ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

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

#MENU-260a58go {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-260a58go .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-260a58go > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-260a58go > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-260a58go > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-260a58go > ul > .menu-item:not(:first-child) {
  
}
#MENU-260a58go ul li .tag-link {
  border-style: none none none none;

}
#MENU-260a58go ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-8fjgnyi0 > a, #MENU-ITEM-8fjgnyi0 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#MENU-ITEM-007ik4k7 > a, #MENU-ITEM-007ik4k7 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-67lgt917 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-67lgt917 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-67lgt917 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-67lgt917 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-67lgt917 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-67lgt917 > ul > .menu-item:not(:first-child) {
  
}
#MENU-67lgt917 ul li .tag-link {
  border-style: none none none none;

}
#MENU-67lgt917 ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

#MENU-ITEM-9negri5z > a, #MENU-ITEM-9negri5z > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-3vukbcx6 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-3vukbcx6 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-3vukbcx6 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-3vukbcx6 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-3vukbcx6 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-3vukbcx6 > ul > .menu-item:not(:first-child) {
  
}
#MENU-3vukbcx6 ul li .tag-link {
  border-style: none none none none;

}
#MENU-3vukbcx6 ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-30o6niy4 > a, #MENU-ITEM-30o6niy4 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

#MENU-xaslpxl7 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-xaslpxl7 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-xaslpxl7 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-xaslpxl7 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-xaslpxl7 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-xaslpxl7 > ul > .menu-item:not(:first-child) {
  
}
#MENU-xaslpxl7 ul li .tag-link {
  border-style: none none none none;

}
#MENU-xaslpxl7 ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

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

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

#MENU-8s35y2ue {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-8s35y2ue .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-8s35y2ue > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-8s35y2ue > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-8s35y2ue > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8s35y2ue > ul > .menu-item:not(:first-child) {
  
}
#MENU-8s35y2ue ul li .tag-link {
  border-style: none none none none;

}
#MENU-8s35y2ue ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

#MENU-7l4dryl8 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-7l4dryl8 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-7l4dryl8 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-7l4dryl8 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-7l4dryl8 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7l4dryl8 > ul > .menu-item:not(:first-child) {
  
}
#MENU-7l4dryl8 ul li .tag-link {
  border-style: none none none none;

}
#MENU-7l4dryl8 ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

#MENU-ITEM-9w3ch9wb > a, #MENU-ITEM-9w3ch9wb > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-8znuwbbq > a, #MENU-ITEM-8znuwbbq > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

#MENU-7nn1z1fd {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-7nn1z1fd .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-7nn1z1fd > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-7nn1z1fd > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-7nn1z1fd > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7nn1z1fd > ul > .menu-item:not(:first-child) {
  
}
#MENU-7nn1z1fd ul li .tag-link {
  border-style: none none none none;

}
#MENU-7nn1z1fd ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

#MENU-ITEM-17zy158t > a, #MENU-ITEM-17zy158t > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-u6ft5s4u {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-u6ft5s4u .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-u6ft5s4u > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-u6ft5s4u > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-u6ft5s4u > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-u6ft5s4u > ul > .menu-item:not(:first-child) {
  
}
#MENU-u6ft5s4u ul li .tag-link {
  border-style: none none none none;

}
#MENU-u6ft5s4u ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

#MENU-qab71hpg {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-qab71hpg .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-qab71hpg > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-qab71hpg > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-qab71hpg > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-qab71hpg > ul > .menu-item:not(:first-child) {
  
}
#MENU-qab71hpg ul li .tag-link {
  border-style: none none none none;

}
#MENU-qab71hpg ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

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

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

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

#MENU-3lfx7kw7 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-3lfx7kw7 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-3lfx7kw7 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-3lfx7kw7 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-3lfx7kw7 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-3lfx7kw7 > ul > .menu-item:not(:first-child) {
  
}
#MENU-3lfx7kw7 ul li .tag-link {
  border-style: none none none none;

}
#MENU-3lfx7kw7 ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

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

#MENU-ITEM-8clitlal > a, #MENU-ITEM-8clitlal > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-244an0j5 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-244an0j5 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-244an0j5 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-244an0j5 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-244an0j5 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-244an0j5 > ul > .menu-item:not(:first-child) {
  
}
#MENU-244an0j5 ul li .tag-link {
  border-style: none none none none;

}
#MENU-244an0j5 ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

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

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

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

#MENU-vzq1xfe6 {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-vzq1xfe6 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-vzq1xfe6 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-vzq1xfe6 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-vzq1xfe6 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-vzq1xfe6 > ul > .menu-item:not(:first-child) {
  
}
#MENU-vzq1xfe6 ul li .tag-link {
  border-style: none none none none;

}
#MENU-vzq1xfe6 ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

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

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

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

#MENU-ITEM-8ew9t75l > a, #MENU-ITEM-8ew9t75l > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-aaq2afjy {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-aaq2afjy .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-aaq2afjy > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-aaq2afjy > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-aaq2afjy > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-aaq2afjy > ul > .menu-item:not(:first-child) {
  
}
#MENU-aaq2afjy ul li .tag-link {
  border-style: none none none none;

}
#MENU-aaq2afjy ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

#MENU-ITEM-17cxlsyg > a, #MENU-ITEM-17cxlsyg > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-9ucv2jqx > a, #MENU-ITEM-9ucv2jqx > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

#MENU-gk0lnx3l {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-gk0lnx3l .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-gk0lnx3l > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-gk0lnx3l > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-gk0lnx3l > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-gk0lnx3l > ul > .menu-item:not(:first-child) {
  
}
#MENU-gk0lnx3l ul li .tag-link {
  border-style: none none none none;

}
#MENU-gk0lnx3l ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

#MENU-ITEM-9f6yeiip > a, #MENU-ITEM-9f6yeiip > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-ITEM-435ojnuz > a, #MENU-ITEM-435ojnuz > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-ts74pjpg {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-ts74pjpg .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-ts74pjpg > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-ts74pjpg > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-ts74pjpg > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ts74pjpg > ul > .menu-item:not(:first-child) {
  
}
#MENU-ts74pjpg ul li .tag-link {
  border-style: none none none none;

}
#MENU-ts74pjpg ul li .tag-link:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}




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

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

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

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

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

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

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

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

#MENU-a48apxp1 {
  --width: 25px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 18px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 25px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-6fmdzlad {
  background: #ffffffff;
  top: 0;
  left: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(40px, max-content) minmax(55px, max-content) minmax(25px, max-content) minmax(100px, calc(100% - 220px)) minmax(50px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  animation: slide-left 0.2s ease;
  
}

#RECT-afz6rwx1 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 28.9921875px;
justify-self: end;
margin-bottom: 0px;
margin-right: 0px;
width: 28.9921875px;
  
  
  
  
}
#RECT-afz6rwx1 .x-rect {
  --width: 28.9921875px;
background: var(--color_04);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMiwyMEM3LjU5LDIwIDQsMTYuNDEgNCwxMkM0LDcuNTkgNy41OSw0IDEyLDRDMTYuNDEsNCAyMCw3LjU5IDIwLDEyQzIwLDE2LjQxIDE2LjQxLDIwIDEyLDIwTTEyLDJDNi40NywyIDIsNi40NyAyLDEyQzIsMTcuNTMgNi40NywyMiAxMiwyMkMxNy41MywyMiAyMiwxNy41MyAyMiwxMkMyMiw2LjQ3IDE3LjUzLDIgMTIsMk0xNC41OSw4TDEyLDEwLjU5TDkuNDEsOEw4LDkuNDFMMTAuNTksMTJMOCwxNC41OUw5LjQxLDE2TDEyLDEzLjQxTDE0LjU5LDE2TDE2LDE0LjU5TDEzLjQxLDEyTDE2LDkuNDFMMTQuNTksOFonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-afz6rwx1::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-001z81wm {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 260px;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 40px;grid-template-rows: minmax(40.9921875px, max-content);height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 260px;
  
  
  
  
  
  border:   #000000ff;


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


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


  
}

#IMAGE-6ys5hbq6 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 30px;
  
}
#IMAGE-6ys5hbq6 picture {
  --width: 30px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#LINE-5skkgkrh {
  --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: start;margin-left: -0.6777828686857876%;margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-5skkgkrh .line-container {
  border-color: var(--color_40);
border-style: solid;
border-width: 1.0px;
}


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


  
}

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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-emteirb9::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-zbipocv2"], .--clone-TEXT-zbipocv2 {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-zbipocv2"] .x-text,
[id^="TEXT-zbipocv2"] .x-text a,
.--clone-TEXT-zbipocv2 .x-text,
.--clone-TEXT-zbipocv2 .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: 700;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-zbipocv2"] .x-text:hover,
.--clone-TEXT-zbipocv2 .x-text:hover,
[id^="TEXT-zbipocv2"] a:hover,
.--clone-TEXT-zbipocv2 a:hover {
  
}

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


#IMAGE-hb7ruwio {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 22px;
  
}
#IMAGE-hb7ruwio picture {
  --width: 22px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
  #IMAGE-hb7ruwio{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #IMAGE-hb7ruwio:hover > * {
    background: var(--color_01) !important;
  }

#IMAGE-4qb50tmu {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-left: 30px;
margin-top: calc(0px * 2);
width: 20px;
  
}
#IMAGE-4qb50tmu picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

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


  
}
#MENU-hpdsy1q4 {
  --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%;
  --active-link-color: var(--color_40);
  
  
  
  
  
}


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

}
#MENU-hpdsy1q4 ul li .tag-link:hover,
#MENU-hpdsy1q4 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_40);






border-style: none none none none;

}





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

#MENU-ITEM-9r8zphpk > a, #MENU-ITEM-9r8zphpk > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-kbrjhn29 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-kbrjhn29 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-kbrjhn29 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-kbrjhn29 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-kbrjhn29 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-kbrjhn29 > ul > .menu-item:not(:first-child) {
  
}
#MENU-kbrjhn29 ul li .tag-link {
  border-style: none none none none;

}
#MENU-kbrjhn29 ul li .tag-link:hover,
#MENU-kbrjhn29 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

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

#MENU-q86gouyh {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-q86gouyh .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-q86gouyh > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-q86gouyh > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-q86gouyh > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-q86gouyh > ul > .menu-item:not(:first-child) {
  
}
#MENU-q86gouyh ul li .tag-link {
  border-style: none none none none;

}
#MENU-q86gouyh ul li .tag-link:hover,
#MENU-q86gouyh ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

#MENU-ITEM-20ikw34x > a, #MENU-ITEM-20ikw34x > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-ITEM-53v94qhb > a, #MENU-ITEM-53v94qhb > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-ITEM-098975qb > a, #MENU-ITEM-098975qb > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#MENU-vxt1ooa4 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-vxt1ooa4 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-vxt1ooa4 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-vxt1ooa4 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-vxt1ooa4 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-vxt1ooa4 > ul > .menu-item:not(:first-child) {
  
}
#MENU-vxt1ooa4 ul li .tag-link {
  border-style: none none none none;

}
#MENU-vxt1ooa4 ul li .tag-link:hover,
#MENU-vxt1ooa4 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

#MENU-fsc8dxfx {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-fsc8dxfx .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-fsc8dxfx > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-fsc8dxfx > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-fsc8dxfx > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-fsc8dxfx > ul > .menu-item:not(:first-child) {
  
}
#MENU-fsc8dxfx ul li .tag-link {
  border-style: none none none none;

}
#MENU-fsc8dxfx ul li .tag-link:hover,
#MENU-fsc8dxfx ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

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

#MENU-wxrudmhv {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-wxrudmhv .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-wxrudmhv > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-wxrudmhv > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-wxrudmhv > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-wxrudmhv > ul > .menu-item:not(:first-child) {
  
}
#MENU-wxrudmhv ul li .tag-link {
  border-style: none none none none;

}
#MENU-wxrudmhv ul li .tag-link:hover,
#MENU-wxrudmhv ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

#MENU-fmxkd8od {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-fmxkd8od .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-fmxkd8od > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-fmxkd8od > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-fmxkd8od > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-fmxkd8od > ul > .menu-item:not(:first-child) {
  
}
#MENU-fmxkd8od ul li .tag-link {
  border-style: none none none none;

}
#MENU-fmxkd8od ul li .tag-link:hover,
#MENU-fmxkd8od ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

#MENU-xyexfue3 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-xyexfue3 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-xyexfue3 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-xyexfue3 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-xyexfue3 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-xyexfue3 > ul > .menu-item:not(:first-child) {
  
}
#MENU-xyexfue3 ul li .tag-link {
  border-style: none none none none;

}
#MENU-xyexfue3 ul li .tag-link:hover,
#MENU-xyexfue3 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

#MENU-ITEM-527az424 > a, #MENU-ITEM-527az424 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

#MENU-1ardr7s6 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-1ardr7s6 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-1ardr7s6 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-1ardr7s6 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-1ardr7s6 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-1ardr7s6 > ul > .menu-item:not(:first-child) {
  
}
#MENU-1ardr7s6 ul li .tag-link {
  border-style: none none none none;

}
#MENU-1ardr7s6 ul li .tag-link:hover,
#MENU-1ardr7s6 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

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

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

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

#MENU-btymuvc4 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-btymuvc4 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-btymuvc4 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-btymuvc4 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-btymuvc4 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-btymuvc4 > ul > .menu-item:not(:first-child) {
  
}
#MENU-btymuvc4 ul li .tag-link {
  border-style: none none none none;

}
#MENU-btymuvc4 ul li .tag-link:hover,
#MENU-btymuvc4 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

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

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

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

#MENU-2r1n71c1 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-2r1n71c1 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-2r1n71c1 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-2r1n71c1 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-2r1n71c1 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-2r1n71c1 > ul > .menu-item:not(:first-child) {
  
}
#MENU-2r1n71c1 ul li .tag-link {
  border-style: none none none none;

}
#MENU-2r1n71c1 ul li .tag-link:hover,
#MENU-2r1n71c1 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

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

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

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

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

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

#MENU-j49vf8m3 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-j49vf8m3 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-j49vf8m3 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-j49vf8m3 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-j49vf8m3 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-j49vf8m3 > ul > .menu-item:not(:first-child) {
  
}
#MENU-j49vf8m3 ul li .tag-link {
  border-style: none none none none;

}
#MENU-j49vf8m3 ul li .tag-link:hover,
#MENU-j49vf8m3 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

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

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

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

#MENU-g82qkxfi {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-g82qkxfi .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-g82qkxfi > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-g82qkxfi > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-g82qkxfi > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-g82qkxfi > ul > .menu-item:not(:first-child) {
  
}
#MENU-g82qkxfi ul li .tag-link {
  border-style: none none none none;

}
#MENU-g82qkxfi ul li .tag-link:hover,
#MENU-g82qkxfi ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

#MENU-ITEM-71kngeeq > a, #MENU-ITEM-71kngeeq > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#MENU-eqqanqay {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-eqqanqay .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-eqqanqay > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-eqqanqay > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-eqqanqay > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-eqqanqay > ul > .menu-item:not(:first-child) {
  
}
#MENU-eqqanqay ul li .tag-link {
  border-style: none none none none;

}
#MENU-eqqanqay ul li .tag-link:hover,
#MENU-eqqanqay ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

#MENU-w79oppqw {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-w79oppqw .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-w79oppqw > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-w79oppqw > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-w79oppqw > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-w79oppqw > ul > .menu-item:not(:first-child) {
  
}
#MENU-w79oppqw ul li .tag-link {
  border-style: none none none none;

}
#MENU-w79oppqw ul li .tag-link:hover,
#MENU-w79oppqw ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

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

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

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

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

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

#MENU-i6o8uiyu {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-i6o8uiyu .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-i6o8uiyu > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-i6o8uiyu > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-i6o8uiyu > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-i6o8uiyu > ul > .menu-item:not(:first-child) {
  
}
#MENU-i6o8uiyu ul li .tag-link {
  border-style: none none none none;

}
#MENU-i6o8uiyu ul li .tag-link:hover,
#MENU-i6o8uiyu ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

#MENU-ITEM-72djd4tq > a, #MENU-ITEM-72djd4tq > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-3allbsy2 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-3allbsy2 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-3allbsy2 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-3allbsy2 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #080000ff;
font-size: 15.0px;
font-weight: 500;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-3allbsy2 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-3allbsy2 > ul > .menu-item:not(:first-child) {
  
}
#MENU-3allbsy2 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

#MEMBER-BAR-umfqpi9s .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: #808080;
  background: #ffffff00;
  justify-content: center;
}
#MEMBER-BAR-umfqpi9s .x-loginbar .login-bar-text:hover {
  color: #808080;
}
#MEMBER-BAR-umfqpi9s .x-loginbar .login-bar-icon {
    width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #808080;

  border: none;
}

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


#MEMBER-BAR-umfqpi9s .member-divider {
  background: var(--color_00);
}

#MEMBER-BAR-umfqpi9s .customer-signup {
  display: none;
}
#MEMBER-BAR-umfqpi9s .customer-icon {
  
}
#MEMBER-BAR-umfqpi9s .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-3uqac96i {
  width: 170px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-a10qclos"], .--clone-TEXT-a10qclos {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-a10qclos"] .x-text,
[id^="TEXT-a10qclos"] .x-text a,
.--clone-TEXT-a10qclos .x-text,
.--clone-TEXT-a10qclos .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #111111;
font: var(--font_5);
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: left;
width: 100%;
  color: var(--active-color, #111111);
}
[id^="TEXT-a10qclos"] .x-text:hover,
.--clone-TEXT-a10qclos .x-text:hover,
[id^="TEXT-a10qclos"] a:hover,
.--clone-TEXT-a10qclos a:hover {
  
}

[id^="TEXT-4b27z34i"], .--clone-TEXT-4b27z34i {
  font-size: 0px;
  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-4b27z34i"] .x-text,
[id^="TEXT-4b27z34i"] .x-text a,
.--clone-TEXT-4b27z34i .x-text,
.--clone-TEXT-4b27z34i .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #111111;
font: var(--font_5);
font-family: 'Shopee 1', sans-serif;
font-weight: 500;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, #111111);
}
[id^="TEXT-4b27z34i"] .x-text:hover,
.--clone-TEXT-4b27z34i .x-text:hover,
[id^="TEXT-4b27z34i"] a:hover,
.--clone-TEXT-4b27z34i a:hover {
  
}

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

#SECTION-kqd6l6dy .x-section-background {
  background: var(--color_41);
  
  
  
  
  
  
  --height: 50;
  --bg: var(--color_41);
}

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



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

#BREADCRUMB-f0y38qmv {
  display: inline;
  --width: auto;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_00);
font-size: 14.0px;
gap: 5.0px;
  gap: unset;
  
}
#BREADCRUMB-f0y38qmv .x-breadcrumb-item {
  display: inline;
}

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

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

#BREADCRUMB-f0y38qmv .x-breadcrumb-item:hover .x-text {
  color: var(--color_04);
}

#BREADCRUMB-f0y38qmv .x-breadcrumb-item:hover .x-text .x-icon {
  color: var(--color_00);
}
#SECTION-b4pk1mg3 {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(30px, max-content) minmax(100px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-b4pk1mg3 .x-section-background {
  background: #efefef;
  
  
  
  
  
  
  --height: 160;
  --bg: #efefef;
}

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



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


#CONTAINER-8vu94n0x {
  --bg: #efefef;
  background: #efefef;
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;
  --width: 0%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 0px 1fr 15px;grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(200px, max-content);height: auto;justify-self: start;margin-left: -7473.281249999999%;margin-top: -291.9609375px;width: 0%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


  
}

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


  
}
#CHECKBOX-GROUP-35o2p2wd {
  --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%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-35o2p2wd .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-35o2p2wd label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-35o2p2wd .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 17px;
}
[id^="TEXT-71uewbs4"], .--clone-TEXT-71uewbs4 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-71uewbs4"] .x-text,
[id^="TEXT-71uewbs4"] .x-text a,
.--clone-TEXT-71uewbs4 .x-text,
.--clone-TEXT-71uewbs4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #333133;
font: var(--font_4);
font-family: 'Inter', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #333133);
}
[id^="TEXT-71uewbs4"] .x-text:hover,
.--clone-TEXT-71uewbs4 .x-text:hover,
[id^="TEXT-71uewbs4"] a:hover,
.--clone-TEXT-71uewbs4 a:hover {
  
}

#LINE-8zx3rfzq {
  --width: 30px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 30px;
  height: auto;
  
}
#LINE-8zx3rfzq .line-container {
  border-color: #333133;
border-style: solid;
border-width: 3.0px;
}

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


#MENU-1bnojimx .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
border-color: #c0c0c0;
border-width: 0.0px;
color: #333133;
font-family: 'Inter', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-1bnojimx > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-1bnojimx > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
border-color: #c0c0c0;
border-width: 0.0px;
color: #333133;
font-family: 'Inter', sans-serif;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-1bnojimx > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-1bnojimx > ul > .menu-item:not(:first-child) {
  
}
#MENU-1bnojimx ul li .tag-link {
  border-style: none none none none;

}
#MENU-1bnojimx ul li .tag-link:hover,
#MENU-1bnojimx ul li > a:hover {
  color: #333133 !important;
background: #efefef;






border-style: none none none none;

}





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

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

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

#MENU-7solwoxz {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-7solwoxz .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-7solwoxz > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-7solwoxz > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-7solwoxz > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7solwoxz > ul > .menu-item:not(:first-child) {
  
}
#MENU-7solwoxz ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

#MENU-ITEM-718ronr4 > a, #MENU-ITEM-718ronr4 > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-e8dig4n5 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-e8dig4n5 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-e8dig4n5 > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-e8dig4n5 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-e8dig4n5 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-e8dig4n5 > ul > .menu-item:not(:first-child) {
  
}
#MENU-e8dig4n5 ul li .tag-link {
  border-style: none none none none;

}
#MENU-e8dig4n5 ul li .tag-link:hover,
#MENU-e8dig4n5 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

#MENU-ITEM-8d939raq > a, #MENU-ITEM-8d939raq > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-ITEM-80kkbrbi > a, #MENU-ITEM-80kkbrbi > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#MENU-3wkxh0jk {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-3wkxh0jk .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-3wkxh0jk > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-3wkxh0jk > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-3wkxh0jk > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-3wkxh0jk > ul > .menu-item:not(:first-child) {
  
}
#MENU-3wkxh0jk ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

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

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

#MENU-95lggrw1 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-95lggrw1 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-95lggrw1 > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-95lggrw1 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-95lggrw1 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-95lggrw1 > ul > .menu-item:not(:first-child) {
  
}
#MENU-95lggrw1 ul li .tag-link {
  border-style: none none none none;

}
#MENU-95lggrw1 ul li .tag-link:hover,
#MENU-95lggrw1 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

#MENU-ITEM-8i8hqb9o > a, #MENU-ITEM-8i8hqb9o > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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

#MENU-v9fyyjz4 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-v9fyyjz4 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-v9fyyjz4 > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-v9fyyjz4 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-v9fyyjz4 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-v9fyyjz4 > ul > .menu-item:not(:first-child) {
  
}
#MENU-v9fyyjz4 ul li .tag-link {
  border-style: none none none none;

}
#MENU-v9fyyjz4 ul li .tag-link:hover,
#MENU-v9fyyjz4 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





#MENU-ITEM-57dn0hju > a, #MENU-ITEM-57dn0hju > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-66rs4il3 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-66rs4il3 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-66rs4il3 > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-66rs4il3 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-66rs4il3 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-66rs4il3 > ul > .menu-item:not(:first-child) {
  
}
#MENU-66rs4il3 ul li .tag-link {
  border-style: none none none none;

}
#MENU-66rs4il3 ul li .tag-link:hover,
#MENU-66rs4il3 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

#MENU-0v0zlug6 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-0v0zlug6 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-0v0zlug6 > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-0v0zlug6 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-0v0zlug6 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-0v0zlug6 > ul > .menu-item:not(:first-child) {
  
}
#MENU-0v0zlug6 ul li .tag-link {
  border-style: none none none none;

}
#MENU-0v0zlug6 ul li .tag-link:hover,
#MENU-0v0zlug6 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





#MENU-ITEM-69q9ak4s > a, #MENU-ITEM-69q9ak4s > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-ITEM-39cj11d0 > a, #MENU-ITEM-39cj11d0 > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-01es2k70 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-01es2k70 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-01es2k70 > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-01es2k70 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-01es2k70 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-01es2k70 > ul > .menu-item:not(:first-child) {
  
}
#MENU-01es2k70 ul li .tag-link {
  border-style: none none none none;

}
#MENU-01es2k70 ul li .tag-link:hover,
#MENU-01es2k70 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

#MENU-ITEM-8boq8huh > a, #MENU-ITEM-8boq8huh > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-xwfmu59t {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-xwfmu59t .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-xwfmu59t > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-xwfmu59t > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-xwfmu59t > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-xwfmu59t > ul > .menu-item:not(:first-child) {
  
}
#MENU-xwfmu59t ul li .tag-link {
  border-style: none none none none;

}
#MENU-xwfmu59t ul li .tag-link:hover,
#MENU-xwfmu59t ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

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

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

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

#MENU-y7wvtge7 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-y7wvtge7 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-y7wvtge7 > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-y7wvtge7 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-y7wvtge7 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-y7wvtge7 > ul > .menu-item:not(:first-child) {
  
}
#MENU-y7wvtge7 ul li .tag-link {
  border-style: none none none none;

}
#MENU-y7wvtge7 ul li .tag-link:hover,
#MENU-y7wvtge7 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

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

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

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

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

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

#MENU-4usoikhm {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-4usoikhm .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-4usoikhm > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-4usoikhm > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-4usoikhm > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-4usoikhm > ul > .menu-item:not(:first-child) {
  
}
#MENU-4usoikhm ul li .tag-link {
  border-style: none none none none;

}
#MENU-4usoikhm ul li .tag-link:hover,
#MENU-4usoikhm ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

#MENU-ITEM-8u139cag > a, #MENU-ITEM-8u139cag > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-e74zd1m2 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-e74zd1m2 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-e74zd1m2 > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-e74zd1m2 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-e74zd1m2 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-e74zd1m2 > ul > .menu-item:not(:first-child) {
  
}
#MENU-e74zd1m2 ul li .tag-link {
  border-style: none none none none;

}
#MENU-e74zd1m2 ul li .tag-link:hover,
#MENU-e74zd1m2 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





#MENU-ITEM-349ufka0 > a, #MENU-ITEM-349ufka0 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-07q3u8v4 > a, #MENU-ITEM-07q3u8v4 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-02du96h5 > a, #MENU-ITEM-02du96h5 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

#MENU-ks7xwsi1 {
  --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%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-ks7xwsi1 .x-rect {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
  
}
#MENU-ks7xwsi1 > ul {
  background: #efefef;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-ks7xwsi1 > ul > .menu-item .tag-link {
  --pad-x: 13px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #efefef;
color: #080000ff;
font-size: 15.0px;
font-weight: 400;
justify-content: flex-start;
text-decoration: initial;
text-transform: initial;
}
#MENU-ks7xwsi1 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ks7xwsi1 > ul > .menu-item:not(:first-child) {
  
}
#MENU-ks7xwsi1 ul li .tag-link {
  border-style: none none none none;

}
#MENU-ks7xwsi1 ul li .tag-link:hover,
#MENU-ks7xwsi1 ul li > a:hover {
  color: #ffffffff !important;
background: var(--color_04);






border-style: none none none none;

}





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

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

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

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

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

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

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

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

[id^="TEXT-pjlku91k"], .--clone-TEXT-pjlku91k {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-pjlku91k"] .x-text,
[id^="TEXT-pjlku91k"] .x-text a,
.--clone-TEXT-pjlku91k .x-text,
.--clone-TEXT-pjlku91k .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #333133;
font: var(--font_4);
font-family: 'Inter', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #333133);
}
[id^="TEXT-pjlku91k"] .x-text:hover,
.--clone-TEXT-pjlku91k .x-text:hover,
[id^="TEXT-pjlku91k"] a:hover,
.--clone-TEXT-pjlku91k a:hover {
  
}

#LINE-qzatmp0l {
  --width: 30px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 30px;
  height: auto;
  
}
#LINE-qzatmp0l .line-container {
  border-color: #333133;
border-style: solid;
border-width: 3.0px;
}

#GRID-PRODUCT-1bcjkdo5 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}

#GRID-PRODUCT-1bcjkdo5 .grid-product--inner img {
  object-fit: cover;
}
#GRID-PRODUCT-1bcjkdo5 .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

#GRID-PRODUCT-1bcjkdo5 .grid-product--wrapper {
  margin-bottom: 15px;
}
#GRID-PRODUCT-1bcjkdo5 .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-1bcjkdo5 .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-1bcjkdo5 .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#GRID-PRODUCT-1bcjkdo5 .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#GRID-PRODUCT-1bcjkdo5 .grid-product--wrapper {
  display: grid;
  column-gap: 15px;
  row-gap: 15px;
  
  grid-template-columns: repeat(3, 1fr);

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



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


#GRID-PRODUCT-1bcjkdo5 .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  
border-color: #000;


}






#GRID-PRODUCT-1bcjkdo5 .grid-product--info {
  text-align: center;
  padding: 10px 0px;
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-1bcjkdo5 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-1bcjkdo5 .grid-product--title {
  
  
  font-weight: bold;
  font-size: 14px;
  
  
  
  
  line-height: 1.5715;
  min-height: 22.000999999999998px;
}
#GRID-PRODUCT-1bcjkdo5 .grid-product--price {
  margin-top: 8px;
  margin-bottom: 8px;
}
#GRID-PRODUCT-1bcjkdo5 .grid-product--retail-price, #GRID-PRODUCT-1bcjkdo5 .grid-product--selling-price {
  
  
  font-weight: bold;
  font-size: 16px;
  
  color: var(--color_40);
  
  margin: 0 0px;
}
#GRID-PRODUCT-1bcjkdo5 .grid-product--origin-price {
  
  
  
  font-size: 15px;
  
  color: var(--color_41);
  
  margin: 0 5px;
}
#GRID-PRODUCT-1bcjkdo5 .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#GRID-PRODUCT-1bcjkdo5 .grid-product--wholesale-price {
  
  
  
  
  
  
}





#GRID-PRODUCT-1bcjkdo5 .loaded-action {
  display: flex;
  justify-content: center;
}



#GRID-PRODUCT-1bcjkdo5 .pagination-wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #000;
}
#GRID-PRODUCT-1bcjkdo5 .pagination-arrow{
  display:flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
}
#GRID-PRODUCT-1bcjkdo5 .pagination-arrow:hover{
  background: rgba(0, 0, 0, 0.1);
}
#GRID-PRODUCT-1bcjkdo5 .pagination-number{
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  cursor: pointer;
}
#GRID-PRODUCT-1bcjkdo5 .pagination-number:hover{
  background: rgba(0, 0, 0, 0.1);
}
#GRID-PRODUCT-1bcjkdo5 .pagination-number-active{
  color: #00C1A2;
  border: 1px solid #00C1A2;
}
#GRID-PRODUCT-1bcjkdo5 .pagination-skip{
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
#GRID-PRODUCT-1bcjkdo5 .pagination-skip .pagination-skip-icon{
  display: none;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-1bcjkdo5 .pagination-skip:hover .pagination-skip-icon{
  display: flex;
}
#GRID-PRODUCT-1bcjkdo5 .pagination-skip:hover .pagination-skip-dots{
  display: none;
}
#GRID-PRODUCT-1bcjkdo5 .pagination-skip:hover{
  background: rgba(0, 0, 0, 0.1);
}

#GRID-PRODUCT-1bcjkdo5 .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: ;
}
#GRID-PRODUCT-1bcjkdo5 .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-x1wbhztx {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}

#CONTAINER-vo0ajfhg {
  --bg: var(--color_41);
  background: var(--color_41);
border-color: #000000ff;
  --width: 37px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(37px, max-content);height: auto;justify-self: end;margin-right: 0px;margin-top: 0px;width: 37px;
  
  
  
  
  
  border:   #000000ff;


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

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

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

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

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

#CONTAINER-lm9kd7lm {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  --width: 40px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: 40px;justify-self: start;margin-left: 10.72216796875px;margin-top: 10.611114501953123px;width: 40px;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-evc348mx::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;
  
}
#SECTION-q6a7ejfp {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(30px, max-content) minmax(100px, 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-q6a7ejfp .x-section-background {
  background: var(--color_02);
  
  
  
  
  
  
  --height: 330;
  --bg: var(--color_02);
}

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



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


#CONTAINER-a4d1atnx {
  --bg: #33313300;
  background: #33313300;
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: 15px 1fr 15px;grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

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


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

}
#MENU-ooqiidrf ul li .tag-link:hover,
#MENU-ooqiidrf ul li > a:hover {
  color: var(--color_40) !important;
background: #00000000;






border-style: none none none none;

}





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

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

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

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

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


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


  
}
[id^="TEXT-6l59as0y"], .--clone-TEXT-6l59as0y {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-6l59as0y"] .x-text,
[id^="TEXT-6l59as0y"] .x-text a,
.--clone-TEXT-6l59as0y .x-text,
.--clone-TEXT-6l59as0y .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #f1f1f1;
font: var(--font_4);
font-family: 'Inter', sans-serif;
font-size: 18.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #f1f1f1);
}
[id^="TEXT-6l59as0y"] .x-text:hover,
.--clone-TEXT-6l59as0y .x-text:hover,
[id^="TEXT-6l59as0y"] a:hover,
.--clone-TEXT-6l59as0y a:hover {
  
}

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

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


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

}
#MENU-gs13kfqk ul li .tag-link:hover,
#MENU-gs13kfqk ul li > a:hover {
  color: var(--color_40) !important;
background: #00000000;






border-style: none none none none;

}





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

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

#MENU-ITEM-9f108cpc > a, #MENU-ITEM-9f108cpc > div {
  
  
  
  
  
  
  
  
  
}

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

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


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


  
}
[id^="TEXT-tlwoeu3b"], .--clone-TEXT-tlwoeu3b {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-tlwoeu3b"] .x-text,
[id^="TEXT-tlwoeu3b"] .x-text a,
.--clone-TEXT-tlwoeu3b .x-text,
.--clone-TEXT-tlwoeu3b .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #f1f1f1;
font: var(--font_4);
font-size: 18.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #f1f1f1);
}
[id^="TEXT-tlwoeu3b"] .x-text:hover,
.--clone-TEXT-tlwoeu3b .x-text:hover,
[id^="TEXT-tlwoeu3b"] a:hover,
.--clone-TEXT-tlwoeu3b a:hover {
  
}

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

#MENU-rtlbv3zt {
  --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: #f1f1f1;
  
  
  
  
  
}


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

}
#MENU-rtlbv3zt ul li .tag-link:hover,
#MENU-rtlbv3zt ul li > a:hover {
  color: var(--color_40) !important;
background: #00000000;






border-style: none none none none;

}





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

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

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

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

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

#SECTION-gp3tkgvu .x-section-background {
  background: var(--color_03);
  
  
  
  
  
  
  --height: 51;
  --bg: var(--color_03);
}

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



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

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

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

#SECTION-fklvtc75 .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  filter: drop-shadow(1px 1px 10px rgba(0,0,0,0.149));
  --height: 70;
  --bg: var(--color_00);
}

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



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


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


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

#IMAGE-7l52atw2 {
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 133.5px;
margin-top: calc(0px * 2);
width: 19.9921875px;
  
}
#IMAGE-7l52atw2 picture {
  --width: 19.9921875px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

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

#IMAGE-ivn6a8d1 {
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 193.5px;
margin-top: calc(0px * 2);
width: 19.9921875px;
  
}
#IMAGE-ivn6a8d1 picture {
  --width: 19.9921875px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#CART-ICON-9pexpovr {
  --width: 40px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 40px;
  
}
#CART-ICON-9pexpovr .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-9pexpovr .x-cart-item-count {
  position: absolute;
  top: -10.0px;
  right: -10.0px;
  width: 20.0px;
  height: 20.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 12.0px;
}
#CART-ICON-9pexpovr .x-image-cart-icon {
  border-radius: ;
}

#CONTAINER-kl5nfy6d {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #c0c0c0;
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 1.0px;
  --width: 258px;align-self: center;display: none;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 54px;grid-template-rows: minmax(42px, max-content);height: auto;justify-self: end;margin-right: 115px;margin-top: calc(0px * 2);width: 258px;
  
  
  
  
  
  border: 1px solid #c0c0c0;


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


#CONTAINER-jfss28jj {
  --bg: #c0c0c0;
  background: #c0c0c0;
border-color: #c0c0c0;
border-radius: 0px 10px 10px 0px;
border-style: solid;
border-width: 1.0px;
  --width: 54px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(42px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 54px;
  
  
  
  
  
  border: 1px solid #c0c0c0;


  
}

#IMAGE-6ya9j4qg {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 30px;
  
}
#IMAGE-6ya9j4qg picture {
  --width: 30px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#LINE-0bukzwkl {
  --width: 100%;align-self: start;display: none;grid-column-end: 5;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%;
  height: auto;
  
}
#LINE-0bukzwkl .line-container {
  border-color: #c0c0c0;
border-style: solid;
border-width: 1.0px;
}

#MENU-xssvwqix {
  --width: 89.99999999999999%;align-self: start;display: none;grid-column-end: 5;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 57.984375px;justify-self: center;margin-right: calc(6.496881496964221e-4% * 2);margin-top: 0px;width: 89.99999999999999%;
  --active-link-color: #DB4946;
  
  
  
  
  
}


#MENU-xssvwqix .x-rect {
  --pad-x: 20px;
-webkit-text-stroke: 0px #000000ff;
color: #666666d9;
font-family: 'Inter', sans-serif;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
  
}
#MENU-xssvwqix > ul {
  
  justify-content: center;
  align-items: center;
  
  
  border-radius: inherit;
}
#MENU-xssvwqix > ul > .menu-item .tag-link {
  --pad-x: 20px;
-webkit-text-stroke: 0px #000000ff;
color: #666666d9;
font-family: 'Inter', sans-serif;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
}
#MENU-xssvwqix > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-xssvwqix > ul > .menu-item:not(:first-child) {
  
}
#MENU-xssvwqix ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}



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


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

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

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

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


#MENU-24g5nqph .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #666666d9;
font-family: 'Shopee 3', sans-serif;
font-size: 14.0px;
font-weight: 700;
justify-content: flex-start;
  
}
#MENU-24g5nqph > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-24g5nqph > ul > .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #666666d9;
font-family: 'Shopee 3', sans-serif;
font-size: 14.0px;
font-weight: 700;
justify-content: flex-start;
}
#MENU-24g5nqph > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-24g5nqph > ul > .menu-item:not(:first-child) {
  
}
#MENU-24g5nqph ul li .tag-link {
  border-style: none none none none;

}
#MENU-24g5nqph ul li .tag-link:hover {
  color: #DB4946 !important;
background: var(--color_00);






border-style: none none none none;

}




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

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

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

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

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

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

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


#MENU-t1ia9311 .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #666666d9;
font-family: 'Shopee 3', sans-serif;
font-size: 14.0px;
font-weight: 700;
justify-content: flex-start;
  
}
#MENU-t1ia9311 > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-t1ia9311 > ul > .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #666666d9;
font-family: 'Shopee 3', sans-serif;
font-size: 14.0px;
font-weight: 700;
justify-content: flex-start;
}
#MENU-t1ia9311 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-t1ia9311 > ul > .menu-item:not(:first-child) {
  
}
#MENU-t1ia9311 ul li .tag-link {
  border-style: none none none none;

}
#MENU-t1ia9311 ul li .tag-link:hover {
  color: #DB4946 !important;
background: var(--color_00);






border-style: none none none none;

}




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

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

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

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

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

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

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

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

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

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


#MENU-62ybylwa .x-rect {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #666666d9;
font-family: 'Shopee 3', sans-serif;
font-size: 14.0px;
font-weight: 700;
justify-content: flex-start;
  
}
#MENU-62ybylwa > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-62ybylwa > ul > .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #666666d9;
font-family: 'Shopee 3', sans-serif;
font-size: 14.0px;
font-weight: 700;
justify-content: flex-start;
}
#MENU-62ybylwa > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-62ybylwa > ul > .menu-item:not(:first-child) {
  
}
#MENU-62ybylwa ul li .tag-link {
  border-style: none none none none;

}
#MENU-62ybylwa ul li .tag-link:hover {
  color: #DB4946 !important;
background: var(--color_00);






border-style: none none none none;

}




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

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

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

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

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

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

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

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

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

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

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

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

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

#MENU-7lfzozjz {
  --width: 20px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 18px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 20px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-7lfzozjz .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: #3f3f3f;
color: #000000d9;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMCcgd2lkdGg9JzM1LjAwMDAwMHB0JyBoZWlnaHQ9JzM1LjAwMDAwMHB0JyB2aWV3Qm94PScwIDAgMzUuMDAwMDAwIDM1LjAwMDAwMCcgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+IDxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLDM1LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKScgZmlsbD0nIzAwMDAwMCcgc3Ryb2tlPSdub25lJz4gPHBhdGggZD0nTTAgMzIwIGwwIC0zMCAxNzUgMCAxNzUgMCAwIDMwIDAgMzAgLTE3NSAwIC0xNzUgMCAwIC0zMHonLz4gPHBhdGggZD0nTTAgMTc1IGwwIC0zNSAxNzUgMCAxNzUgMCAwIDM1IDAgMzUgLTE3NSAwIC0xNzUgMCAwIC0zNXonLz4gPHBhdGggZD0nTTAgMzAgbDAgLTMwIDE3NSAwIDE3NSAwIDAgMzAgMCAzMCAtMTc1IDAgLTE3NSAwIDAgLTMweicvPiA8L2c+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

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

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







border-style: none none none none;

}





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

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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-ee1ggkp5::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-mzpl4qqo {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 260px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 40px;grid-template-rows: minmax(40.9921875px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 260px;
  
  
  
  
  
  border:   #000000ff;


  
}
#INPUT-SEARCH-myrl8vb5 {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 40px;justify-self: end;margin-bottom: -0.015625px;margin-right: 0%;width: 100%;
  
}
#INPUT-SEARCH-myrl8vb5 > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: #dddddd;
  border-style: solid;
  
  
  flex-direction: row-reverse;
}
#INPUT-SEARCH-myrl8vb5 > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-myrl8vb5 > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-myrl8vb5 > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-myrl8vb5 > .input-search--wrapper:hover {
  border-style: none;
  border-color: #dddddd !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-myrl8vb5 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #dddddd !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}


#CONTAINER-4z8f6qiy {
  --bg: #333133;
  background: #333133;
border-color: #000000ff;
  --width: 39.984375px;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: auto;justify-self: end;margin-bottom: 0.0078125px;margin-right: 0%;width: 39.984375px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-2zqfrxco {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 30px;
  
}
#IMAGE-2zqfrxco picture {
  --width: 30px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#LINE-8fpg8mvq {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-bottom: -5.245208740234375e-6px;margin-left: -0.6777828686857876%;width: 100%;
  height: auto;
  
}
#LINE-8fpg8mvq .line-container {
  border-color: #ececec;
border-style: solid;
border-width: 1.0px;
}

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


#MENU-lpizrrut .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #ececec;
border-width: 1.0px;
color: var(--color_04);
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
line-height: 1.6;
  
}
#MENU-lpizrrut > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-lpizrrut > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #ececec;
border-width: 1.0px;
color: var(--color_04);
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
line-height: 1.6;
}
#MENU-lpizrrut > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-lpizrrut > ul > .menu-item:not(:first-child) {
  
}
#MENU-lpizrrut ul li .tag-link {
  border-style: none none solid none;

}
#MENU-lpizrrut ul li .tag-link:hover,
#MENU-lpizrrut ul li > a:hover {
  color: #DB4946 !important;
background: var(--color_00);
border-width: 1px;





border-style: none none solid none;

}





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

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

#SUBMENU-82o9d9px {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  
  animation: vertical-move 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-1nmr1td3.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-rlkhm8h6 {
  --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%;
  --active-link-color: #DB4946;
  
  
  
  
  
}


#MENU-rlkhm8h6 .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #ececec;
border-width: 1.0px;
color: var(--color_04);
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-rlkhm8h6 > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-rlkhm8h6 > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #ececec;
border-width: 1.0px;
color: var(--color_04);
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-rlkhm8h6 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-rlkhm8h6 > ul > .menu-item:not(:first-child) {
  
}
#MENU-rlkhm8h6 ul li .tag-link {
  border-style: none none solid none;

}
#MENU-rlkhm8h6 ul li .tag-link:hover,
#MENU-rlkhm8h6 ul li > a:hover {
  color: #DB4946 !important;
background: var(--color_00);
border-width: 1px;
border-color: #ececec;




border-style: none none solid none;

}





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

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

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

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

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

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

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

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

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


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


  
}

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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-ci7gagaj::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-sexsbof6"], .--clone-TEXT-sexsbof6 {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-sexsbof6"] .x-text,
[id^="TEXT-sexsbof6"] .x-text a,
.--clone-TEXT-sexsbof6 .x-text,
.--clone-TEXT-sexsbof6 .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: 700;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-sexsbof6"] .x-text:hover,
.--clone-TEXT-sexsbof6 .x-text:hover,
[id^="TEXT-sexsbof6"] a:hover,
.--clone-TEXT-sexsbof6 a:hover {
  
}

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


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

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

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

#IMAGE-jx6iuhoy {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 110px;
margin-top: calc(0px * 2);
width: 26px;
  
}
#IMAGE-jx6iuhoy picture {
  --width: 26px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#MEMBER-BAR-cejy77fo {
  --width: 46px;align-self: center;display: none;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 46px;justify-self: end;margin-right: 50px;margin-top: calc(0px * 2);width: 46px;
  
}
#MEMBER-BAR-cejy77fo .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  background: #ffffff00;
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-cejy77fo .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: #808080;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-cejy77fo .x-member:hover {
  color: #808080;
}
#MEMBER-BAR-cejy77fo .x-avatar-member-origin {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #808080;
 }
#MEMBER-BAR-cejy77fo .x-avatar-member-initial {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #808080;
 }
#MEMBER-BAR-cejy77fo .customer-icon {   width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #808080;
 }
#MEMBER-BAR-cejy77fo .x-nav-member-drop-icon {
  width: 30px;
  height: 30px;
  color: var(--color_00);
}

#MEMBER-BAR-cejy77fo .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: #808080;
  background: #ffffff00;
  justify-content: center;
}
#MEMBER-BAR-cejy77fo .x-loginbar .login-bar-text:hover {
  color: #808080;
}
#MEMBER-BAR-cejy77fo .x-loginbar .login-bar-icon {
    width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: #808080;

  border: none;
}

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


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

#MEMBER-BAR-cejy77fo .customer-signup {
  display: none;
}
#MEMBER-BAR-cejy77fo .customer-icon {
  
}
#MEMBER-BAR-cejy77fo .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-ux7jlmrp {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-2xytu5d9"], .--clone-TEXT-2xytu5d9 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-2xytu5d9"] .x-text,
[id^="TEXT-2xytu5d9"] .x-text a,
.--clone-TEXT-2xytu5d9 .x-text,
.--clone-TEXT-2xytu5d9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #111111;
font: var(--font_5);
height: 100%;
line-height: 1.6;
text-align: center;
width: 100%;
  color: var(--active-color, #111111);
}
[id^="TEXT-2xytu5d9"] .x-text:hover,
.--clone-TEXT-2xytu5d9 .x-text:hover,
[id^="TEXT-2xytu5d9"] a:hover,
.--clone-TEXT-2xytu5d9 a:hover {
  
}

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

#POPUP-mpknz8xz {
  --top: 0px; top: var(--top);
  --left: 0; left: var(--left);
  
  background: #ffffff;
overflow-x: hidden;
overflow-y: auto;
  width: 400px;
  height: 100%;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(0%, calc(100% - 90px));
  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-mpknz8xz.anim {
  --width: 400px;
  animation: slide-left 0.2s ease;
}

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

  border:   ;


  background: var(--active-color, #333133);
}
#RECT-0q7kmrh7::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-qex9gqcc"], .--clone-TEXT-qex9gqcc {
  font-size: 0px;
  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-qex9gqcc"] .x-text,
[id^="TEXT-qex9gqcc"] .x-text a,
.--clone-TEXT-qex9gqcc .x-text,
.--clone-TEXT-qex9gqcc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-size: 16.0px;
height: 100%;
line-height: 1.6;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-qex9gqcc"] .x-text:hover,
.--clone-TEXT-qex9gqcc .x-text:hover,
[id^="TEXT-qex9gqcc"] a:hover,
.--clone-TEXT-qex9gqcc a:hover {
  
}

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

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


#MENU-ktuv4cmf .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #c0c0c0;
border-width: 1.0px;
color: #333133;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-ktuv4cmf > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-ktuv4cmf > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #c0c0c0;
border-width: 1.0px;
color: #333133;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-ktuv4cmf > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ktuv4cmf > ul > .menu-item:not(:first-child) {
  
}
#MENU-ktuv4cmf ul li .tag-link {
  border-style: none none solid none;

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






border-style: none none none none;

}





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

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

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

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

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

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

#MENU-ITEM-9rgpy96y > a, #MENU-ITEM-9rgpy96y > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#MENU-ITEM-9ew3o4if > a, #MENU-ITEM-9ew3o4if > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-ITEM-90k220jy > a, #MENU-ITEM-90k220jy > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-9odcez0m > a, #MENU-ITEM-9odcez0m > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#POPUP-pt7r3wf9 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 99%;
  height: auto;
  grid-template-columns: 20px 1fr 1fr 20px;
  grid-template-rows: minmax(30px, max-content) minmax(100px, max-content) minmax(30px, 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-pt7r3wf9.anim {
  --width: 99%;
  
}

#RECT-z1dp9m1c {
  align-self: start;
grid-column-end: 5;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 1;
height: 26px;
justify-self: end;
margin-right: 12px;
margin-top: 12px;
width: 26px;
  
  
  
  
}
#RECT-z1dp9m1c .x-rect {
  --width: 26px;
background: var(--color_04);
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMy40NiwxMkwxOSwxNy41NFYxOUgxNy41NEwxMiwxMy40Nkw2LjQ2LDE5SDVWMTcuNTRMMTAuNTQsMTJMNSw2LjQ2VjVINi40NkwxMiwxMC41NEwxNy41NCw1SDE5VjYuNDZMMTMuNDYsMTJaJz48L3BhdGg+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-z1dp9m1c::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;
  
}
#FORM-jbgvmw4e {
  --width: 97%;align-self: start;column-gap: 0px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content) minmax(72px, max-content) minmax(72px, max-content) minmax(72px, max-content) minmax(43px, max-content) minmax(45px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: 0px;row-gap: 20px;width: 97%;
  
  --icon-color: inherit;
  
}
[id^="TEXT-lsfrdjoj"], .--clone-TEXT-lsfrdjoj {
  font-size: 0px;
  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-lsfrdjoj"] .x-text,
[id^="TEXT-lsfrdjoj"] .x-text a,
.--clone-TEXT-lsfrdjoj .x-text,
.--clone-TEXT-lsfrdjoj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-size: 25.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-lsfrdjoj"] .x-text:hover,
.--clone-TEXT-lsfrdjoj .x-text:hover,
[id^="TEXT-lsfrdjoj"] a:hover,
.--clone-TEXT-lsfrdjoj a:hover {
  
}

#PHONE-NUMBER-ml3nx60d {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-ml3nx60d .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-ml3nx60d input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #d9d9da;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #f4f7f800;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-ml3nx60d input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-ml3nx60d input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
#PASSWORD-0uxuzrej {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PASSWORD-0uxuzrej .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-0uxuzrej input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #d9d9da;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #f4f7f800;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-0uxuzrej input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-0uxuzrej input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
[id^="TEXT-u29gl2lh"], .--clone-TEXT-u29gl2lh {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-bottom: 16px;
margin-right: 15px;
width: 120px;
  
}
[id^="TEXT-u29gl2lh"] .x-text,
[id^="TEXT-u29gl2lh"] .x-text a,
.--clone-TEXT-u29gl2lh .x-text,
.--clone-TEXT-u29gl2lh .x-text a {
  --width: 120px;
-webkit-text-stroke: 0px #000000ff;
color: #555555;
font-size: 11.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: right;
text-decoration: underline;
width: 100%;
  color: var(--active-color, #555555);
}
[id^="TEXT-u29gl2lh"] .x-text:hover,
.--clone-TEXT-u29gl2lh .x-text:hover,
[id^="TEXT-u29gl2lh"] a:hover,
.--clone-TEXT-u29gl2lh a:hover {
  
}

#SUBMIT-BUTTON-gxa1xzev {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 44px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 96px;
  
}
#SUBMIT-BUTTON-gxa1xzev .x-button-wrapper {
  --width: 96px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-size: 14.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#EMAIL-ew38dafl {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;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%;
  
}
#EMAIL-ew38dafl .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#EMAIL-ew38dafl input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #d9d9da;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #f4f7f800;
  padding: 3px 10px 3px 15px;
}
#EMAIL-ew38dafl input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-ew38dafl input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
#BUTTON-LOGIN-GOOGLE-n0t6ostt {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 49.00000000000001%;
  
}
#BUTTON-LOGIN-GOOGLE-n0t6ostt .x-button-wrapper {
  --width: 49.00000000000001%;
-webkit-text-stroke: 0px #000000ff;
background: #2374f2;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-LOGIN-FACEBOOK-2sn1b3qr {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 49.00000000000001%;
  
}
#BUTTON-LOGIN-FACEBOOK-2sn1b3qr .x-button-wrapper {
  --width: 49.00000000000001%;
-webkit-text-stroke: 0px #000000ff;
background: #2374f2;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#FORM-ijk2tjlh {
  --width: 97.67441860465117%;align-self: center;column-gap: 0px;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content) minmax(72px, max-content) minmax(72px, max-content) minmax(72px, max-content) minmax(72px, max-content) minmax(40px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);row-gap: 20px;width: 97.67441860465117%;
  
  --icon-color: inherit;
  
}
[id^="TEXT-zdhk8w9b"], .--clone-TEXT-zdhk8w9b {
  font-size: 0px;
  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: 99.71509971509973%;
  
}
[id^="TEXT-zdhk8w9b"] .x-text,
[id^="TEXT-zdhk8w9b"] .x-text a,
.--clone-TEXT-zdhk8w9b .x-text,
.--clone-TEXT-zdhk8w9b .x-text a {
  --width: 99.71509971509973%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-size: 25.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-zdhk8w9b"] .x-text:hover,
.--clone-TEXT-zdhk8w9b .x-text:hover,
[id^="TEXT-zdhk8w9b"] a:hover,
.--clone-TEXT-zdhk8w9b a:hover {
  
}

#INPUT-xefkztql {
  --width: 49.00000000000001%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 49.00000000000001%;
  
}
#INPUT-xefkztql .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#INPUT-xefkztql input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #d9d9da;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #f4f7f800;
  padding: 3px 10px 3px 15px;
}
#INPUT-xefkztql input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-xefkztql input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
#INPUT-mkbxrml0 {
  --width: 49.00000000000001%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 49.00000000000001%;
  
}
#INPUT-mkbxrml0 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#INPUT-mkbxrml0 input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #d9d9da;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #f4f7f800;
  padding: 3px 10px 3px 15px;
}
#INPUT-mkbxrml0 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-mkbxrml0 input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
#PHONE-NUMBER-kzrp5pr1 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-kzrp5pr1 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-kzrp5pr1 input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #d9d9da;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #f4f7f800;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-kzrp5pr1 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-kzrp5pr1 input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
#PASSWORD-xhmvw2ec {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PASSWORD-xhmvw2ec .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-xhmvw2ec input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #d9d9da;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #f4f7f800;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-xhmvw2ec input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-xhmvw2ec input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
#SUBMIT-BUTTON-onewo2gl {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 44px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 150px;
  
}
#SUBMIT-BUTTON-onewo2gl .x-button-wrapper {
  --width: 150px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-size: 14.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#EMAIL-mpw6tr8v {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#EMAIL-mpw6tr8v .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#EMAIL-mpw6tr8v input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #d9d9da;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 400;
text-align: left;
  background: #f4f7f800;
  padding: 3px 10px 3px 15px;
}
#EMAIL-mpw6tr8v input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-mpw6tr8v input::placeholder {
  color: var(--color_03);
  -webkit-text-fill-color: var(--color_03) !important;
}
#POPUP-8vfx9szk {
  --top: 50%; top: var(--top);
  --right: 0; right: var(--right);
  transform: translateY(-50%);
  background: #ffffff;
  width: 450px;
  height: 100%;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, calc(100% - 80px)) minmax(60px, 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-8vfx9szk.anim {
  --width: 450px;
  animation: slide-center_y-right 0.5s ease;
}

#CONTAINER-f91jtka5 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(45px, max-content) minmax(40px, 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) 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) 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) minmax(75px, max-content) minmax(65px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;max-height: 100%;width: 100%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


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

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

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


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

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


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

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

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

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

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

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



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

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

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

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

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

#PRODUCT-GALLERY-t3a8axo2 .product-gallery-thumbnails .product-gallery-thumbnails-item:hover,
#PRODUCT-GALLERY-t3a8axo2 .product-gallery-thumbnails .product-gallery-thumbnails-item.active {
  opacity: 1;
  border-color: #000000;
}
.PRODUCT-GALLERY-t3a8axo2 .x-pin-video {
  display: none;
}
[id^="TEXT-DATASET-7u9tuxql"], .--clone-TEXT-DATASET-7u9tuxql {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-7u9tuxql"] .x-text,
[id^="TEXT-DATASET-7u9tuxql"] .x-text a,
.--clone-TEXT-DATASET-7u9tuxql .x-text,
.--clone-TEXT-DATASET-7u9tuxql .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 30.0px;
font-weight: 500;
height: 100%;
line-height: 1.4;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-7u9tuxql"] .x-text:hover,
.--clone-TEXT-DATASET-7u9tuxql .x-text:hover,
[id^="TEXT-DATASET-7u9tuxql"] a:hover,
.--clone-TEXT-DATASET-7u9tuxql a:hover {
  
}

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

[id^="TEXT-DATASET-v2a7s49g"], .--clone-TEXT-DATASET-v2a7s49g {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: stretch;
margin-left: 100px;
margin-right: 0px;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-v2a7s49g"] .x-text,
[id^="TEXT-DATASET-v2a7s49g"] .x-text a,
.--clone-TEXT-DATASET-v2a7s49g .x-text,
.--clone-TEXT-DATASET-v2a7s49g .x-text a {
  --width: 74.55470737913485%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #11111199;
font-size: 16.0px;
height: 100%;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, #11111199);
}
[id^="TEXT-DATASET-v2a7s49g"] .x-text:hover,
.--clone-TEXT-DATASET-v2a7s49g .x-text:hover,
[id^="TEXT-DATASET-v2a7s49g"] a:hover,
.--clone-TEXT-DATASET-v2a7s49g a:hover {
  
}


#CONTAINER-xpsdi6gq {
  --bg: #6E245480;
  background: #6E245480;
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
  --width: 20px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(20px, max-content);height: 20px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 20px;
  
  
  
  
  
  border:   #000000ff;


  
}
#RECT-eo0q2lh3 .animation, #RECT-eo0q2lh3.animation {
  animation-name: pulse;
  -webkit-animation-name: pulse;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 2s;
  -webkit-animation-duration: 2s;
}
#RECT-eo0q2lh3 {
  
}

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

  border:   ;


  background: var(--active-color, #6E245480);
}
#RECT-eo0q2lh3::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-o84mmf3m .animation, #RECT-o84mmf3m.animation {
  animation-name: pulse;
  -webkit-animation-name: pulse;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 2s;
  -webkit-animation-duration: 2s;
}
#RECT-o84mmf3m {
  
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-czv32f7z"], .--clone-TEXT-DATASET-czv32f7z {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: stretch;
margin-left: 28px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-czv32f7z"] .x-text,
[id^="TEXT-DATASET-czv32f7z"] .x-text a,
.--clone-TEXT-DATASET-czv32f7z .x-text,
.--clone-TEXT-DATASET-czv32f7z .x-text a {
  --width: 92.87531806615776%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font-size: 15.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-czv32f7z"] .x-text:hover,
.--clone-TEXT-DATASET-czv32f7z .x-text:hover,
[id^="TEXT-DATASET-czv32f7z"] a:hover,
.--clone-TEXT-DATASET-czv32f7z a:hover {
  
}

[id^="TEXT-DATASET-svo283al"], .--clone-TEXT-DATASET-svo283al {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-svo283al"] .x-text,
[id^="TEXT-DATASET-svo283al"] .x-text a,
.--clone-TEXT-DATASET-svo283al .x-text,
.--clone-TEXT-DATASET-svo283al .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_14);
font-size: 15.0px;
font-weight: 500;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_14));
}
[id^="TEXT-DATASET-svo283al"] .x-text:hover,
.--clone-TEXT-DATASET-svo283al .x-text:hover,
[id^="TEXT-DATASET-svo283al"] a:hover,
.--clone-TEXT-DATASET-svo283al a:hover {
  
}

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

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

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

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

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

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

#ATTR-ri5ufwyk .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-7tlyna1x"], .--clone-TEXT-DATASET-7tlyna1x {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-7tlyna1x"] .x-text,
[id^="TEXT-DATASET-7tlyna1x"] .x-text a,
.--clone-TEXT-DATASET-7tlyna1x .x-text,
.--clone-TEXT-DATASET-7tlyna1x .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-7tlyna1x"] .x-text:hover,
.--clone-TEXT-DATASET-7tlyna1x .x-text:hover,
[id^="TEXT-DATASET-7tlyna1x"] a:hover,
.--clone-TEXT-DATASET-7tlyna1x a:hover {
  
}

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

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

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

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

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

#ATTR-sbv1400p .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-y19qo780"], .--clone-TEXT-DATASET-y19qo780 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 12;
grid-row-start: 11;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-y19qo780"] .x-text,
[id^="TEXT-DATASET-y19qo780"] .x-text a,
.--clone-TEXT-DATASET-y19qo780 .x-text,
.--clone-TEXT-DATASET-y19qo780 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-y19qo780"] .x-text:hover,
.--clone-TEXT-DATASET-y19qo780 .x-text:hover,
[id^="TEXT-DATASET-y19qo780"] a:hover,
.--clone-TEXT-DATASET-y19qo780 a:hover {
  
}

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

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

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

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

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

#ATTR-k0nkwh87 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-t0ye5mmz"], .--clone-TEXT-DATASET-t0ye5mmz {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-t0ye5mmz"] .x-text,
[id^="TEXT-DATASET-t0ye5mmz"] .x-text a,
.--clone-TEXT-DATASET-t0ye5mmz .x-text,
.--clone-TEXT-DATASET-t0ye5mmz .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-t0ye5mmz"] .x-text:hover,
.--clone-TEXT-DATASET-t0ye5mmz .x-text:hover,
[id^="TEXT-DATASET-t0ye5mmz"] a:hover,
.--clone-TEXT-DATASET-t0ye5mmz a:hover {
  
}

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

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

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

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

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

#ATTR-9ijcrbye .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-6bg85u1u"], .--clone-TEXT-DATASET-6bg85u1u {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 16;
grid-row-start: 15;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-6bg85u1u"] .x-text,
[id^="TEXT-DATASET-6bg85u1u"] .x-text a,
.--clone-TEXT-DATASET-6bg85u1u .x-text,
.--clone-TEXT-DATASET-6bg85u1u .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-6bg85u1u"] .x-text:hover,
.--clone-TEXT-DATASET-6bg85u1u .x-text:hover,
[id^="TEXT-DATASET-6bg85u1u"] a:hover,
.--clone-TEXT-DATASET-6bg85u1u a:hover {
  
}

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

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

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

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

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

#ATTR-1i63i9re .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-7w83b9yp"], .--clone-TEXT-DATASET-7w83b9yp {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 18;
grid-row-start: 17;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-7w83b9yp"] .x-text,
[id^="TEXT-DATASET-7w83b9yp"] .x-text a,
.--clone-TEXT-DATASET-7w83b9yp .x-text,
.--clone-TEXT-DATASET-7w83b9yp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-7w83b9yp"] .x-text:hover,
.--clone-TEXT-DATASET-7w83b9yp .x-text:hover,
[id^="TEXT-DATASET-7w83b9yp"] a:hover,
.--clone-TEXT-DATASET-7w83b9yp a:hover {
  
}

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

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

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

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

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

#ATTR-zvpvocn6 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-zdakvzez"], .--clone-TEXT-DATASET-zdakvzez {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 20;
grid-row-start: 19;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-zdakvzez"] .x-text,
[id^="TEXT-DATASET-zdakvzez"] .x-text a,
.--clone-TEXT-DATASET-zdakvzez .x-text,
.--clone-TEXT-DATASET-zdakvzez .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-zdakvzez"] .x-text:hover,
.--clone-TEXT-DATASET-zdakvzez .x-text:hover,
[id^="TEXT-DATASET-zdakvzez"] a:hover,
.--clone-TEXT-DATASET-zdakvzez a:hover {
  
}

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

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

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

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

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

#ATTR-ja5ebdcs .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-n1docbbw"], .--clone-TEXT-DATASET-n1docbbw {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 22;
grid-row-start: 21;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-n1docbbw"] .x-text,
[id^="TEXT-DATASET-n1docbbw"] .x-text a,
.--clone-TEXT-DATASET-n1docbbw .x-text,
.--clone-TEXT-DATASET-n1docbbw .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-n1docbbw"] .x-text:hover,
.--clone-TEXT-DATASET-n1docbbw .x-text:hover,
[id^="TEXT-DATASET-n1docbbw"] a:hover,
.--clone-TEXT-DATASET-n1docbbw a:hover {
  
}

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

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

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

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

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

#ATTR-nhc8zvm3 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-l77uo37s"], .--clone-TEXT-DATASET-l77uo37s {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 24;
grid-row-start: 23;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-l77uo37s"] .x-text,
[id^="TEXT-DATASET-l77uo37s"] .x-text a,
.--clone-TEXT-DATASET-l77uo37s .x-text,
.--clone-TEXT-DATASET-l77uo37s .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-l77uo37s"] .x-text:hover,
.--clone-TEXT-DATASET-l77uo37s .x-text:hover,
[id^="TEXT-DATASET-l77uo37s"] a:hover,
.--clone-TEXT-DATASET-l77uo37s a:hover {
  
}

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

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

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

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

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

#ATTR-bdbuqn0o .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-hg3lubil"], .--clone-TEXT-DATASET-hg3lubil {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 26;
grid-row-start: 25;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-hg3lubil"] .x-text,
[id^="TEXT-DATASET-hg3lubil"] .x-text a,
.--clone-TEXT-DATASET-hg3lubil .x-text,
.--clone-TEXT-DATASET-hg3lubil .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-hg3lubil"] .x-text:hover,
.--clone-TEXT-DATASET-hg3lubil .x-text:hover,
[id^="TEXT-DATASET-hg3lubil"] a:hover,
.--clone-TEXT-DATASET-hg3lubil a:hover {
  
}

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

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

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

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

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

#ATTR-26dqum9e .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-3adsjcqc"], .--clone-TEXT-DATASET-3adsjcqc {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 28;
grid-row-start: 27;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-3adsjcqc"] .x-text,
[id^="TEXT-DATASET-3adsjcqc"] .x-text a,
.--clone-TEXT-DATASET-3adsjcqc .x-text,
.--clone-TEXT-DATASET-3adsjcqc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-3adsjcqc"] .x-text:hover,
.--clone-TEXT-DATASET-3adsjcqc .x-text:hover,
[id^="TEXT-DATASET-3adsjcqc"] a:hover,
.--clone-TEXT-DATASET-3adsjcqc a:hover {
  
}

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

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

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

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

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

#ATTR-j3zt3k3m .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-eph9rzkr"], .--clone-TEXT-DATASET-eph9rzkr {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 30;
grid-row-start: 29;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-eph9rzkr"] .x-text,
[id^="TEXT-DATASET-eph9rzkr"] .x-text a,
.--clone-TEXT-DATASET-eph9rzkr .x-text,
.--clone-TEXT-DATASET-eph9rzkr .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-eph9rzkr"] .x-text:hover,
.--clone-TEXT-DATASET-eph9rzkr .x-text:hover,
[id^="TEXT-DATASET-eph9rzkr"] a:hover,
.--clone-TEXT-DATASET-eph9rzkr a:hover {
  
}

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

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

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

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

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

#ATTR-xhovmc9j .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-s83qhtxk"], .--clone-TEXT-DATASET-s83qhtxk {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 32;
grid-row-start: 31;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-s83qhtxk"] .x-text,
[id^="TEXT-DATASET-s83qhtxk"] .x-text a,
.--clone-TEXT-DATASET-s83qhtxk .x-text,
.--clone-TEXT-DATASET-s83qhtxk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-s83qhtxk"] .x-text:hover,
.--clone-TEXT-DATASET-s83qhtxk .x-text:hover,
[id^="TEXT-DATASET-s83qhtxk"] a:hover,
.--clone-TEXT-DATASET-s83qhtxk a:hover {
  
}

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

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

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

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

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

#ATTR-f1lbalug .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#QUANTITY-INPUT-n3pwc0nc {
  --width: 125px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 34;grid-row-start: 33;height: 48px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 125px;
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_03);
border-radius: 99px 99px 99px 99px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-n3pwc0nc .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-n3pwc0nc .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-n3pwc0nc .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-n3pwc0nc .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-n3pwc0nc .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-n3pwc0nc .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-wjq4git1 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 34;
grid-row-start: 33;
height: 48px;
justify-self: stretch;
margin-left: 145px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
#BUTTON-wjq4git1 .x-button-wrapper {
  --width: 248px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
color: #ffffffff;
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

#BUTTON-tbpaj6f2 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 35;
grid-row-start: 34;
height: 48px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-tbpaj6f2 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #D485BB00;
border-color: var(--color_41);
border-radius: 99px 99px 99px 99px;
border-style: solid;
border-width: 2.0px;
color: var(--color_41);
font-size: 14.0px;
font-weight: 500;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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


#CONTAINER-omh1pkfs {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: var(--color_03);
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
  --width: 44px;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(44px, max-content);height: 44px;justify-self: end;margin-right: 0px;margin-top: 0px;position: sticky;top: 0px;width: 44px;
  
  
  
  
  
  border: 1px solid var(--color_03);


  
}

#RECT-ol33obwb {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 23px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 23px;
  
  
  
  
}
#RECT-ol33obwb .x-rect {
  --width: 23px;
background: #000000ff;
border-color: var(--color_03);
border-style: none;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBmb2N1c2FibGU9ImZhbHNlIiBjbGFzcz0iaWNvbiBpY29uLWNsb3NlIGljb24tLW1lZGl1bSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBkPSJNMTguNzUgNS4xMzQ5Nkw1LjI1IDE4Ljg1NDQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgPHBhdGggZD0iTTE4Ljc1IDE4Ljg1NDRMNS4yNSA1LjEzNDk2IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPgo8L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#LINE-32378rpj {
  --width: 100%;align-self: start;grid-column-end: 4;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%;
  height: auto;
  
}
#LINE-32378rpj .line-container {
  border-color: var(--color_03);
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-2axbxuyw"], .--clone-TEXT-2axbxuyw {
  font-size: 0px;
  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-2axbxuyw"] .x-text,
[id^="TEXT-2axbxuyw"] .x-text a,
.--clone-TEXT-2axbxuyw .x-text,
.--clone-TEXT-2axbxuyw .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_0);
font-size: 16.0px;
font-weight: 500;
height: 100%;
line-height: 2;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-2axbxuyw"] .x-text:hover,
.--clone-TEXT-2axbxuyw .x-text:hover,
[id^="TEXT-2axbxuyw"] a:hover,
.--clone-TEXT-2axbxuyw a:hover {
  
}

#CART-DROPPABLE-81q8eknj {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 400px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-81q8eknj.anim {
  --width: 400px;
  animation: slide-right 0.2s ease;
}

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


  
}

#IMAGE-0uconvwt {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 38px;
  
}
#IMAGE-0uconvwt picture {
  --width: 38px;
height: 100%;
width: 100%;
}
[id^="TEXT-87jz1iq0"], .--clone-TEXT-87jz1iq0 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 99%;
  
}
[id^="TEXT-87jz1iq0"] .x-text,
[id^="TEXT-87jz1iq0"] .x-text a,
.--clone-TEXT-87jz1iq0 .x-text,
.--clone-TEXT-87jz1iq0 .x-text a {
  --width: 99%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_44);
font: var(--font_2);
font-size: 28.0px;
font-weight: 500;
height: 100%;
line-height: 1.5;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_44));
}
[id^="TEXT-87jz1iq0"] .x-text:hover,
.--clone-TEXT-87jz1iq0 .x-text:hover,
[id^="TEXT-87jz1iq0"] a:hover,
.--clone-TEXT-87jz1iq0 a:hover {
  
}

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

#BUTTON-7sx3zct0 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 43px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 150px;
  
}
#BUTTON-7sx3zct0 .x-button-wrapper {
  --width: 150px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
border-color: #323232;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #323232;
font-size: 14.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-7sx3zct0{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-7sx3zct0:hover > * {
    background: #323232 !important;
  }
  #BUTTON-7sx3zct0{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-7sx3zct0:hover, #BUTTON-7sx3zct0:hover > * {
    color: #ffffffff !important;
  }
#CART-DROPPABLE-r0pt56qn {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 400px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(60px, max-content) minmax(35px, max-content) minmax(0%, calc(100% - 280px)) minmax(50px, max-content) minmax(15px, max-content) minmax(55px, max-content) minmax(65px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-r0pt56qn.anim {
  --width: 400px;
  animation: slide-right 0.2s ease;
}

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


  
}
#CART-ITEMS-p8o4vd6v {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 90px 1fr 70px 35px;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-p8o4vd6v cart-item, #CART-ITEMS-p8o4vd6v .cart-loading {
  grid-template-columns: 90px 1fr 70px 35px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content);
}
[id^="TEXT-DATASET-ro8vjavl"], .--clone-TEXT-DATASET-ro8vjavl {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 66.21621621621621%;
  
}
[id^="TEXT-DATASET-ro8vjavl"] .x-text,
[id^="TEXT-DATASET-ro8vjavl"] .x-text a,
.--clone-TEXT-DATASET-ro8vjavl .x-text,
.--clone-TEXT-DATASET-ro8vjavl .x-text a {
  --width: 66.21621621621621%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #bd0000;
font-size: 13.0px;
height: 100%;
line-height: 2;
text-align: right;
width: 100%;
  color: var(--active-color, #bd0000);
}
[id^="TEXT-DATASET-ro8vjavl"] .x-text:hover,
.--clone-TEXT-DATASET-ro8vjavl .x-text:hover,
[id^="TEXT-DATASET-ro8vjavl"] a:hover,
.--clone-TEXT-DATASET-ro8vjavl a:hover {
  
}


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

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

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

#QUANTITY-INPUT-dm95xs1j {
  --width: 80px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 28px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 80px;
  border-color: #f1f1f1;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-dm95xs1j .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-dm95xs1j .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-dm95xs1j .quantity__button[name="minus"] {
  background: #f1f1f1;
  
  width:25px;
}
#QUANTITY-INPUT-dm95xs1j .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-dm95xs1j .quantity__button[name="plus"] {
  background: #f1f1f1;
  
  width:25px;
}
#QUANTITY-INPUT-dm95xs1j .quantity__button[name="plus"] svg {
  width: 9.3px;
}

#RECT-9b98iju2 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: end;
margin-right: 0px;
margin-top: 5px;
width: 20px;
  
  
  
  
}
#RECT-9b98iju2 .x-rect {
  --width: 20px;
background: #000000ff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9ImRlbGV0ZSI+PHBhdGggZD0iTTE5LDRIMTUuNUwxNC41LDNIOS41TDguNSw0SDVWNkgxOU02LDE5QTIsMiAwIDAsMCA4LDIxSDE2QTIsMiAwIDAsMCAxOCwxOVY3SDZWMTlaIj48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-rh5nbksg"], .--clone-TEXT-DATASET-rh5nbksg {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: calc(0.02083301544189453px * 2);
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-rh5nbksg"] .x-text,
[id^="TEXT-DATASET-rh5nbksg"] .x-text a,
.--clone-TEXT-DATASET-rh5nbksg .x-text,
.--clone-TEXT-DATASET-rh5nbksg .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #555555;
font-size: 13.0px;
height: 100%;
line-height: 2.4;
width: 100%;
  color: var(--active-color, #555555);
}
[id^="TEXT-DATASET-rh5nbksg"] .x-text:hover,
.--clone-TEXT-DATASET-rh5nbksg .x-text:hover,
[id^="TEXT-DATASET-rh5nbksg"] a:hover,
.--clone-TEXT-DATASET-rh5nbksg a:hover {
  
}

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

[id^="TEXT-zl4pv9f1"], .--clone-TEXT-zl4pv9f1 {
  font-size: 0px;
  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%;
  
}
[id^="TEXT-zl4pv9f1"] .x-text,
[id^="TEXT-zl4pv9f1"] .x-text a,
.--clone-TEXT-zl4pv9f1 .x-text,
.--clone-TEXT-zl4pv9f1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #111111;
font: var(--font_3);
font-family: 'Inter', sans-serif;
font-size: 28.0px;
font-weight: 500;
height: 100%;
line-height: 1.5;
text-transform: initial;
width: 100%;
  color: var(--active-color, #111111);
}
[id^="TEXT-zl4pv9f1"] .x-text:hover,
.--clone-TEXT-zl4pv9f1 .x-text:hover,
[id^="TEXT-zl4pv9f1"] a:hover,
.--clone-TEXT-zl4pv9f1 a:hover {
  
}

#LINE-qyy179la {
  --width: 30px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 30px;
  height: auto;
  
}
#LINE-qyy179la .line-container {
  border-color: #333133;
border-style: solid;
border-width: 3.0px;
}

[id^="TEXT-a5b6b2f0"], .--clone-TEXT-a5b6b2f0 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-a5b6b2f0"] .x-text,
[id^="TEXT-a5b6b2f0"] .x-text a,
.--clone-TEXT-a5b6b2f0 .x-text,
.--clone-TEXT-a5b6b2f0 .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_44);
font: var(--font_4);
font-family: 'Inter', sans-serif;
font-weight: 700;
height: 100%;
line-height: 1.6;
width: 100%;
  color: var(--active-color, var(--color_44));
}
[id^="TEXT-a5b6b2f0"] .x-text:hover,
.--clone-TEXT-a5b6b2f0 .x-text:hover,
[id^="TEXT-a5b6b2f0"] a:hover,
.--clone-TEXT-a5b6b2f0 a:hover {
  
}

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

#BUTTON-s06b1i79 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-s06b1i79 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_41);
border-color: var(--color_41);
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-s06b1i79{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-s06b1i79:hover > * {
    background: #ffffffff !important;
  }
  #BUTTON-s06b1i79{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-s06b1i79:hover, #BUTTON-s06b1i79:hover > * {
    color: var(--color_44) !important;
  }
#BUTTON-ldfzus8v {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-ldfzus8v .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_40);
border-color: var(--color_40);
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-ldfzus8v{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-ldfzus8v:hover > * {
    background: #ffffffff !important;
  }
  #BUTTON-ldfzus8v{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-ldfzus8v:hover, #BUTTON-ldfzus8v:hover > * {
    color: var(--color_44) !important;
  }
#LINE-br3i7x54 {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  height: auto;
  
}
#LINE-br3i7x54 .line-container {
  border-color: #ececec;
border-style: solid;
border-width: 1.0px;
}


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

  border:   ;


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