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

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

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



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

#SWIPER-6qhgfci7 {
  
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 1;height: 353px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  --blurry: 0;
  --scale-overflow: 1;
}
#SWIPER-6qhgfci7 .x-swiper-wrapper {
  flex-direction: row;
  transform: translateX(0%);
}
#SWIPER-6qhgfci7 .x-swiper-nav-btn {
  display: none;
  box-shadow: 0px 0px 0px 0px #00000000;
  height: 61px;
  width: 61px;
  background: #ffffff00;
}
#SWIPER-6qhgfci7 .x-swiper-nav-btn.next {
  right: 0%
}
#SWIPER-6qhgfci7 .x-swiper-nav-btn.prev {
  left: 0%
}
#SWIPER-6qhgfci7 .x-slide {
  width: 100%;
}
#SWIPER-6qhgfci7 .x-slide-wrapper {
  will-change: ;
  transition-property: ;
}
#SWIPER-6qhgfci7 .x-slide:not(.active) .x-slide-wrapper {
  scale: 1;
  filter: blur(0px);
}
#SWIPER-6qhgfci7 .x-slide {
  opacity: 0;
  transition: opacity .5s ease;
  position: absolute;
  transition-delay: 0s;
  top: 0;
  left: 0;
  pointer-events: none;
}
#SWIPER-6qhgfci7 .x-slide.active {
  opacity: 1;
  position: relative;
  transition-delay: .5s;
  pointer-events: auto;
}

#SWIPER-6qhgfci7 .x-pagination-wrapper {
  opacity: 0;
}
#SWIPER-6qhgfci7 .x-swiper-row .x-pagination-bar-backdrop {
  height: max(9px, 3%);
}
#SWIPER-6qhgfci7 .x-swiper-column .x-pagination-bar-backdrop {
  width: max(9px, 1%);
}
#SWIPER-6qhgfci7 .x-pagination-fraction {
  font-size: 14px;
  color: rgba(0, 0, 0, 1);
}
#SWIPER-6qhgfci7 .x-pagination-bar-backdrop {
  height: 1%;
  width: 90%;
  border-radius: 1000px;
  gap: 10px;
}
#SWIPER-6qhgfci7 .x-pagination-bullet.active {
  background: rgba(77, 125, 236, 1);
  border-radius: 1000px;
}
#SWIPER-6qhgfci7 .x-pagination-bullet, #SWIPER-6qhgfci7 .x-pagination-bar-backdrop {
  border-radius: 1000px;
}
#SWIPER-6qhgfci7 .x-pagination-bar {
  background: rgba(238, 238, 238, 1);
}
#SWIPER-6qhgfci7 .x-bar-active {
  left: -100%;
  background: rgba(77, 125, 236, 1);
}
#SLIDE-vioyt5v6 {
  
  
}
#SLIDE-vioyt5v6 .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(433px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}
#IMAGE-r6nuunzs .animation, #IMAGE-r6nuunzs.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#IMAGE-r6nuunzs {
  
}

#IMAGE-r6nuunzs {
  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%;
  
}
#IMAGE-r6nuunzs picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
  #IMAGE-r6nuunzs{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #IMAGE-r6nuunzs:hover, #IMAGE-r6nuunzs:hover > * {
    cursor: grab;
  }

#CONTAINER-55qu1cz7 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #00000000;
  --width: 100%;align-self: center;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1135px 30px;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-bottom: calc(-569.4450759887695px * 2);margin-left: calc(0% * 2);width: 100%;
  
  
  
  
  
  border:   #00000000;


  
}
[id^="TEXT-9w5e9abx"], .--clone-TEXT-9w5e9abx {
  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: 67.23835138624683%;
  
}
[id^="TEXT-9w5e9abx"] .x-text,
[id^="TEXT-9w5e9abx"] .x-text a,
.--clone-TEXT-9w5e9abx .x-text,
.--clone-TEXT-9w5e9abx .x-text a {
  --width: 67.23835138624683%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_0);
font-family: 'Quicksand', sans-serif;
font-size: 90.0px;
font-style: initial;
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-9w5e9abx"] .x-text:hover,
.--clone-TEXT-9w5e9abx .x-text:hover,
[id^="TEXT-9w5e9abx"] a:hover,
.--clone-TEXT-9w5e9abx a:hover {
  
}

[id^="TEXT-7eine7zh"], .--clone-TEXT-7eine7zh {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 66.85322386864237%;
  
}
[id^="TEXT-7eine7zh"] .x-text,
[id^="TEXT-7eine7zh"] .x-text a,
.--clone-TEXT-7eine7zh .x-text,
.--clone-TEXT-7eine7zh .x-text a {
  --width: 66.85322386864237%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Mulish', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-7eine7zh"] .x-text:hover,
.--clone-TEXT-7eine7zh .x-text:hover,
[id^="TEXT-7eine7zh"] a:hover,
.--clone-TEXT-7eine7zh a:hover {
  
}

#BUTTON-imii92qx {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: 46px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 198px;
  
}
#BUTTON-imii92qx .x-button-wrapper {
  --width: 198px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(24, 24, 24, 1);
border-color: #000000ff;
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

#IMAGE-2zh9ckrs {
  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%;
  
}
#IMAGE-2zh9ckrs picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
  #IMAGE-2zh9ckrs{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #IMAGE-2zh9ckrs:hover, #IMAGE-2zh9ckrs:hover > * {
    cursor: grab;
  }

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


  
}

#IMAGE-zqr19t2v {
  align-self: end;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 0.06060791015625px;
margin-left: calc(0% * 2);
width: 100%;
  
}
#IMAGE-zqr19t2v picture {
  --width: 100%;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
height: 100%;
width: 100%;
}
[id^="TEXT-3vxw9y2e"], .--clone-TEXT-3vxw9y2e {
  font-size: 0px;
  align-self: start;
display: none;
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: -0.07575798034667969px;
width: 31.90892021611777%;
  
}
[id^="TEXT-3vxw9y2e"] .x-text,
[id^="TEXT-3vxw9y2e"] .x-text a,
.--clone-TEXT-3vxw9y2e .x-text,
.--clone-TEXT-3vxw9y2e .x-text a {
  --width: 31.90892021611777%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Quicksand', sans-serif;
font-size: 28.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-3vxw9y2e"] .x-text:hover,
.--clone-TEXT-3vxw9y2e .x-text:hover,
[id^="TEXT-3vxw9y2e"] a:hover,
.--clone-TEXT-3vxw9y2e a:hover {
  
}

#CART-ICON-zce2pvch {
  --width: 1.6792928811275598%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 23.98611068725586px;justify-self: end;margin-right: 13.702647108020203%;margin-top: 69.68055725097656px;width: 1.6792928811275598%;
  
}
#CART-ICON-zce2pvch .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-zce2pvch .x-cart-item-count {
  position: absolute;
  top: -1.3434343049020478px;
  right: -1.3434343049020478px;
  width: 2.6868686098040957px;
  height: 11.99305534362793px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 7.995370229085286px;
}
#CART-ICON-zce2pvch .x-image-cart-icon {
  border-radius: ;
}

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


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


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

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

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







border-style: none none none none;

}





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

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

  border:   ;


  background: var(--active-color, #979797);
}
#RECT-nscgy3nq::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-qolq0vep {
  --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: #666666d9;
  
  
  
  
  
}


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

}
#MENU-qolq0vep ul li .tag-link:hover,
#MENU-qolq0vep ul li > a:hover {
  color: var(--color_33) !important;
background: #ebebeb00;






border-style: none none solid none;

}





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

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

#SUBMENU-xa31tjxy {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
  
  
  
}
.vertical-menu #MENU-ITEM-zqi9i0um.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}

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



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

#MENU-ITEM-586sl8bu > a, #MENU-ITEM-586sl8bu > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

  border: none;
}



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

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

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

  #TEXT-6b8432a3{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-6b8432a3:hover, #TEXT-6b8432a3:hover > * {
    color: var(--color_33) !important;
  }
  #MEMBER-BAR-dvi1r2pq{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #MEMBER-BAR-dvi1r2pq:hover, #MEMBER-BAR-dvi1r2pq:hover > * {
    cursor: pointer;
  }
#CART-ICON-p8rc8b4o {
  --width: 30.000001907348633px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 30.000001907348633px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 30.000001907348633px;
  
}
#CART-ICON-p8rc8b4o .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-p8rc8b4o .x-cart-item-count {
  position: absolute;
  top: -7.500000476837158px;
  right: -7.500000476837158px;
  width: 15.000000953674316px;
  height: 15.000000953674316px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 10.000000635782877px;
}
#CART-ICON-p8rc8b4o .x-image-cart-icon {
  border-radius: ;
}

#CONTAINER-8flz03nd {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 536px;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 133.23919642644316px 30.51279307475797px 161.71780329621723px 30.51279307475797px 74.24779648191107px 30.339622641509433px 38px 38px;grid-template-rows: minmax(47px, max-content);height: auto;justify-self: end;margin-right: %;margin-top: 16.90972328186035px;width: 536px;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-e42du6bj"], .--clone-TEXT-e42du6bj {
  font-size: 0px;
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: -0.1868817489982149%;
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-e42du6bj"] .x-text,
[id^="TEXT-e42du6bj"] .x-text a,
.--clone-TEXT-e42du6bj .x-text,
.--clone-TEXT-e42du6bj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #202020;
font: var(--font_5);
font-family: 'Mulish', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: center;
width: 100%;
  color: var(--active-color, #202020);
}
[id^="TEXT-e42du6bj"] .x-text:hover,
.--clone-TEXT-e42du6bj .x-text:hover,
[id^="TEXT-e42du6bj"] a:hover,
.--clone-TEXT-e42du6bj a:hover {
  
}

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

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

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


  
}

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

  border:   ;


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

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


  
}

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

  border:   ;


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

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

  border: none;
}



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

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

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

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

#CONTAINER-lfz3qzaa {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: %;align-self: end;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 19px 30px 2fr;grid-template-rows: minmax(67px, max-content);height: 66.99810791015625px;justify-self: end;margin-bottom: -16.9078311920166px;margin-right: 734.5178728674211px;width: %;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


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


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


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

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

#MENU-1s8w89yg {
  --width: 198.487892711672px;align-self: center;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 35.994319915771484px;justify-self: end;margin-right: 601.6684183234843px;margin-top: calc(1.4068832397460938px * 2);width: 198.487892711672px;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

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







border-style: none none none none;

}



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


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

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

#SUBMENU-yyzirax4 {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  
  animation: fade-in 0.3s ease;
  
}
.vertical-menu #MENU-ITEM-7ge41h2s.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

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

#LINE-aw7194m7 {
  --width: %;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: %;margin-top: 16.90972328186035px;width: %;
  height: auto;
  
}
#LINE-aw7194m7 .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-qsdjmc0x"], .--clone-TEXT-qsdjmc0x {
  font-size: 0px;
  align-self: start;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: %;
margin-top: 16.90972328186035px;
width: %;
  
}
[id^="TEXT-qsdjmc0x"] .x-text,
[id^="TEXT-qsdjmc0x"] .x-text a,
.--clone-TEXT-qsdjmc0x .x-text,
.--clone-TEXT-qsdjmc0x .x-text a {
  --width: %;
-webkit-text-stroke: 0px #000000ff;
color: #202020;
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #202020);
}
[id^="TEXT-qsdjmc0x"] .x-text:hover,
.--clone-TEXT-qsdjmc0x .x-text:hover,
[id^="TEXT-qsdjmc0x"] a:hover,
.--clone-TEXT-qsdjmc0x a:hover {
  
}

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

#SECTION-gv9q1frb {
  height: auto;
  grid-template-columns: 5px 1fr 1fr 5px;
  grid-template-rows: minmax(35px, max-content) minmax(0px, max-content) minmax(6px, max-content) minmax(0px, max-content) minmax(35px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(20px, 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-gv9q1frb .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 171;
  --bg: rgba(255, 255, 255, 0);
}

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



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

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


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


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

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


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

  border:   ;


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

  border:   ;


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-o14289dp::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-4vylm7vc {
  --bg: #f1f1f1;
  background: #f1f1f1;
border-color: #000000ff;
  --width: 93%;align-self: start;grid-column-end: 4;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 1fr;grid-template-rows: minmax(201px, max-content) minmax(0px, max-content) minmax(18px, max-content) minmax(0px, max-content) minmax(10px, max-content);height: 288.296875px;justify-self: center;margin-left: calc(5.543329944298732e-4% * 2);margin-top: -0.1484375px;width: 93%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-lv2zpy2m {
  align-self: start;
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: -0.647735595703125px;
width: 100%;
  
}
#IMAGE-lv2zpy2m picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-0a1wowyf"], .--clone-TEXT-0a1wowyf {
  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(% * 2);
margin-top: calc(0px * 2);
width: %;
  
}
[id^="TEXT-0a1wowyf"] .x-text,
[id^="TEXT-0a1wowyf"] .x-text a,
.--clone-TEXT-0a1wowyf .x-text,
.--clone-TEXT-0a1wowyf .x-text a {
  --width: %;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 25.0px;
font-weight: 300;
height: 100%;
line-height: 1.6;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-0a1wowyf"] .x-text:hover,
.--clone-TEXT-0a1wowyf .x-text:hover,
[id^="TEXT-0a1wowyf"] a:hover,
.--clone-TEXT-0a1wowyf a:hover {
  
}

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

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

  #CONTAINER-4vylm7vc{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-4vylm7vc:hover > * {
    background: var(--color_31) !important;
  }
  #CONTAINER-4vylm7vc{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-4vylm7vc:hover, #CONTAINER-4vylm7vc:hover > * {
    cursor: pointer;
  }

#CONTAINER-ljdhk8di {
  --bg: #f1f1f1;
  background: #f1f1f1;
border-color: #000000ff;
  --width: 93%;align-self: start;grid-column-end: 4;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;grid-template-columns: 1fr;grid-template-rows: minmax(201px, max-content) minmax(0px, max-content) minmax(18px, max-content) minmax(0px, max-content) minmax(10px, max-content);height: 288.296875px;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.1484375px;width: 93%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-vdrex2km {
  align-self: start;
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: -0.6484375px;
width: 100%;
  
}
#IMAGE-vdrex2km picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-vr5bryb6"], .--clone-TEXT-vr5bryb6 {
  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.003495069255195861% * 2);
margin-top: calc(0px * 2);
width: 84.69800241620544%;
  
}
[id^="TEXT-vr5bryb6"] .x-text,
[id^="TEXT-vr5bryb6"] .x-text a,
.--clone-TEXT-vr5bryb6 .x-text,
.--clone-TEXT-vr5bryb6 .x-text a {
  --width: 84.69800241620544%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 25.0px;
font-weight: 300;
height: 100%;
line-height: 1.6;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-vr5bryb6"] .x-text:hover,
.--clone-TEXT-vr5bryb6 .x-text:hover,
[id^="TEXT-vr5bryb6"] a:hover,
.--clone-TEXT-vr5bryb6 a:hover {
  
}

#LINE-o1wknegm {
  --width: 30px;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: 30px;
  height: auto;
  
}
#LINE-o1wknegm .line-container {
  border-color: #a07936;
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-lf6h97ga"], .--clone-TEXT-lf6h97ga {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0.003495069255195861% * 2);
margin-top: 0px;
width: 84.69800241620544%;
  
}
[id^="TEXT-lf6h97ga"] .x-text,
[id^="TEXT-lf6h97ga"] .x-text a,
.--clone-TEXT-lf6h97ga .x-text,
.--clone-TEXT-lf6h97ga .x-text a {
  --width: 84.69800241620544%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_32);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 14.0px;
font-weight: 300;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_32));
}
[id^="TEXT-lf6h97ga"] .x-text:hover,
.--clone-TEXT-lf6h97ga .x-text:hover,
[id^="TEXT-lf6h97ga"] a:hover,
.--clone-TEXT-lf6h97ga a:hover {
  
}

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

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


  
}

#IMAGE-e01chdx2 {
  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%;
  
}
#IMAGE-e01chdx2 picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-1tahltrp"], .--clone-TEXT-1tahltrp {
  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.003495069255195861% * 2);
margin-top: calc(0px * 2);
width: 84.69800241620544%;
  
}
[id^="TEXT-1tahltrp"] .x-text,
[id^="TEXT-1tahltrp"] .x-text a,
.--clone-TEXT-1tahltrp .x-text,
.--clone-TEXT-1tahltrp .x-text a {
  --width: 84.69800241620544%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 25.0px;
font-weight: 300;
height: 100%;
line-height: 1.6;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-1tahltrp"] .x-text:hover,
.--clone-TEXT-1tahltrp .x-text:hover,
[id^="TEXT-1tahltrp"] a:hover,
.--clone-TEXT-1tahltrp a:hover {
  
}

#LINE-b7t1zy1e {
  --width: 30px;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: 30px;
  height: auto;
  
}
#LINE-b7t1zy1e .line-container {
  border-color: #a07936;
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-asneexwk"], .--clone-TEXT-asneexwk {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0.003495069255195861% * 2);
margin-top: 0px;
width: 84.69800241620544%;
  
}
[id^="TEXT-asneexwk"] .x-text,
[id^="TEXT-asneexwk"] .x-text a,
.--clone-TEXT-asneexwk .x-text,
.--clone-TEXT-asneexwk .x-text a {
  --width: 84.69800241620544%;
-webkit-text-stroke: 0px #000000ff;
color: #eec989;
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 14.0px;
font-weight: 300;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #eec989);
}
[id^="TEXT-asneexwk"] .x-text:hover,
.--clone-TEXT-asneexwk .x-text:hover,
[id^="TEXT-asneexwk"] a:hover,
.--clone-TEXT-asneexwk a:hover {
  
}

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

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


  
}

#IMAGE-aztec6zg {
  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(-1.975372314453125px * 2);
width: 100%;
  
}
#IMAGE-aztec6zg picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-hig20dq1"], .--clone-TEXT-hig20dq1 {
  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.003495069255195861% * 2);
margin-top: calc(0px * 2);
width: 84.69800241620544%;
  
}
[id^="TEXT-hig20dq1"] .x-text,
[id^="TEXT-hig20dq1"] .x-text a,
.--clone-TEXT-hig20dq1 .x-text,
.--clone-TEXT-hig20dq1 .x-text a {
  --width: 84.69800241620544%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 25.0px;
font-weight: 300;
height: 100%;
line-height: 1.6;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-hig20dq1"] .x-text:hover,
.--clone-TEXT-hig20dq1 .x-text:hover,
[id^="TEXT-hig20dq1"] a:hover,
.--clone-TEXT-hig20dq1 a:hover {
  
}

#LINE-9qi7lavm {
  --width: 30px;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: 30px;
  height: auto;
  
}
#LINE-9qi7lavm .line-container {
  border-color: #a07936;
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-2eyemugz"], .--clone-TEXT-2eyemugz {
  font-size: 0px;
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0.003495069255195861% * 2);
margin-top: 0px;
width: 84.69800241620544%;
  
}
[id^="TEXT-2eyemugz"] .x-text,
[id^="TEXT-2eyemugz"] .x-text a,
.--clone-TEXT-2eyemugz .x-text,
.--clone-TEXT-2eyemugz .x-text a {
  --width: 84.69800241620544%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_32);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 14.0px;
font-weight: 300;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_32));
}
[id^="TEXT-2eyemugz"] .x-text:hover,
.--clone-TEXT-2eyemugz .x-text:hover,
[id^="TEXT-2eyemugz"] a:hover,
.--clone-TEXT-2eyemugz a:hover {
  
}

  #CONTAINER-ledsv2nf{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-ledsv2nf:hover > * {
    background: #e3f0fc !important;
  }
  #CONTAINER-ledsv2nf{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-ledsv2nf:hover, #CONTAINER-ledsv2nf:hover > * {
    cursor: pointer;
  }
#SECTION-276bhmpx {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(40px, max-content) minmax(0px, max-content) minmax(6px, max-content) minmax(0px, max-content) minmax(25px, max-content) minmax(0px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-276bhmpx .x-section-background {
  background: #f7f7f7;
  
  
  
  
  
  
  --height: 101;
  --bg: #f7f7f7;
}

#SECTION-276bhmpx .x-section-video-background {
  
  
}



#SECTION-276bhmpx .video {
  display: none;
}
#SECTION-276bhmpx .video-bp4 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


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


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

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


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

  border:   ;


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

  border:   ;


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

  border:   ;


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

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

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

#GRID-PRODUCT-7of73dvf .grid-product--wrapper {
  margin-bottom: 0px;
}
#GRID-PRODUCT-7of73dvf .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-7of73dvf .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-7of73dvf .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-7of73dvf .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-7of73dvf .grid-product--wrapper {
  display: grid;
  column-gap: 15px;
  row-gap: 15px;
  
  grid-template-columns: repeat(2, 1fr);

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

#GRID-PRODUCT-7of73dvf .slider-product--item:hover .grid-product--price {
  color: #323232;
}


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


#GRID-PRODUCT-7of73dvf .slider-product--item {
  display: flex;
  flex-direction: column;
  background: #ffffffff;
  
  
  
border-color: #000;


}






#GRID-PRODUCT-7of73dvf .grid-product--info {
  
  padding: 10px 15px;
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-7of73dvf .grid-product--category {
  
  font-family: 'hel', sans-serif;
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-7of73dvf .grid-product--title {
  
  font-family: 'Mulish', sans-serif;
  
  font-size: 15px;
  
  color: #202020;
  
  
  line-height: 1.5715;
  min-height: 47.144999999999996px;
}
#GRID-PRODUCT-7of73dvf .grid-product--price {
  margin-top: 5px;
  margin-bottom: 5px;
}
#GRID-PRODUCT-7of73dvf .grid-product--retail-price, #GRID-PRODUCT-7of73dvf .grid-product--selling-price {
  font: var(--font_5);
  font-family: 'Mulish', sans-serif;
  
  font-size: 16px;
  
  color: var(--font_color_5);
  
  margin: 0 0px;
}
#GRID-PRODUCT-7of73dvf .grid-product--origin-price {
  
  font-family: 'Mulish', sans-serif;
  
  font-size: 14px;
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-7of73dvf .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-7of73dvf .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-7of73dvf .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: ;
}
#GRID-PRODUCT-7of73dvf .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: ;
}


#GRID-PRODUCT-7of73dvf .option-color__item {
  border-radius: 0px;
  
  
  margin-right: 0px;
  padding: 0px;
}
#GRID-PRODUCT-7of73dvf .option-color__item .attr-item:not(.attr-text) {
  width: 10px;
  height: 10px;
  border-radius: 0px;
}
#GRID-PRODUCT-7of73dvf .grid-product--selects p {
  
  
  
  
  
  
  
}
#GRID-PRODUCT-7of73dvf .option-select__item span {
  
  
  
  
  
  
  
  background: var(--color_00);
  
}
#GRID-PRODUCT-7of73dvf .option-select__item span:hover {
  background: var(--color_00);
  
}



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

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


  
}

#CONTAINER-hidixila {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
  --width: 50.00279290853494%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: -0.20736312866210935px;width: 50.00279290853494%;
  
  
  
  
  
  border: 1px solid #dddddd;
border-right-style: unset;border-left-style: unset;

  
}

#RECT-72hyenn9 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 17px;
justify-self: center;
margin-bottom: calc(0.5px * 2);
margin-right: calc(0.273224043715847% * 2);
width: 15px;
  
  
  
  
}
#RECT-72hyenn9 .x-rect {
  --width: 15px;
background: #9f9f9f;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNjcyLjI2NDYgMTg5Ni4wODMzIiBjbGFzcz0ic2VhcmNoLWljb24tc3ZnIj48cGF0aCBkPSJNMTE1MiA4MzJxMC0xODUtMTMxLjUtMzE2LjVUNzA0IDM4NCAzODcuNSA1MTUuNSAyNTYgODMydDEzMS41IDMxNi41VDcwNCAxMjgwdDMxNi41LTEzMS41VDExNTIgODMyem01MTIgODMycTAgNTItMzggOTB0LTkwIDM4cS01NCAwLTkwLTM4bC0zNDMtMzQycS0xNzkgMTI0LTM5OSAxMjQtMTQzIDAtMjczLjUtNTUuNXQtMjI1LTE1MC0xNTAtMjI1VDAgODMydDU1LjUtMjczLjUgMTUwLTIyNSAyMjUtMTUwVDcwNCAxMjh0MjczLjUgNTUuNSAyMjUgMTUwIDE1MCAyMjVUMTQwOCA4MzJxMCAyMjAtMTI0IDM5OWwzNDMgMzQzcTM3IDM3IDM3IDkweiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #9f9f9f);
}
#RECT-72hyenn9::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#CONTAINER-i5g0hxoq {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
  --width: 50.00279290853494%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: start;margin-left: 0.0017568295623061857%;margin-top: -0.10606193542480467px;width: 50.00279290853494%;
  
  
  
  
  
  border: 1px solid #dddddd;
border-left-style: unset;

  
}

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

  border:   ;


  background: var(--active-color, #9f9f9f);
}
#RECT-jqcjys7a::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;
  
}
#PRODUCT-OVERLAY-amvujo1g {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}

#CONTAINER-0kk2fd16 {
  --bg: var(--color_33);
  background: var(--color_33);
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
  --width: 60.000003814697266px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(60px, max-content);height: 60.000003814697266px;justify-self: end;margin-right: 10px;margin-top: 30px;width: 60.000003814697266px;
  
  
  
  
  
  border:   #000000ff;


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

#CUSTOM-LAYOUT-cv4ure03 {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(120px, 1fr);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#GRID-PRODUCT-7of73dvf .grid-product--info {
  flex: unset;
}
#EMPTY-PRODUCT-LAYOUT-qgc62q3t {
  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-kpl337w5 {
  align-self: center;
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: calc(0px * 2);
width: 160px;
  
}
#IMAGE-kpl337w5 picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-tpocivgj"], .--clone-TEXT-tpocivgj {
  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-bottom: calc(0.90625px * 2);
margin-right: calc(1.1770833333333333% * 2);
width: 60%;
  
}
[id^="TEXT-tpocivgj"] .x-text,
[id^="TEXT-tpocivgj"] .x-text a,
.--clone-TEXT-tpocivgj .x-text,
.--clone-TEXT-tpocivgj .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-tpocivgj"] .x-text:hover,
.--clone-TEXT-tpocivgj .x-text:hover,
[id^="TEXT-tpocivgj"] a:hover,
.--clone-TEXT-tpocivgj a:hover {
  
}

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

#PRODUCT-OVERLAY-08qs1t08 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#SECTION-ltqeqxhk {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-ltqeqxhk .x-section-background {
  background: url(https://content.pancake.vn/web-media/5e/2f/95/90/9d0d138f5a5a4addea41deebb380308c2e23848954099bce1beb14eb.jpg);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(100%) sepia(0%) opacity(100%) brightness(100%) blur(0px);
  --height: 0;
  --bg: url(https://content.pancake.vn/web-media/5e/2f/95/90/9d0d138f5a5a4addea41deebb380308c2e23848954099bce1beb14eb.jpg);
}

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



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


#IMAGE-6u7vg8gh {
  align-self: start;
grid-column-end: 4;
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%;
  
}
#IMAGE-6u7vg8gh picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}

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


  
}

#IMAGE-oz7vp2rl {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: -0.2265625px;
width: 39.125px;
  
}
#IMAGE-oz7vp2rl picture {
  --width: 39.125px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-i45cexoi"], .--clone-TEXT-i45cexoi {
  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-i45cexoi"] .x-text,
[id^="TEXT-i45cexoi"] .x-text a,
.--clone-TEXT-i45cexoi .x-text,
.--clone-TEXT-i45cexoi .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-i45cexoi"] .x-text:hover,
.--clone-TEXT-i45cexoi .x-text:hover,
[id^="TEXT-i45cexoi"] a:hover,
.--clone-TEXT-i45cexoi a:hover {
  
}

#LINE-5u165jaj {
  --width: 30px;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: 30px;
  height: auto;
  
}
#LINE-5u165jaj .line-container {
  border-color: #ffffff;
border-style: solid;
border-width: 1.0px;
}

#BUTTON-okhj4x1x {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 37px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 81px;
  
}
#BUTTON-okhj4x1x .x-button-wrapper {
  --width: 81px;
-webkit-text-stroke: 0px #000000ff;
background: #18181800;
border-color: #000000ff;
color: #e8f8ff;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-okhj4x1x{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-okhj4x1x:hover, #BUTTON-okhj4x1x:hover > * {
    color: #ffffffff !important;
  }
  #BUTTON-okhj4x1x{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-okhj4x1x:hover, #BUTTON-okhj4x1x:hover > * {
    cursor: pointer;
  }
#SECTION-6yvszeg5 {
  height: auto;
  grid-template-columns: 5px 1fr 0px 0fr 5px;
  grid-template-rows: minmax(25px, max-content) minmax(0px, max-content) minmax(6px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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


#IMAGE-rrwiboct {
  align-self: start;
grid-column-end: 5;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#IMAGE-rrwiboct picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#POST-LIST-n617dnh2 {
  --width: 100%;align-self: start;grid-column-end: 5;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}

#POST-LIST-n617dnh2 .post-list__content {
  ;
}
#POST-LIST-n617dnh2 .post-list__wrapper {
  gap: 19px;
  background: #ffffffff;
  
  grid-template-columns: repeat(1, 1fr);
}
#POST-LIST-n617dnh2 post-list-item {
  border-color: #000;
  
  
  
  border-radius: 0px;
  overflow: hidden;
}
#POST-LIST-n617dnh2 .post-list__thumbnail {
  width: 24%;
  
  
  
}

#POST-LIST-n617dnh2 .post-list__inner img {
  object-fit: contain;
  
  border-radius: 0px;
}
#POST-LIST-n617dnh2 .post-list__overlay {
  display: none;
}
#POST-LIST-n617dnh2 .post-list__content {
  
  text-align: left;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 6px;
  padding-bottom: 6px;
  background: #ffffffff;
  justify-content: unset;
}
#POST-LIST-n617dnh2 .post-list__title {
  -webkit-line-clamp: 1;
  color: var(--color_40);
  
  
  
  
  font-family: 'Mulish', sans-serif;
  margin-top: 0px;
}
#POST-LIST-n617dnh2 .post-list__description {
  -webkit-line-clamp: 1;
  color: var(--color_40);
  
  
  
  
  font-family: 'Mulish', sans-serif;
  
  margin-top: 0px;
}
#POST-LIST-n617dnh2 .post-list__publish_date {
  color: var(--color_40);
  
  
  
  
  font-family: 'hel', sans-serif;
  
  margin-top: 0px;
}
#POST-LIST-n617dnh2 .post-list__category {
  width: 100%;
  
  color: var(--color_40);
  
  
  
  
  font-family: 'Mulish', sans-serif;
  padding-top: 0px;
  text-align: left;
}
#POST-LIST-n617dnh2 .post-list__read-button {
  
  color: #ffffff;
  font-size: 13px;
  
  
  
  font-family: "hel", sans-serif;
  background: #09105c;
  margin-right: auto;
  
  
  width: 186px;
  height: 34px;
  border-radius: 0px;
}


#POST-OVERLAY-o3mjoycd {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
}
#POST-OVERLAY-08tmzo6m {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
}
#POST-OVERLAY-oaei8dvs {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
}
#POST-OVERLAY-sfh6p4ti {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
}
#POST-OVERLAY-4wwglilp {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
}
#POST-OVERLAY-k0cys82n {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
}
[id^="TEXT-z4lefeo2"], .--clone-TEXT-z4lefeo2 {
  font-size: 0px;
  align-self: end;
grid-column-end: 5;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-z4lefeo2"] .x-text,
[id^="TEXT-z4lefeo2"] .x-text a,
.--clone-TEXT-z4lefeo2 .x-text,
.--clone-TEXT-z4lefeo2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Mulish', sans-serif;
font-size: 20.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-z4lefeo2"] .x-text:hover,
.--clone-TEXT-z4lefeo2 .x-text:hover,
[id^="TEXT-z4lefeo2"] a:hover,
.--clone-TEXT-z4lefeo2 a:hover {
  
}


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


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

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


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

  border:   ;


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

  border:   ;


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-9j7i7ey3::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-gf6ifral {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(6px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-gf6ifral .x-section-background {
  background: #f7f7f7;
  
  
  
  
  
  
  --height: 76;
  --bg: #f7f7f7;
}

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



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

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


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


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

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


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

  border:   ;


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

  border:   ;


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-i6yi1h71::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;
  
}
#SLIDER-PRODUCT-v7vr39rf {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  padding: 0px;
}
#SLIDER-PRODUCT-v7vr39rf .grid-product--title {
  line-clamp: 2;
  -webkit-line-clamp: 2;
}

#SLIDER-PRODUCT-v7vr39rf .grid-product--inner img {
  object-fit: cover;
}
#SLIDER-PRODUCT-v7vr39rf .button-arrow {
  width: 40px;
  height: 40px;
  color: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-v7vr39rf .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-v7vr39rf .button-arrow path {
  fill: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-v7vr39rf .button-arrow:after {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-v7vr39rf .slider-product--next {
  right: 30px;
  
}
#SLIDER-PRODUCT-v7vr39rf .slider-product--prev {
  left: 30px;
  
}
#SLIDER-PRODUCT-v7vr39rf .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-v7vr39rf .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-v7vr39rf .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-v7vr39rf .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-v7vr39rf .grid-product--wrapper {
  display: grid;
  column-gap: 15px;
  row-gap: 0px;
  
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 1 * 15px) / 2);

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



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

#SLIDER-PRODUCT-v7vr39rf .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  background: #ffffffff;
  
  
  border-color: #000;
  

}



#SLIDER-PRODUCT-v7vr39rf .thumbnail-wrapper {
  padding: 8px;
}



#SLIDER-PRODUCT-v7vr39rf .grid-product--info {
  
  padding: 10px 15px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-v7vr39rf .grid-product--category {
  
  font-family: 'Mulish', sans-serif;
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-v7vr39rf .grid-product--title {
  
  font-family: 'Mulish', sans-serif;
  
  font-size: 15px;
  
  
  
  
  line-height: 1.5715;
  min-height: 23.572499999999998px;
}
#SLIDER-PRODUCT-v7vr39rf .grid-product--price {
  margin-top: 5px;
  margin-bottom: 5px;
}
#SLIDER-PRODUCT-v7vr39rf .grid-product--retail-price, #SLIDER-PRODUCT-v7vr39rf .grid-product--selling-price {
  font: var(--font_5);
  font-family: 'Mulish', sans-serif;
  font-weight: bold;
  font-size: 16px;
  
  color: var(--color_40);
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-v7vr39rf .grid-product--origin-price {
  
  font-family: 'Mulish', sans-serif;
  
  font-size: 14px;
  
  color: #202020;
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-v7vr39rf .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-v7vr39rf .grid-product--wholesale-price {
  
  
  
  
  
  
}









#SLIDER-PRODUCT-v7vr39rf .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: ;
}
#SLIDER-PRODUCT-v7vr39rf .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: ;
}


#SLIDER-PRODUCT-v7vr39rf .option-color__item {
  
  
  
  
  
}
#SLIDER-PRODUCT-v7vr39rf .option-color__item .attr-item:not(.attr-text) {
  
  
  
}
#SLIDER-PRODUCT-v7vr39rf .grid-product--selects p {
  
  
  
  
  
  
  
}
#SLIDER-PRODUCT-v7vr39rf .option-select__item span {
  
  
  
  
  
  
  
  
  
}
#SLIDER-PRODUCT-v7vr39rf .option-select__item span:hover {
  
  
}



#EMPTY-PRODUCT-LAYOUT-6kuq387i {
  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-yn4ugo0h {
  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-yn4ugo0h picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-2d99snrt"], .--clone-TEXT-2d99snrt {
  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-bottom: calc(0.90625px * 2);
margin-right: calc(1.1770833333333333% * 2);
width: 60%;
  
}
[id^="TEXT-2d99snrt"] .x-text,
[id^="TEXT-2d99snrt"] .x-text a,
.--clone-TEXT-2d99snrt .x-text,
.--clone-TEXT-2d99snrt .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-2d99snrt"] .x-text:hover,
.--clone-TEXT-2d99snrt .x-text:hover,
[id^="TEXT-2d99snrt"] a:hover,
.--clone-TEXT-2d99snrt a:hover {
  
}

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

#CUSTOM-LAYOUT-tcp4ylb2 {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(120px, 1fr);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#SLIDER-PRODUCT-v7vr39rf .grid-product--info {
  flex: unset;
}
#PRODUCT-OVERLAY-b67a8c9l {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  display: none;
  
}

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


  
}

#CONTAINER-kma39toe {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
  --width: 50.00279290853494%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: -0.20736312866210935px;width: 50.00279290853494%;
  
  
  
  
  
  border: 1px solid #dddddd;
border-right-style: unset;border-left-style: unset;

  
}

#RECT-29by3yee {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 17px;
justify-self: center;
margin-bottom: calc(0.5px * 2);
margin-right: calc(0.273224043715847% * 2);
width: 15px;
  
  
  
  
}
#RECT-29by3yee .x-rect {
  --width: 15px;
background: #9f9f9f;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNjcyLjI2NDYgMTg5Ni4wODMzIiBjbGFzcz0ic2VhcmNoLWljb24tc3ZnIj48cGF0aCBkPSJNMTE1MiA4MzJxMC0xODUtMTMxLjUtMzE2LjVUNzA0IDM4NCAzODcuNSA1MTUuNSAyNTYgODMydDEzMS41IDMxNi41VDcwNCAxMjgwdDMxNi41LTEzMS41VDExNTIgODMyem01MTIgODMycTAgNTItMzggOTB0LTkwIDM4cS01NCAwLTkwLTM4bC0zNDMtMzQycS0xNzkgMTI0LTM5OSAxMjQtMTQzIDAtMjczLjUtNTUuNXQtMjI1LTE1MC0xNTAtMjI1VDAgODMydDU1LjUtMjczLjUgMTUwLTIyNSAyMjUtMTUwVDcwNCAxMjh0MjczLjUgNTUuNSAyMjUgMTUwIDE1MCAyMjVUMTQwOCA4MzJxMCAyMjAtMTI0IDM5OWwzNDMgMzQzcTM3IDM3IDM3IDkweiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #9f9f9f);
}
#RECT-29by3yee::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#CONTAINER-pi4q9jwa {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #dddddd;
border-style: solid;
border-width: 1.0px;
  --width: 50.00279290853494%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: start;margin-left: 0.0017568295623061857%;margin-top: -0.10606193542480467px;width: 50.00279290853494%;
  
  
  
  
  
  border: 1px solid #dddddd;
border-left-style: unset;

  
}

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

  border:   ;


  background: var(--active-color, #9f9f9f);
}
#RECT-dzg5ocbx::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;
  
}
#PRODUCT-OVERLAY-xl25n3rb {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}

#CONTAINER-nhflw0qe {
  --bg: var(--color_33);
  background: var(--color_33);
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
  --width: 60.000003814697266px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(60px, max-content);height: 60.000003814697266px;justify-self: end;margin-right: 10px;margin-top: 30px;width: 60.000003814697266px;
  
  
  
  
  
  border:   #000000ff;


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

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

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

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



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


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


  
}
#GALLERY-ygpuikqw {
  --width: 31.96868896484375px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 31.96868896484375px;
  border-radius: ;
  overflow: hidden;
  
}
#GALLERY-ygpuikqw .x-gallery-item img {
  object-fit: cover;
  aspect-ratio: 1/1;
}
#GALLERY-ygpuikqw .x-gallery-view {
  flex: 1;
}
#GALLERY-ygpuikqw .x-gallery-control-item {
  min-width: 60px;
  min-height: 60px;
  margin-bottom: 10px;
}
#GALLERY-ygpuikqw .x-arrow {
  width: 40px;
  height: 40px;
  
}
#GALLERY-ygpuikqw .x-gallery .x-arrow img, #GALLERY-ygpuikqw .x-gallery .x-arrow svg, #GALLERY-ygpuikqw .x-gallery .x-arrow path {
  fill: #FFFFFF;
}
#GALLERY-ygpuikqw .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#GALLERY-ygpuikqw .x-arrow-right {
  right: 5px;
}

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

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

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

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

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

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

  
}

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


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


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


  
}

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

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

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


  
}

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

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

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


  
}

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

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

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

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



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

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


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


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

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


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

  border:   ;


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


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

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

  border:   ;


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


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

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-corr9gbp"], .--clone-TEXT-corr9gbp {
  font-size: 0px;
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-corr9gbp"] .x-text,
[id^="TEXT-corr9gbp"] .x-text a,
.--clone-TEXT-corr9gbp .x-text,
.--clone-TEXT-corr9gbp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Mulish', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-corr9gbp"] .x-text:hover,
.--clone-TEXT-corr9gbp .x-text:hover,
[id^="TEXT-corr9gbp"] a:hover,
.--clone-TEXT-corr9gbp a:hover {
  
}


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


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

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


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

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

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

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



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


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


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

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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


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


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

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


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

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






border-style: none none none none;

}




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

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

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

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

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


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


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

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


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

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






border-style: none none none none;

}




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

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

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

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

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


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


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

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

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



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

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


#IMAGE-xw6u2yux {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 285.1704711914063px;
  
}
#IMAGE-xw6u2yux picture {
  --width: 285.1704711914063px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#POPUP-r8t2rffw {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 322px;
  height: auto;
  grid-template-columns: 2fr;
  grid-template-rows: minmax(0px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-r8t2rffw.anim {
  --width: 322px;
  
}

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


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


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

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

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


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

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

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

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

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

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

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

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

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

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

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


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


  
}

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

  border:   ;


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


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

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#LINE-pnz8h66k {
  --width: auto;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 245px;justify-self: start;margin-left: -3025%;margin-top: -551.5px;width: auto;
  
  
}
#LINE-pnz8h66k .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

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

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

#SUBMIT-BUTTON-tvf0ayxg {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 100%;
justify-self: start;
margin-bottom: -0.399658203125px;
margin-left: 0px;
width: 132px;
  
}
#SUBMIT-BUTTON-tvf0ayxg .x-button-wrapper {
  --width: 132px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_33);
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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


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

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

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

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

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


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

  border:   ;


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


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

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

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

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

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


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

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


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


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


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

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

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

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

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


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

  border:   ;


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


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

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

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

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

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

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

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

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


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


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

  border:   ;


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


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