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

#SECTION-1mpsf1xb .x-section-background {
  background: var(--color_20);
  
  
  
  
  
  
  --height: 70;
  --bg: var(--color_20);
}

#SECTION-1mpsf1xb .x-section-video-background {
  
  
}



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


#IMAGE-c3bv29ar {
  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: 160px;
  
}
#IMAGE-c3bv29ar picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#MENU-p8oydavi {
  --width: 100%;align-self: center;display: none;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


#MENU-p8oydavi .x-rect {
  --pad-x: 15px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-size: 17.0px;
font-weight: 400;
justify-content: flex-end;
  
}
#MENU-p8oydavi > ul {
  
  justify-content: flex-end;
  align-items: flex-end;
  
  
  border-radius: inherit;
}
#MENU-p8oydavi > ul > .menu-item .tag-link {
  --pad-x: 15px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-size: 17.0px;
font-weight: 400;
justify-content: flex-end;
}
#MENU-p8oydavi > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-p8oydavi > ul > .menu-item:not(:first-child) {
  
}
#MENU-p8oydavi ul li .tag-link {
  border-style: none none none none;

}
#MENU-p8oydavi ul li .tag-link:hover {
  color: rgba(26, 92, 255, 1) !important;







border-style: none none none none;

}



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


#MENU-ITEM-94m5i5vx > a, #MENU-ITEM-94m5i5vx > div {
  
  
  
  
  
  
  
  
  
}

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

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

#SUBMENU-w6nf3nop {
  
  
  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-p294w7px.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-5g9wbrl6 {
  --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: #080000ff;
  
  
  
  
  
}


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

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

border-color: var(--color_04);




border-style: none none solid none;

}




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

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

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

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

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

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

#SUBMENU-tdmdu2z6 {
  
  
  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-1iqp2lz5.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-36e5aukg {
  --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: #080000ff;
  
  
  
  
  
}


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

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

border-color: var(--color_04);




border-style: none none solid none;

}




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

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

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

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

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

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


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

#IMAGE-hbdvgehu {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 30px;
  
}
#IMAGE-hbdvgehu picture {
  --width: 30px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#SECTION-w8sa85r7 {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-w8sa85r7 .x-section-background {
  background: url(https://content.pancake.vn/web-media/5e/d8/a1/3a/bcd52e5f6d7aa64d43349387e15fb9326c973f01b51e8191804ab0c3-w:2140-h:1070-l:323619-t:image/jpeg.jpeg);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: bottom;
  
  --height: 100;
  --bg: url(https://content.pancake.vn/web-media/5e/d8/a1/3a/bcd52e5f6d7aa64d43349387e15fb9326c973f01b51e8191804ab0c3-w:2140-h:1070-l:323619-t:image/jpeg.jpeg);
}

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



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


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

  border:   ;


  background: var(--active-color, #00000080);
}
#RECT-5t0xc2u6::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-3etov1q5 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 80%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(50px, max-content) minmax(20px, max-content) minmax(20px, max-content) minmax(100px, max-content) minmax(150px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.1666717529296875px;width: 80%;
  
  
  
  
  
  border:   #000000ff;


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

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

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

#SECTION-vnlpz8ik .x-section-background {
  background: url(https://content.pancake.vn/web-media/f1/92/ae/56/a956b6994e8ba971f24d1945c632f6722b69c4dc9896685b9e87d501-w:7657-h:6110-l:759976-t:image/jpeg.jpeg);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 80;
  --bg: url(https://content.pancake.vn/web-media/f1/92/ae/56/a956b6994e8ba971f24d1945c632f6722b69c4dc9896685b9e87d501-w:7657-h:6110-l:759976-t:image/jpeg.jpeg);
}

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



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


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


  
}
#CONTAINER-mv1sqrjy .animation, #CONTAINER-mv1sqrjy.animation {
  animation-name: slideInUp;
  -webkit-animation-name: slideInUp;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-mv1sqrjy {
  
}

#CONTAINER-mv1sqrjy {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 15px 15px 15px 15px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(50px, max-content) minmax(10px, max-content) minmax(10px, max-content) minmax(80px, max-content) minmax(10px, max-content) minmax(80px, calc(100% - 150px)) minmax(20px, max-content);height: 100.17676890980114%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-8z9mhkpb"], .--clone-TEXT-8z9mhkpb {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-8z9mhkpb"] .x-text,
[id^="TEXT-8z9mhkpb"] .x-text a,
.--clone-TEXT-8z9mhkpb .x-text,
.--clone-TEXT-8z9mhkpb .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_1);
font-size: 18.0px;
font-weight: 800;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-8z9mhkpb"] .x-text:hover,
.--clone-TEXT-8z9mhkpb .x-text:hover,
[id^="TEXT-8z9mhkpb"] a:hover,
.--clone-TEXT-8z9mhkpb a:hover {
  
}
#TEXT-8z9mhkpb .animation, #TEXT-8z9mhkpb.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-8z9mhkpb {
  
}

#IMAGE-4eux70wp .animation, #IMAGE-4eux70wp.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#IMAGE-4eux70wp {
  
}

#IMAGE-4eux70wp {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 80px;
  
}
#IMAGE-4eux70wp picture {
  --width: 80px;
height: 100%;
width: 100%;
}
[id^="TEXT-9e4oey6u"], .--clone-TEXT-9e4oey6u {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-9e4oey6u"] .x-text,
[id^="TEXT-9e4oey6u"] .x-text a,
.--clone-TEXT-9e4oey6u .x-text,
.--clone-TEXT-9e4oey6u .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.4;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-9e4oey6u"] .x-text:hover,
.--clone-TEXT-9e4oey6u .x-text:hover,
[id^="TEXT-9e4oey6u"] a:hover,
.--clone-TEXT-9e4oey6u a:hover {
  
}
#TEXT-9e4oey6u .animation, #TEXT-9e4oey6u.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-9e4oey6u {
  
}

#CONTAINER-t2luwzh2 .animation, #CONTAINER-t2luwzh2.animation {
  animation-name: slideInUp;
  -webkit-animation-name: slideInUp;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-t2luwzh2 {
  
}

#CONTAINER-t2luwzh2 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 15px 15px 15px 15px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(50px, max-content) minmax(10px, max-content) minmax(10px, max-content) minmax(80px, max-content) minmax(10px, max-content) minmax(80px, calc(100% - 150px)) minmax(20px, max-content);height: 100.17676890980114%;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.5px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-3qycllfr"], .--clone-TEXT-3qycllfr {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-3qycllfr"] .x-text,
[id^="TEXT-3qycllfr"] .x-text a,
.--clone-TEXT-3qycllfr .x-text,
.--clone-TEXT-3qycllfr .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_1);
font-size: 18.0px;
font-weight: 800;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-3qycllfr"] .x-text:hover,
.--clone-TEXT-3qycllfr .x-text:hover,
[id^="TEXT-3qycllfr"] a:hover,
.--clone-TEXT-3qycllfr a:hover {
  
}
#TEXT-3qycllfr .animation, #TEXT-3qycllfr.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-3qycllfr {
  
}

#IMAGE-h2i0t1nq .animation, #IMAGE-h2i0t1nq.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#IMAGE-h2i0t1nq {
  
}

#IMAGE-h2i0t1nq {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 80px;
  
}
#IMAGE-h2i0t1nq picture {
  --width: 80px;
height: 100%;
width: 100%;
}
[id^="TEXT-2nebpzyc"], .--clone-TEXT-2nebpzyc {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-2nebpzyc"] .x-text,
[id^="TEXT-2nebpzyc"] .x-text a,
.--clone-TEXT-2nebpzyc .x-text,
.--clone-TEXT-2nebpzyc .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.4;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-2nebpzyc"] .x-text:hover,
.--clone-TEXT-2nebpzyc .x-text:hover,
[id^="TEXT-2nebpzyc"] a:hover,
.--clone-TEXT-2nebpzyc a:hover {
  
}
#TEXT-2nebpzyc .animation, #TEXT-2nebpzyc.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-2nebpzyc {
  
}

#CONTAINER-7z6lda3q .animation, #CONTAINER-7z6lda3q.animation {
  animation-name: slideInUp;
  -webkit-animation-name: slideInUp;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-7z6lda3q {
  
}

#CONTAINER-7z6lda3q {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
border-radius: 15px 15px 15px 15px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(50px, max-content) minmax(10px, max-content) minmax(10px, max-content) minmax(80px, max-content) minmax(10px, max-content) minmax(80px, calc(100% - 150px)) minmax(20px, max-content);height: 100.17676890980114%;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.499969482421875px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-jovmjjz3"], .--clone-TEXT-jovmjjz3 {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-jovmjjz3"] .x-text,
[id^="TEXT-jovmjjz3"] .x-text a,
.--clone-TEXT-jovmjjz3 .x-text,
.--clone-TEXT-jovmjjz3 .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_1);
font-size: 18.0px;
font-weight: 800;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-jovmjjz3"] .x-text:hover,
.--clone-TEXT-jovmjjz3 .x-text:hover,
[id^="TEXT-jovmjjz3"] a:hover,
.--clone-TEXT-jovmjjz3 a:hover {
  
}
#TEXT-jovmjjz3 .animation, #TEXT-jovmjjz3.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-jovmjjz3 {
  
}

#IMAGE-jwq7qro3 .animation, #IMAGE-jwq7qro3.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#IMAGE-jwq7qro3 {
  
}

#IMAGE-jwq7qro3 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 80px;
  
}
#IMAGE-jwq7qro3 picture {
  --width: 80px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-7ceupbnt"], .--clone-TEXT-7ceupbnt {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-7ceupbnt"] .x-text,
[id^="TEXT-7ceupbnt"] .x-text a,
.--clone-TEXT-7ceupbnt .x-text,
.--clone-TEXT-7ceupbnt .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.4;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-7ceupbnt"] .x-text:hover,
.--clone-TEXT-7ceupbnt .x-text:hover,
[id^="TEXT-7ceupbnt"] a:hover,
.--clone-TEXT-7ceupbnt a:hover {
  
}
#TEXT-7ceupbnt .animation, #TEXT-7ceupbnt.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-7ceupbnt {
  
}

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

#SECTION-w8kqdp0c .x-section-background {
  background: url(https://content.pancake.vn/web-media/f1/92/ae/56/a956b6994e8ba971f24d1945c632f6722b69c4dc9896685b9e87d501-w:7657-h:6110-l:759976-t:image/jpeg.jpeg);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 130;
  --bg: url(https://content.pancake.vn/web-media/f1/92/ae/56/a956b6994e8ba971f24d1945c632f6722b69c4dc9896685b9e87d501-w:7657-h:6110-l:759976-t:image/jpeg.jpeg);
}

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



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

[id^="TEXT-92yi0gck"], .--clone-TEXT-92yi0gck {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-92yi0gck"] .x-text,
[id^="TEXT-92yi0gck"] .x-text a,
.--clone-TEXT-92yi0gck .x-text,
.--clone-TEXT-92yi0gck .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-size: 30.0px;
font-style: initial;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-92yi0gck"] .x-text:hover,
.--clone-TEXT-92yi0gck .x-text:hover,
[id^="TEXT-92yi0gck"] a:hover,
.--clone-TEXT-92yi0gck a:hover {
  
}
#TEXT-92yi0gck .animation, #TEXT-92yi0gck.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#TEXT-92yi0gck {
  
}


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


  
}
#CONTAINER-he2ed06e .animation, #CONTAINER-he2ed06e.animation {
  animation-name: slideInUp;
  -webkit-animation-name: slideInUp;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-he2ed06e {
  
}

#CONTAINER-he2ed06e {
  --bg: var(--color_04);
  background: var(--color_04);
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(200px, max-content) minmax(20px, max-content) minmax(10px, max-content) minmax(60px, calc(100% - 150px)) minmax(30px, max-content);height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-z9wxm0j7"], .--clone-TEXT-z9wxm0j7 {
  font-size: 0px;
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-z9wxm0j7"] .x-text,
[id^="TEXT-z9wxm0j7"] .x-text a,
.--clone-TEXT-z9wxm0j7 .x-text,
.--clone-TEXT-z9wxm0j7 .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_1);
font-size: 18.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-z9wxm0j7"] .x-text:hover,
.--clone-TEXT-z9wxm0j7 .x-text:hover,
[id^="TEXT-z9wxm0j7"] a:hover,
.--clone-TEXT-z9wxm0j7 a:hover {
  
}
#TEXT-z9wxm0j7 .animation, #TEXT-z9wxm0j7.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-z9wxm0j7 {
  
}

[id^="TEXT-ciky9hvy"], .--clone-TEXT-ciky9hvy {
  font-size: 0px;
  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: 650px;
  
}
[id^="TEXT-ciky9hvy"] .x-text,
[id^="TEXT-ciky9hvy"] .x-text a,
.--clone-TEXT-ciky9hvy .x-text,
.--clone-TEXT-ciky9hvy .x-text a {
  min-height: 12px;
  --width: 650px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_3);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.3;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-ciky9hvy"] .x-text:hover,
.--clone-TEXT-ciky9hvy .x-text:hover,
[id^="TEXT-ciky9hvy"] a:hover,
.--clone-TEXT-ciky9hvy a:hover {
  
}
#TEXT-ciky9hvy .animation, #TEXT-ciky9hvy.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-ciky9hvy {
  
}

#CONTAINER-mxvbfsl5 .animation, #CONTAINER-mxvbfsl5.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#CONTAINER-mxvbfsl5 {
  
}

#CONTAINER-mxvbfsl5 {
  --bg: url(https://content.pancake.vn/web-media/c5/25/c6/fe/1ca11a6b2cc0ec8fabd72aa3851d997d68d0dbcb18998c38a1c5f1cf-w:1000-h:667-l:121896-t:image/jpeg.jpeg);
  background: url(https://content.pancake.vn/web-media/c5/25/c6/fe/1ca11a6b2cc0ec8fabd72aa3851d997d68d0dbcb18998c38a1c5f1cf-w:1000-h:667-l:121896-t:image/jpeg.jpeg);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(200px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-rq2dbnul {
  align-self: start;
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: 0px;
width: 100%;
  
  
  border-radius: 10px 10px 0px 0px;
  
}
#RECT-rq2dbnul .x-rect {
  --width: 100%;
background: linear-gradient(179deg, rgba(0,0,0,0.00) 0%, rgba(0,0,0,1) 95%);
border-color: #000000ff;
border-radius: 10px 10px 0px 0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, linear-gradient(179deg, rgba(0,0,0,0.00) 0%, rgba(0,0,0,1) 95%));
}
#RECT-rq2dbnul::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-tq7h66nn .animation, #CONTAINER-tq7h66nn.animation {
  animation-name: slideInUp;
  -webkit-animation-name: slideInUp;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-tq7h66nn {
  
}

#CONTAINER-tq7h66nn {
  --bg: var(--color_04);
  background: var(--color_04);
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(200px, max-content) minmax(20px, max-content) minmax(10px, max-content) minmax(60px, calc(100% - 150px)) minmax(30px, max-content);height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.10406494140625px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-n9swx5as"], .--clone-TEXT-n9swx5as {
  font-size: 0px;
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-n9swx5as"] .x-text,
[id^="TEXT-n9swx5as"] .x-text a,
.--clone-TEXT-n9swx5as .x-text,
.--clone-TEXT-n9swx5as .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_1);
font-size: 18.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-n9swx5as"] .x-text:hover,
.--clone-TEXT-n9swx5as .x-text:hover,
[id^="TEXT-n9swx5as"] a:hover,
.--clone-TEXT-n9swx5as a:hover {
  
}
#TEXT-n9swx5as .animation, #TEXT-n9swx5as.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-n9swx5as {
  
}

[id^="TEXT-74npd2ia"], .--clone-TEXT-74npd2ia {
  font-size: 0px;
  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: 650px;
  
}
[id^="TEXT-74npd2ia"] .x-text,
[id^="TEXT-74npd2ia"] .x-text a,
.--clone-TEXT-74npd2ia .x-text,
.--clone-TEXT-74npd2ia .x-text a {
  min-height: 12px;
  --width: 650px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_3);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.3;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-74npd2ia"] .x-text:hover,
.--clone-TEXT-74npd2ia .x-text:hover,
[id^="TEXT-74npd2ia"] a:hover,
.--clone-TEXT-74npd2ia a:hover {
  
}
#TEXT-74npd2ia .animation, #TEXT-74npd2ia.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-74npd2ia {
  
}

#CONTAINER-by7vsip7 .animation, #CONTAINER-by7vsip7.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#CONTAINER-by7vsip7 {
  
}

#CONTAINER-by7vsip7 {
  --bg: url(https://content.pancake.vn/web-media/94/18/f3/8c/6b53f4abd59b36a99fd3ea4532a67703411240f85acf8dd698947e8e-w:670-h:419-l:42941-t:image/jpeg.jpeg);
  background: url(https://content.pancake.vn/web-media/94/18/f3/8c/6b53f4abd59b36a99fd3ea4532a67703411240f85acf8dd698947e8e-w:670-h:419-l:42941-t:image/jpeg.jpeg);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-radius: 10px 10px 10px 10px;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(200px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   ;


  
}

#RECT-y0t9r9iu {
  align-self: start;
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: 0px;
width: 100%;
  
  
  border-radius: 10px 10px 0px 0px;
  
}
#RECT-y0t9r9iu .x-rect {
  --width: 100%;
background: linear-gradient(179deg, rgba(0,0,0,0.00) 1%, rgba(0,0,0,1) 100%);
border-color: #000000ff;
border-radius: 10px 10px 0px 0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, linear-gradient(179deg, rgba(0,0,0,0.00) 1%, rgba(0,0,0,1) 100%));
}
#RECT-y0t9r9iu::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-0h2baub9 .animation, #CONTAINER-0h2baub9.animation {
  animation-name: slideInUp;
  -webkit-animation-name: slideInUp;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-0h2baub9 {
  
}

#CONTAINER-0h2baub9 {
  --bg: var(--color_04);
  background: var(--color_04);
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(200px, max-content) minmax(20px, max-content) minmax(10px, max-content) minmax(60px, calc(100% - 150px)) minmax(30px, max-content);height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.083343505859375px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-4cd5byyx"], .--clone-TEXT-4cd5byyx {
  font-size: 0px;
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-4cd5byyx"] .x-text,
[id^="TEXT-4cd5byyx"] .x-text a,
.--clone-TEXT-4cd5byyx .x-text,
.--clone-TEXT-4cd5byyx .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_1);
font-size: 18.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-4cd5byyx"] .x-text:hover,
.--clone-TEXT-4cd5byyx .x-text:hover,
[id^="TEXT-4cd5byyx"] a:hover,
.--clone-TEXT-4cd5byyx a:hover {
  
}
#TEXT-4cd5byyx .animation, #TEXT-4cd5byyx.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-4cd5byyx {
  
}

[id^="TEXT-62ij1qps"], .--clone-TEXT-62ij1qps {
  font-size: 0px;
  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: 650px;
  
}
[id^="TEXT-62ij1qps"] .x-text,
[id^="TEXT-62ij1qps"] .x-text a,
.--clone-TEXT-62ij1qps .x-text,
.--clone-TEXT-62ij1qps .x-text a {
  min-height: 12px;
  --width: 650px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_3);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.3;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-62ij1qps"] .x-text:hover,
.--clone-TEXT-62ij1qps .x-text:hover,
[id^="TEXT-62ij1qps"] a:hover,
.--clone-TEXT-62ij1qps a:hover {
  
}
#TEXT-62ij1qps .animation, #TEXT-62ij1qps.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#TEXT-62ij1qps {
  
}

#CONTAINER-rs5b6jq5 .animation, #CONTAINER-rs5b6jq5.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 0s;
  -webkit-animation-duration: 0s;
}
#CONTAINER-rs5b6jq5 {
  
}

#CONTAINER-rs5b6jq5 {
  --bg: url(https://content.pancake.vn/web-media/f8/48/ee/73/8cc262218d322128519aecdae2f16b060637dd854eac27bfc5e427e2-w:1000-h:667-l:147852-t:image/jpeg.jpeg);
  background: url(https://content.pancake.vn/web-media/f8/48/ee/73/8cc262218d322128519aecdae2f16b060637dd854eac27bfc5e427e2-w:1000-h:667-l:147852-t:image/jpeg.jpeg);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-radius: 10px 10px 10px 10px;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(200px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   ;


  
}

#RECT-zgzkiqt0 {
  align-self: start;
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: 0px;
width: 100%;
  
  
  border-radius: 10px 10px 0px 0px;
  
}
#RECT-zgzkiqt0 .x-rect {
  --width: 100%;
background: linear-gradient(179deg, rgba(0,0,0,0.00) 2%, rgba(0,0,0,1) 100%);
border-color: #000000ff;
border-radius: 10px 10px 0px 0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, linear-gradient(179deg, rgba(0,0,0,0.00) 2%, rgba(0,0,0,1) 100%));
}
#RECT-zgzkiqt0::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#SECTION-1h6v0bf8 {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(30px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-1h6v0bf8 .x-section-background {
  background: url(https://content.pancake.vn/web-media/f1/92/ae/56/a956b6994e8ba971f24d1945c632f6722b69c4dc9896685b9e87d501-w:7657-h:6110-l:759976-t:image/jpeg.jpeg);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 130;
  --bg: url(https://content.pancake.vn/web-media/f1/92/ae/56/a956b6994e8ba971f24d1945c632f6722b69c4dc9896685b9e87d501-w:7657-h:6110-l:759976-t:image/jpeg.jpeg);
}

#SECTION-1h6v0bf8 .x-section-video-background {
  
  
}



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

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

#GRID-PRODUCT-kuhuzp50 {
  --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: -0.9791259765625px;margin-left: calc(0% * 2);width: 100%;
  
}

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

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

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



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


#GRID-PRODUCT-kuhuzp50 .slider-product--item {
  display: flex;
  flex-direction: column;
  
  border-radius: 10px;
  box-shadow: 0px 2px 4px 0px var(--color_04);
  
border-color: #000;


}



#GRID-PRODUCT-kuhuzp50 .thumbnail-wrapper {
  padding: 10px;
}



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





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


#GRID-PRODUCT-kuhuzp50 .load-more-btn {
  background-color: var(--color_20);
  
  font-family: 'Averta', sans-serif;
  font-size: 14px;
  
  
  
  color: #FFF;
  padding: 8px 16px;
}


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




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

#CONTAINER-6wffeeqg {
  --bg: url(https://content.pancake.vn/web-media/94/f2/a9/14/76cf3743a35499e5bcacd10d9138e69ce382978b97e25edca8c35cfc-w:5001-h:5001-l:1188059-t:image/jpeg.jpeg);
  background: url(https://content.pancake.vn/web-media/94/f2/a9/14/76cf3743a35499e5bcacd10d9138e69ce382978b97e25edca8c35cfc-w:5001-h:5001-l:1188059-t:image/jpeg.jpeg);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-color: #000000ff;
border-radius: 10px 10px 10px 10px;
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(20px, max-content) minmax(67.90697674418605px, calc(100% - 40px)) minmax(20px, max-content);height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

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


  
}
#BUTTON-dxnisj6s {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 150px;
  
}
#BUTTON-dxnisj6s .x-button-wrapper {
  --width: 150px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_20);
border-color: #000000ff;
border-radius: 40px 40px 40px 40px;
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-dxnisj6s{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-dxnisj6s:hover > * {
    background: var(--color_21) !important;
  }
[id^="TEXT-DATASET-sbi1iqj7"], .--clone-TEXT-DATASET-sbi1iqj7 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-sbi1iqj7"] .x-text,
[id^="TEXT-DATASET-sbi1iqj7"] .x-text a,
.--clone-TEXT-DATASET-sbi1iqj7 .x-text,
.--clone-TEXT-DATASET-sbi1iqj7 .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_00);
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-sbi1iqj7"] .x-text:hover,
.--clone-TEXT-DATASET-sbi1iqj7 .x-text:hover,
[id^="TEXT-DATASET-sbi1iqj7"] a:hover,
.--clone-TEXT-DATASET-sbi1iqj7 a:hover {
  
}

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

#SECTION-unye3x3s .x-section-background {
  background: url(https://content.pancake.vn/web-media/d2/eb/48/d1/b6afdcb301999bf2af28b2435436c28f96a41c919d18da6ea9d12263-w:2734-h:4096-l:11637057-t:image/jpeg.jpeg);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 220;
  --bg: url(https://content.pancake.vn/web-media/d2/eb/48/d1/b6afdcb301999bf2af28b2435436c28f96a41c919d18da6ea9d12263-w:2734-h:4096-l:11637057-t:image/jpeg.jpeg);
}

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



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


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

  border:   ;


  background: var(--active-color, #00000099);
}
#RECT-vpkh6apw::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-uf5yjqmd"], .--clone-TEXT-uf5yjqmd {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-uf5yjqmd"] .x-text,
[id^="TEXT-uf5yjqmd"] .x-text a,
.--clone-TEXT-uf5yjqmd .x-text,
.--clone-TEXT-uf5yjqmd .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_1);
font-size: 30.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-uf5yjqmd"] .x-text:hover,
.--clone-TEXT-uf5yjqmd .x-text:hover,
[id^="TEXT-uf5yjqmd"] a:hover,
.--clone-TEXT-uf5yjqmd a:hover {
  
}
#TEXT-uf5yjqmd .animation, #TEXT-uf5yjqmd.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#TEXT-uf5yjqmd {
  
}


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


  
}
#CONTAINER-c74kpxre .animation, #CONTAINER-c74kpxre.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-c74kpxre {
  
}

#CONTAINER-c74kpxre {
  --bg: linear-gradient(0deg, rgba(255,255,255,0.10196078431372549) 0%, rgba(255,255,255,0.2) 100%);
  background: linear-gradient(0deg, rgba(255,255,255,0.10196078431372549) 0%, rgba(255,255,255,0.2) 100%);
border-color: #ffffff1a;
border-radius: 20px 20px 20px 20px;
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(20px, max-content) minmax(80px, max-content) minmax(10px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(50px, calc(100% - 150px)) minmax(20px, max-content);height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0.3958282470703125px * 2);width: 100%;
  
  
  
  
  
  border: 1px solid #ffffff1a;


  
}

#IMAGE-7eme85v1 {
  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: -0.13541793823242188px;
width: 80px;
  
}
#IMAGE-7eme85v1 picture {
  --width: 80px;
height: 100%;
width: 100%;
}
[id^="TEXT-dnirhqcm"], .--clone-TEXT-dnirhqcm {
  font-size: 0px;
  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-dnirhqcm"] .x-text,
[id^="TEXT-dnirhqcm"] .x-text a,
.--clone-TEXT-dnirhqcm .x-text,
.--clone-TEXT-dnirhqcm .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_3);
font-size: 18.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-dnirhqcm"] .x-text:hover,
.--clone-TEXT-dnirhqcm .x-text:hover,
[id^="TEXT-dnirhqcm"] a:hover,
.--clone-TEXT-dnirhqcm a:hover {
  
}

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

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

#CONTAINER-0q1g2t6n .animation, #CONTAINER-0q1g2t6n.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-0q1g2t6n {
  
}

#CONTAINER-0q1g2t6n {
  --bg: linear-gradient(0deg, rgba(255,255,255,0.10196078431372549) 0%, rgba(255,255,255,0.2) 100%);
  background: linear-gradient(0deg, rgba(255,255,255,0.10196078431372549) 0%, rgba(255,255,255,0.2) 100%);
border-color: #ffffff1a;
border-radius: 20px 20px 20px 20px;
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(20px, max-content) minmax(80px, max-content) minmax(10px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(50px, calc(100% - 150px)) minmax(20px, max-content);height: 100.1661688460354%;justify-self: center;margin-bottom: -0.020843505859375px;margin-left: calc(0% * 2);width: 100%;
  
  
  
  
  
  border: 1px solid #ffffff1a;


  
}
[id^="TEXT-ozijqvv1"], .--clone-TEXT-ozijqvv1 {
  font-size: 0px;
  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-ozijqvv1"] .x-text,
[id^="TEXT-ozijqvv1"] .x-text a,
.--clone-TEXT-ozijqvv1 .x-text,
.--clone-TEXT-ozijqvv1 .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_3);
font-size: 18.0px;
height: 100%;
line-height: 1.6;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-ozijqvv1"] .x-text:hover,
.--clone-TEXT-ozijqvv1 .x-text:hover,
[id^="TEXT-ozijqvv1"] a:hover,
.--clone-TEXT-ozijqvv1 a:hover {
  
}

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

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


#IMAGE-l9fyk7wj {
  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: -0.0859375px;
width: 80px;
  
}
#IMAGE-l9fyk7wj picture {
  --width: 80px;
height: 100%;
width: 100%;
}
#CONTAINER-7beam4w9 .animation, #CONTAINER-7beam4w9.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-7beam4w9 {
  
}

#CONTAINER-7beam4w9 {
  --bg: linear-gradient(0deg, rgba(255,255,255,0.10196078431372549) 0%, rgba(255,255,255,0.2) 100%);
  background: linear-gradient(0deg, rgba(255,255,255,0.10196078431372549) 0%, rgba(255,255,255,0.2) 100%);
border-color: #ffffff1a;
border-radius: 20px 20px 20px 20px;
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(20px, max-content) minmax(80px, max-content) minmax(10px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(50px, calc(100% - 150px)) minmax(20px, max-content);height: 100.10854000867155%;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border: 1px solid #ffffff1a;


  
}
[id^="TEXT-583txfo3"], .--clone-TEXT-583txfo3 {
  font-size: 0px;
  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-583txfo3"] .x-text,
[id^="TEXT-583txfo3"] .x-text a,
.--clone-TEXT-583txfo3 .x-text,
.--clone-TEXT-583txfo3 .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_3);
font-size: 18.0px;
font-weight: 700;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-583txfo3"] .x-text:hover,
.--clone-TEXT-583txfo3 .x-text:hover,
[id^="TEXT-583txfo3"] a:hover,
.--clone-TEXT-583txfo3 a:hover {
  
}

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

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


#IMAGE-2yr7wk0u {
  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: -0.14453125px;
width: 80px;
  
}
#IMAGE-2yr7wk0u picture {
  --width: 80px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#CONTAINER-whgf28t5 .animation, #CONTAINER-whgf28t5.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-whgf28t5 {
  
}

#CONTAINER-whgf28t5 {
  --bg: linear-gradient(0deg, rgba(255,255,255,0.10196078431372549) 0%, rgba(255,255,255,0.2) 100%);
  background: linear-gradient(0deg, rgba(255,255,255,0.10196078431372549) 0%, rgba(255,255,255,0.2) 100%);
border-color: #ffffff1a;
border-radius: 20px 20px 20px 20px;
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 20px 1fr 20px;grid-template-rows: minmax(20px, max-content) minmax(80px, max-content) minmax(10px, max-content) minmax(20px, max-content) minmax(30px, max-content) minmax(50px, calc(100% - 150px)) minmax(20px, max-content);height: 100.1661688460354%;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.229156494140625px;width: 100%;
  
  
  
  
  
  border: 1px solid #ffffff1a;


  
}
[id^="TEXT-7eqng0oh"], .--clone-TEXT-7eqng0oh {
  font-size: 0px;
  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-7eqng0oh"] .x-text,
[id^="TEXT-7eqng0oh"] .x-text a,
.--clone-TEXT-7eqng0oh .x-text,
.--clone-TEXT-7eqng0oh .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_3);
font-size: 18.0px;
height: 100%;
line-height: 1.6;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-7eqng0oh"] .x-text:hover,
.--clone-TEXT-7eqng0oh .x-text:hover,
[id^="TEXT-7eqng0oh"] a:hover,
.--clone-TEXT-7eqng0oh a:hover {
  
}

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

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


#IMAGE-isbiyvh3 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: -0.26888275146484375px;
margin-left: calc(0% * 2);
width: 80px;
  
}
#IMAGE-isbiyvh3 picture {
  --width: 80px;
height: 100%;
width: 100%;
}
#BUTTON-4pzby59e {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 150px;
  
}
#BUTTON-4pzby59e .x-button-wrapper {
  --width: 150px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_20);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: #ffffffff;
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-4pzby59e{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-4pzby59e:hover > * {
    background: var(--color_21) !important;
  }
#SECTION-pj0rgij4 {
  height: auto;
  grid-template-columns: 15px 46% 1fr 15px;
  grid-template-rows: minmax(30px, max-content) minmax(50px, max-content) minmax(50px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-pj0rgij4 .x-section-background {
  background: #ebebeb;
  
  
  
  
  
  
  --height: 210;
  --bg: #ebebeb;
}

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



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

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

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


#IMAGE-fhul0jyo {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: 0px;
width: 168px;
  
}
#IMAGE-fhul0jyo picture {
  --width: 168px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#CONTAINER-50lhe7wb .animation, #CONTAINER-50lhe7wb.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-50lhe7wb {
  
}

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


  
}

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


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

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

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


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


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


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

  border:   ;


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


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

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


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


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

  border:   ;


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


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

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


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


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

  border:   ;


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


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

#CONTAINER-vi5q50hf {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 99.78125%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 20px 1fr;grid-template-rows: minmax(25.875px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: -0.09375px;width: 99.78125%;
  
  
  
  
  
  border:   #000000ff;


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


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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-of69sa5x::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-uss88zty {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 160px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr 1fr 1fr;grid-template-rows: minmax(23.984375px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: 0px;width: 160px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-0efjpf6r {
  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: 23.984375px;
  
}
#IMAGE-0efjpf6r picture {
  --width: 23.984375px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

#IMAGE-4owuzskp {
  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: 23.984375px;
  
}
#IMAGE-4owuzskp picture {
  --width: 23.984375px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

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

#IMAGE-uv3vzk2p {
  align-self: center;
display: none;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 23.984375px;
  
}
#IMAGE-uv3vzk2p picture {
  --width: 23.984375px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#CONTAINER-0301t0on .animation, #CONTAINER-0301t0on.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-0301t0on {
  
}

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


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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

#MENU-yl057czd {
  --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: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

#MENU-ITEM-51f83vit > a, #MENU-ITEM-51f83vit > div {
  
  
  
  
  
  
  
  
  
}

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

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

[id^="TEXT-plt80b3z"], .--clone-TEXT-plt80b3z {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-plt80b3z"] .x-text,
[id^="TEXT-plt80b3z"] .x-text a,
.--clone-TEXT-plt80b3z .x-text,
.--clone-TEXT-plt80b3z .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 18.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-plt80b3z"] .x-text:hover,
.--clone-TEXT-plt80b3z .x-text:hover,
[id^="TEXT-plt80b3z"] a:hover,
.--clone-TEXT-plt80b3z a:hover {
  
}

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


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

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






border-style: none none none none;

}





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

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

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

[id^="TEXT-esane6dy"], .--clone-TEXT-esane6dy {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-esane6dy"] .x-text,
[id^="TEXT-esane6dy"] .x-text a,
.--clone-TEXT-esane6dy .x-text,
.--clone-TEXT-esane6dy .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 18.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-esane6dy"] .x-text:hover,
.--clone-TEXT-esane6dy .x-text:hover,
[id^="TEXT-esane6dy"] a:hover,
.--clone-TEXT-esane6dy a:hover {
  
}

[id^="TEXT-j6e5bqys"], .--clone-TEXT-j6e5bqys {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 40px;
width: 100%;
  
}
[id^="TEXT-j6e5bqys"] .x-text,
[id^="TEXT-j6e5bqys"] .x-text a,
.--clone-TEXT-j6e5bqys .x-text,
.--clone-TEXT-j6e5bqys .x-text a {
  min-height: 12px;
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-size: 18.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-j6e5bqys"] .x-text:hover,
.--clone-TEXT-j6e5bqys .x-text:hover,
[id^="TEXT-j6e5bqys"] a:hover,
.--clone-TEXT-j6e5bqys a:hover {
  
}

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


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

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






border-style: none none none none;

}





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

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

#IMAGE-DATASET-xe6vqnv9 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: 533px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#IMAGE-DATASET-xe6vqnv9 picture, #IMAGE-DATASET-xe6vqnv9 img {
  
}
#IMAGE-DATASET-xe6vqnv9 img {
  object-fit: cover;
}

[id^="TEXT-DATASET-5ej5e9i9"], .--clone-TEXT-DATASET-5ej5e9i9 {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 24px;
margin-top: 16px;
width: 80%;
  
}
[id^="TEXT-DATASET-5ej5e9i9"] .x-text,
[id^="TEXT-DATASET-5ej5e9i9"] .x-text a,
.--clone-TEXT-DATASET-5ej5e9i9 .x-text,
.--clone-TEXT-DATASET-5ej5e9i9 .x-text a {
  min-height: 12px;
  --width: 80%;
color: rgba(0, 0, 0, 1);
font-size: 25.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-DATASET-5ej5e9i9"] .x-text:hover,
.--clone-TEXT-DATASET-5ej5e9i9 .x-text:hover,
[id^="TEXT-DATASET-5ej5e9i9"] a:hover,
.--clone-TEXT-DATASET-5ej5e9i9 a:hover {
  
}

[id^="TEXT-DATASET-ic45dz1p"], .--clone-TEXT-DATASET-ic45dz1p {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 24px;
margin-top: 60px;
width: 25%;
  
}
[id^="TEXT-DATASET-ic45dz1p"] .x-text,
[id^="TEXT-DATASET-ic45dz1p"] .x-text a,
.--clone-TEXT-DATASET-ic45dz1p .x-text,
.--clone-TEXT-DATASET-ic45dz1p .x-text a {
  min-height: 12px;
  --width: 25%;
color: rgba(0, 0, 0, 1);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-DATASET-ic45dz1p"] .x-text:hover,
.--clone-TEXT-DATASET-ic45dz1p .x-text:hover,
[id^="TEXT-DATASET-ic45dz1p"] a:hover,
.--clone-TEXT-DATASET-ic45dz1p a:hover {
  
}

#QUANTITY-INPUT-cg3hexxl {
  --width: 30%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: start;margin-bottom: calc(0.328125px * 2);margin-left: 13.28125%;width: 30%;
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-cg3hexxl .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-cg3hexxl .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-cg3hexxl .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-cg3hexxl .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-cg3hexxl .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-cg3hexxl .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-epjfrvad {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 46px;
justify-self: end;
margin-bottom: calc(0px * 2);
margin-right: 13.22265625%;
width: 30%;
  
}
#BUTTON-epjfrvad .x-button-wrapper {
  --width: 30%;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#LINE-e91d4gp6 {
  --width: 22.710937499999996%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: start;margin-bottom: 6.5px;margin-left: 24px;width: 22.710937499999996%;
  height: auto;
  
}
#LINE-e91d4gp6 .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}

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

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

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

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

#ATTR-jdqwj7y0 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-acl89jt8 {
  --width: 56.99999999999999%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 24px;margin-top: 92px;width: 56.99999999999999%;
  
}
#ATTR-acl89jt8 .attr--item, #ATTR-acl89jt8 select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
  
}
#ATTR-acl89jt8 .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-acl89jt8 .chevron svg{
  height: 16px;
}
#ATTR-acl89jt8 .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-acl89jt8 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-acl89jt8 .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

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

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

#ATTR-acl89jt8 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#POPUP-go3f815u {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff00;
  width: 600px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(250px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-go3f815u.anim {
  --width: 600px;
  animation: slide-center_x-center_y-top 0.2s ease;
}

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


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

#FORM-d3ce1h8n {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1.188fr 102px;grid-template-rows: minmax(58px, max-content) minmax(58px, max-content) minmax(58px, max-content) minmax(58px, max-content) minmax(58px, max-content) minmax(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  --icon-color: inherit;
  
}
#INPUT-aqzypa29 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#INPUT-aqzypa29 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-aqzypa29 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-aqzypa29 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-aqzypa29 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#EMAIL-0lx97ttc {
  --width: 100%;align-self: start;grid-column-end: 3;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-0lx97ttc .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-0lx97ttc input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-0lx97ttc input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-0lx97ttc input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-3ykbb099 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 50px;
justify-self: center;
margin-bottom: -2.5px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-3ykbb099 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_20);
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#PHONE-NUMBER-osrq6e6g {
  --width: 100%;align-self: center;grid-column-end: 3;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-osrq6e6g .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#PHONE-NUMBER-osrq6e6g input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-osrq6e6g input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-osrq6e6g input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#DETECT-ADDRESS-x0ubnn71 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#DETECT-ADDRESS-x0ubnn71 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#DETECT-ADDRESS-x0ubnn71 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-x0ubnn71 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#DETECT-ADDRESS-x0ubnn71 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
[id^="SELECT-a989yj4a"] {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
[id^="SELECT-a989yj4a"] .x-select {
  -webkit-text-stroke: 0px #000000ff;
background: #f4f7f8;
border: none;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding-left: 15px;
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#POPUP-8qpb59xw {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
overflow-x: hidden;
overflow-y: auto;
  width: 400px;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(1129px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-8qpb59xw.anim {
  --width: 400px;
  animation: slide-right 0.2s ease;
}

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


  
}
#MENU-egp79gvz {
  --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: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none solid none;

}





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

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

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

#SUBMENU-aph400ix {
  
  
  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-w07v59m2.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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

border-color: #ebebeb;




border-style: none none solid none;

}





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

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

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

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

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

#SUBMENU-nu0o8btk {
  
  
  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-esr5p3sh.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

}
#MENU-e1dn27gd ul li .tag-link:hover,
#MENU-e1dn27gd ul li > a:hover {
  color: var(--color_20) !important;
background: #92070700;






border-style: none none solid none;

}





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

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

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

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

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

#LANGUAGE-MENU-pyejowpb {
  --width: 272px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 45px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 272px;
  background: var(--color_00);
border-color: rgba(232, 234, 237, 1);
border-radius: 0;
border-width: 0.0px;
font-size: 16.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-pyejowpb .language-menu-content div {
  height: 45px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-pyejowpb img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-pyejowpb .language-menu-content > div:hover {
  background: var(--color_00);
  color: var(--color_04);
}
#LANGUAGE-MENU-pyejowpb .language-menu-content-item.active, #LANGUAGE-MENU-pyejowpb .language-menu-item.active {
  background: var(--color_00);
  color: var(--color_04);
}
#LANGUAGE-MENU-pyejowpb .language-menu-item {
  border-color: #00000000;
}

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

#LANGUAGE-MENU-pyejowpb .dropdown-icon {
  width: 16px;
  height: 16px;
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#POPUP-xk54w7nk {
  
  
  
  background: #ffffff;
  width: 200px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(20px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 0px; top: var(--top);
  
  
  --right: 0px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-xk54w7nk.anim {
  --width: 200px;
  animation: vertical-move 0.2s ease;
}

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

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#RECT-yyuzg932::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;
  
}
#LANGUAGE-MENU-xnpe1228 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 45px;justify-self: start;margin-left: -0.645751953125px;margin-top: 0px;width: 100%;
  background: var(--color_00);
border-radius: 0;
border-width: 0.0px;
font-size: 16.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-xnpe1228 .language-menu-content div {
  height: 45px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-xnpe1228 img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-xnpe1228 .language-menu-content > div:hover {
  background: var(--color_00);
  color: var(--color_04);
}
#LANGUAGE-MENU-xnpe1228 .language-menu-content-item.active, #LANGUAGE-MENU-xnpe1228 .language-menu-item.active {
  background: var(--color_00);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-xnpe1228 .language-menu-item {
  border-color: ;
}

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

#LANGUAGE-MENU-xnpe1228 .dropdown-icon {
  width: 16px;
  height: 16px;
}
#CART-DROPPABLE-q8jtc4tp {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-q8jtc4tp.anim {
  --width: 300px;
  
}
#CART-DROPPABLE-83bczpn7 {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-83bczpn7.anim {
  --width: 300px;
  
}
