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

#SECTION-zy1qw6xx .x-section-background {
  background: #f7f7f7;
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 114;
  --bg: #f7f7f7;
}

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



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

#CART-ICON-iiut8e7x {
  --width: 23.999999999999982px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 24px;justify-self: end;margin-right: 50px;margin-top: calc(0px * 2);width: 23.999999999999982px;
  
}
#CART-ICON-iiut8e7x .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-iiut8e7x .x-cart-item-count {
  position: absolute;
  top: -5.999999999999996px;
  right: -5.999999999999996px;
  width: 11.999999999999991px;
  height: 12.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 8.0px;
}
#CART-ICON-iiut8e7x .x-image-cart-icon {
  border-radius: ;
}

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


  
}

#IMAGE-7rizwda8 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: px;
justify-self: center;
margin-left: calc(% * 2);
margin-top: calc(0px * 2);
width: px;
  
}
#IMAGE-7rizwda8 picture {
  --width: px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#MENU-160bblbo {
  --width: 5.46021840873635%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 35px;justify-self: start;margin-left: 13.57254290171607%;margin-top: calc(0px * 2);width: 5.46021840873635%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-qol74thd {
  background: rgba(255, 255, 255, 1);
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(30px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}
#MENU-vdaiji8t {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

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






border-style: none none none none;

}

#MENU-vdaiji8t > ul > .menu-item svg {
  width: 13px;
  height: 13px;
}



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

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

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

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

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

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


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-czsu8mbx::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-d1qygsyw {
  --bg: #f7f7f7;
  background: #f7f7f7;
border-color: #000000ff;
  --width: 250px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 19px 30px 2fr;grid-template-rows: minmax(65px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 250px;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


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


#CONTAINER-tmvc9gx1 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 98.54936449939667%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(21.988637924194336px, max-content);height: auto;justify-self: start;margin-bottom: calc(0.005665779113769531px * 2);margin-left: -0.002045157068062827%;width: 98.54936449939667%;
  
  
  
  
  
  border:   ;


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

[id^="TEXT-DATASET-guf5zexx"], .--clone-TEXT-DATASET-guf5zexx {
  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: end;
margin-right: -0.005625907775490379%;
margin-top: calc(0px * 2);
width: 59.62723740285075%;
  
}
[id^="TEXT-DATASET-guf5zexx"] .x-text,
[id^="TEXT-DATASET-guf5zexx"] .x-text a,
.--clone-TEXT-DATASET-guf5zexx .x-text,
.--clone-TEXT-DATASET-guf5zexx .x-text a {
  --width: 59.62723740285075%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-guf5zexx"] .x-text:hover,
.--clone-TEXT-DATASET-guf5zexx .x-text:hover,
[id^="TEXT-DATASET-guf5zexx"] a:hover,
.--clone-TEXT-DATASET-guf5zexx a:hover {
  
}

#MENU-838irguc {
  --width: 375px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 35.994319915771484px;justify-self: end;margin-right: 250px;margin-top: calc(0px * 2);width: 375px;
  --active-link-color: var(--color_33);
  
  
  
  
  
}


#MENU-838irguc .x-rect {
  --pad-x: 11px;
-webkit-text-stroke: 0px #000000ff;
color: #080000ff;
font-size: 14.0px;
font-weight: 400;
justify-content: center;
text-transform: uppercase;
  
}
#MENU-838irguc > ul {
  
  justify-content: center;
  align-items: center;
  
  
  border-radius: inherit;
}
#MENU-838irguc > ul > .menu-item .tag-link {
  --pad-x: 11px;
-webkit-text-stroke: 0px #000000ff;
color: #080000ff;
font-size: 14.0px;
font-weight: 400;
justify-content: center;
text-transform: uppercase;
}
#MENU-838irguc > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-838irguc > ul > .menu-item:not(:first-child) {
  
}
#MENU-838irguc ul li .tag-link {
  border-style: none none none none;

}
#MENU-838irguc ul li .tag-link:hover {
  color: var(--color_33) !important;
background: #e3e3e300;






border-style: none none none none;

}



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


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

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

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

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


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

}
#MENU-v9z7qhdq ul li .tag-link:hover {
  color: var(--color_33) !important;
background: var(--color_10);






border-style: none none none none;

}




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

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

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

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

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

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

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

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

[id^="TEXT-70zze0nr"], .--clone-TEXT-70zze0nr {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 41%;
  
}
[id^="TEXT-70zze0nr"] .x-text,
[id^="TEXT-70zze0nr"] .x-text a,
.--clone-TEXT-70zze0nr .x-text,
.--clone-TEXT-70zze0nr .x-text a {
  --width: 41%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-70zze0nr"] .x-text:hover,
.--clone-TEXT-70zze0nr .x-text:hover,
[id^="TEXT-70zze0nr"] a:hover,
.--clone-TEXT-70zze0nr a:hover {
  
}


#CONTAINER-br83sx1o {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 59.00000000000001%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 135px 25px 165px 30px 75px 25px 40px 40px;grid-template-rows: minmax(44px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 59.00000000000001%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-q931kdmx"], .--clone-TEXT-q931kdmx {
  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-q931kdmx"] .x-text,
[id^="TEXT-q931kdmx"] .x-text a,
.--clone-TEXT-q931kdmx .x-text,
.--clone-TEXT-q931kdmx .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #202020;
font: var(--font_5);
font-family: 'Mulish', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: center;
width: 100%;
  color: var(--active-color, #202020);
}
[id^="TEXT-q931kdmx"] .x-text:hover,
.--clone-TEXT-q931kdmx .x-text:hover,
[id^="TEXT-q931kdmx"] a:hover,
.--clone-TEXT-q931kdmx a:hover {
  
}

  #TEXT-q931kdmx{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-q931kdmx:hover, #TEXT-q931kdmx:hover > * {
    color: var(--color_33) !important;
  }
[id^="TEXT-nssm8dbe"], .--clone-TEXT-nssm8dbe {
  font-size: 0px;
  align-self: center;
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: 100%;
  
}
[id^="TEXT-nssm8dbe"] .x-text,
[id^="TEXT-nssm8dbe"] .x-text a,
.--clone-TEXT-nssm8dbe .x-text,
.--clone-TEXT-nssm8dbe .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #202020;
font: var(--font_5);
font-family: 'Mulish', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: center;
width: 100%;
  color: var(--active-color, #202020);
}
[id^="TEXT-nssm8dbe"] .x-text:hover,
.--clone-TEXT-nssm8dbe .x-text:hover,
[id^="TEXT-nssm8dbe"] a:hover,
.--clone-TEXT-nssm8dbe a:hover {
  
}

  #TEXT-nssm8dbe{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-nssm8dbe:hover, #TEXT-nssm8dbe:hover > * {
    color: var(--color_33) !important;
  }

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


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-pufnkroh::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-t0sfc526{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-t0sfc526:hover > * {
    background: #000000 !important;
  }
  #CONTAINER-t0sfc526{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-t0sfc526:hover, #CONTAINER-t0sfc526:hover > * {
    cursor: pointer;
  }

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


  
}

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-2oiztvt5::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-wkn3s9og{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-wkn3s9og:hover > * {
    background: var(--color_04) !important;
  }
  #CONTAINER-wkn3s9og{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-wkn3s9og:hover, #CONTAINER-wkn3s9og:hover > * {
    cursor: pointer;
  }
#MEMBER-BAR-0qypqawa {
  --width: 100%;align-self: center;grid-column-end: 7;grid-column-start: 6;grid-row-end: 2;grid-row-start: 1;height: 43px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#MEMBER-BAR-0qypqawa .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: #202020;
font-family: 'Mulish', sans-serif;
font-size: 12.0px;
text-align: center;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-0qypqawa .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: #202020;
font-family: 'Mulish', sans-serif;
font-size: 12.0px;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-0qypqawa .x-member:hover {
  color: var(--color_33);
}
#MEMBER-BAR-0qypqawa .x-avatar-member-origin {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-0qypqawa .x-avatar-member-initial {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-0qypqawa .customer-icon {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-0qypqawa .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

#MEMBER-BAR-0qypqawa .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: #202020;
font-family: 'Mulish', sans-serif;
font-size: 12.0px;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: center;
}
#MEMBER-BAR-0qypqawa .x-loginbar .login-bar-text:hover {
  color: var(--color_33);
}
#MEMBER-BAR-0qypqawa .x-loginbar .login-bar-icon {
    width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}



#MEMBER-BAR-0qypqawa .member-divider {
  background: #202020;
}

#MEMBER-BAR-0qypqawa .customer-signup {
  display: none;
}
#MEMBER-BAR-0qypqawa .customer-icon {
  display: none;
}
#MEMBER-BAR-0qypqawa .customer-text {
  
}
#MEMBER-DROPDOWN-5vs8eqrz {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-m5xedhp1"], .--clone-TEXT-m5xedhp1 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-m5xedhp1"] .x-text,
[id^="TEXT-m5xedhp1"] .x-text a,
.--clone-TEXT-m5xedhp1 .x-text,
.--clone-TEXT-m5xedhp1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Mulish', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-m5xedhp1"] .x-text:hover,
.--clone-TEXT-m5xedhp1 .x-text:hover,
[id^="TEXT-m5xedhp1"] a:hover,
.--clone-TEXT-m5xedhp1 a:hover {
  
}

  #TEXT-m5xedhp1{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-m5xedhp1:hover, #TEXT-m5xedhp1:hover > * {
    color: var(--color_33) !important;
  }
[id^="TEXT-lqhow4bs"], .--clone-TEXT-lqhow4bs {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 99.99408721923828%;
  
}
[id^="TEXT-lqhow4bs"] .x-text,
[id^="TEXT-lqhow4bs"] .x-text a,
.--clone-TEXT-lqhow4bs .x-text,
.--clone-TEXT-lqhow4bs .x-text a {
  --width: 99.99408721923828%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Mulish', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-lqhow4bs"] .x-text:hover,
.--clone-TEXT-lqhow4bs .x-text:hover,
[id^="TEXT-lqhow4bs"] a:hover,
.--clone-TEXT-lqhow4bs a:hover {
  
}

  #TEXT-lqhow4bs{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-lqhow4bs:hover, #TEXT-lqhow4bs:hover > * {
    color: var(--color_33) !important;
  }
  #MEMBER-BAR-0qypqawa{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #MEMBER-BAR-0qypqawa:hover, #MEMBER-BAR-0qypqawa:hover > * {
    cursor: pointer;
  }
#MENU-b9k4klxs {
  --width: 22px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 25px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 22px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





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

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#MENU-kantl8ql {
  --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: #666666d9;
  
  
  
  
  
}


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

}
#MENU-kantl8ql ul li .tag-link:hover,
#MENU-kantl8ql ul li > a:hover {
  color: var(--color_03) !important;
background: #ebebeb;






border-style: none none solid none;

}





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

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

#SUBMENU-gyb2p7b7 {
  
  
  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);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
  
  
  
}
.vertical-menu #MENU-ITEM-9nl8p6dr.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-hzibne3p {
  --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-hzibne3p .x-rect {
  --pad-x: 12px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #f1f1f1;
color: #080000ff;
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-hzibne3p > ul {
  background: #f1f1f1;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-hzibne3p > ul > .menu-item .tag-link {
  --pad-x: 12px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #f1f1f1;
color: #080000ff;
font-size: 14.0px;
font-weight: 500;
justify-content: flex-start;
text-transform: initial;
}
#MENU-hzibne3p > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-hzibne3p > ul > .menu-item:not(:first-child) {
  
}
#MENU-hzibne3p ul li .tag-link {
  border-style: none none none none;

}
#MENU-hzibne3p ul li .tag-link:hover {
  color: var(--color_03) !important;
background: #00000000;






border-style: none none none none;

}

#MENU-hzibne3p > ul > .menu-item svg {
  width: 1px;
  height: 1px;
}



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

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

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

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

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

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

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

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

#MEMBER-BAR-v0o16cw2 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 43px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#MEMBER-BAR-v0o16cw2 .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: #666666d;
font-family: 'Mulish', sans-serif;
font-size: 16.0px;
text-align: center;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-v0o16cw2 .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: #666666d;
font-family: 'Mulish', sans-serif;
font-size: 16.0px;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-v0o16cw2 .x-member:hover {
  color: var(--color_33);
}
#MEMBER-BAR-v0o16cw2 .x-avatar-member-origin {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-v0o16cw2 .x-avatar-member-initial {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-v0o16cw2 .customer-icon {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-v0o16cw2 .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

#MEMBER-BAR-v0o16cw2 .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: #666666d;
font-family: 'Mulish', sans-serif;
font-size: 16.0px;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  
  justify-content: center;
}
#MEMBER-BAR-v0o16cw2 .x-loginbar .login-bar-text:hover {
  color: var(--color_33);
}
#MEMBER-BAR-v0o16cw2 .x-loginbar .login-bar-icon {
    width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}



#MEMBER-BAR-v0o16cw2 .member-divider {
  background: #666666d;
}

#MEMBER-BAR-v0o16cw2 .customer-signup {
  display: none;
}
#MEMBER-BAR-v0o16cw2 .customer-icon {
  display: none;
}
#MEMBER-BAR-v0o16cw2 .customer-text {
  
}
#MEMBER-DROPDOWN-p924ae7g {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(30px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-r4q4qfj0"], .--clone-TEXT-r4q4qfj0 {
  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-r4q4qfj0"] .x-text,
[id^="TEXT-r4q4qfj0"] .x-text a,
.--clone-TEXT-r4q4qfj0 .x-text,
.--clone-TEXT-r4q4qfj0 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Mulish', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-r4q4qfj0"] .x-text:hover,
.--clone-TEXT-r4q4qfj0 .x-text:hover,
[id^="TEXT-r4q4qfj0"] a:hover,
.--clone-TEXT-r4q4qfj0 a:hover {
  
}

  #TEXT-r4q4qfj0{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-r4q4qfj0:hover, #TEXT-r4q4qfj0:hover > * {
    color: var(--color_33) !important;
  }
[id^="TEXT-eq513uan"], .--clone-TEXT-eq513uan {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 99.99408721923828%;
  
}
[id^="TEXT-eq513uan"] .x-text,
[id^="TEXT-eq513uan"] .x-text a,
.--clone-TEXT-eq513uan .x-text,
.--clone-TEXT-eq513uan .x-text a {
  --width: 99.99408721923828%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Mulish', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-eq513uan"] .x-text:hover,
.--clone-TEXT-eq513uan .x-text:hover,
[id^="TEXT-eq513uan"] a:hover,
.--clone-TEXT-eq513uan a:hover {
  
}

  #TEXT-eq513uan{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-eq513uan:hover, #TEXT-eq513uan:hover > * {
    color: var(--color_33) !important;
  }
  #MEMBER-BAR-v0o16cw2{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #MEMBER-BAR-v0o16cw2:hover, #MEMBER-BAR-v0o16cw2:hover > * {
    cursor: pointer;
  }
[id^="TEXT-amk6eoxm"], .--clone-TEXT-amk6eoxm {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 20.175438596491222%;
  
}
[id^="TEXT-amk6eoxm"] .x-text,
[id^="TEXT-amk6eoxm"] .x-text a,
.--clone-TEXT-amk6eoxm .x-text,
.--clone-TEXT-amk6eoxm .x-text a {
  --width: 20.175438596491222%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-family: 'Oswald', sans-serif;
font-size: 28.0px;
font-weight: 400;
height: 100%;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-amk6eoxm"] .x-text:hover,
.--clone-TEXT-amk6eoxm .x-text:hover,
[id^="TEXT-amk6eoxm"] a:hover,
.--clone-TEXT-amk6eoxm a:hover {
  
}

#SECTION-6cdyil6u {
  height: auto;
  grid-template-columns: 15px 568px 30px 364px 15px;
  grid-template-rows: minmax(40px, max-content) minmax(0px, max-content) minmax(40px, max-content) minmax(0px, max-content) minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-6cdyil6u .x-section-background {
  background: #f7f7f7;
  
  
  
  
  
  
  --height: 140;
  --bg: #f7f7f7;
}

#SECTION-6cdyil6u .x-section-video-background {
  
  
}



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


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


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

  #TEXT-w1nip3jk{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-w1nip3jk:hover, #TEXT-w1nip3jk:hover > * {
    cursor: pointer;
  }

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

  border:   ;


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

  #TEXT-pkxz62gi{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-pkxz62gi:hover, #TEXT-pkxz62gi:hover > * {
    cursor: pointer;
  }

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

  border:   ;


  background: var(--active-color, #cccccc);
}
#RECT-0ico8ghg::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-aer2o64a"], .--clone-TEXT-aer2o64a {
  font-size: 0px;
  align-self: center;
grid-column-end: 6;
grid-column-start: 5;
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-aer2o64a"] .x-text,
[id^="TEXT-aer2o64a"] .x-text a,
.--clone-TEXT-aer2o64a .x-text,
.--clone-TEXT-aer2o64a .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #cccccc;
font: var(--font_3);
font-family: 'Mulish', sans-serif;
font-size: 24.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #cccccc);
}
[id^="TEXT-aer2o64a"] .x-text:hover,
.--clone-TEXT-aer2o64a .x-text:hover,
[id^="TEXT-aer2o64a"] a:hover,
.--clone-TEXT-aer2o64a a:hover {
  
}

[id^="TEXT-l4vtxz8z"], .--clone-TEXT-l4vtxz8z {
  font-size: 0px;
  align-self: start;
display: none;
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: 27.685507560889693%;
  
}
[id^="TEXT-l4vtxz8z"] .x-text,
[id^="TEXT-l4vtxz8z"] .x-text a,
.--clone-TEXT-l4vtxz8z .x-text,
.--clone-TEXT-l4vtxz8z .x-text a {
  --width: 27.685507560889693%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 25.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-l4vtxz8z"] .x-text:hover,
.--clone-TEXT-l4vtxz8z .x-text:hover,
[id^="TEXT-l4vtxz8z"] a:hover,
.--clone-TEXT-l4vtxz8z a:hover {
  
}


#CONTAINER-89vd1750 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: var(--color_13);
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 2.0px;
  --width: 100%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(30px, max-content) minmax(40px, max-content) minmax(0px, max-content) minmax(12px, max-content) minmax(14px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(10px, max-content) minmax(30px, max-content) minmax(10px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0.2222270965576172px;width: 100%;
  
  
  
  
  
  border: 2px solid var(--color_13);


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

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

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


#CONTAINER-4ykbm9yp {
  --bg: #e8eaed00;
  background: #e8eaed00;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: end;margin-right: -0.4791671053739892%;margin-top: 1.77777099609375px;width: 100%;
  
  
  
  
  
  border:   ;


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

#LINE-fn8bq9e4 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 13;grid-row-start: 12;height: auto;justify-self: end;margin-right: -0.4791671053739892%;margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-fn8bq9e4 .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 2.0px;
}


#CONTAINER-t1bt7u3l {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;
  --width: 85.28735632183908%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 1fr;grid-template-rows: minmax(100%, max-content);height: auto;justify-self: start;margin-left: 1.2503487723214286%;margin-top: 3.736114501953125px;width: 85.28735632183908%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


  
}
#FORM-bhxmwp5f {
  --width: 100%;align-self: center;column-gap: 15px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 16;grid-row-start: 15;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(37px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 15px;width: 100%;
  
  --icon-color: inherit;
  
}
#SUBMIT-BUTTON-t2dn2l6o {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-t2dn2l6o .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #4d57bd;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #SUBMIT-BUTTON-t2dn2l6o{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-t2dn2l6o:hover > * {
    background: var(--color_33) !important;
  }
[id^="TEXT-ztghwl48"], .--clone-TEXT-ztghwl48 {
  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: start;
margin-left: 0%;
margin-top: 0px;
width: 99%;
  
}
[id^="TEXT-ztghwl48"] .x-text,
[id^="TEXT-ztghwl48"] .x-text a,
.--clone-TEXT-ztghwl48 .x-text,
.--clone-TEXT-ztghwl48 .x-text a {
  --width: 99%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_40);
font: var(--font_2);
font-size: 17.0px;
height: 100%;
line-height: 1.5;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-ztghwl48"] .x-text:hover,
.--clone-TEXT-ztghwl48 .x-text:hover,
[id^="TEXT-ztghwl48"] a:hover,
.--clone-TEXT-ztghwl48 a:hover {
  
}

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

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

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

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

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

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

[id^="TEXT-DATASET-lrzmdf4k"], .--clone-TEXT-DATASET-lrzmdf4k {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 12;
grid-row-start: 11;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 40.81632653061224%;
  
}
[id^="TEXT-DATASET-lrzmdf4k"] .x-text,
[id^="TEXT-DATASET-lrzmdf4k"] .x-text a,
.--clone-TEXT-DATASET-lrzmdf4k .x-text,
.--clone-TEXT-DATASET-lrzmdf4k .x-text a {
  --width: 40.81632653061224%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 13.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-lrzmdf4k"] .x-text:hover,
.--clone-TEXT-DATASET-lrzmdf4k .x-text:hover,
[id^="TEXT-DATASET-lrzmdf4k"] a:hover,
.--clone-TEXT-DATASET-lrzmdf4k a:hover {
  
}

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

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

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

#QUANTITY-INPUT-phcwzca9 {
  --width: 20px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 20px;justify-self: end;margin-right: 0%;margin-top: 0px;width: 20px;
  -webkit-text-stroke: 0px #000000ff;
background: #010101b3;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 1.0px;
color: #ffffff;
font-family: 'Mulish', sans-serif;
font-size: 11.0px;
font-weight: 400;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-phcwzca9 .quantity__input {
  background: #010101b3;
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-phcwzca9 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-phcwzca9 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-phcwzca9 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-phcwzca9 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-phcwzca9 .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#LINE-f2m3jzne {
  --width: 100%;align-self: center;grid-column-end: 5;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-f2m3jzne .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}


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


  
}
[id^="TEXT-DATASET-ahnuildb"], .--clone-TEXT-DATASET-ahnuildb {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.75772338941616%;
  
}
[id^="TEXT-DATASET-ahnuildb"] .x-text,
[id^="TEXT-DATASET-ahnuildb"] .x-text a,
.--clone-TEXT-DATASET-ahnuildb .x-text,
.--clone-TEXT-DATASET-ahnuildb .x-text a {
  --width: 99.75772338941616%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-family: 'Mulish', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-ahnuildb"] .x-text:hover,
.--clone-TEXT-DATASET-ahnuildb .x-text:hover,
[id^="TEXT-DATASET-ahnuildb"] a:hover,
.--clone-TEXT-DATASET-ahnuildb a:hover {
  
}

[id^="TEXT-DATASET-doimhrx2"], .--clone-TEXT-DATASET-doimhrx2 {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 7.62939453125e-6px;
margin-left: 0%;
width: 99.90746888031184%;
  
}
[id^="TEXT-DATASET-doimhrx2"] .x-text,
[id^="TEXT-DATASET-doimhrx2"] .x-text a,
.--clone-TEXT-DATASET-doimhrx2 .x-text,
.--clone-TEXT-DATASET-doimhrx2 .x-text a {
  --width: 99.90746888031184%;
border-color: #000000ff;
color: var(--color_40);
font-size: 13.0px;
font-style: italic;
font-weight: 300;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_40));
}
[id^="TEXT-DATASET-doimhrx2"] .x-text:hover,
.--clone-TEXT-DATASET-doimhrx2 .x-text:hover,
[id^="TEXT-DATASET-doimhrx2"] a:hover,
.--clone-TEXT-DATASET-doimhrx2 a:hover {
  
}

#PAYMENT-g79mwc5w {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 14;grid-row-start: 13;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --icon-color: inherit;
  
}
#PAYMENT-g79mwc5w label {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e8eaed;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
}
#PAYMENT-g79mwc5w .payment--method {
  padding: 8px 8px;
}
#PAYMENT-g79mwc5w .payment-wrapper {
  grid-template-columns: repeat(1, 1fr);
  gap: 12px;
}
#PAYMENT-g79mwc5w .payment-wrapper label.selected, #PAYMENT-g79mwc5w .payment-wrapper label:hover {
  border-color: #2f5acf;
}

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


  
}
#FORM-qbfjt625 {
  --width: 100%;align-self: center;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(0px, max-content) minmax(68.6px, max-content) minmax(68px, max-content) minmax(46px, max-content) minmax(46px, max-content) minmax(46px, max-content) minmax(120px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 15px;width: 100%;
  
  --icon-color: #0075ff00;
  
}
#INPUT-4ss267gt {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-4ss267gt .input-label {
  margin-bottom: 11px;
  padding: 0 20px 0 0px;
  font-size: 14.1px;
  color: #000000;
  
}
#INPUT-4ss267gt input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-4ss267gt input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#INPUT-4ss267gt input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#INPUT-zdt9uz9w {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-zdt9uz9w .input-label {
  margin-bottom: 11px;
  padding: 0 20px 0 0px;
  font-size: 14.1px;
  color: #000000;
  
}
#INPUT-zdt9uz9w input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-zdt9uz9w input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#INPUT-zdt9uz9w input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#PHONE-NUMBER-eqju4d82 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-eqju4d82 .input-label {
  margin-bottom: 11px;
  padding: 0 20px 0 0px;
  font-size: 14.1px;
  color: #000000;
  
}
#PHONE-NUMBER-eqju4d82 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-eqju4d82 input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#PHONE-NUMBER-eqju4d82 input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#EMAIL-7gv5ulx3 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;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%;
  
}
#EMAIL-7gv5ulx3 .input-label {
  margin-bottom: 11px;
  padding: 0 20px 0 0px;
  font-size: 14.1px;
  color: #000000;
  
}
#EMAIL-7gv5ulx3 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-7gv5ulx3 input[type="date"] {
  -webkit-text-fill-color: #000000ff;
}
#EMAIL-7gv5ulx3 input::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
#ADDRESS-l8bgspzm {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: center;margin-bottom: -0.004999999999999005px;margin-left: calc(0% * 2);width: 100%;
  
}
#ADDRESS-l8bgspzm .input-label {
  margin-bottom: 11px;
  padding: 0 20px 0 0px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-l8bgspzm .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-qjrgnoeg {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#ADDRESS-qjrgnoeg .input-label {
  margin-bottom: 11px;
  padding: 0 20px 0 0px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-qjrgnoeg .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#ADDRESS-up7cvizy {
  --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: -0.409088134765625px;width: 100%;
  
}
#ADDRESS-up7cvizy .input-label {
  margin-bottom: 11px;
  padding: 0 20px 0 0px;
  font-size: 14.1px;
  color: #000000;
  
}
#ADDRESS-up7cvizy .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  padding: 3px 3px 3px 15px;
  
  background: #ffffff
}

#TEXTAREA-2t61drqo {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#TEXTAREA-2t61drqo .input-label {
  margin-bottom: 11px;
  padding: 0 20px 0 0px;
  font-size: 14.1px;
  color: #000000;
  
}
#TEXTAREA-2t61drqo textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000ff;
font-size: 14.1px;
font-weight: 300;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#TEXTAREA-2t61drqo textarea::placeholder {
  color: #979797;
  -webkit-text-fill-color: #979797 !important;
}
[id^="TEXT-slwo7qsb"], .--clone-TEXT-slwo7qsb {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 99%;
  
}
[id^="TEXT-slwo7qsb"] .x-text,
[id^="TEXT-slwo7qsb"] .x-text a,
.--clone-TEXT-slwo7qsb .x-text,
.--clone-TEXT-slwo7qsb .x-text a {
  --width: 99%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Mulish', sans-serif;
font-size: 16.0px;
font-weight: 500;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-slwo7qsb"] .x-text:hover,
.--clone-TEXT-slwo7qsb .x-text:hover,
[id^="TEXT-slwo7qsb"] a:hover,
.--clone-TEXT-slwo7qsb a:hover {
  
}

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

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

#SECTION-8461xbmz .x-section-video-background {
  
  
}



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


#CONTAINER-orw7qlla {
  --bg: var(--color_33);
  background: var(--color_33);
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
  --width: 60px;bottom: 80.7px;grid-template-columns: 1fr;grid-template-rows: minmax(60px, max-content);height: 60px;position: fixed;right: 20px;width: 60px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}
#GALLERY-ygpuikqw {
  --width: 31.96868896484375px;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: 31.96868896484375px;
  border-radius: ;
  overflow: hidden;
  
}
#GALLERY-ygpuikqw .x-gallery-item img {
  object-fit: cover;
  aspect-ratio: 1/1;
}
#GALLERY-ygpuikqw .x-gallery-view {
  flex: 1;
}
#GALLERY-ygpuikqw .x-gallery-control-item {
  min-width: 60px;
  min-height: 60px;
  margin-bottom: 10px;
}
#GALLERY-ygpuikqw .x-arrow {
  width: 40px;
  height: 40px;
  
}
#GALLERY-ygpuikqw .x-gallery .x-arrow img, #GALLERY-ygpuikqw .x-gallery .x-arrow svg, #GALLERY-ygpuikqw .x-gallery .x-arrow path {
  fill: #FFFFFF;
}
#GALLERY-ygpuikqw .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#GALLERY-ygpuikqw .x-arrow-right {
  right: 5px;
}

#GALLERY-ygpuikqw .x-gallery-position {
  
  gap: 10px;
}

#GALLERY-ygpuikqw .x-gallery-wrapper-position {
  
}

#GALLERY-ygpuikqw .x-gallery-control-hidden {
  display: none;
}

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

#GALLERY-ygpuikqw .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/09/67/ec/f1/670ce4cb3b6618cb82858e9f8673fe3dfeec107bc7fdfd4a754fcb59.png);
          }#GALLERY-ygpuikqw .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/web-media/35/b9/26/f4/6e3b56a78d391ea06fd7bbdbf665e7e07e0e3bb661320fd5dab6aaf2.webp);
          }#GALLERY-ygpuikqw .x-gallery-control-item[data-index="2"] {
            --bg: url(https://content.pancake.vn/web-media/a1/ac/22/06/8574bd32c866743d097d6a049be6ba13683bb7f97fe753c76dd6a467.webp);
          }

#CONTAINER-6i26ebv4 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
filter: drop-shadow(0px 4px 20px rgba(0,0,0,0.251));
overflow-x: hidden;
overflow-y: hidden;
  --width: 300px;bottom: 150px;grid-template-columns: 15px 1fr 15px;grid-template-rows: minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(8px, max-content) minmax(0px, max-content) minmax(8px, max-content) minmax(0px, max-content) minmax(15px, max-content);height: auto;position: fixed;right: 20px;width: 300px;z-index: 9999;
  
  
  overflow-x: hidden;
  overflow-y: hidden;
  filter: drop-shadow(0px 4px 20px rgba(0,0,0,0.251));
  border:   #000000ff;
border-left-style: unset;

  
}

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


  
}
[id^="TEXT-hp4nzue2"], .--clone-TEXT-hp4nzue2 {
  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-hp4nzue2"] .x-text,
[id^="TEXT-hp4nzue2"] .x-text a,
.--clone-TEXT-hp4nzue2 .x-text,
.--clone-TEXT-hp4nzue2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-weight: 300;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-hp4nzue2"] .x-text:hover,
.--clone-TEXT-hp4nzue2 .x-text:hover,
[id^="TEXT-hp4nzue2"] a:hover,
.--clone-TEXT-hp4nzue2 a:hover {
  
}


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


  
}

#IMAGE-4o8fa86e {
  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: 40px;
  
}
#IMAGE-4o8fa86e picture {
  --width: 40px;
height: 100%;
width: 100%;
}
[id^="TEXT-cof34a0v"], .--clone-TEXT-cof34a0v {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-cof34a0v"] .x-text,
[id^="TEXT-cof34a0v"] .x-text a,
.--clone-TEXT-cof34a0v .x-text,
.--clone-TEXT-cof34a0v .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 17.0px;
font-weight: 300;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-cof34a0v"] .x-text:hover,
.--clone-TEXT-cof34a0v .x-text:hover,
[id^="TEXT-cof34a0v"] a:hover,
.--clone-TEXT-cof34a0v a:hover {
  
}

  #CONTAINER-xnmunuor{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-xnmunuor:hover > * {
    background: #cccccc !important;
  }
  #CONTAINER-xnmunuor{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-xnmunuor:hover, #CONTAINER-xnmunuor:hover > * {
    cursor: pointer;
  }

#CONTAINER-al9ogrz0 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 15px 60px 1fr 15px;grid-template-rows: minmax(50px, max-content);height: auto;justify-self: end;margin-right: -0.0034993489583333335%;margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-cfs4bnpa {
  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: 30px;
  
}
#IMAGE-cfs4bnpa picture {
  --width: 30px;
height: 100%;
width: 100%;
}
[id^="TEXT-dy0co6hu"], .--clone-TEXT-dy0co6hu {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-dy0co6hu"] .x-text,
[id^="TEXT-dy0co6hu"] .x-text a,
.--clone-TEXT-dy0co6hu .x-text,
.--clone-TEXT-dy0co6hu .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 17.0px;
font-weight: 300;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-dy0co6hu"] .x-text:hover,
.--clone-TEXT-dy0co6hu .x-text:hover,
[id^="TEXT-dy0co6hu"] a:hover,
.--clone-TEXT-dy0co6hu a:hover {
  
}

  #CONTAINER-al9ogrz0{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-al9ogrz0:hover > * {
    background: #cccccc !important;
  }
  #CONTAINER-al9ogrz0{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-al9ogrz0:hover, #CONTAINER-al9ogrz0:hover > * {
    cursor: pointer;
  }

#CONTAINER-isn0m7to {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;grid-template-columns: 15px 60px 1fr 15px;grid-template-rows: minmax(50px, max-content);height: auto;justify-self: end;margin-right: -0.0034993489583333335%;margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-0p8mp4gc {
  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: 30px;
  
}
#IMAGE-0p8mp4gc picture {
  --width: 30px;
border-radius: 100px 100px 100px 100px;
height: 100%;
width: 100%;
}
[id^="TEXT-mamb6ydt"], .--clone-TEXT-mamb6ydt {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-mamb6ydt"] .x-text,
[id^="TEXT-mamb6ydt"] .x-text a,
.--clone-TEXT-mamb6ydt .x-text,
.--clone-TEXT-mamb6ydt .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 17.0px;
font-weight: 300;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-mamb6ydt"] .x-text:hover,
.--clone-TEXT-mamb6ydt .x-text:hover,
[id^="TEXT-mamb6ydt"] a:hover,
.--clone-TEXT-mamb6ydt a:hover {
  
}

  #CONTAINER-isn0m7to{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-isn0m7to:hover > * {
    background: #cccccc !important;
  }
  #CONTAINER-isn0m7to{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-isn0m7to:hover, #CONTAINER-isn0m7to:hover > * {
    cursor: pointer;
  }
#SECTION-lr1424hw {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(32.12903225806452px, max-content) minmax(0px, max-content) minmax(6.425806451612903px, max-content) minmax(0px, max-content) minmax(32.12903225806452px, max-content) minmax(0px, max-content) minmax(16.06451612903226px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

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


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


  
}
#LINE-5tfp2ch7 {
  --width: 36.438473780594826%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-bottom: 4.5166542530059814px;margin-right: -6.1778553908614816e-6%;width: 36.438473780594826%;
  height: auto;
  
}
#LINE-5tfp2ch7 .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}

#LINE-mrx8yax3 {
  --width: 36.43847686952252%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-bottom: 4.4666664600372314px;margin-left: 0%;width: 36.43847686952252%;
  height: auto;
  
}
#LINE-mrx8yax3 .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}


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

  border:   ;


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


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

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

  border:   ;


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


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

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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-m3nsb1fm::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-corr9gbp"], .--clone-TEXT-corr9gbp {
  font-size: 0px;
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-bottom: 18.943199157714844px;
margin-left: calc(0% * 2);
width: 34.222391096392855%;
  
}
[id^="TEXT-corr9gbp"] .x-text,
[id^="TEXT-corr9gbp"] .x-text a,
.--clone-TEXT-corr9gbp .x-text,
.--clone-TEXT-corr9gbp .x-text a {
  --width: 34.222391096392855%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-corr9gbp"] .x-text:hover,
.--clone-TEXT-corr9gbp .x-text:hover,
[id^="TEXT-corr9gbp"] a:hover,
.--clone-TEXT-corr9gbp a:hover {
  
}


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


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

#BUTTON-5vz0kq0e {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 40px;
justify-self: end;
margin-right: -0.005365441735111921%;
margin-top: calc(0px * 2);
width: 64px;
  
}
#BUTTON-5vz0kq0e .x-button-wrapper {
  --width: 64px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_33);
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
letter-spacing: 0px;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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



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


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


  
}
[id^="TEXT-t30mkuu3"], .--clone-TEXT-t30mkuu3 {
  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-t30mkuu3"] .x-text,
[id^="TEXT-t30mkuu3"] .x-text a,
.--clone-TEXT-t30mkuu3 .x-text,
.--clone-TEXT-t30mkuu3 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 16.0px;
font-weight: 300;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-t30mkuu3"] .x-text:hover,
.--clone-TEXT-t30mkuu3 .x-text:hover,
[id^="TEXT-t30mkuu3"] a:hover,
.--clone-TEXT-t30mkuu3 a:hover {
  
}

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


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

}
#MENU-vz3zsjnc ul li .tag-link:hover {
  color: var(--color_33) !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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

#LINE-nf1trk1n {
  --width: 100%;align-self: start;grid-column-end: 7;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: -0.692147919625947%;margin-top: 0px;width: 100%;
  height: auto;
  
}
#LINE-nf1trk1n .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}


#CONTAINER-tt1g7sf7 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 99.99611214415668%;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(60px, max-content) minmax(0px, max-content);height: auto;justify-self: start;margin-left: 6.688784246575342e-4%;margin-top: -0.410980224609375px;width: 99.99611214415668%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-u3dhh5fb"], .--clone-TEXT-u3dhh5fb {
  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-u3dhh5fb"] .x-text,
[id^="TEXT-u3dhh5fb"] .x-text a,
.--clone-TEXT-u3dhh5fb .x-text,
.--clone-TEXT-u3dhh5fb .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 16.0px;
font-weight: 300;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-u3dhh5fb"] .x-text:hover,
.--clone-TEXT-u3dhh5fb .x-text:hover,
[id^="TEXT-u3dhh5fb"] a:hover,
.--clone-TEXT-u3dhh5fb a:hover {
  
}

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


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

}
#MENU-wjhb2b0b ul li .tag-link:hover {
  color: var(--color_33) !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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


#CONTAINER-1sx5rqz8 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 99.99287226428724%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(60px, max-content) minmax(0px, max-content);height: auto;justify-self: start;margin-left: -0.0064588572880993145%;margin-top: -0.818145751953125px;width: 99.99287226428724%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-5p6i2aic"], .--clone-TEXT-5p6i2aic {
  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-5p6i2aic"] .x-text,
[id^="TEXT-5p6i2aic"] .x-text a,
.--clone-TEXT-5p6i2aic .x-text,
.--clone-TEXT-5p6i2aic .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 16.0px;
font-weight: 300;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-5p6i2aic"] .x-text:hover,
.--clone-TEXT-5p6i2aic .x-text:hover,
[id^="TEXT-5p6i2aic"] a:hover,
.--clone-TEXT-5p6i2aic a:hover {
  
}

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


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

}
#MENU-znkvk6ov ul li .tag-link:hover {
  color: var(--color_33) !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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


#CONTAINER-0m9hyz2d {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 99.99611214415668%;align-self: start;grid-column-end: 6;grid-column-start: 5;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(60px, max-content) minmax(0px, max-content);height: auto;justify-self: start;margin-left: -6.270735231164383e-4%;margin-top: -0.410980224609375px;width: 99.99611214415668%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-wlc8f680"], .--clone-TEXT-wlc8f680 {
  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-wlc8f680"] .x-text,
[id^="TEXT-wlc8f680"] .x-text a,
.--clone-TEXT-wlc8f680 .x-text,
.--clone-TEXT-wlc8f680 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 16.0px;
font-weight: 300;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-wlc8f680"] .x-text:hover,
.--clone-TEXT-wlc8f680 .x-text:hover,
[id^="TEXT-wlc8f680"] a:hover,
.--clone-TEXT-wlc8f680 a:hover {
  
}

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


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

}
#MENU-npozkti3 ul li .tag-link:hover {
  color: var(--color_33) !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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

#SECTION-8zxuxzna .x-section-background {
  background: #21201f;
  
  
  
  
  
  
  --height: 79;
  --bg: #21201f;
}

#SECTION-8zxuxzna .x-section-video-background {
  
  
}



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

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


#IMAGE-xw6u2yux {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 40px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 285.1704711914063px;
  
}
#IMAGE-xw6u2yux picture {
  --width: 285.1704711914063px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#POPUP-r8t2rffw {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 900px;
  height: 437px;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: minmax(437px, 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-r8t2rffw.anim {
  --width: 900px;
  
}

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


#CONTAINER-miqkdzi8 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100.9478239735146%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(18px, max-content) minmax(5px, max-content) minmax(0px, max-content) minmax(30px, max-content);height: auto;justify-self: end;margin-right: -0.947823973514574%;margin-top: 0px;width: 100.9478239735146%;
  
  
  
  
  
  border:   #000000ff;


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

[id^="TEXT-DATASET-dwiomp8w"], .--clone-TEXT-DATASET-dwiomp8w {
  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: start;
margin-left: 0%;
margin-top: 0px;
width: 44.44444444444444%;
  
}
[id^="TEXT-DATASET-dwiomp8w"] .x-text,
[id^="TEXT-DATASET-dwiomp8w"] .x-text a,
.--clone-TEXT-DATASET-dwiomp8w .x-text,
.--clone-TEXT-DATASET-dwiomp8w .x-text a {
  --width: 44.44444444444444%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 20.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-dwiomp8w"] .x-text:hover,
.--clone-TEXT-DATASET-dwiomp8w .x-text:hover,
[id^="TEXT-DATASET-dwiomp8w"] a:hover,
.--clone-TEXT-DATASET-dwiomp8w a:hover {
  
}

#QUANTITY-INPUT-hjex6z2h {
  --width: 77px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 8;grid-row-start: 7;height: 34px;justify-self: start;margin-left: 0px;margin-top: 0px;width: 77px;
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-hjex6z2h .quantity__input {
  
  
  padding-left: 20px;
  padding-right: 20px;
  
}
#QUANTITY-INPUT-hjex6z2h .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-hjex6z2h .quantity__button[name="minus"] {
  background: #f9f9f9;
border-color: #dddddd;
border-width: 1.0px;
  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;
  width:20px;
}
#QUANTITY-INPUT-hjex6z2h .quantity__button[name="minus"] svg {
  width: 6px;
}
#QUANTITY-INPUT-hjex6z2h .quantity__button[name="plus"] {
  background: #f9f9f9;
border-color: #dddddd;
border-width: 1.0px;
  border-top-style: unset;border-bottom-style: unset;border-right-style: unset;
  width:20px;
}
#QUANTITY-INPUT-hjex6z2h .quantity__button[name="plus"] svg {
  width: 6px;
}
#BUTTON-b3kpyo6k {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: 34px;
justify-self: center;
margin-right: calc(3.0468123998397436% * 2);
margin-top: calc(0px * 2);
width: 187.992431640625px;
  
}
#BUTTON-b3kpyo6k .x-button-wrapper {
  --width: 187.992431640625px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_33);
color: #ffffffff;
font-size: 13.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

[id^="TEXT-jamtgkta"], .--clone-TEXT-jamtgkta {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 15.207082519814962%;
  
}
[id^="TEXT-jamtgkta"] .x-text,
[id^="TEXT-jamtgkta"] .x-text a,
.--clone-TEXT-jamtgkta .x-text,
.--clone-TEXT-jamtgkta .x-text a {
  --width: 15.207082519814962%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_8);
font: var(--font_8);
font-family: 'Mulish', sans-serif;
font-size: 10.0px;
font-weight: 600;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-jamtgkta"] .x-text:hover,
.--clone-TEXT-jamtgkta .x-text:hover,
[id^="TEXT-jamtgkta"] a:hover,
.--clone-TEXT-jamtgkta a:hover {
  
}

[id^="TEXT-DATASET-a4oake5s"], .--clone-TEXT-DATASET-a4oake5s {
  font-size: 0px;
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: end;
margin-bottom: -0.34375px;
margin-right: 4.563179994240786%;
width: 80.63714051857973%;
  
}
[id^="TEXT-DATASET-a4oake5s"] .x-text,
[id^="TEXT-DATASET-a4oake5s"] .x-text a,
.--clone-TEXT-DATASET-a4oake5s .x-text,
.--clone-TEXT-DATASET-a4oake5s .x-text a {
  --width: 80.63714051857973%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 10.0px;
height: 100%;
line-height: 2.4;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-a4oake5s"] .x-text:hover,
.--clone-TEXT-DATASET-a4oake5s .x-text:hover,
[id^="TEXT-DATASET-a4oake5s"] a:hover,
.--clone-TEXT-DATASET-a4oake5s a:hover {
  
}

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

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

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

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

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

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

#ATTR-7mykamp9 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-h0ry9hw1"], .--clone-TEXT-DATASET-h0ry9hw1 {
  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: -0.2109375px;
width: 100%;
  
}
[id^="TEXT-DATASET-h0ry9hw1"] .x-text,
[id^="TEXT-DATASET-h0ry9hw1"] .x-text a,
.--clone-TEXT-DATASET-h0ry9hw1 .x-text,
.--clone-TEXT-DATASET-h0ry9hw1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 20.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-h0ry9hw1"] .x-text:hover,
.--clone-TEXT-DATASET-h0ry9hw1 .x-text:hover,
[id^="TEXT-DATASET-h0ry9hw1"] a:hover,
.--clone-TEXT-DATASET-h0ry9hw1 a:hover {
  
}


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


  
}

#RECT-a1m93cz1 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 25px;
justify-self: end;
margin-right: -0.13175632642663043%;
margin-top: 0px;
width: 25px;
  
  
  
  
}
#RECT-a1m93cz1 .x-rect {
  --width: 25px;
background: var(--color_02);
border-color: #f7f7f7;
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_02));
}
#RECT-a1m93cz1::before {
  content: "";
  border-color: #f7f7f7;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#POPUP-dyfs5c3u {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 875px;
  height: auto;
  grid-template-columns: 35px 1fr 70px 1fr 35px;
  grid-template-rows: minmax(30px, max-content) minmax(250px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-dyfs5c3u.anim {
  --width: 875px;
  
}

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

  border:   ;


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


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

#FORM-zpft01gs {
  --width: 100%;align-self: start;column-gap: 10px;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(66px, max-content) minmax(66px, max-content) minmax(20px, max-content) minmax(37px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  --icon-color: inherit;
  
}
[id^="TEXT-0ysai4gx"], .--clone-TEXT-0ysai4gx {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-0ysai4gx"] .x-text,
[id^="TEXT-0ysai4gx"] .x-text a,
.--clone-TEXT-0ysai4gx .x-text,
.--clone-TEXT-0ysai4gx .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-size: 19.0px;
font-weight: 600;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-0ysai4gx"] .x-text:hover,
.--clone-TEXT-0ysai4gx .x-text:hover,
[id^="TEXT-0ysai4gx"] a:hover,
.--clone-TEXT-0ysai4gx a:hover {
  
}

#PHONE-NUMBER-ijfp1q50 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-ijfp1q50 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-ijfp1q50 input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-ijfp1q50 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-ijfp1q50 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#PASSWORD-z0x8nh5c {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PASSWORD-z0x8nh5c .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-z0x8nh5c input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-z0x8nh5c input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-z0x8nh5c input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
[id^="TEXT-q1p1xytn"], .--clone-TEXT-q1p1xytn {
  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: start;
margin-left: 0%;
margin-top: 0px;
width: 40%;
  
}
[id^="TEXT-q1p1xytn"] .x-text,
[id^="TEXT-q1p1xytn"] .x-text a,
.--clone-TEXT-q1p1xytn .x-text,
.--clone-TEXT-q1p1xytn .x-text a {
  --width: 40%;
-webkit-text-stroke: 0px #000000ff;
color: #111;
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-decoration: underline;
width: 100%;
  color: var(--active-color, #111);
}
[id^="TEXT-q1p1xytn"] .x-text:hover,
.--clone-TEXT-q1p1xytn .x-text:hover,
[id^="TEXT-q1p1xytn"] a:hover,
.--clone-TEXT-q1p1xytn a:hover {
  
}

#SUBMIT-BUTTON-tvf0ayxg {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: start;
margin-bottom: -0.399658203125px;
margin-left: 0px;
width: 132px;
  
}
#SUBMIT-BUTTON-tvf0ayxg .x-button-wrapper {
  --width: 132px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_33);
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-tvf0ayxg[disabled=true] {
  display: none;
}

#FORM-8ythjet4 {
  --width: 100%;align-self: start;column-gap: 15px;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(66px, max-content) minmax(66px, max-content) minmax(66px, max-content) minmax(37px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  --icon-color: inherit;
  
}
[id^="TEXT-8g8b80o6"], .--clone-TEXT-8g8b80o6 {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.71509971509973%;
  
}
[id^="TEXT-8g8b80o6"] .x-text,
[id^="TEXT-8g8b80o6"] .x-text a,
.--clone-TEXT-8g8b80o6 .x-text,
.--clone-TEXT-8g8b80o6 .x-text a {
  --width: 99.71509971509973%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-size: 19.0px;
font-weight: 600;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-8g8b80o6"] .x-text:hover,
.--clone-TEXT-8g8b80o6 .x-text:hover,
[id^="TEXT-8g8b80o6"] a:hover,
.--clone-TEXT-8g8b80o6 a:hover {
  
}

#PHONE-NUMBER-9qdn4045 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-9qdn4045 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PHONE-NUMBER-9qdn4045 input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-9qdn4045 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-9qdn4045 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#PASSWORD-bmwxaxun {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PASSWORD-bmwxaxun .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#PASSWORD-bmwxaxun input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-bmwxaxun input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PASSWORD-bmwxaxun input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-cqttmpfg {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 106.9965362548828px;
  
}
#SUBMIT-BUTTON-cqttmpfg .x-button-wrapper {
  --width: 106.9965362548828px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_33);
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-cqttmpfg[disabled=true] {
  display: none;
}

#INPUT-0r6wbgac {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-0r6wbgac .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.5px;
  
  
}
#INPUT-0r6wbgac input {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.5px;
font-weight: 300;
text-align: left;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-0r6wbgac input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-0r6wbgac input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#POPUP-n9xiuwk4 {
  
  --left: 50%; left: var(--left);
  transform: translateX(-50%);
  background: #ffffff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  width: 260px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(80px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 35px; top: var(--top);
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-n9xiuwk4.anim {
  --width: 260px;
  
}
#INPUT-SEARCH-s5yafmy8 {
  --width: 220px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 38px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 220px;
  
}
#INPUT-SEARCH-s5yafmy8 > .input-search--wrapper {
  font-size: 13.0px;
  border-width: 1px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 0px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-s5yafmy8 > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-s5yafmy8 > .input-search--wrapper .input-search--input {
  padding-left: 12px;
  text-align: left;
}
#INPUT-SEARCH-s5yafmy8 > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-s5yafmy8 > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_01) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-s5yafmy8 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_01) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-s5yafmy8 .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 14px;
  width: 14px;
}
#INPUT-SEARCH-s5yafmy8 .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-s5yafmy8 .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-s5yafmy8 .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-s5yafmy8 .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-s5yafmy8 .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#POPUP-h7m8j1qr {
  
  --left: 50%; left: var(--left);
  transform: translateX(-50%);
  background: #ffffff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  width: 260px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(80px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 35px; top: var(--top);
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-h7m8j1qr.anim {
  --width: 260px;
  
}
#INPUT-SEARCH-9db72npp {
  --width: 220px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 38px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 220px;
  
}
#INPUT-SEARCH-9db72npp > .input-search--wrapper {
  font-size: 13.0px;
  border-width: 1px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 0px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-9db72npp > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-9db72npp > .input-search--wrapper .input-search--input {
  padding-left: 12px;
  text-align: left;
}
#INPUT-SEARCH-9db72npp > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-9db72npp > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_01) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-9db72npp > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_01) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-9db72npp .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 14px;
  width: 14px;
}
#INPUT-SEARCH-9db72npp .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-9db72npp .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-9db72npp .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-9db72npp .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-9db72npp .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#CART-DROPPABLE-208k3rci {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 360px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, 100%) minmax(20px, max-content) minmax(0px, max-content) minmax(25px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(70px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

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


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

  border:   ;


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


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

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

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

#LINE-8mv5y38h {
  --width: 100%;align-self: center;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: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-8mv5y38h .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 2.0px;
}

#BUTTON-pn642ysb {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 36px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-pn642ysb .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_33);
border-color: #000000ff;
color: #ffffffff;
font-size: 15.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-p1t31s0y {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: 35.99536895751953px;
justify-self: end;
margin-right: -0.29275597894892974%;
margin-top: 0px;
width: 100%;
  
}
#BUTTON-p1t31s0y .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_33);
border-color: #000000ff;
color: #ffffffff;
font-size: 15.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


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


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

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

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

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

#QUANTITY-INPUT-1c2sc10f {
  --width: 32.99242401123047px;align-self: end;grid-column-end: 4;grid-column-start: 3;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: start;margin-bottom: -9.715557098388672e-6px;margin-left: 0%;width: 32.99242401123047px;
  background: #ffffff00;
border-color: #000000ff;
border-style: none;
border-width: 1.0px;
color: #000000d9;
font-size: 12.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-1c2sc10f .quantity__input {
  background: #ffffff00;
  
  
  
  
}
#QUANTITY-INPUT-1c2sc10f .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-1c2sc10f .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-1c2sc10f .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-1c2sc10f .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-1c2sc10f .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-bi94b8ph"], .--clone-TEXT-DATASET-bi94b8ph {
  font-size: 0px;
  align-self: start;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: -1472.984110514323%;
margin-top: -446.9791564941406px;
width: 81.25%;
  
}
[id^="TEXT-DATASET-bi94b8ph"] .x-text,
[id^="TEXT-DATASET-bi94b8ph"] .x-text a,
.--clone-TEXT-DATASET-bi94b8ph .x-text,
.--clone-TEXT-DATASET-bi94b8ph .x-text a {
  --width: 81.25%;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-bi94b8ph"] .x-text:hover,
.--clone-TEXT-DATASET-bi94b8ph .x-text:hover,
[id^="TEXT-DATASET-bi94b8ph"] a:hover,
.--clone-TEXT-DATASET-bi94b8ph a:hover {
  
}


#RECT-jgokq6fy {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 2;
height: 20px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 20px;
  
  
  
  
}
#RECT-jgokq6fy .x-rect {
  --width: 20px;
background: #dddddd;
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, #dddddd);
}
#RECT-jgokq6fy::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

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

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

#CART-DROPPABLE-ye4gkyua {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 360px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(36px, max-content) minmax(0px, max-content) minmax(36px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-ye4gkyua.anim {
  --width: 360px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-00h3hnlj"], .--clone-TEXT-00h3hnlj {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 67.64705882352942%;
  
}
[id^="TEXT-00h3hnlj"] .x-text,
[id^="TEXT-00h3hnlj"] .x-text a,
.--clone-TEXT-00h3hnlj .x-text,
.--clone-TEXT-00h3hnlj .x-text a {
  --width: 67.64705882352942%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Mulish', sans-serif;
font-size: 17.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-00h3hnlj"] .x-text:hover,
.--clone-TEXT-00h3hnlj .x-text:hover,
[id^="TEXT-00h3hnlj"] a:hover,
.--clone-TEXT-00h3hnlj a:hover {
  
}

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

#GOOGLEMAP-443k87xx {
  --width: 942.3427906036376%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 4;height: 84.8108511543274px;justify-self: start;margin-bottom: calc(6.459152669906615px * 2);margin-left: -1370.48583984375%;width: 942.3427906036376%;
  
}
#GOOGLEMAP-02t1eq5p {
  --width: 71px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 80px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 71px;
  
}
[id^="TEXT-fqmacmhj"], .--clone-TEXT-fqmacmhj {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-fqmacmhj"] .x-text,
[id^="TEXT-fqmacmhj"] .x-text a,
.--clone-TEXT-fqmacmhj .x-text,
.--clone-TEXT-fqmacmhj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-fqmacmhj"] .x-text:hover,
.--clone-TEXT-fqmacmhj .x-text:hover,
[id^="TEXT-fqmacmhj"] a:hover,
.--clone-TEXT-fqmacmhj a:hover {
  
}

#BUTTON-vlr2puzh {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 35.989585876464844px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 235.00001525878903px;
  
}
#BUTTON-vlr2puzh .x-button-wrapper {
  --width: 235.00001525878903px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_33);
border-color: #000000ff;
color: #ffffffff;
font-size: 15.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


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

  border:   ;


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