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

#SECTION-cyosk5nz .x-section-background {
  background: var(--color_04);
  
  
  
  
  
  
  --height: 43;
  --bg: var(--color_04);
}

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



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

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


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-kdrodicy {
  background: rgba(255, 255, 255, 1);
  top: 0;
  left: 0;
  width: 380px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(48px, max-content) minmax(70px, max-content) minmax(0px, calc(100% - 261px)) minmax(32px, max-content) minmax(40px, max-content) minmax(50px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 380px;
  animation: slide-left 0.2s ease;
  
}

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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-8c91t9ik::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;
  
}
#BUTTON-u10ije0n {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 180px;
  
}
#BUTTON-u10ije0n .x-button-wrapper {
  --width: 180px;
-webkit-text-stroke: 0px #000000ff;
background: #0097CE00;
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
color: var(--color_21);
font-family: 'Fraunces', sans-serif;
font-size: 26.0px;
font-weight: 500;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

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


#MENU-yx5zqult .x-rect {
  --pad-x: 0px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: var(--color_21);
font-size: 20.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1.5;
  
}
#MENU-yx5zqult > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-yx5zqult > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 7px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: var(--color_21);
font-size: 20.0px;
font-weight: 400;
justify-content: flex-start;
line-height: 1.5;
}
#MENU-yx5zqult > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-yx5zqult > ul > .menu-item:not(:first-child) {
  
}
#MENU-yx5zqult ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-18l648vv > a, #MENU-ITEM-18l648vv > div {
  
  
  
  
  
  
  
  
  
}

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

#LANGUAGE-MENU-zyjwz4yk {
  --width: 90px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 40px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 90px;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_04);
font-family: Jost;
font-size: 12.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-zyjwz4yk .language-menu-content div {
  height: 40px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-zyjwz4yk img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-zyjwz4yk .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-zyjwz4yk .language-menu-content-item.active, #LANGUAGE-MENU-zyjwz4yk .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-zyjwz4yk .language-menu-item {
  border-color: ;
}
#LANGUAGE-MENU-zyjwz4yk .language-menu-name { display: none; }
#LANGUAGE-MENU-zyjwz4yk .language-menu-lang { display: none; }


#LANGUAGE-MENU-zyjwz4yk .dropdown-icon {
  width: 16px;
  height: 16px;
}
#LANGUAGE-MENU-vc0yxpbz {
  --width: 120px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 40px;justify-self: start;margin-left: 95px;margin-top: calc(0px * 2);width: 120px;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_04);
font-family: Jost;
font-size: 12.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-vc0yxpbz .language-menu-content div {
  height: 40px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-vc0yxpbz img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-vc0yxpbz .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-vc0yxpbz .language-menu-content-item.active, #LANGUAGE-MENU-vc0yxpbz .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-vc0yxpbz .language-menu-item {
  border-color: ;
}

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

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

#IMAGE-fb58wb70 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 160px;
  
}
#IMAGE-fb58wb70 picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#SWIPER-wn48d97d {
  
  --width: 660px;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: 660px;
  
  --blurry: 0;
  --scale-overflow: 1;
}
#SWIPER-wn48d97d .x-swiper-wrapper {
  flex-direction: row;
  transform: translateX(0%);
}
#SWIPER-wn48d97d .x-swiper-nav-btn {
  
  box-shadow: 0px 0px 0px 0px var(--color_00);
  height: 24px;
  width: 24px;
  background: #ffffff00;
}
#SWIPER-wn48d97d .x-swiper-nav-btn.next {
  right: 0%
}
#SWIPER-wn48d97d .x-swiper-nav-btn.prev {
  left: 0%
}
#SWIPER-wn48d97d .x-slide {
  width: 100%;
}
#SWIPER-wn48d97d .x-slide-wrapper {
  will-change: ;
  transition-property: ;
}
#SWIPER-wn48d97d .x-slide:not(.active) .x-slide-wrapper {
  scale: 1;
  filter: blur(0px);
}

#SWIPER-wn48d97d .x-pagination-wrapper {
  opacity: 0;
}
#SWIPER-wn48d97d .x-swiper-row .x-pagination-bar-backdrop {
  height: max(9px, 3%);
}
#SWIPER-wn48d97d .x-swiper-column .x-pagination-bar-backdrop {
  width: max(9px, 1%);
}
#SWIPER-wn48d97d .x-pagination-fraction {
  font-size: 14px;
  color: rgba(0, 0, 0, 1);
}
#SWIPER-wn48d97d .x-pagination-bar-backdrop {
  height: 1%;
  width: 90%;
  border-radius: 1000px;
  gap: 10px;
}
#SWIPER-wn48d97d .x-pagination-bullet.active {
  background: rgba(77, 125, 236, 1);
  border-radius: 1000px;
}
#SWIPER-wn48d97d .x-pagination-bullet, #SWIPER-wn48d97d .x-pagination-bar-backdrop {
  border-radius: 1000px;
}
#SWIPER-wn48d97d .x-pagination-bar {
  background: rgba(238, 238, 238, 1);
}
#SWIPER-wn48d97d .x-bar-active {
  left: -100%;
  background: rgba(77, 125, 236, 1);
}
#SLIDE-qz7k7hai {
  
  
}
#SLIDE-qz7k7hai .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}

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


  
}
#COUNTDOWN-x3n5cmqd {
  --width: 116px;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: 116px;
  .x-countdown-flipdown {
background: #ffffff26;
border-radius: 0 !important;
}
.x-figure {
margin: 0 !important;
}
}
#COUNTDOWN-x3n5cmqd .x-countdown-circle {
  border-radius: 10px;
}
#COUNTDOWN-x3n5cmqd .x-countdown-flipdown {
  border-radius: 10px;
}
#COUNTDOWN-x3n5cmqd .x-figure-text {
  border-radius: 10px;
}
.x-figure-text .title {
  width: 29px;
  color: var(--color_00);
  font-size: 11px;
  padding-top: 0px;
}

#COUNTDOWN-x3n5cmqd .x-countdown-circle .x-days-container {   width: 120px;
  height: 120px;
  border-color: ;
 }
#COUNTDOWN-x3n5cmqd .x-countdown-circle .x-hours-container {   width: 120px;
  height: 120px;
  border-color: ;
 }
#COUNTDOWN-x3n5cmqd .x-countdown-circle .x-minutes-container {   width: 120px;
  height: 120px;
  border-color: ;
 }
#COUNTDOWN-x3n5cmqd .x-countdown-circle .x-seconds-container {   width: 120px;
  height: 120px;
  border-color: ;
 }
#COUNTDOWN-x3n5cmqd .x-countdown-circle .x-days {   font-size: 11px;
  color: var(--color_00);
 }
#COUNTDOWN-x3n5cmqd .x-countdown-circle .x-hours {   font-size: 11px;
  color: var(--color_00);
 }
#COUNTDOWN-x3n5cmqd .x-countdown-circle .x-minutes {   font-size: 11px;
  color: var(--color_00);
 }
#COUNTDOWN-x3n5cmqd .x-countdown-circle .x-seconds {   font-size: 11px;
  color: var(--color_00);
 }
#COUNTDOWN-x3n5cmqd .x-countdown-flipdown .x-bloc-time .x-figure {
  width: 12px;
  height: 20px;
  line-height: 20px;
  font-size: 11px;
  color: var(--color_00);
  border-radius: 0px;
}
#COUNTDOWN-x3n5cmqd .dots {
  row-gap: 10px;
}
#COUNTDOWN-x3n5cmqd .dots-item-top, #COUNTDOWN-x3n5cmqd .dots-item-bottom {
  width: 0px;
  height: 0px;
}
#COUNTDOWN-x3n5cmqd .x-countdown-flipdown .x-bloc-time .x-figure .top {   background: #ffffff00;
  color: inherit;
 }
#COUNTDOWN-x3n5cmqd .x-countdown-flipdown .x-bloc-time .x-figure .bottom-back {   background: #ffffff00;
  color: inherit;
 }
#COUNTDOWN-x3n5cmqd .x-countdown-flipdown .x-bloc-time .x-figure .top-back {   background: #ffffff00;
  color: inherit;
 }
#COUNTDOWN-x3n5cmqd .x-countdown-flipdown .x-bloc-time .x-figure .bottom {   background: #ffffff00;
  color: inherit;
 }
[id^="TEXT-kkqzskpk"], .--clone-TEXT-kkqzskpk {
  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(0px * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-kkqzskpk"] .x-text,
[id^="TEXT-kkqzskpk"] .x-text a,
.--clone-TEXT-kkqzskpk .x-text,
.--clone-TEXT-kkqzskpk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: right;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-kkqzskpk"] .x-text:hover,
.--clone-TEXT-kkqzskpk .x-text:hover,
[id^="TEXT-kkqzskpk"] a:hover,
.--clone-TEXT-kkqzskpk a:hover {
  
}

#SLIDE-ulxzbf5u {
  
  
}
#SLIDE-ulxzbf5u .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}

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


  
}
[id^="TEXT-4tqr527e"], .--clone-TEXT-4tqr527e {
  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(0px * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-4tqr527e"] .x-text,
[id^="TEXT-4tqr527e"] .x-text a,
.--clone-TEXT-4tqr527e .x-text,
.--clone-TEXT-4tqr527e .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-size: 14.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-4tqr527e"] .x-text:hover,
.--clone-TEXT-4tqr527e .x-text:hover,
[id^="TEXT-4tqr527e"] a:hover,
.--clone-TEXT-4tqr527e a:hover {
  
}


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#SECTION-800yatxz {
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  --box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.251);
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-800yatxz .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
  --height: 0;
  --bg: var(--color_00);
}

#SECTION-800yatxz .x-section-video-background {
  
  
}



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


#CONTAINER-i3r0y9tv {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #0000001a;
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 48px 1fr 48px;grid-template-rows: minmax(12px, max-content) minmax(50px, max-content) minmax(12px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border: 1px solid #0000001a;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  
}

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


  
}
#CART-ICON-un6ygcag {
  --width: 20.442477876106192px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 21px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 20.442477876106192px;
  opacity: 0;
visibility: hidden;
}
#CART-ICON-un6ygcag .x-cart-icon {
  border-color: #000000ff;
color: #00000000;
}
#CART-ICON-un6ygcag .x-cart-item-count {
  position: absolute;
  top: -5.110619469026548px;
  right: -5.110619469026548px;
  width: 10.221238938053096px;
  height: 10.5px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #8d703a00;
border-radius: 50%;
color: #ffffff;
font-family: Jost;
font-size: 10.0px;
}
#CART-ICON-un6ygcag .x-image-cart-icon {
  border-radius: ;
}
#MEMBER-BAR-p58xsx1m {
  --width: 27px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 27px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 27px;
  
}
#MEMBER-BAR-p58xsx1m .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
text-align: center;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-p58xsx1m .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
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-p58xsx1m .x-member:hover {
  
}
#MEMBER-BAR-p58xsx1m .x-avatar-member-origin {   width: 23px;
  height: 23px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_04);
  
 }
#MEMBER-BAR-p58xsx1m .x-avatar-member-initial {   width: 23px;
  height: 23px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_04);
  
 }
#MEMBER-BAR-p58xsx1m .customer-icon {   width: 23px;
  height: 23px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_04);
  
 }
#MEMBER-BAR-p58xsx1m .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: var(--color_04);
}

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

  border: none;
}

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


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

#MEMBER-BAR-p58xsx1m .customer-signup {
  display: none;
}
#MEMBER-BAR-p58xsx1m .customer-icon {
  
}
#MEMBER-BAR-p58xsx1m .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-fbqe748k {
  width: 170px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-bsnxu41x"], .--clone-TEXT-bsnxu41x {
  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-bsnxu41x"] .x-text,
[id^="TEXT-bsnxu41x"] .x-text a,
.--clone-TEXT-bsnxu41x .x-text,
.--clone-TEXT-bsnxu41x .x-text a {
  --width: 100%;
-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-bsnxu41x"] .x-text:hover,
.--clone-TEXT-bsnxu41x .x-text:hover,
[id^="TEXT-bsnxu41x"] a:hover,
.--clone-TEXT-bsnxu41x a:hover {
  
}

[id^="TEXT-okz9qd51"], .--clone-TEXT-okz9qd51 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-okz9qd51"] .x-text,
[id^="TEXT-okz9qd51"] .x-text a,
.--clone-TEXT-okz9qd51 .x-text,
.--clone-TEXT-okz9qd51 .x-text a {
  --width: 100%;
-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-okz9qd51"] .x-text:hover,
.--clone-TEXT-okz9qd51 .x-text:hover,
[id^="TEXT-okz9qd51"] a:hover,
.--clone-TEXT-okz9qd51 a:hover {
  
}


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

  border:   ;


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


  
}

#RECT-przz0xey {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 24px;
justify-self: start;
margin-bottom: 0px;
margin-left: 0%;
width: 24px;
  
  
  
  
}
#RECT-przz0xey .x-rect {
  --width: 24px;
background: var(--color_21);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0iaWNvbiBpY29uLWNhcnQgdy03Ij4KICAgIDxwYXRoIGQ9Ik0xNi41MDAzIDguNDMzVjcuNjU3NDRDMTYuNTAwMyA1LjA4NDkxIDE0LjQ4NDcgMyAxMS45OTkzIDNDOS41MTUyNiAzIDcuNDk5NjYgNS4wODQ5MSA3LjQ5OTY2IDcuNjU3NDRWOC40MzNNMjEgMTIuMDU1NUMyMC45NzEgMTQuNDM3NyAyMC4wMSAxNi43MTI1IDE4LjMyNTMgMTguMzg2OEMxNi42NDA3IDIwLjA2MTEgMTQuMzY4IDIxIDEyIDIxQzkuNjMxOTcgMjEgNy4zNTkzMyAyMC4wNjExIDUuNjc0NjUgMTguMzg2OEMzLjk4OTk4IDE2LjcxMjUgMy4wMjkgMTQuNDM3NyAzIDEyLjA1NTVWMTEuMTQ5NUgyMVYxMi4wNTU1WiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0idmFyKC0taWNvbi1zdHJva2Utd2lkdGgpIj48L3BhdGg+CiAgPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-1w2moa6o"], .--clone-TEXT-DATASET-1w2moa6o {
  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: end;
margin-right: 0%;
margin-top: 0px;
width: 20px;
  width: 17px;
height: 17px;
}
[id^="TEXT-DATASET-1w2moa6o"] .x-text,
[id^="TEXT-DATASET-1w2moa6o"] .x-text a,
.--clone-TEXT-DATASET-1w2moa6o .x-text,
.--clone-TEXT-DATASET-1w2moa6o .x-text a {
  --width: 20px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
color: var(--color_00);
font-size: 10.0px;
height: 100%;
line-height: 1.8;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-1w2moa6o"] .x-text:hover,
.--clone-TEXT-DATASET-1w2moa6o .x-text:hover,
[id^="TEXT-DATASET-1w2moa6o"] a:hover,
.--clone-TEXT-DATASET-1w2moa6o a:hover {
  
}

#MENU-b3jsbnjy {
  --width: 30px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 28px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 30px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-qxhck0y6 {
  background: rgba(255, 255, 255, 1);
  top: 0;
  left: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}

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

  border:   ;


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

#MENU-gtmowyo7 {
  --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: #1a1b18;
  
  
  
  
  
}


#MENU-gtmowyo7 .x-rect {
  --pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #1a1b18;
font-family: 'Cabin', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-gtmowyo7 > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-gtmowyo7 > ul > .menu-item .tag-link {
  --pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #1a1b18;
font-family: 'Cabin', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-gtmowyo7 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-gtmowyo7 > ul > .menu-item:not(:first-child) {
  
}
#MENU-gtmowyo7 ul li .tag-link {
  border-style: none none none none;

}
#MENU-gtmowyo7 ul li .tag-link:hover,
#MENU-gtmowyo7 ul li > a:hover {
  color: #1a1b18 !important;
background: #2D699C00;






border-style: none none none none;

}





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

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

#MENU-8xdvq1ni {
  --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: #1a1b18;
  
  
  
  
  
}


#MENU-8xdvq1ni .x-rect {
  --pad-x: 15px;
--pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #1a1b18;
font-family: 'Cabin', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-8xdvq1ni > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-8xdvq1ni > ul > .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #1a1b18;
font-family: 'Cabin', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-8xdvq1ni > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8xdvq1ni > ul > .menu-item:not(:first-child) {
  
}
#MENU-8xdvq1ni ul li .tag-link {
  border-style: none none none none;

}
#MENU-8xdvq1ni ul li .tag-link:hover,
#MENU-8xdvq1ni ul li > a:hover {
  color: #1a1b18 !important;
background: #2D699C00;






border-style: none none none none;

}





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

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

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

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

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

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

#MENU-et4kabl5 {
  --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: #1a1b18;
  
  
  
  
  
}


#MENU-et4kabl5 .x-rect {
  --pad-x: 15px;
--pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #1a1b18;
font-family: 'Cabin', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-et4kabl5 > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-et4kabl5 > ul > .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #1a1b18;
font-family: 'Cabin', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-et4kabl5 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-et4kabl5 > ul > .menu-item:not(:first-child) {
  
}
#MENU-et4kabl5 ul li .tag-link {
  border-style: none none none none;

}
#MENU-et4kabl5 ul li .tag-link:hover,
#MENU-et4kabl5 ul li > a:hover {
  color: #1a1b18 !important;
background: #2D699C00;






border-style: none none none none;

}





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

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

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

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

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

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

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

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

#MENU-3tv8agf2 {
  --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: #1a1b18;
  
  
  
  
  
}


#MENU-3tv8agf2 .x-rect {
  --pad-x: 15px;
--pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #1a1b18;
font-family: 'Cabin', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-3tv8agf2 > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-3tv8agf2 > ul > .menu-item .tag-link {
  --pad-x: 15px;
--pad-y: 15px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #1a1b18;
font-family: 'Cabin', sans-serif;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-3tv8agf2 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-3tv8agf2 > ul > .menu-item:not(:first-child) {
  
}
#MENU-3tv8agf2 ul li .tag-link {
  border-style: none none none none;

}
#MENU-3tv8agf2 ul li .tag-link:hover,
#MENU-3tv8agf2 ul li > a:hover {
  color: #1a1b18 !important;
background: #2D699C00;






border-style: none none none none;

}

#MENU-3tv8agf2 > ul > .menu-item svg {
  width: 18px;
  height: 18px;
}




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

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

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

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

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


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


  
}
#LANGUAGE-MENU-1ehqw72c {
  --width: 165px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 165px;
  border-radius: 0;
border-width: 1.0px;
font-size: 16.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-1ehqw72c .language-menu-content div {
  height: 45px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-1ehqw72c img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-1ehqw72c .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-1ehqw72c .language-menu-content-item.active, #LANGUAGE-MENU-1ehqw72c .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-1ehqw72c .language-menu-item {
  border-color: ;
}

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

#LANGUAGE-MENU-1ehqw72c .dropdown-icon {
  width: 16px;
  height: 16px;
}
#LINE-ttct1tcq {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-ttct1tcq .line-container {
  border-color: #d2d5d9;
border-style: solid;
border-width: 1.0px;
}

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

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

  border: none;
}



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

#MEMBER-BAR-ujb9ivo8 .customer-signup {
  display: none;
}
#MEMBER-BAR-ujb9ivo8 .customer-icon {
  
}
#MEMBER-BAR-ujb9ivo8 .customer-text {
  
}
#MEMBER-DROPDOWN-g1bp8och {
  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;
}

#IMAGE-jg6b8igc {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0.09375px * 2);
width: 142.1015625px;
  
}
#IMAGE-jg6b8igc picture {
  --width: 142.1015625px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#LANGUAGE-MENU-gyervt13 {
  --width: 120px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 44px;justify-self: start;margin-bottom: calc(0.046875px * 2);margin-left: 0px;width: 120px;
  border-radius: 0;
border-width: 0.0px;
color: #000000;
font-family: Jost;
font-size: 12.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-gyervt13 .language-menu-content div {
  height: 44px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-gyervt13 img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-gyervt13 .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-gyervt13 .language-menu-content-item.active, #LANGUAGE-MENU-gyervt13 .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-gyervt13 .language-menu-item {
  border-color: ;
}
#LANGUAGE-MENU-gyervt13 .language-menu-name { display: none; }
#LANGUAGE-MENU-gyervt13 .language-menu-lang { display: none; }


#LANGUAGE-MENU-gyervt13 .dropdown-icon {
  width: 16px;
  height: 16px;
}
#MENU-zwypfugc {
  --width: 300px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 130px;margin-top: calc(0px * 2);width: 300px;
  --active-link-color: #000000;
  
  
  
  
  
}


#MENU-zwypfugc .x-rect {
  --gap: 30px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-family: 'Jost', sans-serif;
font-size: 12.0px;
font-weight: 400;
justify-content: flex-end;
letter-spacing: 1px;
text-transform: uppercase;
  
}
#MENU-zwypfugc > ul {
  
  justify-content: flex-end;
  align-items: flex-end;
  gap: 30px;
  
  border-radius: inherit;
}
#MENU-zwypfugc > ul > .menu-item .tag-link {
  --gap: 30px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font-family: 'Jost', sans-serif;
font-size: 12.0px;
font-weight: 400;
justify-content: flex-end;
letter-spacing: 1px;
text-transform: uppercase;
}
#MENU-zwypfugc > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-zwypfugc > ul > .menu-item:not(:first-child) {
  
}
#MENU-zwypfugc ul li .tag-link {
  border-style: none none none none;

}
#MENU-zwypfugc ul li .tag-link:hover {
  color: var(--color_31) !important;
background: #28282000;

border-color: #FFFFFFff;




border-style: none none none none;

}



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


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

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

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

#LANGUAGE-MENU-cd5wakob {
  --width: 120px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 44px;justify-self: start;margin-left: 120px;margin-top: calc(0px * 2);width: 120px;
  border-radius: 0;
border-width: 0.0px;
color: #000000;
font-family: Jost;
font-size: 12.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-cd5wakob .language-menu-content div {
  height: 44px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-cd5wakob img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-cd5wakob .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-cd5wakob .language-menu-content-item.active, #LANGUAGE-MENU-cd5wakob .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-cd5wakob .language-menu-item {
  border-color: ;
}

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

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

#RECT-s8x3atln {
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 28px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 26.25px;
  
  
  
  
}
#RECT-s8x3atln .x-rect {
  --width: 26.25px;
background: var(--color_04);
border-color: var(--color_04);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDI0IDI0IiBjbGFzcz0ibWVudSI+PHBhdGggZD0iTTMsNkgyMVY4SDNWNk0zLDExSDIxVjEzSDNWMTFNMywxNkgyMVYxOEgzVjE2WiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  display: none;
}
#MENU-qn82n800 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 43px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_44);
  
  
  
  
  
}


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

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







border-style: none none none none;

}



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


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

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

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

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

#BUTTON-pqs0vf4n {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 180px;
  
}
#BUTTON-pqs0vf4n .x-button-wrapper {
  --width: 180px;
-webkit-text-stroke: 0px #000000ff;
background: #0097CE00;
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
color: var(--color_21);
font-family: 'Fraunces', sans-serif;
font-size: 28.0px;
font-weight: 500;
height: 100%;
letter-spacing: 1px;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

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

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

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



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

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

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

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

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

#BREADCRUMB-k0j2mi0q .x-breadcrumb-item:hover .x-text .x-icon {
  color: var(--color_21);
}
#SECTION-6xb7f1m6 {
  height: auto;
  grid-template-columns: 1fr 1250px 1fr;
  grid-template-rows: minmax(40px, max-content) minmax(0px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-6xb7f1m6 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 80;
  --bg: rgba(255, 255, 255, 0);
}

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



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


#RECT-96gvsxyd {
  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%;
  
  
  
  
}
#RECT-96gvsxyd .x-rect {
  --width: 100%;
background: #f7f7f8;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #f7f7f8);
}
#RECT-96gvsxyd::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-uom4plqq {
  --bg: url(https://content.pancake.vn/web-media/ca/44/30/21/497c0432b0b9370ff9a6fa9a7bd4cda70913572067ef6baf876fa35b-w:3213-h:4017-l:2906330-t:image/jpeg.jpeg);
  background: url(https://content.pancake.vn/web-media/ca/44/30/21/497c0432b0b9370ff9a6fa9a7bd4cda70913572067ef6baf876fa35b-w:3213-h:4017-l:2906330-t:image/jpeg.jpeg);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-color: #000000ff;
  --width: 50%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(480px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 50%;
  
  
  
  
  
  border:   #000000ff;


  
}

#CONTAINER-37usweyd {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 50%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 55px 1fr 55px;grid-template-rows: minmax(0px, max-content) minmax(14px, max-content) minmax(0px, max-content) minmax(25px, max-content) minmax(0px, max-content) minmax(14px, max-content) minmax(0px, max-content) minmax(41px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 50%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-6h7k5mld"], .--clone-TEXT-6h7k5mld {
  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-6h7k5mld"] .x-text,
[id^="TEXT-6h7k5mld"] .x-text a,
.--clone-TEXT-6h7k5mld .x-text,
.--clone-TEXT-6h7k5mld .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_2);
font-family: 'Fraunces', sans-serif;
font-size: 37.0px;
font-weight: 300;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-6h7k5mld"] .x-text:hover,
.--clone-TEXT-6h7k5mld .x-text:hover,
[id^="TEXT-6h7k5mld"] a:hover,
.--clone-TEXT-6h7k5mld a:hover {
  
}

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

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

[id^="TEXT-liv5otuk"], .--clone-TEXT-liv5otuk {
  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: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-liv5otuk"] .x-text,
[id^="TEXT-liv5otuk"] .x-text a,
.--clone-TEXT-liv5otuk .x-text,
.--clone-TEXT-liv5otuk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-liv5otuk"] .x-text:hover,
.--clone-TEXT-liv5otuk .x-text:hover,
[id^="TEXT-liv5otuk"] a:hover,
.--clone-TEXT-liv5otuk a:hover {
  
}

#LINE-hirzt4gk {
  --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-hirzt4gk .line-container {
  border-color: var(--color_41);
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-xx93a6qr"], .--clone-TEXT-xx93a6qr {
  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: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-xx93a6qr"] .x-text,
[id^="TEXT-xx93a6qr"] .x-text a,
.--clone-TEXT-xx93a6qr .x-text,
.--clone-TEXT-xx93a6qr .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.2;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-xx93a6qr"] .x-text:hover,
.--clone-TEXT-xx93a6qr .x-text:hover,
[id^="TEXT-xx93a6qr"] a:hover,
.--clone-TEXT-xx93a6qr a:hover {
  
}

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

#SECTION-3jzyi1nt .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 80;
  --bg: rgba(255, 255, 255, 0);
}

#SECTION-3jzyi1nt .x-section-video-background {
  
  
}



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

#FORM-9n98rkm4 {
  --width: 100%;align-self: center;column-gap: 30px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(0px, max-content) minmax(50px, max-content) minmax(63px, max-content) minmax(63px, max-content) minmax(98px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 20px;width: 100%;
  
  --icon-color: inherit;
  
}
[id^="TEXT-jgnde3qi"], .--clone-TEXT-jgnde3qi {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-jgnde3qi"] .x-text,
[id^="TEXT-jgnde3qi"] .x-text a,
.--clone-TEXT-jgnde3qi .x-text,
.--clone-TEXT-jgnde3qi .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #000000;
font-family: 'Fraunces', sans-serif;
font-size: 37.0px;
font-weight: 300;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-jgnde3qi"] .x-text:hover,
.--clone-TEXT-jgnde3qi .x-text:hover,
[id^="TEXT-jgnde3qi"] a:hover,
.--clone-TEXT-jgnde3qi a:hover {
  
}

#INPUT-7iok732w {
  --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%;
  
}
#INPUT-7iok732w .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 12px;
  
  
}
#INPUT-7iok732w input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e9e9e9;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
color: #222222b3;
font-size: 12.0px;
font-weight: 400;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-7iok732w input[type="date"] {
  -webkit-text-fill-color: #222222b3;
}
#INPUT-7iok732w input::placeholder {
  color: #222222ad;
  -webkit-text-fill-color: #222222ad !important;
}
#EMAIL-r816egl1 {
  --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-r816egl1 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 12px;
  
  
}
#EMAIL-r816egl1 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e9e9e9;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
color: #222222b3;
font-size: 12.0px;
font-weight: 400;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-r816egl1 input[type="date"] {
  -webkit-text-fill-color: #222222b3;
}
#EMAIL-r816egl1 input::placeholder {
  color: #222222ad;
  -webkit-text-fill-color: #222222ad !important;
}
#TEXT-AREA-k7idzgs0 {
  --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%;
  
}
#TEXT-AREA-k7idzgs0 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 12px;
  
  
}
#TEXT-AREA-k7idzgs0 textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e9e9e9;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
color: #222222b3;
font-size: 12.0px;
font-weight: 400;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-k7idzgs0 textarea::placeholder {
  color: #222222ad;
  -webkit-text-fill-color: #222222ad !important;
}
#SUBMIT-BUTTON-zqekkxcn {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 42px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 162px;
  
}
#SUBMIT-BUTTON-zqekkxcn .x-button-wrapper {
  --width: 162px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_32);
border-color: #000000ff;
border-radius: 3px 3px 3px 3px;
color: #ffffffff;
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
text-align: center;
width: 100%;
  border:   ;


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

#PHONE-NUMBER-mm9ep084 {
  --width: 100%;align-self: center;grid-column-end: 3;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%;
  
}
#PHONE-NUMBER-mm9ep084 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 12px;
  
  
}
#PHONE-NUMBER-mm9ep084 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #e9e9e9;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
color: #222222b3;
font-size: 12.0px;
font-weight: 400;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-mm9ep084 input[type="date"] {
  -webkit-text-fill-color: #222222b3;
}
#PHONE-NUMBER-mm9ep084 input::placeholder {
  color: #222222ad;
  -webkit-text-fill-color: #222222ad !important;
}
[id^="TEXT-bfn3lcr4"], .--clone-TEXT-bfn3lcr4 {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-bfn3lcr4"] .x-text,
[id^="TEXT-bfn3lcr4"] .x-text a,
.--clone-TEXT-bfn3lcr4 .x-text,
.--clone-TEXT-bfn3lcr4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: var(--color_21);
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-bfn3lcr4"] .x-text:hover,
.--clone-TEXT-bfn3lcr4 .x-text:hover,
[id^="TEXT-bfn3lcr4"] a:hover,
.--clone-TEXT-bfn3lcr4 a:hover {
  
}

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

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

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



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

#GOOGLEMAP-zje1ywz3 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 550px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#SECTION-ttn0kaqr {
  height: auto;
  grid-template-columns: 48px 1fr 1fr 1fr 1fr 48px;
  grid-template-rows: minmax(65px, max-content) minmax(0px, max-content) minmax(65px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-ttn0kaqr .x-section-background {
  background: var(--color_04);
  
  
  
  
  
  
  --height: 130;
  --bg: var(--color_04);
}

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



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


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


  
}

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

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-yubkhup6::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-s180qp6l"], .--clone-TEXT-s180qp6l {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-s180qp6l"] .x-text,
[id^="TEXT-s180qp6l"] .x-text a,
.--clone-TEXT-s180qp6l .x-text,
.--clone-TEXT-s180qp6l .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_4);
font-family: 'Fraunces', sans-serif;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-s180qp6l"] .x-text:hover,
.--clone-TEXT-s180qp6l .x-text:hover,
[id^="TEXT-s180qp6l"] a:hover,
.--clone-TEXT-s180qp6l a:hover {
  
}

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

#BUTTON-xnym1mi7 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 26px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 95px;
  
}
#BUTTON-xnym1mi7 .x-button-wrapper {
  --width: 95px;
-webkit-text-stroke: 0px #000000ff;
background: #D6525200;
border-color: var(--color_34);
border-radius: 0px 0px 0px 0px;
border-style: none;
border-width: 0.0px;
color: var(--color_34);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: center;
width: 100%;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

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


#CONTAINER-eg5b6zi5 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;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(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-lsazqzid::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-9jo2m0pn"], .--clone-TEXT-9jo2m0pn {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-9jo2m0pn"] .x-text,
[id^="TEXT-9jo2m0pn"] .x-text a,
.--clone-TEXT-9jo2m0pn .x-text,
.--clone-TEXT-9jo2m0pn .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_4);
font-family: 'Fraunces', sans-serif;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-9jo2m0pn"] .x-text:hover,
.--clone-TEXT-9jo2m0pn .x-text:hover,
[id^="TEXT-9jo2m0pn"] a:hover,
.--clone-TEXT-9jo2m0pn a:hover {
  
}

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

#BUTTON-wazyo68z {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 26px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 95px;
  
}
#BUTTON-wazyo68z .x-button-wrapper {
  --width: 95px;
-webkit-text-stroke: 0px #000000ff;
background: #D6525200;
border-color: var(--color_34);
border-radius: 0px 0px 0px 0px;
border-style: none;
border-width: 0.0px;
color: var(--color_34);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: center;
width: 100%;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

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


#CONTAINER-jidxhyq4 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: center;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(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-kcmrwmm0::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-1rxdw2nk"], .--clone-TEXT-1rxdw2nk {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-1rxdw2nk"] .x-text,
[id^="TEXT-1rxdw2nk"] .x-text a,
.--clone-TEXT-1rxdw2nk .x-text,
.--clone-TEXT-1rxdw2nk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_4);
font-family: 'Fraunces', sans-serif;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-1rxdw2nk"] .x-text:hover,
.--clone-TEXT-1rxdw2nk .x-text:hover,
[id^="TEXT-1rxdw2nk"] a:hover,
.--clone-TEXT-1rxdw2nk a:hover {
  
}

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

#BUTTON-mjreoaol {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 26px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 95px;
  
}
#BUTTON-mjreoaol .x-button-wrapper {
  --width: 95px;
-webkit-text-stroke: 0px #000000ff;
background: #D6525200;
border-color: var(--color_34);
border-radius: 0px 0px 0px 0px;
border-style: none;
border-width: 0.0px;
color: var(--color_34);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: center;
width: 100%;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

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


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


  
}

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

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-0x3234r3::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-dppdhhzc"], .--clone-TEXT-dppdhhzc {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-dppdhhzc"] .x-text,
[id^="TEXT-dppdhhzc"] .x-text a,
.--clone-TEXT-dppdhhzc .x-text,
.--clone-TEXT-dppdhhzc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_4);
font-family: 'Fraunces', sans-serif;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-dppdhhzc"] .x-text:hover,
.--clone-TEXT-dppdhhzc .x-text:hover,
[id^="TEXT-dppdhhzc"] a:hover,
.--clone-TEXT-dppdhhzc a:hover {
  
}

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

#BUTTON-tw1vsgpw {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 26px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 95px;
  
}
#BUTTON-tw1vsgpw .x-button-wrapper {
  --width: 95px;
-webkit-text-stroke: 0px #000000ff;
background: #D6525200;
border-color: var(--color_34);
border-radius: 0px 0px 0px 0px;
border-style: none;
border-width: 0.0px;
color: var(--color_34);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: center;
width: 100%;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

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

#SECTION-tid021li {
  height: auto;
  grid-template-columns: 48px 3fr 30px 2fr 30px 2fr 30px 2fr 30px 2fr 30px 3fr 48px;
  grid-template-rows: minmax(66px, max-content) minmax(0px, max-content) minmax(60px, max-content) minmax(0px, max-content) minmax(12px, max-content) minmax(0px, max-content) minmax(35px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-tid021li .x-section-background {
  background: var(--color_04);
  
  
  
  
  
  
  --height: 173;
  --bg: var(--color_04);
}

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



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

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


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


  
}

#IMAGE-5i4ya512 {
  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: 117px;
  
}
#IMAGE-5i4ya512 picture {
  --width: 117px;
height: 100%;
width: 100%;
}
[id^="TEXT-l24j77qg"], .--clone-TEXT-l24j77qg {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-l24j77qg"] .x-text,
[id^="TEXT-l24j77qg"] .x-text a,
.--clone-TEXT-l24j77qg .x-text,
.--clone-TEXT-l24j77qg .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_2);
font-family: 'Fraunces', sans-serif;
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-l24j77qg"] .x-text:hover,
.--clone-TEXT-l24j77qg .x-text:hover,
[id^="TEXT-l24j77qg"] a:hover,
.--clone-TEXT-l24j77qg a:hover {
  
}

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


#CONTAINER-8iom1s25 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 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;row-gap: 18px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-6affiyb0"], .--clone-TEXT-6affiyb0 {
  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-6affiyb0"] .x-text,
[id^="TEXT-6affiyb0"] .x-text a,
.--clone-TEXT-6affiyb0 .x-text,
.--clone-TEXT-6affiyb0 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-6affiyb0"] .x-text:hover,
.--clone-TEXT-6affiyb0 .x-text:hover,
[id^="TEXT-6affiyb0"] a:hover,
.--clone-TEXT-6affiyb0 a:hover {
  
}


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

#CONTAINER-0qomtbvk {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 7;grid-column-start: 6;grid-row-end: 3;grid-row-start: 2;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;row-gap: 18px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-rkhjajgd"], .--clone-TEXT-rkhjajgd {
  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-rkhjajgd"] .x-text,
[id^="TEXT-rkhjajgd"] .x-text a,
.--clone-TEXT-rkhjajgd .x-text,
.--clone-TEXT-rkhjajgd .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-rkhjajgd"] .x-text:hover,
.--clone-TEXT-rkhjajgd .x-text:hover,
[id^="TEXT-rkhjajgd"] a:hover,
.--clone-TEXT-rkhjajgd a:hover {
  
}

#MENU-bjjfzcjx {
  --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: var(--color_34);
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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


#CONTAINER-84ki07c0 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 9;grid-column-start: 8;grid-row-end: 3;grid-row-start: 2;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;row-gap: 18px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-wyqtjbuf"], .--clone-TEXT-wyqtjbuf {
  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-wyqtjbuf"] .x-text,
[id^="TEXT-wyqtjbuf"] .x-text a,
.--clone-TEXT-wyqtjbuf .x-text,
.--clone-TEXT-wyqtjbuf .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-wyqtjbuf"] .x-text:hover,
.--clone-TEXT-wyqtjbuf .x-text:hover,
[id^="TEXT-wyqtjbuf"] a:hover,
.--clone-TEXT-wyqtjbuf a:hover {
  
}

#MENU-q820fndo {
  --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: var(--color_34);
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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


#CONTAINER-s5tve0ix {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 11;grid-column-start: 10;grid-row-end: 3;grid-row-start: 2;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;row-gap: 18px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-t64xuj83"], .--clone-TEXT-t64xuj83 {
  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-t64xuj83"] .x-text,
[id^="TEXT-t64xuj83"] .x-text a,
.--clone-TEXT-t64xuj83 .x-text,
.--clone-TEXT-t64xuj83 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-t64xuj83"] .x-text:hover,
.--clone-TEXT-t64xuj83 .x-text:hover,
[id^="TEXT-t64xuj83"] a:hover,
.--clone-TEXT-t64xuj83 a:hover {
  
}

#MENU-gid7n9o1 {
  --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: var(--color_34);
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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


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


  
}
[id^="TEXT-1568yrmb"], .--clone-TEXT-1568yrmb {
  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-1568yrmb"] .x-text,
[id^="TEXT-1568yrmb"] .x-text a,
.--clone-TEXT-1568yrmb .x-text,
.--clone-TEXT-1568yrmb .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-1568yrmb"] .x-text:hover,
.--clone-TEXT-1568yrmb .x-text:hover,
[id^="TEXT-1568yrmb"] a:hover,
.--clone-TEXT-1568yrmb a:hover {
  
}

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


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


#RECT-nkdwzwuv {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 17.7px;
justify-self: end;
margin-right: 12px;
margin-top: calc(0px * 2);
width: 17.19838056680162px;
  
  
  
  
}
#RECT-nkdwzwuv .x-rect {
  --width: 17.19838056680162px;
background: var(--color_34);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0iaWNvbiBpY29uLW5hdi1hcnJvdy1yaWdodCI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtOC4yNSA0LjUgNy41IDcuNS03LjUgNy41Ij48L3BhdGg+Cjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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

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

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-47a8hy0q::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;
  
}

#RECT-nwok6tpk {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 21px;
justify-self: start;
margin-left: 35px;
margin-top: calc(0px * 2);
width: 21px;
  
  
  
  
}
#RECT-nwok6tpk .x-rect {
  --width: 21px;
background: var(--color_34);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjZmZmIj48ZyBpZD0iU1ZHUmVwb19iZ0NhcnJpZXIiIHN0cm9rZS13aWR0aD0iMCI+PC9nPjxnIGlkPSJTVkdSZXBvX3RyYWNlckNhcnJpZXIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9nPjxnIGlkPSJTVkdSZXBvX2ljb25DYXJyaWVyIj4gPHRpdGxlPmluc3RhZ3JhbSBbIzE2N108L3RpdGxlPiA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gPGRlZnM+IDwvZGVmcz4gPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+IDxnIGlkPSJEcmliYmJsZS1MaWdodC1QcmV2aWV3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzQwLjAwMDAwMCwgLTc0MzkuMDAwMDAwKSIgZmlsbD0iI2ZmZiI+IDxnIGlkPSJpY29ucyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYuMDAwMDAwLCAxNjAuMDAwMDAwKSI+IDxwYXRoIGQ9Ik0yODkuODY5NjUyLDcyNzkuMTIyNzMgQzI4OC4yNDE3NjksNzI3OS4xOTYxOCAyODYuODMwODA1LDcyNzkuNTk0MiAyODUuNjkxNDg2LDcyODAuNzI4NzEgQzI4NC41NDgxODcsNzI4MS44NjkxOCAyODQuMTU1MTQ3LDcyODMuMjg1NTggMjg0LjA4MTUxNCw3Mjg0Ljg5NjUzIEMyODQuMDM1NzQyLDcyODUuOTAyMDEgMjgzLjc2ODA3Nyw3MjkzLjQ5ODE4IDI4NC41NDQyMDcsNzI5NS40OTAyOCBDMjg1LjA2NzU5Nyw3Mjk2LjgzNDIyIDI4Ni4wOTg0NTcsNzI5Ny44Njc0OSAyODcuNDU0Njk0LDcyOTguMzkyNTYgQzI4OC4wODc1MzgsNzI5OC42Mzg3MiAyODguODA5OTM2LDcyOTguODA1NDcgMjg5Ljg2OTY1Miw3Mjk4Ljg1NDExIEMyOTguNzMwNDY3LDcyOTkuMjU1MTEgMzAyLjAxNTA4OSw3Mjk5LjAzNjc0IDMwMy40MDAxODIsNzI5NS40OTAyOCBDMzAzLjY0NTk1Niw3Mjk0Ljg1OSAzMDMuODE1MTEzLDcyOTQuMTM3NCAzMDMuODYxODgsNzI5My4wODAzMSBDMzA0LjI2Njg2LDcyODQuMTk2NzcgMzAzLjc5NjIwNyw3MjgyLjI3MTE3IDMwMi4yNTE5MDgsNzI4MC43Mjg3MSBDMzAxLjAyNzAxNiw3Mjc5LjUwNjg1IDI5OS41ODYyLDcyNzguNjc1MDggMjg5Ljg2OTY1Miw3Mjc5LjEyMjczIE0yODkuOTUxMjQ1LDcyOTcuMDY3NDggQzI4OC45ODEwODMsNzI5Ny4wMjM4IDI4OC40NTQ3MDcsNzI5Ni44NjIwMSAyODguMTAzNDU5LDcyOTYuNzI2MDMgQzI4Ny4yMTk4NjUsNzI5Ni4zODI2IDI4Ni41NTYxNzQsNzI5NS43MjE1NSAyODYuMjE0ODc2LDcyOTQuODQzMTIgQzI4NS42MjM4MjMsNzI5My4zMjk0NCAyODUuODE5ODQ2LDcyODYuMTQwMjMgMjg1Ljg3MjU4Myw3Mjg0Ljk3NjkzIEMyODUuOTI0MzI1LDcyODMuODM3NDUgMjg2LjE1NTE3NCw3MjgyLjc5NjI0IDI4Ni45NTkxNjUsNzI4MS45OTIyNiBDMjg3Ljk1NDIwMyw3MjgwLjk5OTY4IDI4OS4yMzk3OTIsNzI4MC41MTMzMiAyOTcuOTkzMTQ0LDcyODAuOTA4MzcgQzI5OS4xMzU0NDgsNzI4MC45NTk5OCAzMDAuMTc5MjQzLDcyODEuMTkwMjYgMzAwLjk4NTIyNCw3MjgxLjk5MjI2IEMzMDEuOTgwMjYyLDcyODIuOTg0ODMgMzAyLjQ3MzgwMSw3Mjg0LjI4MDE0IDMwMi4wNzE4MDYsNzI5Mi45OTk5MSBDMzAyLjAyODAyNCw3MjkzLjk2NzY3IDMwMS44NjU4MzMsNzI5NC40OTI3NCAzMDEuNzI5NTEzLDcyOTQuODQzMTIgQzMwMC44MjkwMDMsNzI5Ny4xNTA4NSAyOTguNzU3MzMzLDcyOTcuNDcxNDUgMjg5Ljk1MTI0NSw3Mjk3LjA2NzQ4IE0yOTguMDg5NjYzLDcyODMuNjg5NTYgQzI5OC4wODk2NjMsNzI4NC4zNDY2NSAyOTguNjIzOTk4LDcyODQuODgwNjUgMjk5LjI4MzcwOSw3Mjg0Ljg4MDY1IEMyOTkuOTQzNDE5LDcyODQuODgwNjUgMzAwLjQ3ODc1LDcyODQuMzQ2NjUgMzAwLjQ3ODc1LDcyODMuNjg5NTYgQzMwMC40Nzg3NSw3MjgzLjAzMjQ4IDI5OS45NDM0MTksNzI4Mi40OTg0NyAyOTkuMjgzNzA5LDcyODIuNDk4NDcgQzI5OC42MjM5OTgsNzI4Mi40OTg0NyAyOTguMDg5NjYzLDcyODMuMDMyNDggMjk4LjA4OTY2Myw3MjgzLjY4OTU2IE0yODguODYyNjczLDcyODguOTg3OTIgQzI4OC44NjI2NzMsNzI5MS44MDI4NiAyOTEuMTUwMjY2LDcyOTQuMDg0NzkgMjkzLjk3MjE5NCw3Mjk0LjA4NDc5IEMyOTYuNzk0MTIzLDcyOTQuMDg0NzkgMjk5LjA4MTcxNiw3MjkxLjgwMjg2IDI5OS4wODE3MTYsNzI4OC45ODc5MiBDMjk5LjA4MTcxNiw3Mjg2LjE3Mjk4IDI5Ni43OTQxMjMsNzI4My44OTIwNSAyOTMuOTcyMTk0LDcyODMuODkyMDUgQzI5MS4xNTAyNjYsNzI4My44OTIwNSAyODguODYyNjczLDcyODYuMTcyOTggMjg4Ljg2MjY3Myw3Mjg4Ljk4NzkyIE0yOTAuNjU1NzMyLDcyODguOTg3OTIgQzI5MC42NTU3MzIsNzI4Ny4xNjE1OSAyOTIuMTQwMzI5LDcyODUuNjc5NjcgMjkzLjk3MjE5NCw3Mjg1LjY3OTY3IEMyOTUuODA0MDYsNzI4NS42Nzk2NyAyOTcuMjg4NjU3LDcyODcuMTYxNTkgMjk3LjI4ODY1Nyw3Mjg4Ljk4NzkyIEMyOTcuMjg4NjU3LDcyOTAuODE1MjUgMjk1LjgwNDA2LDcyOTIuMjk3MTYgMjkzLjk3MjE5NCw3MjkyLjI5NzE2IEMyOTIuMTQwMzI5LDcyOTIuMjk3MTYgMjkwLjY1NTczMiw3MjkwLjgxNTI1IDI5MC42NTU3MzIsNzI4OC45ODc5MiIgaWQ9Imluc3RhZ3JhbS1bIzE2N10iPiA8L3BhdGg+IDwvZz4gPC9nPiA8L2c+IDwvZz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-nwok6tpk::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-212gxdt9 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 21px;
justify-self: start;
margin-left: 70px;
margin-top: calc(0px * 2);
width: 21px;
  
  
  
  
}
#RECT-212gxdt9 .x-rect {
  --width: 21px;
background: var(--color_34);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PSIwIC0zIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGZpbGw9IiMwMDAwMDAiPjxnIGlkPSJTVkdSZXBvX2JnQ2FycmllciIgc3Ryb2tlLXdpZHRoPSIwIj48L2c+PGcgaWQ9IlNWR1JlcG9fdHJhY2VyQ2FycmllciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2c+PGcgaWQ9IlNWR1JlcG9faWNvbkNhcnJpZXIiPiA8dGl0bGU+eW91dHViZSBbIzE2OF08L3RpdGxlPiA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gPGRlZnM+IDwvZGVmcz4gPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+IDxnIGlkPSJEcmliYmJsZS1MaWdodC1QcmV2aWV3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzAwLjAwMDAwMCwgLTc0NDIuMDAwMDAwKSIgZmlsbD0iI2ZmZiI+IDxnIGlkPSJpY29ucyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYuMDAwMDAwLCAxNjAuMDAwMDAwKSI+IDxwYXRoIGQ9Ik0yNTEuOTg4NDMyLDcyOTEuNTg1ODggTDI1MS45ODg0MzIsNzI4NS45NzQyNSBDMjUzLjk4MDYzOCw3Mjg2LjkxMTY4IDI1NS41MjM2MDIsNzI4Ny44MTcyIDI1Ny4zNDg0NjMsNzI4OC43OTM1MyBDMjU1Ljg0MzM1MSw3Mjg5LjYyODI0IDI1My45ODA2MzgsNzI5MC41NjQ2OCAyNTEuOTg4NDMyLDcyOTEuNTg1ODggTTI2My4wOTA5OTgsNzI4My4xODI4OSBDMjYyLjc0NzM0Myw3MjgyLjczMDEzIDI2Mi4xNjE2MzQsNzI4Mi4zNzgwOSAyNjEuNTM4MDczLDcyODIuMjYxNDEgQzI1OS43MDUyNDMsNzI4MS45MTMzNiAyNDguMjcwOTc0LDcyODEuOTEyMzcgMjQ2LjQzOTE0MSw3MjgyLjI2MTQxIEMyNDUuOTM5MDk3LDcyODIuMzU1MTUgMjQ1LjQ5MzgzOSw3MjgyLjU4MTUzIDI0NS4xMTEzMzUsNzI4Mi45MzM1NyBDMjQzLjQ5OTY0LDcyODQuNDI5NDcgMjQ0LjAwNDY2NCw3MjkyLjQ1MTUxIDI0NC4zOTMxNDUsNzI5My43NTA5NiBDMjQ0LjU1NjUwNSw3Mjk0LjMxMzQyIDI0NC43Njc2NzksNzI5NC43MTkzMSAyNDUuMDMzNjM5LDcyOTQuOTg1NTggQzI0NS4zNzYyOTgsNzI5NS4zMzc2MSAyNDUuODQ1NDYzLDcyOTUuNTc5OTUgMjQ2LjM4NDM1NSw3Mjk1LjY4ODY1IEMyNDcuODkzNDUxLDcyOTYuMDAwOCAyNTUuNjY4MDM3LDcyOTYuMTc1MzIgMjYxLjUwNjE5OCw3Mjk1LjczNTUyIEMyNjIuMDQ0MDk0LDcyOTUuNjQxNzggMjYyLjUyMDIzMSw3Mjk1LjM5MTQ3IDI2Mi44OTU3NjIsNzI5NS4wMjQ0NyBDMjY0LjM4NTkzMiw3MjkzLjUzNDU1IDI2NC4yODQzMyw3Mjg1LjA2MTc0IDI2My4wOTA5OTgsNzI4My4xODI4OSIgaWQ9InlvdXR1YmUtWyMxNjhdIj4gPC9wYXRoPiA8L2c+IDwvZz4gPC9nPiA8L2c+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-212gxdt9::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;
  
}

#RECT-hnycxnc1 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 21px;
justify-self: start;
margin-left: 105px;
margin-top: calc(0px * 2);
width: 21px;
  
  
  
  
}
#RECT-hnycxnc1 .x-rect {
  --width: 21px;
background: var(--color_34);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiNmZmYiPjxnIGlkPSJTVkdSZXBvX2JnQ2FycmllciIgc3Ryb2tlLXdpZHRoPSIwIj48L2c+PGcgaWQ9IlNWR1JlcG9fdHJhY2VyQ2FycmllciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2c+PGcgaWQ9IlNWR1JlcG9faWNvbkNhcnJpZXIiPiA8dGl0bGU+dGlrdG9rPC90aXRsZT4gPHBhdGggZD0iTTE2LjY1NiAxLjAyOWMxLjYzNy0wLjAyNSAzLjI2Mi0wLjAxMiA0Ljg4Ni0wLjAyNSAwLjA1NCAyLjAzMSAwLjg3OCAzLjg1OSAyLjE4OSA1LjIxM2wtMC4wMDItMC4wMDJjMS40MTEgMS4yNzEgMy4yNDcgMi4wOTUgNS4yNzEgMi4yMzVsMC4wMjggMC4wMDJ2NS4wMzZjLTEuOTEyLTAuMDQ4LTMuNzEtMC40ODktNS4zMzEtMS4yNDdsMC4wODIgMC4wMzRjLTAuNzg0LTAuMzc3LTEuNDQ3LTAuNzY0LTIuMDc3LTEuMTk2bDAuMDUyIDAuMDM0Yy0wLjAxMiAzLjY0OSAwLjAxMiA3LjI5OC0wLjAyNSAxMC45MzQtMC4xMDMgMS44NTMtMC43MTkgMy41NDMtMS43MDcgNC45NTRsMC4wMjAtMC4wMzFjLTEuNjUyIDIuMzY2LTQuMzI4IDMuOTE5LTcuMzcxIDQuMDExbC0wLjAxNCAwYy0wLjEyMyAwLjAwNi0wLjI2OCAwLjAwOS0wLjQxNCAwLjAwOS0xLjczIDAtMy4zNDctMC40ODItNC43MjUtMS4zMTlsMC4wNDAgMC4wMjNjLTIuNTA4LTEuNTA5LTQuMjM4LTQuMDkxLTQuNTU4LTcuMDk0bC0wLjAwNC0wLjA0MWMtMC4wMjUtMC42MjUtMC4wMzctMS4yNS0wLjAxMi0xLjg2MiAwLjQ5LTQuNzc5IDQuNDk0LTguNDc2IDkuMzYxLTguNDc2IDAuNTQ3IDAgMS4wODMgMC4wNDcgMS42MDQgMC4xMzZsLTAuMDU2LTAuMDA4YzAuMDI1IDEuODQ5LTAuMDUwIDMuNjk5LTAuMDUwIDUuNTQ4LTAuNDIzLTAuMTUzLTAuOTExLTAuMjQyLTEuNDItMC4yNDItMS44NjggMC0zLjQ1NyAxLjE5NC00LjA0NSAyLjg2MWwtMC4wMDkgMC4wMzBjLTAuMTMzIDAuNDI3LTAuMjEgMC45MTgtMC4yMSAxLjQyNiAwIDAuMjA2IDAuMDEzIDAuNDEgMC4wMzcgMC42MWwtMC4wMDItMC4wMjRjMC4zMzIgMi4wNDYgMi4wODYgMy41OSA0LjIwMSAzLjU5IDAuMDYxIDAgMC4xMjEtMC4wMDEgMC4xODEtMC4wMDRsLTAuMDA5IDBjMS40NjMtMC4wNDQgMi43MzMtMC44MzEgMy40NTEtMS45OTRsMC4wMTAtMC4wMThjMC4yNjctMC4zNzIgMC40NS0wLjgyMiAwLjUxMS0xLjMxMWwwLjAwMS0wLjAxNGMwLjEyNS0yLjIzNyAwLjA3NS00LjQ2MSAwLjA4Ny02LjY5OCAwLjAxMi01LjAzNi0wLjAxMi0xMC4wNjAgMC4wMjUtMTUuMDgzeiI+PC9wYXRoPiA8L2c+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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

#RECT-0bwwxy9c {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 21px;
justify-self: start;
margin-left: 140px;
margin-top: calc(0px * 2);
width: 21px;
  
  
  
  
}
#RECT-0bwwxy9c .x-rect {
  --width: 21px;
background: var(--color_34);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PSIwIC0yIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGZpbGw9IiMwMDAwMDAiPjxnIGlkPSJTVkdSZXBvX2JnQ2FycmllciIgc3Ryb2tlLXdpZHRoPSIwIj48L2c+PGcgaWQ9IlNWR1JlcG9fdHJhY2VyQ2FycmllciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2c+PGcgaWQ9IlNWR1JlcG9faWNvbkNhcnJpZXIiPiA8dGl0bGU+dHdpdHRlciBbIzE1NF08L3RpdGxlPiA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gPGRlZnM+IDwvZGVmcz4gPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+IDxnIGlkPSJEcmliYmJsZS1MaWdodC1QcmV2aWV3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjAuMDAwMDAwLCAtNzUyMS4wMDAwMDApIiBmaWxsPSIjZmZmIj4gPGcgaWQ9Imljb25zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1Ni4wMDAwMDAsIDE2MC4wMDAwMDApIj4gPHBhdGggZD0iTTEwLjI5LDczNzcgQzE3LjgzNyw3Mzc3IDIxLjk2NSw3MzcwLjg0MzY1IDIxLjk2NSw3MzY1LjUwNTQ2IEMyMS45NjUsNzM2NS4zMzAyMSAyMS45NjUsNzM2NS4xNTU5NSAyMS45NTMsNzM2NC45ODI2NyBDMjIuNzU2LDczNjQuNDExNjMgMjMuNDQ5LDczNjMuNzAyNzYgMjQsNzM2Mi44OTE1IEMyMy4yNTIsNzM2My4yMTgzNyAyMi40NTcsNzM2My40MzMgMjEuNjQ0LDczNjMuNTI3NTEgQzIyLjUsNzM2My4wMjI0NCAyMy4xNDEsNzM2Mi4yMjg5IDIzLjQ0OCw3MzYxLjI5MjYgQzIyLjY0Miw3MzYxLjc2MzIxIDIxLjc2MSw3MzYyLjA5NSAyMC44NDIsNzM2Mi4yNzMyMSBDMTkuMjg4LDczNjAuNjQ2NzQgMTYuNjg5LDczNjAuNTY3OTggMTUuMDM2LDczNjIuMDk3OTYgQzEzLjk3MSw3MzYzLjA4NDQ3IDEzLjUxOCw3MzY0LjU1NTM4IDEzLjg0OSw3MzY1Ljk1ODM1IEMxMC41NSw3MzY1Ljc5NDkyIDcuNDc2LDczNjQuMjYxIDUuMzkyLDczNjEuNzM3NjIgQzQuMzAzLDczNjMuNTgzNjMgNC44Niw3MzY1Ljk0NDU3IDYuNjYzLDczNjcuMTI5OTYgQzYuMDEsNzM2Ny4xMTEyNSA1LjM3MSw3MzY2LjkzNzk3IDQuOCw3MzY2LjYyNDg5IEw0LjgsNzM2Ni42NzYwOCBDNC44MDEsNzM2OC41OTg5IDYuMTc4LDczNzAuMjU0OSA4LjA5Miw3MzcwLjYzNTkxIEM3LjQ4OCw3MzcwLjc5ODM2IDYuODU0LDczNzAuODIxOTkgNi4yNCw3MzcwLjcwNDgzIEM2Ljc3Nyw3MzcyLjM1MDk5IDguMzE4LDczNzMuNDc4MjkgMTAuMDczLDczNzMuNTEwNzggQzguNjIsNzM3NC42MzUxMyA2LjgyNSw3Mzc1LjI0NTU0IDQuOTc3LDczNzUuMjQzNTggQzQuNjUxLDczNzUuMjQyNTkgNC4zMjUsNzM3NS4yMjM4OCA0LDczNzUuMTg1NDkgQzUuODc3LDczNzYuMzcwODggOC4wNiw3Mzc3IDEwLjI5LDczNzYuOTk3MDUiIGlkPSJ0d2l0dGVyLVsjMTU0XSI+IDwvcGF0aD4gPC9nPiA8L2c+IDwvZz4gPC9nPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

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

#LANGUAGE-MENU-8eso6pav {
  --width: 120px;align-self: center;grid-column-end: 13;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 44px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 120px;
  border-color: var(--color_40);
border-radius: 4;
border-width: 1.0px;
color: var(--color_34);
font-family: Jost;
font-size: 12.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-8eso6pav .language-menu-content div {
  height: 44px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-8eso6pav img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-8eso6pav .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-8eso6pav .language-menu-content-item.active, #LANGUAGE-MENU-8eso6pav .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-8eso6pav .language-menu-item {
  border-color: ;
}
#LANGUAGE-MENU-8eso6pav .language-menu-name { display: none; }
#LANGUAGE-MENU-8eso6pav .language-menu-lang { display: none; }


#LANGUAGE-MENU-8eso6pav .dropdown-icon {
  width: 16px;
  height: 16px;
}
#LANGUAGE-MENU-7my4224l {
  --width: 120px;align-self: center;grid-column-end: 13;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 44px;justify-self: start;margin-left: 130px;margin-top: calc(0px * 2);width: 120px;
  border-color: var(--color_40);
border-radius: 4;
border-width: 1.0px;
color: var(--color_34);
font-family: Jost;
font-size: 12.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-7my4224l .language-menu-content div {
  height: 44px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-7my4224l img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-7my4224l .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-7my4224l .language-menu-content-item.active, #LANGUAGE-MENU-7my4224l .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-7my4224l .language-menu-item {
  border-color: ;
}

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

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

#CONTAINER-b563h34k {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 290px;align-self: center;column-gap: 10px;grid-column-end: 13;grid-column-start: 8;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 290px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-e165t1wr {
  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-e165t1wr picture {
  --width: 100%;
height: 100%;
width: 100%;
}

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

#IMAGE-52drhmjr {
  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%;
  
}
#IMAGE-52drhmjr picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}

#IMAGE-2ci8c51b {
  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%;
  
}
#IMAGE-2ci8c51b picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}

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

#IMAGE-0nrc3uw2 {
  align-self: center;
grid-column-end: 7;
grid-column-start: 6;
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-0nrc3uw2 picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#MENU-3fbxryhl {
  --width: 100%;align-self: center;grid-column-end: 13;grid-column-start: 8;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%;
  --active-link-color: var(--color_34);
  
  
  
  
  
}


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

}
#MENU-3fbxryhl ul li .tag-link:hover {
  color: var(--color_20) !important;







border-style: none none none none;

}



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


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

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

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

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


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


  
}
[id^="TEXT-qq8wys5h"], .--clone-TEXT-qq8wys5h {
  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-qq8wys5h"] .x-text,
[id^="TEXT-qq8wys5h"] .x-text a,
.--clone-TEXT-qq8wys5h .x-text,
.--clone-TEXT-qq8wys5h .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_34);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_34));
}
[id^="TEXT-qq8wys5h"] .x-text:hover,
.--clone-TEXT-qq8wys5h .x-text:hover,
[id^="TEXT-qq8wys5h"] a:hover,
.--clone-TEXT-qq8wys5h a:hover {
  
}


#RECT-1keok35h {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 18px;
  
  
  
  
}
#RECT-1keok35h .x-rect {
  --width: 18px;
background: var(--color_34);
border-color: #000000ff;
height: 100%;
transform:  rotateY(0deg) perspective(1000px) skewX(0deg) rotate(270deg);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0iaWNvbiBpY29uLW5hdi1hcnJvdy1yaWdodCI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtOC4yNSA0LjUgNy41IDcuNS03LjUgNy41Ij48L3BhdGg+Cjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-1keok35h::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-9mnrnfuy {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 18px;
  
  
  
  
}
#RECT-9mnrnfuy .x-rect {
  --width: 18px;
background: var(--color_34);
border-color: #000000ff;
height: 100%;
transform:  rotateY(0deg) perspective(1000px) skewX(0deg) rotate(90deg);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0iaWNvbiBpY29uLW5hdi1hcnJvdy1yaWdodCI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtOC4yNSA0LjUgNy41IDcuNS03LjUgNy41Ij48L3BhdGg+Cjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-9mnrnfuy::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-yrznqgcb {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-yrznqgcb .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #3D3D3D00);
}
#RECT-yrznqgcb::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-z3qt4z38 {
  --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: var(--color_34);
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


#RECT-16qk5iqn {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 18px;
  
  
  
  
}
#RECT-16qk5iqn .x-rect {
  --width: 18px;
background: var(--color_34);
border-color: #000000ff;
height: 100%;
transform:  rotateY(0deg) perspective(1000px) skewX(0deg) rotate(270deg);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0iaWNvbiBpY29uLW5hdi1hcnJvdy1yaWdodCI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtOC4yNSA0LjUgNy41IDcuNS03LjUgNy41Ij48L3BhdGg+Cjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-16qk5iqn::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-bflkfhqu {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 18px;
  
  
  
  
}
#RECT-bflkfhqu .x-rect {
  --width: 18px;
background: var(--color_34);
border-color: #000000ff;
height: 100%;
transform:  rotateY(0deg) perspective(1000px) skewX(0deg) rotate(90deg);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0iaWNvbiBpY29uLW5hdi1hcnJvdy1yaWdodCI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtOC4yNSA0LjUgNy41IDcuNS03LjUgNy41Ij48L3BhdGg+Cjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-bflkfhqu::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-tbrxxh0j {
  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%;
  
  
  
  
}
#RECT-tbrxxh0j .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #3D3D3D00);
}
#RECT-tbrxxh0j::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-avyecy9l {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_34);
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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


#RECT-gzn2xbv2 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 18px;
  
  
  
  
}
#RECT-gzn2xbv2 .x-rect {
  --width: 18px;
background: var(--color_34);
border-color: #000000ff;
height: 100%;
transform:  rotateY(0deg) perspective(1000px) skewX(0deg) rotate(270deg);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0iaWNvbiBpY29uLW5hdi1hcnJvdy1yaWdodCI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtOC4yNSA0LjUgNy41IDcuNS03LjUgNy41Ij48L3BhdGg+Cjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-gzn2xbv2::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-k1w5hjso {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 18px;
  
  
  
  
}
#RECT-k1w5hjso .x-rect {
  --width: 18px;
background: var(--color_34);
border-color: #000000ff;
height: 100%;
transform:  rotateY(0deg) perspective(1000px) skewX(0deg) rotate(90deg);
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0iaWNvbiBpY29uLW5hdi1hcnJvdy1yaWdodCI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtOC4yNSA0LjUgNy41IDcuNS03LjUgNy41Ij48L3BhdGg+Cjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_34));
}
#RECT-k1w5hjso::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-vnueamps {
  align-self: center;
grid-column-end: 2;
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%;
  
  
  
  
}
#RECT-vnueamps .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #3D3D3D00);
}
#RECT-vnueamps::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-dpujcogm {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 9;grid-row-start: 8;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_34);
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

#SECTION-jhtnx592 .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
  --height: 0;
  --bg: var(--color_00);
}

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



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


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


  
}

#IMAGE-h0hz5pmm {
  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: 50px;
  
}
#IMAGE-h0hz5pmm picture {
  --width: 50px;
height: 100%;
width: 100%;
}
#CART-ICON-c1jtr3q8 {
  --width: 22px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 22.6px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 22px;
  
}
#CART-ICON-c1jtr3q8 .x-cart-icon {
  border-color: #000000ff;
color: #282828;
}
#CART-ICON-c1jtr3q8 .x-cart-item-count {
  position: absolute;
  top: -5.5px;
  right: -5.5px;
  width: 11.0px;
  height: 11.3px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #faeaa1;
border-radius: 50%;
color: #282828;
font-family: Jost;
font-size: 7.533333333333334px;
}
#CART-ICON-c1jtr3q8 .x-image-cart-icon {
  border-radius: ;
}
#MEMBER-BAR-yl39fujq {
  --width: 22px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 22px;justify-self: end;margin-right: 50.4px;margin-top: calc(0px * 2);width: 22px;
  
}
#MEMBER-BAR-yl39fujq .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-yl39fujq .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-yl39fujq .x-member:hover {
  
}
#MEMBER-BAR-yl39fujq .x-avatar-member-origin {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-yl39fujq .x-avatar-member-initial {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-yl39fujq .customer-icon {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-yl39fujq .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

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

  border: none;
}

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


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

#MEMBER-BAR-yl39fujq .customer-signup {
  display: none;
}
#MEMBER-BAR-yl39fujq .customer-icon {
  
}
#MEMBER-BAR-yl39fujq .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-s6civbgz {
  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;
}

#RECT-n505atwu {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 23.4375px;
justify-self: end;
margin-right: 148.02824314995746px;
margin-top: calc(0px * 2);
width: 1.464262956669499%;
  
  
  
  
}
#RECT-n505atwu .x-rect {
  --width: 1.464262956669499%;
background: #282828;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIj4gPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI2NDNfMjgxKSI+IDxwYXRoIGQ9Ik0xMC44ODczIDMuMjkxNjdMMTAuODg3IDMuMjkxNjdDOC45MzQ5OCAzLjMwMjMgNy4wNjYwNyA0LjA4Mjg5IDUuNjg2NDIgNS40NjM4QzQuMzA2NzcgNi44NDQ3MSAzLjUyNzg4IDguNzE0MzQgMy41MTkwNCAxMC42NjYzVjEwLjY2NjdDMy41MTkwNCAxMi4xMjU2IDMuOTUxNzUgMTMuNTUxNyA0Ljc2MjQyIDE0Ljc2NDdDNS41NzMwOSAxNS45Nzc3IDYuNzI1MzEgMTYuOTIyOSA4LjA3MzMxIDE3LjQ4MDlDOS40MjEzMSAxOC4wMzg5IDEwLjkwNDUgMTguMTg0NiAxMi4zMzUzIDE3Ljg5OTVDMTMuNzY2MSAxNy42MTQzIDE1LjA4MDIgMTYuOTExMyAxNi4xMTEzIDE1Ljg3OTJDMTcuMTQyNSAxNC44NDcxIDE3Ljg0NDMgMTMuNTMyNCAxOC4xMjgyIDEyLjEwMTNDMTguNDEyIDEwLjY3MDMgMTguMjY0OSA5LjE4NzE5IDE3LjcwNTcgNy44Mzk3MUMxNy4xNDY1IDYuNDkyMjIgMTYuMjAwMiA1LjM0MDg3IDE0Ljk4NjUgNC41MzEzQzEzLjc3MjggMy43MjE3NCAxMi4zNDYyIDMuMjkwMzMgMTAuODg3MyAzLjI5MTY3Wk02LjExNDEgMy41MjI5NkM3LjUyNjk5IDIuNTc4ODkgOS4xODgxIDIuMDc1IDEwLjg4NzQgMi4wNzVDMTMuMTY2IDIuMDc1IDE1LjM1MTMgMi45ODAxOSAxNi45NjI2IDQuNTkxNDRDMTguNTczOCA2LjIwMjY5IDE5LjQ3OSA4LjM4ODAyIDE5LjQ3OSAxMC42NjY3QzE5LjQ3OSAxMi4zNjU5IDE4Ljk3NTEgMTQuMDI3IDE4LjAzMTEgMTUuNDM5OUMxNy4wODcgMTYuODUyOCAxNS43NDUyIDE3Ljk1NCAxNC4xNzUzIDE4LjYwNDNDMTIuNjA1MyAxOS4yNTQ2IDEwLjg3NzggMTkuNDI0OCA5LjIxMTIyIDE5LjA5MzJDNy41NDQ2IDE4Ljc2MTcgNi4wMTM3MSAxNy45NDM1IDQuODEyMTUgMTYuNzQxOUMzLjYxMDU4IDE1LjU0MDMgMi43OTIzIDE0LjAwOTQgMi40NjA3OSAxMi4zNDI4QzIuMTI5MjggMTAuNjc2MiAyLjI5OTQzIDguOTQ4NyAyLjk0OTcxIDcuMzc4NzhDMy41OTk5OSA1LjgwODg2IDQuNzAxMjEgNC40NjcwMiA2LjExNDEgMy41MjI5NloiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjE1Ij48L3BhdGg+IDxwYXRoIGQ9Ik0yMi40MzkyIDIzLjA4MDVMMjIuNDM5MiAyMy4wODA1TDE3LjU3ODcgMTguMTg3MUwxOC40MTkgMTcuMzUyOEwyMy4yNzk0IDIyLjI0NjJDMjMuMzM0MiAyMi4zMDE0IDIzLjM3NzYgMjIuMzY2OCAyMy40MDcxIDIyLjQzODdDMjMuNDM2NiAyMi41MTA3IDIzLjQ1MTYgMjIuNTg3NyAyMy40NTE0IDIyLjY2NTVDMjMuNDUxMSAyMi43NDMyIDIzLjQzNTUgMjIuODIwMSAyMy40MDU1IDIyLjg5MTlDMjMuMzc1NSAyMi45NjM2IDIzLjMzMTYgMjMuMDI4NyAyMy4yNzY1IDIzLjA4MzVDMjMuMjIxMyAyMy4xMzgzIDIzLjE1NTkgMjMuMTgxNiAyMy4wODQgMjMuMjExMUMyMy4wMTIgMjMuMjQwNiAyMi45MzUgMjMuMjU1NyAyMi44NTcyIDIzLjI1NTRDMjIuNzc5NSAyMy4yNTUxIDIyLjcwMjYgMjMuMjM5NSAyMi42MzA4IDIzLjIwOTVDMjIuNTU5MSAyMy4xNzk1IDIyLjQ5NCAyMy4xMzU3IDIyLjQzOTIgMjMuMDgwNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjE1Ij48L3BhdGg+IDwvZz4gPGRlZnM+IDxjbGlwUGF0aCBpZD0iY2xpcDBfMjY0M18yODEiPiA8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9yZWN0PiA8L2NsaXBQYXRoPiA8L2RlZnM+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #282828);
}
#RECT-n505atwu::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-uydaywfr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 20.4px;
justify-self: end;
margin-right: 101.20351562500014px;
margin-top: calc(0px * 2);
width: 18px;
  
  
  
  
}
#RECT-uydaywfr .x-rect {
  --width: 18px;
background: #282828;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMTknIGhlaWdodD0nMTknIHZpZXdCb3g9JzAgMCAxOSAxOScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNOS44OTcxMSAxOC45NjhDOS4zNjYwMSAxOC45Njk2IDguODU2NSAxOC43NTg2IDguNDgyMSAxOC4zODJMMC42NDgwNTUgMTAuNTQ3QzAuMjM0NjQ1IDEwLjEzNDggMC4wMjI2NjQ0IDkuNTYyMSAwLjA2ODA1NDQgOC45OEwwLjU2ODA1NCAyLjQxNDAxQzAuNjM5MzU0IDEuNDI2NCAxLjQyNjI1IDAuNjQxNjMyIDIuNDE0MDUgMC41NzMwMTJMOC45ODAxIDAuMDczMDExNkM5LjAzMTEgMC4wNjIwMTE2IDkuMDgzMSAwLjA2MjAxMTcgOS4xMzQxIDAuMDYyMDExN0M5LjY2MzkgMC4wNjMzNzE3IDEwLjE3MTggMC4yNzM5OTIgMTAuNTQ3MSAwLjY0ODAxMkwxOC4zODIxIDguNDgyQzE4Ljc1NzMgOC44NTcxIDE4Ljk2ODEgOS4zNjU5IDE4Ljk2ODEgOS44OTY1QzE4Ljk2ODEgMTAuNDI3MSAxOC43NTczIDEwLjkzNTkgMTguMzgyMSAxMS4zMTFMMTEuMzExMSAxOC4zODJDMTAuOTM2OSAxOC43NTgzIDEwLjQyNzcgMTguOTY5MyA5Ljg5NzExIDE4Ljk2OFpNOS4xMzMxIDIuMDYyMDFMMi41NjIwNSAyLjU2MjAxTDIuMDYyMDUgOS4xMzNMOS44OTcxMSAxNi45NjhMMTYuOTY3MSA5Ljg5OEw5LjEzMzEgMi4wNjIwMVpNNS42NTQwNSA3LjY1NEM0LjY5OTg5IDcuNjU0MiAzLjg3ODQ3IDYuOTgwMzcgMy42OTIxMyA2LjA0NDU4QzMuNTA1OCA1LjEwODc5IDQuMDA2NDYgNC4xNzE2OSA0Ljg4NzkyIDMuODA2MzlDNS43NjkzOSAzLjQ0MTA5IDYuNzg2MTUgMy43NDkzMyA3LjMxNjQgNC41NDI1OUM3Ljg0NjYgNS4zMzU4NiA3Ljc0MjYgNi4zOTMyMiA3LjA2ODEgNy4wNjhDNi42OTM4OCA3LjQ0NDMgNi4xODQ3MyA3LjY1NTMgNS42NTQwNSA3LjY1NFonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #282828);
}
#RECT-uydaywfr::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-9tbqpzcv {
  --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(48px, max-content) minmax(12px, max-content);height: auto;justify-self: start;margin-left: -0.0027343750000000003%;margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#MENU-53ssvxle {
  --width: 62.14494115823413%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 26px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 62.14494115823413%;
  --active-link-color: #282828;
  
  
  
  
  
}


#MENU-53ssvxle .x-rect {
  --pad-x: 15px;
-webkit-text-stroke: 0px #000000ff;
color: #282828;
font-family: 'Cabin', sans-serif;
font-weight: 400;
justify-content: center;
letter-spacing: 2.3px;
  
}
#MENU-53ssvxle > ul {
  
  justify-content: center;
  align-items: center;
  
  
  border-radius: inherit;
}
#MENU-53ssvxle > ul > .menu-item .tag-link {
  --pad-x: 15px;
-webkit-text-stroke: 0px #000000ff;
color: #282828;
font-family: 'Cabin', sans-serif;
font-weight: 400;
justify-content: center;
letter-spacing: 2.3px;
}
#MENU-53ssvxle > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-53ssvxle > ul > .menu-item:not(:first-child) {
  
}
#MENU-53ssvxle ul li .tag-link {
  border-style: none none none none;

}
#MENU-53ssvxle ul li .tag-link:hover {
  color: #282828b3 !important;
background: #28282000;

border-color: #FFFFFFff;




border-style: none none none none;

}



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


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

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

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

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

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

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

#MENU-ITEM-18i4s1k1 > a, #MENU-ITEM-18i4s1k1 > div {
  
  
  
  
  
  
  
  
  
}


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

  border:   ;


  background: var(--active-color, #282828);
}
#RECT-9sx6k7gr::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-pwsgiye8 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 25.5px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 25px;
  
  
  
  
}
#RECT-pwsgiye8 .x-rect {
  --width: 25px;
background: #282828;
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, #282828);
}
#RECT-pwsgiye8::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#POPUP-l29v1r7x {
  --top: 50%; top: var(--top);
  --left: 0; left: var(--left);
  transform: translateY(-50%);
  background: #ffffff;
  width: 400px;
  height: 100%;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(66px, max-content) minmax(82px, max-content) minmax(100px, calc(100% - 220px)) minmax(72px, 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-l29v1r7x.anim {
  --width: 400px;
  animation: slide-center_y-left 0.5s ease;
}
[id^="TEXT-ibvwp249"], .--clone-TEXT-ibvwp249 {
  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: 80%;
  
}
[id^="TEXT-ibvwp249"] .x-text,
[id^="TEXT-ibvwp249"] .x-text a,
.--clone-TEXT-ibvwp249 .x-text,
.--clone-TEXT-ibvwp249 .x-text a {
  --width: 80%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_4);
font-family: 'Fraunces', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-ibvwp249"] .x-text:hover,
.--clone-TEXT-ibvwp249 .x-text:hover,
[id^="TEXT-ibvwp249"] a:hover,
.--clone-TEXT-ibvwp249 a:hover {
  
}

[id^="TEXT-DATASET-kcsnc8dx"], .--clone-TEXT-DATASET-kcsnc8dx {
  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: stretch;
margin-left: 125px;
margin-right: 0px;
margin-top: calc(0px * 2);
width: auto;
  ::after {
content: ' products';
}
}
[id^="TEXT-DATASET-kcsnc8dx"] .x-text,
[id^="TEXT-DATASET-kcsnc8dx"] .x-text a,
.--clone-TEXT-DATASET-kcsnc8dx .x-text,
.--clone-TEXT-DATASET-kcsnc8dx .x-text a {
  --width: 65.27777777777779%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #222222b3;
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
width: 100%;
  color: var(--active-color, #222222b3);
}
[id^="TEXT-DATASET-kcsnc8dx"] .x-text:hover,
.--clone-TEXT-DATASET-kcsnc8dx .x-text:hover,
[id^="TEXT-DATASET-kcsnc8dx"] a:hover,
.--clone-TEXT-DATASET-kcsnc8dx a:hover {
  
}


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

  border:   ;


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

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


  
}
[id^="TEXT-aqbgj4s5"], .--clone-TEXT-aqbgj4s5 {
  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: 90%;
  
}
[id^="TEXT-aqbgj4s5"] .x-text,
[id^="TEXT-aqbgj4s5"] .x-text a,
.--clone-TEXT-aqbgj4s5 .x-text,
.--clone-TEXT-aqbgj4s5 .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-aqbgj4s5"] .x-text:hover,
.--clone-TEXT-aqbgj4s5 .x-text:hover,
[id^="TEXT-aqbgj4s5"] a:hover,
.--clone-TEXT-aqbgj4s5 a:hover {
  
}


#RECT-yvm7x42a {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-yvm7x42a .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtZG93biI+PHBhdGggZD0iTTEwNzUgNzM2cTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMEw4NyA3NTlxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDM5MyAzOTMgMzkzLTM5M3ExMC0xMCAyMy0xMHQyMyAxMGw1MCA1MHExMCAxMCAxMCAyM3oiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-yvm7x42a::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-4s30unao {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-4s30unao .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-4s30unao::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-k5novuej {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-k5novuej .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-k5novuej::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-cvpx12j6"], .--clone-TEXT-cvpx12j6 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 90%;
  
}
[id^="TEXT-cvpx12j6"] .x-text,
[id^="TEXT-cvpx12j6"] .x-text a,
.--clone-TEXT-cvpx12j6 .x-text,
.--clone-TEXT-cvpx12j6 .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-cvpx12j6"] .x-text:hover,
.--clone-TEXT-cvpx12j6 .x-text:hover,
[id^="TEXT-cvpx12j6"] a:hover,
.--clone-TEXT-cvpx12j6 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-ahawmg5r::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-iveo2sf7 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-iveo2sf7 .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-iveo2sf7::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-5ko84syu {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-5ko84syu .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-5ko84syu::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-gaprzddr"], .--clone-TEXT-gaprzddr {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 90%;
  
}
[id^="TEXT-gaprzddr"] .x-text,
[id^="TEXT-gaprzddr"] .x-text a,
.--clone-TEXT-gaprzddr .x-text,
.--clone-TEXT-gaprzddr .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-gaprzddr"] .x-text:hover,
.--clone-TEXT-gaprzddr .x-text:hover,
[id^="TEXT-gaprzddr"] a:hover,
.--clone-TEXT-gaprzddr a:hover {
  
}


#RECT-pthi6mn4 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-pthi6mn4 .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtZG93biI+PHBhdGggZD0iTTEwNzUgNzM2cTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMEw4NyA3NTlxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDM5MyAzOTMgMzkzLTM5M3ExMC0xMCAyMy0xMHQyMyAxMGw1MCA1MHExMCAxMCAxMCAyM3oiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-pthi6mn4::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-m11287li {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-m11287li .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-m11287li::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-9nolh7mb {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-9nolh7mb .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-9nolh7mb::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-3zvdhg2g"], .--clone-TEXT-3zvdhg2g {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 92%;
  
}
[id^="TEXT-3zvdhg2g"] .x-text,
[id^="TEXT-3zvdhg2g"] .x-text a,
.--clone-TEXT-3zvdhg2g .x-text,
.--clone-TEXT-3zvdhg2g .x-text a {
  --width: 92%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-3zvdhg2g"] .x-text:hover,
.--clone-TEXT-3zvdhg2g .x-text:hover,
[id^="TEXT-3zvdhg2g"] a:hover,
.--clone-TEXT-3zvdhg2g a:hover {
  
}


#RECT-sjl92dew {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-sjl92dew .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtZG93biI+PHBhdGggZD0iTTEwNzUgNzM2cTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMEw4NyA3NTlxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDM5MyAzOTMgMzkzLTM5M3ExMC0xMCAyMy0xMHQyMyAxMGw1MCA1MHExMCAxMCAxMCAyM3oiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-sjl92dew::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-hqqfjjqk {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-hqqfjjqk .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-hqqfjjqk::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-x1py4hv8 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-x1py4hv8 .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-x1py4hv8::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-99bkxl1d"], .--clone-TEXT-99bkxl1d {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 18;
grid-row-start: 17;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 93%;
  
}
[id^="TEXT-99bkxl1d"] .x-text,
[id^="TEXT-99bkxl1d"] .x-text a,
.--clone-TEXT-99bkxl1d .x-text,
.--clone-TEXT-99bkxl1d .x-text a {
  --width: 93%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-99bkxl1d"] .x-text:hover,
.--clone-TEXT-99bkxl1d .x-text:hover,
[id^="TEXT-99bkxl1d"] a:hover,
.--clone-TEXT-99bkxl1d a:hover {
  
}


#RECT-zw6batcz {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 18;
grid-row-start: 17;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-zw6batcz .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtZG93biI+PHBhdGggZD0iTTEwNzUgNzM2cTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMEw4NyA3NTlxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDM5MyAzOTMgMzkzLTM5M3ExMC0xMCAyMy0xMHQyMyAxMGw1MCA1MHExMCAxMCAxMCAyM3oiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-zw6batcz::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-9on8k3a5 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 18;
grid-row-start: 17;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-9on8k3a5 .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-9on8k3a5::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-eu1pm89a {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 18;
grid-row-start: 17;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-eu1pm89a .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-eu1pm89a::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CHECKBOX-GROUP-94jee20q {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-94jee20q .checked {
  width: 14px;
  height: 14px;
  margin-right: 14px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-94jee20q label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-94jee20q .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 14px;
}
#TWO-POINT-RANGE-6y5vn2cv {
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 12;grid-row-start: 11;height: 40px;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
}
#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range {
  background-color: #dfdfdf;
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .cursor-pointer {
  width: 48px;
  height: 48px;
  top: -22.0px;
  left: -24.0px;
  cursor: ew-resize;
  background: transparent;
  border-radius: 0;
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .cursor-pointer .display {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 12px !important;
  height: 12px !important;
  border-radius: 50% !important;
  background-color: #000000;
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .two-point--slider-left,
#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .two-point--slider-right {
  height: 4px;
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .two-point--slider-left {
  background-color: #000000;
  width: calc(100% - var(--left-percent) - var(--right-percent) - 6.0px);
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-range .two-point--slider-right {
  background-color: #dfdfdf;
}

#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-min span,
#TWO-POINT-RANGE-6y5vn2cv .two-point--slider-max span{
  color: #000000d9;
}
#CHECKBOX-GROUP-t5z9sg61 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-t5z9sg61 .checked {
  width: 14px;
  height: 14px;
  margin-right: 14px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-t5z9sg61 label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-t5z9sg61 .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 14px;
}
#CHECKBOX-GROUP-tay6tbs3 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 20;grid-row-start: 19;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --icon-color: inherit;
  
}
#CHECKBOX-GROUP-tay6tbs3 .checked {
  width: 14px;
  height: 14px;
  margin-right: 14px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-tay6tbs3 label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-tay6tbs3 .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
  row-gap: 14px;
}
#COLOR-GROUP-44xijy8x {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 16;grid-row-start: 15;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}

#COLOR-GROUP-44xijy8x .color-group-wrapper{
  gap: 6px;
}

#COLOR-GROUP-44xijy8x .x-color-item{
  width: 60px;
  height: 52px;
  gap: 4px;
  flex-direction: column;
  cursor: pointer;
}

#COLOR-GROUP-44xijy8x .x-color-item-preview{
  width: 26px;
  height: 26px;
  border-radius: 13px;
  border: 1px solid #bebebe;
  position: relative;
}

#COLOR-GROUP-44xijy8x .x-color-item-preview::before{
  border: 2px solid transparent;
  content: "";
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 16px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

#COLOR-GROUP-44xijy8x .x-color-item-preview.active::before{
  border: 2px solid #00C1A2;
}

#COLOR-GROUP-44xijy8x .x-color-item-name{
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #231f2080;
font-size: 12.0px;
  
}
#BUTTON-t2h0vxcr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: 42px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-t2h0vxcr .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_31);
border-color: #000000ff;
border-radius: 3px 3px 3px 3px;
color: #ffffffff;
font-size: 12.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

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

#DROPDOWN-8tjkf0eo {
  --width: 170px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 42px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 170px;
  
}
#DROPDOWN-8tjkf0eo .dropdown--wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: var(--color_42);
border-style: solid;
border-width: 1.0px;
color: var(--color_21);
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
gap: 10.0px;
justify-content: space-between;
padding-left: 12;
padding-right: 12;
text-align: left;
  padding-left: 12px;
  padding-right: 12px;
}
#DROPDOWN-8tjkf0eo .dropdown--icon {
  color: #000;
  width: 14px;
  height: 14px;
}

#DROPDOWN-8tjkf0eo .select {
  position: relative;
}

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

#DROPDOWN-8tjkf0eo .select-wrapper {
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: var(--color_42);
border-style: solid;
border-width: 1.0px;
color: var(--color_21);
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
gap: 10.0px;
justify-content: space-between;
padding-left: 12;
padding-right: 12;
text-align: left;
  padding-left: 12px;
  padding-right: 12px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  opacity: 0;
}

#DROPDOWN-8tjkf0eo .select-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  pointer-events: none;
  justify-content: space-between;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
border-color: var(--color_42);
border-style: solid;
border-width: 1.0px;
color: var(--color_21);
font: var(--font_6);
font-size: 14.0px;
font-weight: 400;
gap: 10.0px;
justify-content: space-between;
padding-left: 12;
padding-right: 12;
text-align: left;
  padding-left: 12px;
  padding-right: 12px;
}

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

#DROPDOWN-8tjkf0eo .select-overlay .select--icon {
  color: #000;
  width: 14px;
  height: 14px;
  min-width: 14px;
  min-height: 14px;
}

#DROPDOWN-8tjkf0eo select {
  
}
#DROPDOWN-CONTENT-0hobg607 {
  
  top: 100%;
  left: 0%;
  width: 100%;
  height: autoauto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(200px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
}
#DROPDOWN-CONTENT-0hobg607 > .dropdown--style {
  
}
[id^="TEXT-9i91kii7"], .--clone-TEXT-9i91kii7 {
  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: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 120px;
  
}
[id^="TEXT-9i91kii7"] .x-text,
[id^="TEXT-9i91kii7"] .x-text a,
.--clone-TEXT-9i91kii7 .x-text,
.--clone-TEXT-9i91kii7 .x-text a {
  --width: 120px;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: var(--color_21);
font: var(--font_5);
font-size: 12.0px;
font-weight: 600;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-9i91kii7"] .x-text:hover,
.--clone-TEXT-9i91kii7 .x-text:hover,
[id^="TEXT-9i91kii7"] a:hover,
.--clone-TEXT-9i91kii7 a:hover {
  
}

#POPUP-i386ouo4 {
  --top: 50%; top: var(--top);
  --left: 0; left: var(--left);
  transform: translateY(-50%);
  background: #ffffff;
  width: 380px;
  height: 100%;
  grid-template-columns: 24px 1fr 24px;
  grid-template-rows: minmax(48px, max-content) minmax(70px, max-content) minmax(0px, calc(100% - 261px)) minmax(32px, max-content) minmax(40px, max-content) minmax(50px, max-content) minmax(20px, 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-i386ouo4.anim {
  --width: 380px;
  animation: slide-center_y-left 0.5s ease;
}

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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-xmjdo1u1::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;
  
}
#MENU-8gkobnek {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: var(--color_44);
  
  
  
  
  
}


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

}
#MENU-8gkobnek ul li .tag-link:hover,
#MENU-8gkobnek ul li > a:hover {
  color: var(--color_31) !important;
background: #2D699C00;






border-style: none none none none;

}





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

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

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


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


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


#MENU-lfwx4po4 .x-rect {
  --pad-x: 0px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #282828;
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: 0.3px;
line-height: 1.5;
  
}
#MENU-lfwx4po4 > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-lfwx4po4 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #282828;
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: 0.3px;
line-height: 1.5;
}
#MENU-lfwx4po4 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-lfwx4po4 > ul > .menu-item:not(:first-child) {
  
}
#MENU-lfwx4po4 ul li .tag-link {
  border-style: none none none none;

}
#MENU-lfwx4po4 ul li .tag-link:hover {
  color: #282828 !important;
background: #C78A0700;






border-style: none none none none;

}




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

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

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

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

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

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

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

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


#MENU-2kbqox07 .x-rect {
  --pad-x: 0px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #282828;
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: 0px;
line-height: 1.5;
  
}
#MENU-2kbqox07 > ul {
  background: #ffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-2kbqox07 > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #282828;
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: 0px;
line-height: 1.5;
}
#MENU-2kbqox07 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-2kbqox07 > ul > .menu-item:not(:first-child) {
  
}
#MENU-2kbqox07 ul li .tag-link {
  border-style: none none none none;

}
#MENU-2kbqox07 ul li .tag-link:hover {
  color: #282828 !important;
background: #C78A0700;






border-style: none none none none;

}




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

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

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

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

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

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


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


  
}

#IMAGE-89z0tzvb {
  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: 0px;
margin-top: calc(0px * 2);
width: 36px;
  
}
#IMAGE-89z0tzvb picture {
  --width: 36px;
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
height: 100%;
width: 100%;
}

#IMAGE-svgy1574 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 36px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 36px;
  
}
#IMAGE-svgy1574 picture {
  --width: 36px;
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
height: 100%;
width: 100%;
}

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

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

#IMAGE-r7puxnxn {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 36px;
  
}
#IMAGE-r7puxnxn picture {
  --width: 36px;
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
height: 100%;
width: 100%;
}
#MENU-7qetfytg {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_44);
  
  
  
  
  padding-left: 42px;
}


#MENU-7qetfytg .x-rect {
  --pad-x: 0px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_44);
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: -0.1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
  
}
#MENU-7qetfytg > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-7qetfytg > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_44);
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: -0.1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
}
#MENU-7qetfytg > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7qetfytg > ul > .menu-item:not(:first-child) {
  
}
#MENU-7qetfytg ul li .tag-link {
  border-style: none none none none;

}
#MENU-7qetfytg ul li .tag-link:hover {
  color: var(--color_32) !important;
background: #C78A0700;






border-style: none none none none;

}




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

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

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

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

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

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

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

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

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


#MENU-8vcbqzdj .x-rect {
  --pad-x: 0px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_44);
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: -0.1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
  
}
#MENU-8vcbqzdj > ul {
  background: #ffffff00;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-8vcbqzdj > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 12px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_44);
font-family: 'Jost', sans-serif;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
letter-spacing: -0.1px;
line-height: 1.5;
text-align: left;
text-transform: initial;
}
#MENU-8vcbqzdj > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8vcbqzdj > ul > .menu-item:not(:first-child) {
  
}
#MENU-8vcbqzdj ul li .tag-link {
  border-style: none none none none;

}
#MENU-8vcbqzdj ul li .tag-link:hover {
  color: var(--color_32) !important;
background: #C78A0700;






border-style: none none none none;

}




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

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

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

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

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

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


#IMAGE-89xd1ppx {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 160px;
  
}
#IMAGE-89xd1ppx picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#LINE-9ikxnvd0 {
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-9ikxnvd0 .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

#LANGUAGE-MENU-c0n5mai6 {
  --width: 90px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 40px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 90px;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_04);
font-family: Jost;
font-size: 12.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-c0n5mai6 .language-menu-content div {
  height: 40px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-c0n5mai6 img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-c0n5mai6 .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-c0n5mai6 .language-menu-content-item.active, #LANGUAGE-MENU-c0n5mai6 .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-c0n5mai6 .language-menu-item {
  border-color: ;
}
#LANGUAGE-MENU-c0n5mai6 .language-menu-name { display: none; }
#LANGUAGE-MENU-c0n5mai6 .language-menu-lang { display: none; }


#LANGUAGE-MENU-c0n5mai6 .dropdown-icon {
  width: 16px;
  height: 16px;
}
#LANGUAGE-MENU-vku3q39a {
  --width: 120px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 40px;justify-self: start;margin-left: 95px;margin-top: calc(0px * 2);width: 120px;
  border-radius: 0;
border-width: 0.0px;
color: var(--color_04);
font-family: Jost;
font-size: 12.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-vku3q39a .language-menu-content div {
  height: 40px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-vku3q39a img {
  width: 22px;
  height: 22px;
}

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

#LANGUAGE-MENU-vku3q39a .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-vku3q39a .language-menu-content-item.active, #LANGUAGE-MENU-vku3q39a .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-vku3q39a .language-menu-item {
  border-color: ;
}

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

#LANGUAGE-MENU-vku3q39a .dropdown-icon {
  width: 16px;
  height: 16px;
}
#POPUP-xqqvbav6 {
  --top: 50%; top: var(--top);
  --right: 0; right: var(--right);
  transform: translateY(-50%);
  background: #ffffff;
  width: 540px;
  height: 100%;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(65px, max-content) minmax(25px, max-content) minmax(0px, max-content) minmax(25px, max-content) minmax(0px, calc(100% - 141px)) minmax(25px, 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-xqqvbav6.anim {
  --width: 540px;
  animation: slide-center_y-right 0.5s ease;
}

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


  
}
[id^="TEXT-s8ppq019"], .--clone-TEXT-s8ppq019 {
  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-s8ppq019"] .x-text,
[id^="TEXT-s8ppq019"] .x-text a,
.--clone-TEXT-s8ppq019 .x-text,
.--clone-TEXT-s8ppq019 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #222222b3;
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.6;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #222222b3);
}
[id^="TEXT-s8ppq019"] .x-text:hover,
.--clone-TEXT-s8ppq019 .x-text:hover,
[id^="TEXT-s8ppq019"] a:hover,
.--clone-TEXT-s8ppq019 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-oqqf4iec::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-uml418ti {
  --width: 92.40780911062907%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 33px;justify-self: stretch;margin-left: 35px;margin-right: 0%;margin-top: calc(0px * 2);width: auto;
  --active-link-color: var(--color_21);
  
  
  
  
  ul {
background: transparent !important;
}
}


#MENU-uml418ti .x-rect {
  --gap: 10px;
--pad-x: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #2222220d;
border-color: #FFFFFF00;
color: var(--color_21);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-uml418ti > ul {
  background: #2222220d;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  
  border-radius: inherit;
}
#MENU-uml418ti > ul > .menu-item .tag-link {
  --gap: 10px;
--pad-x: 6px;
-webkit-text-stroke: 0px #000000ff;
background: #2222220d;
border-color: #FFFFFF00;
color: var(--color_21);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-uml418ti > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-uml418ti > ul > .menu-item:not(:first-child) {
  
}
#MENU-uml418ti ul li .tag-link {
  border-style: none none none none;

}
#MENU-uml418ti ul li .tag-link:hover {
  color: var(--color_21) !important;
background: #2222220d;






border-style: none none none none;

}



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


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

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

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

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

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

#GRID-PRODUCT-w40ejseu .grid-product--inner img {
  object-fit: cover;
}
#GRID-PRODUCT-w40ejseu .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-w40ejseu .thumbnail-wrapper { width: 25%;min-width: 25%; }
#GRID-PRODUCT-w40ejseu .grid-product--wrapper {
  margin-bottom: 12px;
}
#GRID-PRODUCT-w40ejseu .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-w40ejseu .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-w40ejseu .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#GRID-PRODUCT-w40ejseu .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#GRID-PRODUCT-w40ejseu .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 10px;
  
  grid-template-columns: repeat(1, 1fr);

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



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


#GRID-PRODUCT-w40ejseu .slider-product--item {
  display: flex;
  flex-direction: row;
  
  
  
  
border-color: #000;


}






#GRID-PRODUCT-w40ejseu .grid-product--info {
  
  padding: 0px 15px;
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-w40ejseu .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-w40ejseu .grid-product--title {
  
  font-family: 'Jost', sans-serif;
  
  font-size: 12px;
  
  color: var(--color_21);
  
  text-transform: uppercase;
  line-height: 1.5715;
  min-height: 18.857999999999997px;
}
  
#GRID-PRODUCT-w40ejseu .grid-product--title-wrapper {   
  margin: 0px 0px;
}

#GRID-PRODUCT-w40ejseu .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-w40ejseu .grid-product--retail-price, #GRID-PRODUCT-w40ejseu .grid-product--selling-price {
  
  font-family: 'Jost', sans-serif;
  
  font-size: 14px;
  
  color: #f94c10;
  
  margin: 0 0px;
}
#GRID-PRODUCT-w40ejseu .grid-product--origin-price {
  
  font-family: 'Jost', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_03);
  
  margin: 0 8px;
}
#GRID-PRODUCT-w40ejseu .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#GRID-PRODUCT-w40ejseu .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#EMPTY-PRODUCT-LAYOUT-3wt7fmev {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);
  
  row-gap: 12px;
  max-height: var(--viewport-height, 100vh);
  
}
[id^="TEXT-ll4f7cv2"], .--clone-TEXT-ll4f7cv2 {
  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-ll4f7cv2"] .x-text,
[id^="TEXT-ll4f7cv2"] .x-text a,
.--clone-TEXT-ll4f7cv2 .x-text,
.--clone-TEXT-ll4f7cv2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #25282A);
}
[id^="TEXT-ll4f7cv2"] .x-text:hover,
.--clone-TEXT-ll4f7cv2 .x-text:hover,
[id^="TEXT-ll4f7cv2"] a:hover,
.--clone-TEXT-ll4f7cv2 a:hover {
  
}

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


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

  border:   ;


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


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

  border:   ;


  background: var(--active-color, var(--color_02));
}
#RECT-ohf75hhz::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-jh4wsush"], .--clone-TEXT-jh4wsush {
  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: 80%;
  
}
[id^="TEXT-jh4wsush"] .x-text,
[id^="TEXT-jh4wsush"] .x-text a,
.--clone-TEXT-jh4wsush .x-text,
.--clone-TEXT-jh4wsush .x-text a {
  --width: 80%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_3);
font-family: 'Fraunces', sans-serif;
font-size: 20.0px;
font-weight: 300;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-jh4wsush"] .x-text:hover,
.--clone-TEXT-jh4wsush .x-text:hover,
[id^="TEXT-jh4wsush"] a:hover,
.--clone-TEXT-jh4wsush a:hover {
  
}

#INPUT-SEARCH-hvebciu9 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 42px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper {
  color: var(--color_02);
font-size: 15.0px;
  border-width: 1px;
  border-color: #22222266;
  border-style: solid;
  
  
  
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper .input-search--input {
  padding-left: 12px;
  text-align: left;
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_02);
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper:hover {
  border-style: none;
  border-color: #22222266 !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-hvebciu9 > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #22222266 !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}

#POPUP-cm0omd5e {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
border-radius: 12px 12px 12px 12px;
  width: 900px;
  height: auto;
  grid-template-columns: 20px 1fr 20px 1fr 20px;
  grid-template-rows: minmax(40px, max-content) minmax(0px, calc(100% - 60px)) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 12px 12px 12px 12pxpx;
  border-style: solid;
  
}
#POPUP-cm0omd5e.anim {
  --width: 900px;
  
}
#PRODUCT-GALLERY-z0xn4vii {
  --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%;
  
  
}
#PRODUCT-GALLERY-z0xn4vii .product-gallery-wrapper {
  transition: height 0.3s ease;
  flex-direction: column;
  
  
}

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

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


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

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


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

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

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

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

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

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



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

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

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

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

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

#PRODUCT-GALLERY-z0xn4vii .product-gallery-thumbnails .product-gallery-thumbnails-item:hover,
#PRODUCT-GALLERY-z0xn4vii .product-gallery-thumbnails .product-gallery-thumbnails-item.active {
  opacity: 1;
  border-color: #000000;
}
.PRODUCT-GALLERY-z0xn4vii .x-pin-video {
  display: none;
}

#CONTAINER-ccwvcww6 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;
  --width: 100%;align-self: start;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(50px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(55px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;max-height: 100%;width: 100%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


  
}
[id^="TEXT-DATASET-26q9lagc"], .--clone-TEXT-DATASET-26q9lagc {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-26q9lagc"] .x-text,
[id^="TEXT-DATASET-26q9lagc"] .x-text a,
.--clone-TEXT-DATASET-26q9lagc .x-text,
.--clone-TEXT-DATASET-26q9lagc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-family: 'Fraunces', sans-serif;
font-size: 28.0px;
font-weight: 300;
height: 100%;
line-height: 1.3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-26q9lagc"] .x-text:hover,
.--clone-TEXT-DATASET-26q9lagc .x-text:hover,
[id^="TEXT-DATASET-26q9lagc"] a:hover,
.--clone-TEXT-DATASET-26q9lagc a:hover {
  
}

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

[id^="TEXT-DATASET-m8w9r958"], .--clone-TEXT-DATASET-m8w9r958 {
  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: stretch;
margin-left: 80px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-m8w9r958"] .x-text,
[id^="TEXT-DATASET-m8w9r958"] .x-text a,
.--clone-TEXT-DATASET-m8w9r958 .x-text,
.--clone-TEXT-DATASET-m8w9r958 .x-text a {
  --width: 80.0498753117207%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-size: 17.0px;
height: 100%;
line-height: 1.5;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-m8w9r958"] .x-text:hover,
.--clone-TEXT-DATASET-m8w9r958 .x-text:hover,
[id^="TEXT-DATASET-m8w9r958"] a:hover,
.--clone-TEXT-DATASET-m8w9r958 a:hover {
  
}

[id^="TEXT-DATASET-ev3m5lkh"], .--clone-TEXT-DATASET-ev3m5lkh {
  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: start;
margin-left: 160px;
margin-top: calc(0px * 2);
width: 68px;
  
}
[id^="TEXT-DATASET-ev3m5lkh"] .x-text,
[id^="TEXT-DATASET-ev3m5lkh"] .x-text a,
.--clone-TEXT-DATASET-ev3m5lkh .x-text,
.--clone-TEXT-DATASET-ev3m5lkh .x-text a {
  --width: 68px;
-webkit-text-stroke: 0px #000000ff;
background: #bcdbae;
border-color: #000000ff;
border-radius: 2px 2px 2px 2px;
color: var(--color_21);
font-size: 11.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 2.1;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-ev3m5lkh"] .x-text:hover,
.--clone-TEXT-DATASET-ev3m5lkh .x-text:hover,
[id^="TEXT-DATASET-ev3m5lkh"] a:hover,
.--clone-TEXT-DATASET-ev3m5lkh a:hover {
  
}

[id^="TEXT-DATASET-5osd0ao0"], .--clone-TEXT-DATASET-5osd0ao0 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  ::after {
content: ': ';
}
}
[id^="TEXT-DATASET-5osd0ao0"] .x-text,
[id^="TEXT-DATASET-5osd0ao0"] .x-text a,
.--clone-TEXT-DATASET-5osd0ao0 .x-text,
.--clone-TEXT-DATASET-5osd0ao0 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-5osd0ao0"] .x-text:hover,
.--clone-TEXT-DATASET-5osd0ao0 .x-text:hover,
[id^="TEXT-DATASET-5osd0ao0"] a:hover,
.--clone-TEXT-DATASET-5osd0ao0 a:hover {
  
}

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

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

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

#ATTR-qtqo3u9k .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: 0px 0px 0px 0px;
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-qtqo3u9k .select-overlay .select--text {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

#ATTR-qtqo3u9k .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}

[id^="TEXT-DATASET-i7aewo0o"], .--clone-TEXT-DATASET-i7aewo0o {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  ::after {
content: ': ';
}
}
[id^="TEXT-DATASET-i7aewo0o"] .x-text,
[id^="TEXT-DATASET-i7aewo0o"] .x-text a,
.--clone-TEXT-DATASET-i7aewo0o .x-text,
.--clone-TEXT-DATASET-i7aewo0o .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-i7aewo0o"] .x-text:hover,
.--clone-TEXT-DATASET-i7aewo0o .x-text:hover,
[id^="TEXT-DATASET-i7aewo0o"] a:hover,
.--clone-TEXT-DATASET-i7aewo0o a:hover {
  
}

[id^="TEXT-DATASET-v2ffzszj"], .--clone-TEXT-DATASET-v2ffzszj {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: stretch;
margin-left: 40px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-v2ffzszj"] .x-text,
[id^="TEXT-DATASET-v2ffzszj"] .x-text a,
.--clone-TEXT-DATASET-v2ffzszj .x-text,
.--clone-TEXT-DATASET-v2ffzszj .x-text a {
  --width: 90.02493765586036%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-v2ffzszj"] .x-text:hover,
.--clone-TEXT-DATASET-v2ffzszj .x-text:hover,
[id^="TEXT-DATASET-v2ffzszj"] a:hover,
.--clone-TEXT-DATASET-v2ffzszj a:hover {
  
}

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

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

#ATTR-kpqcs1td .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: 0px 0px 0px 0px;
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-kpqcs1td .select-overlay .select--text {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

#ATTR-kpqcs1td .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}

[id^="TEXT-DATASET-0ac2lyu4"], .--clone-TEXT-DATASET-0ac2lyu4 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  ::after {
content: ': ';
}
}
[id^="TEXT-DATASET-0ac2lyu4"] .x-text,
[id^="TEXT-DATASET-0ac2lyu4"] .x-text a,
.--clone-TEXT-DATASET-0ac2lyu4 .x-text,
.--clone-TEXT-DATASET-0ac2lyu4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-0ac2lyu4"] .x-text:hover,
.--clone-TEXT-DATASET-0ac2lyu4 .x-text:hover,
[id^="TEXT-DATASET-0ac2lyu4"] a:hover,
.--clone-TEXT-DATASET-0ac2lyu4 a:hover {
  
}

[id^="TEXT-DATASET-6wwn72ad"], .--clone-TEXT-DATASET-6wwn72ad {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: stretch;
margin-left: 50px;
margin-right: -0.0021875460970874347%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-6wwn72ad"] .x-text,
[id^="TEXT-DATASET-6wwn72ad"] .x-text a,
.--clone-TEXT-DATASET-6wwn72ad .x-text,
.--clone-TEXT-DATASET-6wwn72ad .x-text a {
  --width: 87.53335961592252%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-size: 13.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 3;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-6wwn72ad"] .x-text:hover,
.--clone-TEXT-DATASET-6wwn72ad .x-text:hover,
[id^="TEXT-DATASET-6wwn72ad"] a:hover,
.--clone-TEXT-DATASET-6wwn72ad a:hover {
  
}

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

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

#ATTR-hh2wm5vo .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: 0px 0px 0px 0px;
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-hh2wm5vo .select-overlay .select--text {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

#ATTR-hh2wm5vo .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}

[id^="TEXT-2xgp2qyc"], .--clone-TEXT-2xgp2qyc {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-2xgp2qyc"] .x-text,
[id^="TEXT-2xgp2qyc"] .x-text a,
.--clone-TEXT-2xgp2qyc .x-text,
.--clone-TEXT-2xgp2qyc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 13.0px;
font-style: initial;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 2.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-2xgp2qyc"] .x-text:hover,
.--clone-TEXT-2xgp2qyc .x-text:hover,
[id^="TEXT-2xgp2qyc"] a:hover,
.--clone-TEXT-2xgp2qyc a:hover {
  
}

#QUANTITY-INPUT-x582ip6w {
  --width: 150px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 11;grid-row-start: 10;height: 46px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 150px;
  border-color: var(--color_42);
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-x582ip6w .quantity__input {
  
  
  padding-left: 44px;
  padding-right: 44px;
  
}
#QUANTITY-INPUT-x582ip6w .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-x582ip6w .quantity__button[name="minus"] {
  background: #dddddd33;
  
  width:44px;
}
#QUANTITY-INPUT-x582ip6w .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-x582ip6w .quantity__button[name="plus"] {
  background: #dddddd33;
  
  width:44px;
}
#QUANTITY-INPUT-x582ip6w .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-9xm3esvk"], .--clone-TEXT-9xm3esvk {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 12;
grid-row-start: 11;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-9xm3esvk"] .x-text,
[id^="TEXT-9xm3esvk"] .x-text a,
.--clone-TEXT-9xm3esvk .x-text,
.--clone-TEXT-9xm3esvk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 11.0px;
font-weight: 400;
height: 100%;
line-height: 2;
text-align: left;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-9xm3esvk"] .x-text:hover,
.--clone-TEXT-9xm3esvk .x-text:hover,
[id^="TEXT-9xm3esvk"] a:hover,
.--clone-TEXT-9xm3esvk a:hover {
  
}

[id^="TEXT-DATASET-ssbautoh"], .--clone-TEXT-DATASET-ssbautoh {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 12;
grid-row-start: 11;
height: auto;
justify-self: stretch;
margin-left: 30px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-ssbautoh"] .x-text,
[id^="TEXT-DATASET-ssbautoh"] .x-text a,
.--clone-TEXT-DATASET-ssbautoh .x-text,
.--clone-TEXT-DATASET-ssbautoh .x-text a {
  --width: 92.51870324189528%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_21);
font-family: 'Jost', sans-serif;
font-size: 11.0px;
height: 100%;
line-height: 2;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-ssbautoh"] .x-text:hover,
.--clone-TEXT-DATASET-ssbautoh .x-text:hover,
[id^="TEXT-DATASET-ssbautoh"] a:hover,
.--clone-TEXT-DATASET-ssbautoh a:hover {
  
}

#BUTTON-z06p1kib {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 13;
grid-row-start: 12;
height: 42px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 49%;
  .x-button {
z-index: 1;
}
}
#BUTTON-z06p1kib .x-button-wrapper {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
background: #92713500;
border-color: var(--color_04);
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 2px;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #BUTTON-z06p1kib{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-z06p1kib:hover, #BUTTON-z06p1kib:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-z06p1kib{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-z06p1kib:hover, #BUTTON-z06p1kib:hover > * {
    border-color: #c4a263 !important;
  }
#BUTTON-hrzsb7ri {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 13;
grid-row-start: 12;
height: 42px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 49%;
  .x-button {
z-index: 1;
}
}
#BUTTON-hrzsb7ri .x-button-wrapper {
  --width: 49%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: #000000ff;
border-radius: 3px 3px 3px 3px;
color: #ffffffff;
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 2px;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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


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


  
}

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

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-9v511lm0::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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


#CONTAINER-vwewuv7b {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 25%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 15;grid-row-start: 14;grid-template-columns: 15px 1fr 15px;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: start;margin-left: 25%;margin-top: 0px;row-gap: 10px;width: 25%;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


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


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


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


  
}

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

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-0n1mbc68::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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


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


  
}

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

  border:   ;


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


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


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


  
}
[id^="TEXT-q254ojtf"], .--clone-TEXT-q254ojtf {
  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: 90%;
  
}
[id^="TEXT-q254ojtf"] .x-text,
[id^="TEXT-q254ojtf"] .x-text a,
.--clone-TEXT-q254ojtf .x-text,
.--clone-TEXT-q254ojtf .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 2px;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-q254ojtf"] .x-text:hover,
.--clone-TEXT-q254ojtf .x-text:hover,
[id^="TEXT-q254ojtf"] a:hover,
.--clone-TEXT-q254ojtf a:hover {
  
}


#RECT-q05iy970 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-q05iy970 .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtZG93biI+PHBhdGggZD0iTTEwNzUgNzM2cTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMEw4NyA3NTlxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDM5MyAzOTMgMzkzLTM5M3ExMC0xMCAyMy0xMHQyMyAxMGw1MCA1MHExMCAxMCAxMCAyM3oiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-q05iy970::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-8kjgldbg {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-8kjgldbg .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-8kjgldbg::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-9cuhr7lm {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-9cuhr7lm .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-9cuhr7lm::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-right-style: unset;border-left-style: unset;

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

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


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-6oy4qyjl::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-ty9f4te4 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-ty9f4te4 .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-ty9f4te4::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-yziylhq8 {
  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%;
  
  
  
  
}
#RECT-yziylhq8 .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-yziylhq8::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-right-style: unset;border-left-style: unset;

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

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


#RECT-y92lfkdu {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-y92lfkdu .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtZG93biI+PHBhdGggZD0iTTEwNzUgNzM2cTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMEw4NyA3NTlxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDM5MyAzOTMgMzkzLTM5M3ExMC0xMCAyMy0xMHQyMyAxMGw1MCA1MHExMCAxMCAxMCAyM3oiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-y92lfkdu::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-b5d4oy28 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12px;
  
  
  
  
}
#RECT-b5d4oy28 .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,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9J2N1cnJlbnRDb2xvcicgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNTIgMTg5Ni4wODMzIiBjbGFzcz0iYW5nbGUtdXAiPjxwYXRoIGQ9Ik0xMDc1IDExODRxMCAxMy0xMCAyM2wtNTAgNTBxLTEwIDEwLTIzIDEwdC0yMy0xMEw1NzYgODY0bC0zOTMgMzkzcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-b5d4oy28::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-9funmi64 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-9funmi64 .x-rect {
  --width: 100%;
background: #3D3D3D00;
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #3D3D3D00);
}
#RECT-9funmi64::before {
  content: "";
  border-color: #dddddd;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-right-style: unset;border-left-style: unset;

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

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

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

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


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

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


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

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

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

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

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

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



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

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

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

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

#PRODUCT-GALLERY-3fws16hw .product-gallery-thumbnails .product-gallery-thumbnails-item img,
#PRODUCT-GALLERY-3fws16hw .product-gallery-thumbnails .product-gallery-thumbnails-item video {
  width: 85px;
  height: 85px;
}

#PRODUCT-GALLERY-3fws16hw .product-gallery-thumbnails .product-gallery-thumbnails-item:hover,
#PRODUCT-GALLERY-3fws16hw .product-gallery-thumbnails .product-gallery-thumbnails-item.active {
  opacity: 1;
  border-color: #000000;
}
.PRODUCT-GALLERY-3fws16hw .x-pin-video {
  display: none;
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CART-DROPPABLE-9de3jaud {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 540px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(65px, max-content) minmax(25px, max-content) minmax(0px, calc(100% - 298px)) minmax(0px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-9de3jaud.anim {
  --width: 540px;
  animation: slide-right 0.2s ease;
}

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


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

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


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

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

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


#IMAGE-DATASET-38uzuhuf {
  --width: 90px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: 90px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 90px;
  
}
#IMAGE-DATASET-38uzuhuf picture, #IMAGE-DATASET-38uzuhuf img {
  border-color: #000000ff;
}
#IMAGE-DATASET-38uzuhuf img {
  object-fit: cover;
}

[id^="TEXT-DATASET-p6swn4li"], .--clone-TEXT-DATASET-p6swn4li {
  font-size: 0px;
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-p6swn4li"] .x-text,
[id^="TEXT-DATASET-p6swn4li"] .x-text a,
.--clone-TEXT-DATASET-p6swn4li .x-text,
.--clone-TEXT-DATASET-p6swn4li .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--color_21);
font-size: 14.0px;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-DATASET-p6swn4li"] .x-text:hover,
.--clone-TEXT-DATASET-p6swn4li .x-text:hover,
[id^="TEXT-DATASET-p6swn4li"] a:hover,
.--clone-TEXT-DATASET-p6swn4li a:hover {
  
}


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

  border:   ;


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

#QUANTITY-INPUT-76ovbdov {
  --width: 110px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 34px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 110px;
  border-color: #22222233;
border-style: solid;
border-width: 1.0px;
color: var(--color_21);
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-76ovbdov .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-76ovbdov .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-76ovbdov .quantity__button[name="minus"] {
  background: #dddddd00;
  
  
}
#QUANTITY-INPUT-76ovbdov .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-76ovbdov .quantity__button[name="plus"] {
  background: #dddddd00;
  
  
}
#QUANTITY-INPUT-76ovbdov .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#SLIDER-PRODUCT-3sh76zo1 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  padding: 0px;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--title {
  line-clamp: 2;
  -webkit-line-clamp: 2;
}
#SLIDER-PRODUCT-3sh76zo1 .thumbnail-wrapper { width: 35%;min-width: 35%; }
#SLIDER-PRODUCT-3sh76zo1 .grid-product--inner img {
  object-fit: cover;
}
#SLIDER-PRODUCT-3sh76zo1 .button-arrow {
  width: 40px;
  height: 40px;
  color: var(--color_04);
}
#SLIDER-PRODUCT-3sh76zo1 .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-3sh76zo1 .button-arrow path {
  fill: var(--color_04);
}
#SLIDER-PRODUCT-3sh76zo1 .button-arrow:after {
  border: 0px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-3sh76zo1 .slider-product--next {
  right: 0px;
  
}
#SLIDER-PRODUCT-3sh76zo1 .slider-product--prev {
  left: 0px;
  
}
#SLIDER-PRODUCT-3sh76zo1 .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-3sh76zo1 .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-3sh76zo1 .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#SLIDER-PRODUCT-3sh76zo1 .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 10px;
  background: #ffffff00;
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 0.30000000000000004 * 10px) / 1.3);

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



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

#SLIDER-PRODUCT-3sh76zo1 .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: row;
  background: #f9f9f900;
  
  
  border-color: #000;
  

}



#SLIDER-PRODUCT-3sh76zo1 .thumbnail-wrapper {
  padding: 10px;
}



#SLIDER-PRODUCT-3sh76zo1 .grid-product--info {
  
  padding: 0px 12px;
  justify-content: center;
  align-items: unset
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--category {
  font: var(--font_8);
  
  
  font-size: 10px;
  
  color: #484848b3;
  
  padding: 10px 0px;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--title {
  font: var(--font_7);
  font-family: 'Jost', sans-serif;
  
  font-size: 12px;
  
  color: var(--color_21);
  
  text-transform: uppercase;
  line-height: 1.5715;
  min-height: 18.857999999999997px;
}
  
#SLIDER-PRODUCT-3sh76zo1 .grid-product--title-wrapper {   
  margin: 0px 0px;
}

#SLIDER-PRODUCT-3sh76zo1 .grid-product--price {
  margin-top: 2px;
  margin-bottom: 2px;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--retail-price, #SLIDER-PRODUCT-3sh76zo1 .grid-product--selling-price {
  font: var(--font_8);
  font-family: 'Jost', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_44);
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--origin-price {
  font: var(--font_8);
  font-family: 'Jost', sans-serif;
  
  font-size: 14px;
  
  color: #f94c10;
  
  margin: 0 10px;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-3sh76zo1 .grid-product--wholesale-price {
  
  
  
  
  
  
}









#SLIDER-PRODUCT-3sh76zo1 .product--ribbons-wrapper {
  font-family: 'Rubik', sans-serif;
  font-weight: ;
  font-size: 10px;
  font-style: ;
  text-decoration: ;
  color: var(--color_00);
  flex-direction: row;
  padding: 15px 0px 0px 15px;
  display: none;
}
#SLIDER-PRODUCT-3sh76zo1 .product--ribbon {
  border-radius: 0px;
  background: #bcbcbc;
  border-color: rgba(0, 0, 0, 1);
  border-width: 0px;
  background-size: cover;
  background-attachment: scroll;
  background-position-x: center;
  background-position-y: center;
  background-repeat: no-repeat;
  filter: ;
}




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

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

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

#PRODUCT-OVERLAY-x04mm84d {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-04whko01"], .--clone-TEXT-04whko01 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-04whko01"] .x-text,
[id^="TEXT-04whko01"] .x-text a,
.--clone-TEXT-04whko01 .x-text,
.--clone-TEXT-04whko01 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_8);
font-family: 'Fraunces', sans-serif;
font-size: 18.0px;
font-weight: 300;
height: 100%;
letter-spacing: 1px;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-04whko01"] .x-text:hover,
.--clone-TEXT-04whko01 .x-text:hover,
[id^="TEXT-04whko01"] a:hover,
.--clone-TEXT-04whko01 a:hover {
  
}

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

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


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-hntiab1a"], .--clone-TEXT-DATASET-hntiab1a {
  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: 90px;
margin-top: calc(0px * 2);
width: 24px;
  
}
[id^="TEXT-DATASET-hntiab1a"] .x-text,
[id^="TEXT-DATASET-hntiab1a"] .x-text a,
.--clone-TEXT-DATASET-hntiab1a .x-text,
.--clone-TEXT-DATASET-hntiab1a .x-text a {
  --width: 24px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
color: var(--color_00);
font-size: 10.0px;
height: 100%;
line-height: 2.4;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-hntiab1a"] .x-text:hover,
.--clone-TEXT-DATASET-hntiab1a .x-text:hover,
[id^="TEXT-DATASET-hntiab1a"] a:hover,
.--clone-TEXT-DATASET-hntiab1a a:hover {
  
}


#CONTAINER-liyvwbsu {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: end;grid-column-end: 4;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 100%;
  
  
  
  
  
  border: 1px solid #e3e3e3;
border-right-style: unset;border-bottom-style: unset;border-left-style: unset;

  
}

#CONTAINER-43yw12rk {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 120px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 22px 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: start;margin-bottom: calc(0.859375px * 2);margin-left: 1px;width: 120px;
  
  
  
  
  
  border:   ;


  
}

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

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-4glyk4x3::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-5nkxvpcv"], .--clone-TEXT-5nkxvpcv {
  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-5nkxvpcv"] .x-text,
[id^="TEXT-5nkxvpcv"] .x-text a,
.--clone-TEXT-5nkxvpcv .x-text,
.--clone-TEXT-5nkxvpcv .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-5nkxvpcv"] .x-text:hover,
.--clone-TEXT-5nkxvpcv .x-text:hover,
[id^="TEXT-5nkxvpcv"] a:hover,
.--clone-TEXT-5nkxvpcv a:hover {
  
}


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


  
}

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

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-n1kgvzsy::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-wwc395l4"], .--clone-TEXT-wwc395l4 {
  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-wwc395l4"] .x-text,
[id^="TEXT-wwc395l4"] .x-text a,
.--clone-TEXT-wwc395l4 .x-text,
.--clone-TEXT-wwc395l4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_5);
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-wwc395l4"] .x-text:hover,
.--clone-TEXT-wwc395l4 .x-text:hover,
[id^="TEXT-wwc395l4"] a:hover,
.--clone-TEXT-wwc395l4 a:hover {
  
}

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

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

[id^="TEXT-1m4onmxr"], .--clone-TEXT-1m4onmxr {
  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-1m4onmxr"] .x-text,
[id^="TEXT-1m4onmxr"] .x-text a,
.--clone-TEXT-1m4onmxr .x-text,
.--clone-TEXT-1m4onmxr .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #222222b3;
font: var(--font_5);
font-size: 13.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #222222b3);
}
[id^="TEXT-1m4onmxr"] .x-text:hover,
.--clone-TEXT-1m4onmxr .x-text:hover,
[id^="TEXT-1m4onmxr"] a:hover,
.--clone-TEXT-1m4onmxr a:hover {
  
}

#BUTTON-5jxf7ajs {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 26px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 95px;
  
}
#BUTTON-5jxf7ajs .x-button-wrapper {
  --width: 95px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;
color: #000000;
font-size: 14.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
text-align: center;
text-decoration: underline;
text-transform: uppercase;
width: 100%;
  border:   ;


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


#CONTAINER-gebuh861 {
  --bg: var(--color_04);
  background: var(--color_04);
border-color: #000000ff;
border-radius: 2px 2px 2px 2px;
  --width: 358px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;grid-template-columns: 1fr 97px 1fr;grid-template-rows: minmax(42px, max-content);height: auto;justify-self: stretch;margin-left: 120px;margin-right: 0%;margin-top: calc(0px * 2);width: auto;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-40l9ft6f"], .--clone-TEXT-40l9ft6f {
  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-40l9ft6f"] .x-text,
[id^="TEXT-40l9ft6f"] .x-text a,
.--clone-TEXT-40l9ft6f .x-text,
.--clone-TEXT-40l9ft6f .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-radius: 2px 2px 2px 2px;
color: var(--color_00);
font: var(--font_5);
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-40l9ft6f"] .x-text:hover,
.--clone-TEXT-40l9ft6f .x-text:hover,
[id^="TEXT-40l9ft6f"] a:hover,
.--clone-TEXT-40l9ft6f a:hover {
  
}


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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CART-DROPPABLE-gf5s5obg {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 540px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(65px, max-content) minmax(0px, calc(100% - 66px));
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-gf5s5obg.anim {
  --width: 540px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-ihmj96gy"], .--clone-TEXT-ihmj96gy {
  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: 80%;
  
}
[id^="TEXT-ihmj96gy"] .x-text,
[id^="TEXT-ihmj96gy"] .x-text a,
.--clone-TEXT-ihmj96gy .x-text,
.--clone-TEXT-ihmj96gy .x-text a {
  --width: 80%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_3);
font-family: 'Fraunces', sans-serif;
font-size: 20.0px;
font-weight: 300;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-ihmj96gy"] .x-text:hover,
.--clone-TEXT-ihmj96gy .x-text:hover,
[id^="TEXT-ihmj96gy"] a:hover,
.--clone-TEXT-ihmj96gy a:hover {
  
}


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

  border:   ;


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


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


  
}

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

  border:   ;


  background: var(--active-color, #3D3D3D);
}
#RECT-911r43z4::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-ddssbjm7"], .--clone-TEXT-ddssbjm7 {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-ddssbjm7"] .x-text,
[id^="TEXT-ddssbjm7"] .x-text a,
.--clone-TEXT-ddssbjm7 .x-text,
.--clone-TEXT-ddssbjm7 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_21);
font: var(--font_3);
font-family: 'Fraunces', sans-serif;
font-size: 20.0px;
font-weight: 300;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_21));
}
[id^="TEXT-ddssbjm7"] .x-text:hover,
.--clone-TEXT-ddssbjm7 .x-text:hover,
[id^="TEXT-ddssbjm7"] a:hover,
.--clone-TEXT-ddssbjm7 a:hover {
  
}

#BUTTON-6au6m5jq {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 42px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 208px;
  .x-button {
z-index: 1;
}
}
#BUTTON-6au6m5jq .x-button-wrapper {
  --width: 208px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
border-color: #000000ff;
border-radius: 3px 3px 3px 3px;
color: #ffffffff;
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 2px;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

