#SECTION-ve2b8t9h {
  height: auto;
  grid-template-columns: 1fr 390px 380px 390px 1fr;
  grid-template-rows: minmax(140px, max-content) minmax(59px, 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: 199;
  --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: 199;

  
}



#SECTION-ve2b8t9h .video {
  display: none;
}
#SECTION-ve2b8t9h .video-bp5 {
  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: 130px;
  
}
#IMAGE-icqqf2oa picture {
  --width: 130px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-icqqf2oa img {
  object-fit: cover;
}

[id^="TEXT-k7owae7a"], .--clone-TEXT-k7owae7a {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 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-size: 13.0px;
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;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 60px;
margin-top: calc(0px * 2);
width: 20px;
  
}
#IMAGE-u14nw6rd picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-u14nw6rd img {
  object-fit: cover;
}


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

#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: 260px;align-self: center;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(40px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 260px;
  
  
  
  
  
  border: 1px none #555555;


  
}
#INPUT-SEARCH-qofg3g7e {
  --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-qofg3g7e > .input-search--wrapper {
  font-size: 12.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(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);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: 24px;
  
}
#IMAGE-pcgik84i picture {
  --width: 24px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-pcgik84i img {
  object-fit: cover;
}

#LINE-dumg9m8j {
  --width: 100%;align-self: start;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: 100%;align-self: end;grid-column-end: 5;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 99%;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  --active-link-color: #DB4946;
  
  
  
  
  
}


#MENU-vqtbre6k .x-rect {
  --pad-x: 20px;
-webkit-text-stroke: 0px #000000ff;
color: #111111;
font-family: 'Inter', sans-serif;
font-size: 13.0px;
font-weight: 600;
justify-content: center;
text-transform: uppercase;
  
}
#MENU-vqtbre6k > ul {
  
  justify-content: center;
  align-items: center;
  
  
}
#MENU-vqtbre6k > ul > .menu-item .tag-link {
  --pad-x: 20px;
-webkit-text-stroke: 0px #000000ff;
color: #111111;
font-family: 'Inter', sans-serif;
font-size: 13.0px;
font-weight: 600;
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: 58.41px;
}


#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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 15.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;
  
  
}
#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: 15.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: 30px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 30px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 30px;
  --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);
  
  
  
  
}
#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: 10px 1fr 10px;
  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-afz6rwx1 {
  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-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: 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-bottom: calc(0.00390625px * 2);margin-left: calc(0% * 2);width: 260px;
  
  
  
  
  
  border:   #000000ff;


  
}
#INPUT-SEARCH-uiyunfn4 {
  --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-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: 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-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%;
}
#IMAGE-6ys5hbq6 img {
  object-fit: cover;
}

#LINE-5skkgkrh {
  --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.6796546016179078%;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: 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-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 {
  align-self: end;
grid-column-end: 4;
grid-column-start: 3;
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-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: 4;grid-row-start: 3;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: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 20px;
margin-top: calc(0px * 2);
width: 22px;
  
}
#IMAGE-hb7ruwio picture {
  --width: 22px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-hb7ruwio img {
  object-fit: cover;
}

  #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: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 80px;
margin-top: calc(0px * 2);
width: 20px;
  
}
#IMAGE-4qb50tmu picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-4qb50tmu img {
  object-fit: cover;
}


#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
}
#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;
  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-style: solid;
  border-color: #808080;
  justify-content: center;
}
#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;
  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);
}
[id^="TEXT-a10qclos"], .--clone-TEXT-a10qclos {
  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 {
  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: 1fr 1170px 1fr;
  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-bp5 {
  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-5dj82ae2 {
  height: auto;
  grid-template-columns: 1fr 1170px 1fr;
  grid-template-rows: minmax(100px, max-content) minmax(80px, max-content) minmax(13px, max-content) minmax(30px, max-content) minmax(28px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-5dj82ae2 .x-section-background {
  background: url(https://content.pancake.vn/web-media/4d/54/9a/2f/84778604c95d4026ee62595bb575368001662c33e83db2b1fb52fdd5.jpg);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 351;
  --bg: url(https://content.pancake.vn/web-media/4d/54/9a/2f/84778604c95d4026ee62595bb575368001662c33e83db2b1fb52fdd5.jpg);
}

#SECTION-5dj82ae2 .x-section-video-background {
  
  
}



#SECTION-5dj82ae2 .video {
  display: none;
}
#SECTION-5dj82ae2 .video-bp5 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

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

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

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

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

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



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


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


  
}
[id^="TEXT-ufjjnkzk"], .--clone-TEXT-ufjjnkzk {
  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-ufjjnkzk"] .x-text,
[id^="TEXT-ufjjnkzk"] .x-text a,
.--clone-TEXT-ufjjnkzk .x-text,
.--clone-TEXT-ufjjnkzk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_3);
font-size: 26.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-ufjjnkzk"] .x-text:hover,
.--clone-TEXT-ufjjnkzk .x-text:hover,
[id^="TEXT-ufjjnkzk"] a:hover,
.--clone-TEXT-ufjjnkzk a:hover {
  
}

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

[id^="TEXT-ntw6h467"], .--clone-TEXT-ntw6h467 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.926260889104%;
  
}
[id^="TEXT-ntw6h467"] .x-text,
[id^="TEXT-ntw6h467"] .x-text a,
.--clone-TEXT-ntw6h467 .x-text,
.--clone-TEXT-ntw6h467 .x-text a {
  --width: 99.926260889104%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_42);
font: var(--font_4);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_42));
}
[id^="TEXT-ntw6h467"] .x-text:hover,
.--clone-TEXT-ntw6h467 .x-text:hover,
[id^="TEXT-ntw6h467"] a:hover,
.--clone-TEXT-ntw6h467 a:hover {
  
}

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

[id^="TEXT-y6t6933z"], .--clone-TEXT-y6t6933z {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.926260889104%;
  
}
[id^="TEXT-y6t6933z"] .x-text,
[id^="TEXT-y6t6933z"] .x-text a,
.--clone-TEXT-y6t6933z .x-text,
.--clone-TEXT-y6t6933z .x-text a {
  --width: 99.926260889104%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_42);
font: var(--font_4);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_42));
}
[id^="TEXT-y6t6933z"] .x-text:hover,
.--clone-TEXT-y6t6933z .x-text:hover,
[id^="TEXT-y6t6933z"] a:hover,
.--clone-TEXT-y6t6933z a:hover {
  
}

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

#FORM-mgucoxq8 {
  --width: 100%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1.188fr;grid-template-rows: minmax(46px, max-content) minmax(46px, max-content) minmax(120px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 24px;width: 100%;
  
  --icon-color: inherit;
  
}
#INPUT-chowfk0h {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-chowfk0h .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#INPUT-chowfk0h input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e1e1e1;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 16.0px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-chowfk0h input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-chowfk0h input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#EMAIL-u3qdyrm0 {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  
}
#EMAIL-u3qdyrm0 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#EMAIL-u3qdyrm0 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e1e1e1;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 16.0px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-u3qdyrm0 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-u3qdyrm0 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#TEXT-AREA-545x2plm {
  --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%;
  
}
#TEXT-AREA-545x2plm .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#TEXT-AREA-545x2plm textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e1e1e1;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 16.0px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-545x2plm textarea::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-d7uehotc {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 44px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 160px;
  
}
#SUBMIT-BUTTON-d7uehotc .x-button-wrapper {
  --width: 160px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_40);
border-color: #e1e1e1;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 1.0px;
color: var(--color_00);
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #SUBMIT-BUTTON-d7uehotc{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-d7uehotc:hover > * {
    background: var(--color_31) !important;
  }
#SECTION-kr19t0l0 {
  height: auto;
  grid-template-columns: 1fr 1170px 1fr;
  grid-template-rows: minmax(500px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-kr19t0l0 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 510;
  --bg: #ffffff00;
}

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



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

#GOOGLEMAP-bqgt40r6 {
  --width: 99.62630208333331%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 500px;justify-self: center;margin-left: calc(0.020182291666666668% * 2);margin-top: 0px;width: 99.62630208333331%;
  
}
#SECTION-q6a7ejfp {
  height: auto;
  grid-template-columns: 1fr 390px 390px 390px 1fr;
  grid-template-rows: minmax(30px, 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: 130;
  --bg: var(--color_02);
}

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



#SECTION-q6a7ejfp .video {
  display: none;
}
#SECTION-q6a7ejfp .video-bp5 {
  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 {
  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;
}
#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: 4;grid-column-start: 3;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-6l59as0y"], .--clone-TEXT-6l59as0y {
  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;
}
#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: 5;grid-column-start: 4;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-tlwoeu3b"], .--clone-TEXT-tlwoeu3b {
  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;
}
#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: 1fr 1170px 1fr;
  grid-template-rows: minmax(15px, max-content) minmax(20px, 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: 50;
  --bg: var(--color_03);
}

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



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

[id^="TEXT-koj0rezb"], .--clone-TEXT-koj0rezb {
  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: 1fr 390px 380px 390px 1fr;
  grid-template-rows: minmax(100px, max-content) minmax(59px, 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: 159;
  --bg: var(--color_00);
}

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



#SECTION-fklvtc75 .video {
  display: none;
}
#SECTION-fklvtc75 .video-bp5 {
  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: 200px;
  
}
#IMAGE-ayuzv5fn picture {
  --width: 200px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-ayuzv5fn img {
  object-fit: cover;
}

[id^="TEXT-euxrvqql"], .--clone-TEXT-euxrvqql {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 20px;
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-size: 13.0px;
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;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 120px;
margin-top: calc(0px * 2);
width: 17px;
  
}
#IMAGE-t4ciw0x4 picture {
  --width: 17px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-t4ciw0x4 img {
  object-fit: cover;
}


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


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


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

#CART-ICON-9pexpovr {
  --width: 43px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 43px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 43px;
  
}
#CART-ICON-9pexpovr .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-9pexpovr .x-cart-item-count {
  position: absolute;
  top: -10.75px;
  right: -10.75px;
  width: 21.5px;
  height: 21.5px;
  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: 260px;align-self: center;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(40px, max-content);height: auto;justify-self: end;margin-right: 105px;margin-top: calc(0px * 2);width: 260px;
  
  
  
  
  
  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: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-zw7gs6pc > .input-search--wrapper {
  font-size: 12.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(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);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: 24px;
  
}
#IMAGE-6ya9j4qg picture {
  --width: 24px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-6ya9j4qg img {
  object-fit: cover;
}

#LINE-0bukzwkl {
  --width: 100%;align-self: start;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: 80%;align-self: end;grid-column-end: 5;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 99%;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 80%;
  --active-link-color: #DB4946;
  
  
  
  
  
}


#MENU-xssvwqix .x-rect {
  --pad-x: 20px;
-webkit-text-stroke: 0px #000000ff;
color: #666666d9;
font-family: 'Inter', sans-serif;
font-size: 13.0px;
font-weight: 700;
justify-content: center;
text-transform: uppercase;
  
}
#MENU-xssvwqix > ul {
  
  justify-content: center;
  align-items: center;
  
  
}
#MENU-xssvwqix > ul > .menu-item .tag-link {
  --pad-x: 20px;
-webkit-text-stroke: 0px #000000ff;
color: #666666d9;
font-family: 'Inter', sans-serif;
font-size: 13.0px;
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: 58.41px;
}


#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: 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: -0.015625px;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: 13.0px;
font-weight: 700;
justify-content: flex-start;
  
}
#MENU-24g5nqph > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#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: 13.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: 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: -0.21875px;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: 13.0px;
font-weight: 700;
justify-content: flex-start;
  
}
#MENU-t1ia9311 > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#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: 13.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: 13.0px;
font-weight: 700;
justify-content: flex-start;
  
}
#MENU-62ybylwa > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#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: 13.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: 30px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 30px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 30px;
  --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;
  
  
  
  
}
#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: 10px 1fr 10px;
  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-bottom: calc(0.00390625px * 2);margin-left: calc(0% * 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%;
}
#IMAGE-2zqfrxco img {
  object-fit: cover;
}

#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.6796546016179078%;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: auto;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;
}
#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;
}
#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 {
  align-self: end;
grid-column-end: 4;
grid-column-start: 3;
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-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-vokapdx7 img {
  object-fit: cover;
}


#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-e9kprskn img {
  object-fit: cover;
}


#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-4vtjmxyc img {
  object-fit: cover;
}


#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%;
}
#IMAGE-jx6iuhoy img {
  object-fit: cover;
}

#MEMBER-BAR-cejy77fo {
  --width: 28px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: 28px;justify-self: end;margin-right: 52px;margin-top: calc(0px * 2);width: 28px;
  
}
#MEMBER-BAR-cejy77fo .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  background: #ffffff00;
  display: none;
}
#MEMBER-BAR-cejy77fo .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  border-width: 0px;
  border-style: solid;
  border-color: #808080;
  justify-content: center;
}
#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;
  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: 10px 1fr 10px;
  grid-template-rows: minmax(40px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  transform: translate(0px, 0px);
}
[id^="TEXT-2xytu5d9"], .--clone-TEXT-2xytu5d9 {
  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-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 {
  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-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: 15px 1fr 15px;
  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);
  
}
#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 {
  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;
}
#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: 900px;
  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);
  
}
#POPUP-pt7r3wf9.anim {
  --width: 900px;
  
}

#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 {
  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 {
  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 {
  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;
}
#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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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 {
  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;
  
}
#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%;
}
#IMAGE-0uconvwt img {
  object-fit: cover;
}

[id^="TEXT-87jz1iq0"], .--clone-TEXT-87jz1iq0 {
  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 {
  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;
  }
