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

#SECTION-91d4mfeg .x-section-background {
  background: #ffffff;
  
  
  
  
  
  
  --height: 113;
  --bg: #ffffff;
}

#SECTION-91d4mfeg .x-section-video-background {
  
  
}



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


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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-64u71m7a::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-jveg64m9 {
  --width: 27px;align-self: center;display: none;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;height: 22px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 27px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-7kea8i1g {
  background: #ffffffff;
  top: 0;
  left: 0;
  width: 320px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(60px, max-content) minmax(0%, calc(100% - 140px)) minmax(80px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 320px;
  animation: horizontal-move 0.2s ease;
  
}

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


  
}

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


#IMAGE-diw8k1t2 {
  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-diw8k1t2 picture {
  --width: 30px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-diw8k1t2 img {
  object-fit: cover;
}

#CART-ICON-gg4zwx6k {
  --width: 40px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 40.337501525878906px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 40px;
  
}
#CART-ICON-gg4zwx6k .x-cart-icon {
  border-color: #000000ff;
color: var(--color_03);
}
#CART-ICON-gg4zwx6k .x-cart-item-count {
  position: absolute;
  top: -10.0px;
  right: -10.0px;
  width: 20.0px;
  height: 20.168750762939453px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_03);
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 13.445833841959635px;
}
#CART-ICON-gg4zwx6k .x-image-cart-icon {
  border-radius: ;
}

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


#RECT-9uc4xt0p {
  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-9uc4xt0p .x-rect {
  --width: 30px;
background: #000000ff;
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, #000000ff);
}
#RECT-9uc4xt0p::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-1e14qbmw {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

#MENU-ITEM-00tff7uc > a, #MENU-ITEM-00tff7uc > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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


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

#INPUT-SEARCH-ikan1gug {
  --width: 97.270165801679%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 41px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 97.270165801679%;
  
}
#INPUT-SEARCH-ikan1gug > .input-search--wrapper {
  font-size: 13.0px;
  border-width: 1px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 12px;
  background-color: var(--color_01);
  
}
#INPUT-SEARCH-ikan1gug > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-ikan1gug > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-ikan1gug > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-ikan1gug > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000 !important;
  : solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-ikan1gug > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-ikan1gug .input-search--icon {
  margin-left: 11px;
  margin-right: 11px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-ikan1gug .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-ikan1gug .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-ikan1gug .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-ikan1gug .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-ikan1gug .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

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


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

}
#MENU-hw2z3wry ul li .tag-link:hover {
  color: var(--color_04) !important;







border-style: none none none none;

}



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


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

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

#MENU-a8wfzreg {
  --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: #4f4f4f;
  
  
  
  
  
}


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

}
#MENU-a8wfzreg ul li .tag-link:hover {
  color: var(--color_04) !important;
background: var(--color_00);






border-style: none none none none;

}




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

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

#MENU-ITEM-35ei8sz1 > a, #MENU-ITEM-35ei8sz1 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#MENU-nhtievds {
  --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: #4f4f4f;
  
  
  
  
  
}


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

}
#MENU-nhtievds ul li .tag-link:hover {
  color: var(--color_04) !important;
background: var(--color_00);






border-style: none none none none;

}




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

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

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

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

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

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

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

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

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

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


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

}
#MENU-bzi314ir ul li .tag-link:hover {
  color: var(--color_04) !important;
background: var(--color_00);






border-style: none none none none;

}




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

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

#MENU-ITEM-79fj5wwp > a, #MENU-ITEM-79fj5wwp > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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


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

}
#MENU-52kdkdc3 ul li .tag-link:hover {
  color: var(--color_04) !important;
background: var(--color_00);






border-style: none none none none;

}




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

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

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

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

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

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

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

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


#CONTAINER-6deaayt8 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 250px;align-self: center;grid-column-end: 4;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 31px 1fr;grid-template-rows: minmax(29px, max-content);height: auto;justify-self: start;margin-left: 0.2638850834058679px;margin-top: calc(0px * 2);width: 250px;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, #ffffff);
}
#RECTANGLE-w9jdl9rm::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-tpzrq0qk"], .--clone-TEXT-tpzrq0qk {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-tpzrq0qk"] .x-text,
[id^="TEXT-tpzrq0qk"] .x-text a,
.--clone-TEXT-tpzrq0qk .x-text,
.--clone-TEXT-tpzrq0qk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-tpzrq0qk"] .x-text:hover,
.--clone-TEXT-tpzrq0qk .x-text:hover,
[id^="TEXT-tpzrq0qk"] a:hover,
.--clone-TEXT-tpzrq0qk a:hover {
  
}

#MEMBER-BAR-i9sgsg42 {
  --width: 35px;align-self: center;grid-column-end: 6;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;height: 35px;justify-self: end;margin-right: 0px;margin-top: calc(0px * 2);width: 35px;
  
}
#MEMBER-BAR-i9sgsg42 .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: center;
  background: #00000000;
  display: none;
}
#MEMBER-BAR-i9sgsg42 .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: center;
  border-width: 0px;
  border-style: solid;
  border-color: var(--color_00);
  justify-content: center;
}
#MEMBER-BAR-i9sgsg42 .x-member:hover {
  
}
#MEMBER-BAR-i9sgsg42 .x-avatar-member-origin {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: var(--color_00);
 }
#MEMBER-BAR-i9sgsg42 .x-avatar-member-initial {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: var(--color_00);
 }
#MEMBER-BAR-i9sgsg42 .customer-icon {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: var(--color_00);
 }
#MEMBER-BAR-i9sgsg42 .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: var(--color_00);
}

#MEMBER-BAR-i9sgsg42 .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
text-align: center;
  background: #00000000;
  justify-content: center;
}
#MEMBER-BAR-i9sgsg42 .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-i9sgsg42 .x-loginbar .login-bar-icon {
    width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  border-color: var(--color_00);

  border: none;
}

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


#MEMBER-BAR-i9sgsg42 .member-divider {
  background: var(--color_00);
}

#MEMBER-BAR-i9sgsg42 .customer-signup {
  display: none;
}
#MEMBER-BAR-i9sgsg42 .customer-icon {
  
}
#MEMBER-BAR-i9sgsg42 .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-z6vqi55s {
  width: 170px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(35px, max-content) minmax(35px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  transform: translate(0px, 0px);
}
[id^="TEXT-orhw8x3x"], .--clone-TEXT-orhw8x3x {
  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-orhw8x3x"] .x-text,
[id^="TEXT-orhw8x3x"] .x-text a,
.--clone-TEXT-orhw8x3x .x-text,
.--clone-TEXT-orhw8x3x .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-orhw8x3x"] .x-text:hover,
.--clone-TEXT-orhw8x3x .x-text:hover,
[id^="TEXT-orhw8x3x"] a:hover,
.--clone-TEXT-orhw8x3x a:hover {
  
}

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


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


  
}

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

  border:   ;


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

#CART-ICON-2aqft4wa {
  --width: 31px;align-self: center;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;height: 31px;justify-self: end;margin-bottom: calc(0.4444427490234375px * 2);margin-right: -6.781684027777778e-5%;width: 31px;
  
}
#CART-ICON-2aqft4wa .x-cart-icon {
  background: var(--color_00);
border-color: #000000ff;
color: #444;
}
#CART-ICON-2aqft4wa .x-cart-item-count {
  position: absolute;
  top: -7.75px;
  right: -7.75px;
  width: 15.5px;
  height: 15.5px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_03);
border-radius: 50%;
color: #ffffff;
font-family: Roboto;
font-size: 10.333333333333334px;
}
#CART-ICON-2aqft4wa .x-image-cart-icon {
  border-radius: ;
}
#WISHLIST-493dl5wc {
  --width: 75.83001052934392%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 27px;justify-self: start;margin-left: -1060.7936314174108%;margin-top: -112px;width: 75.83001052934392%;
  
}
#WISHLIST-493dl5wc .x-wishlist-icon {
  
}
#WISHLIST-493dl5wc .x-wishlist-item-count {
  position: absolute;
  top: -1.8957502632335979px;
  right: -1.8957502632335979px;
  width: 5.055334035289595px;
  height: 18.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 9.0px;
}
#WISHLIST-493dl5wc .x-image-wishlist-icon {
  border-radius: ;
}
#MEMBER-BAR-igfx2rpw {
  --width: 40px;align-self: center;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;height: 40px;justify-self: start;margin-bottom: calc(0.4444427490234375px * 2);margin-left: 0%;width: 40px;
  
}
#MEMBER-BAR-igfx2rpw .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
text-align: center;
  
  display: none;
}
#MEMBER-BAR-igfx2rpw .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
text-align: center;
  border-width: 0px;
  border-style: solid;
  
  justify-content: center;
}
#MEMBER-BAR-igfx2rpw .x-member:hover {
  
}
#MEMBER-BAR-igfx2rpw .x-avatar-member-origin {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-igfx2rpw .x-avatar-member-initial {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-igfx2rpw .customer-icon {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-igfx2rpw .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  
}

#MEMBER-BAR-igfx2rpw .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
text-align: center;
  
  justify-content: center;
}
#MEMBER-BAR-igfx2rpw .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-igfx2rpw .x-loginbar .login-bar-icon {
    width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}

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


#MEMBER-BAR-igfx2rpw .member-divider {
  background: #000000d9;
}

#MEMBER-BAR-igfx2rpw .customer-signup {
  display: none;
}
#MEMBER-BAR-igfx2rpw .customer-icon {
  
}
#MEMBER-BAR-igfx2rpw .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-9ny5s7db {
  width: 170px;
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(35px, max-content) minmax(35px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
  transform: translate(0px, 0px);
}
[id^="TEXT-yhbfu2dw"], .--clone-TEXT-yhbfu2dw {
  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-yhbfu2dw"] .x-text,
[id^="TEXT-yhbfu2dw"] .x-text a,
.--clone-TEXT-yhbfu2dw .x-text,
.--clone-TEXT-yhbfu2dw .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-yhbfu2dw"] .x-text:hover,
.--clone-TEXT-yhbfu2dw .x-text:hover,
[id^="TEXT-yhbfu2dw"] a:hover,
.--clone-TEXT-yhbfu2dw a:hover {
  
}

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

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

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

#LANGUAGE-MENU-1k7k13tp .dropdown-icon {
  width: 13px;
  height: 13px;
}
#SECTION-5b3y0gp2 {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(41px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-5b3y0gp2 .x-section-background {
  background: #f8f8f8;
  
  
  
  
  
  
  --height: 41;
  --bg: #f8f8f8;
}

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



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

#BREADCRUMB-bo9cvgyu {
  display: inline;
  --width: auto;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: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-size: 14.0px;
gap: 4.0px;
  gap: unset;
  
}
#BREADCRUMB-bo9cvgyu .x-breadcrumb-item {
  display: inline;
}

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

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

#BREADCRUMB-bo9cvgyu .x-breadcrumb-item:hover .x-text {
  color: #f08522;
}

#BREADCRUMB-bo9cvgyu .x-breadcrumb-item:hover .x-text .x-icon {
  color: #000000;
}
#SECTION-2mhbi2m1 {
  height: auto;
  grid-template-columns: 10px 1fr 30px 300px 10px;
  grid-template-rows: minmax(20px, max-content) minmax(600px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-2mhbi2m1 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 670;
  --bg: rgba(255, 255, 255, 0);
}

#SECTION-2mhbi2m1 .x-section-video-background {
  
  
}



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


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


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

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

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


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


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

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

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


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

}
#MENU-xkjqjjd8 ul li .tag-link:hover,
#MENU-xkjqjjd8 ul li > a:hover {
  color: #f5a623 !important;







border-style: none none solid none;

}





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

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

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

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

#POST-LIST-um76s5g3 .post-list__content {
  ;
}
#POST-LIST-um76s5g3 .post-list__wrapper {
  gap: 15px;
  
  
  grid-template-columns: repeat(1, 1fr);
}
#POST-LIST-um76s5g3 post-list-item {
  border-color: #000;
  
  
  
  border-radius: 0px;
  overflow: hidden;
}
#POST-LIST-um76s5g3 .post-list__thumbnail {
  width: 25%;
  
  
}
#POST-LIST-um76s5g3 .post-list__container {
  padding-bottom: calc(100% / (16/9));
}

#POST-LIST-um76s5g3 .post-list__inner img {
  object-fit: contain;
}
#POST-LIST-um76s5g3 .post-list__overlay {
  display: none;
}
#POST-LIST-um76s5g3 .post-list__content {
  
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
#POST-LIST-um76s5g3 .post-list__title {
  -webkit-line-clamp: 2;
  color: var(--color_03);
  font-size: 16px;
  
  
  
  
}
#POST-LIST-um76s5g3 .post-list__description {
  -webkit-line-clamp: 2;
  
  
  
  
  
  
  display: none;
}
#POST-LIST-um76s5g3 .post-list__publish_date {
  
  
  
  
  
  
  
}
#POST-LIST-um76s5g3 .post-list__category {
  width: 100%;
  display: none;
  
  
  
  
  
  
  padding: 0px 0;
  text-align: left;
}
#POST-LIST-um76s5g3 .post-list__read-button {
  display: none;
  color: #ffffff;
  
  
  
  
  
  background: #00C1A2;
}


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

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

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

#GRID-PRODUCT-h392sqra .grid-product--inner img {
  object-fit: cover;
}
#GRID-PRODUCT-h392sqra .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-h392sqra .thumbnail-wrapper { width: 25%;min-width: 25%; }
#GRID-PRODUCT-h392sqra .grid-product--wrapper {
  margin-bottom: 12px;
}
#GRID-PRODUCT-h392sqra .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-h392sqra .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-h392sqra .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-h392sqra .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-h392sqra .grid-product--wrapper {
  display: grid;
  column-gap: 0px;
  row-gap: 15px;
  
  grid-template-columns: repeat(1, 1fr);

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



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


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


}






#GRID-PRODUCT-h392sqra .grid-product--info {
  
  padding: 0px 12px;
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-h392sqra .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-h392sqra .grid-product--title {
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-h392sqra .grid-product--price {
  margin-top: 5px;
  margin-bottom: 5px;
}
#GRID-PRODUCT-h392sqra .grid-product--retail-price, #GRID-PRODUCT-h392sqra .grid-product--selling-price {
  
  
  font-weight: bold;
  font-size: 15px;
  
  
  
  margin: 0 0px;
}
#GRID-PRODUCT-h392sqra .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-h392sqra .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-h392sqra .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-h392sqra .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-h392sqra .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: ;
}




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

#SECTION-olee5amg .x-section-background {
  background: #fafafa;
  
  
  
  
  
  
  --height: 165;
  --bg: #fafafa;
}

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



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


#CONTAINER-qz38rtwg {
  --bg: #fafafa;
  background: #fafafa;
border-color: #000000ff;
  --width: 82.04587009011682%;align-self: end;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);height: auto;justify-self: start;margin-bottom: 0px;margin-left: 0%;width: 82.04587009011682%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-1fpecdjt"], .--clone-TEXT-1fpecdjt {
  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: start;
margin-left: -266.9521443514644%;
margin-top: -441.46875px;
width: 87.5297619047619%;
  
}
[id^="TEXT-1fpecdjt"] .x-text,
[id^="TEXT-1fpecdjt"] .x-text a,
.--clone-TEXT-1fpecdjt .x-text,
.--clone-TEXT-1fpecdjt .x-text a {
  --width: 87.5297619047619%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Josefin Sans', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-1fpecdjt"] .x-text:hover,
.--clone-TEXT-1fpecdjt .x-text:hover,
[id^="TEXT-1fpecdjt"] a:hover,
.--clone-TEXT-1fpecdjt a:hover {
  
}

[id^="TEXT-0vx9y930"], .--clone-TEXT-0vx9y930 {
  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: 8.32897489539749%;
margin-top: calc(0px * 2);
width: 52.28631201434549%;
  
}
[id^="TEXT-0vx9y930"] .x-text,
[id^="TEXT-0vx9y930"] .x-text a,
.--clone-TEXT-0vx9y930 .x-text,
.--clone-TEXT-0vx9y930 .x-text a {
  --width: 52.28631201434549%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-0vx9y930"] .x-text:hover,
.--clone-TEXT-0vx9y930 .x-text:hover,
[id^="TEXT-0vx9y930"] a:hover,
.--clone-TEXT-0vx9y930 a:hover {
  
}

[id^="TEXT-6yway293"], .--clone-TEXT-6yway293 {
  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-right: calc(2.6302083333333335% * 2);
margin-top: calc(0px * 2);
width: 78.10267857142857%;
  
}
[id^="TEXT-6yway293"] .x-text,
[id^="TEXT-6yway293"] .x-text a,
.--clone-TEXT-6yway293 .x-text,
.--clone-TEXT-6yway293 .x-text a {
  --width: 78.10267857142857%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-6yway293"] .x-text:hover,
.--clone-TEXT-6yway293 .x-text:hover,
[id^="TEXT-6yway293"] a:hover,
.--clone-TEXT-6yway293 a:hover {
  
}

[id^="TEXT-q4hzzvc8"], .--clone-TEXT-q4hzzvc8 {
  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-right: calc(2.6302083333333335% * 2);
margin-top: calc(0px * 2);
width: 78.10267857142857%;
  
}
[id^="TEXT-q4hzzvc8"] .x-text,
[id^="TEXT-q4hzzvc8"] .x-text a,
.--clone-TEXT-q4hzzvc8 .x-text,
.--clone-TEXT-q4hzzvc8 .x-text a {
  --width: 78.10267857142857%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-q4hzzvc8"] .x-text:hover,
.--clone-TEXT-q4hzzvc8 .x-text:hover,
[id^="TEXT-q4hzzvc8"] a:hover,
.--clone-TEXT-q4hzzvc8 a:hover {
  
}

[id^="TEXT-7xicybfm"], .--clone-TEXT-7xicybfm {
  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-right: calc(2.6302083333333335% * 2);
margin-top: calc(0px * 2);
width: 78.10267857142857%;
  
}
[id^="TEXT-7xicybfm"] .x-text,
[id^="TEXT-7xicybfm"] .x-text a,
.--clone-TEXT-7xicybfm .x-text,
.--clone-TEXT-7xicybfm .x-text a {
  --width: 78.10267857142857%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-7xicybfm"] .x-text:hover,
.--clone-TEXT-7xicybfm .x-text:hover,
[id^="TEXT-7xicybfm"] a:hover,
.--clone-TEXT-7xicybfm a:hover {
  
}

[id^="TEXT-qnuuj4a8"], .--clone-TEXT-qnuuj4a8 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-right: calc(2.6302083333333335% * 2);
margin-top: calc(0px * 2);
width: 78.10267857142857%;
  
}
[id^="TEXT-qnuuj4a8"] .x-text,
[id^="TEXT-qnuuj4a8"] .x-text a,
.--clone-TEXT-qnuuj4a8 .x-text,
.--clone-TEXT-qnuuj4a8 .x-text a {
  --width: 78.10267857142857%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-qnuuj4a8"] .x-text:hover,
.--clone-TEXT-qnuuj4a8 .x-text:hover,
[id^="TEXT-qnuuj4a8"] a:hover,
.--clone-TEXT-qnuuj4a8 a:hover {
  
}

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


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


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

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

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

[id^="TEXT-86a005tu"], .--clone-TEXT-86a005tu {
  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: 100%;
  
}
[id^="TEXT-86a005tu"] .x-text,
[id^="TEXT-86a005tu"] .x-text a,
.--clone-TEXT-86a005tu .x-text,
.--clone-TEXT-86a005tu .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-86a005tu"] .x-text:hover,
.--clone-TEXT-86a005tu .x-text:hover,
[id^="TEXT-86a005tu"] a:hover,
.--clone-TEXT-86a005tu a:hover {
  
}

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

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

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

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

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


#CONTAINER-xbdj2ezf {
  --bg: #fafafa;
  background: #fafafa;
border-color: #000000ff;
  --width: 20.97955265900705%;align-self: start;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content);height: auto;justify-self: start;margin-left: 2.4142464106818933%;margin-top: 58px;width: 20.97955265900705%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-oe7rhuf7"], .--clone-TEXT-oe7rhuf7 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 7.5px;
margin-right: calc(1.764880952380952% * 2);
width: 79.83829365079364%;
  
}
[id^="TEXT-oe7rhuf7"] .x-text,
[id^="TEXT-oe7rhuf7"] .x-text a,
.--clone-TEXT-oe7rhuf7 .x-text,
.--clone-TEXT-oe7rhuf7 .x-text a {
  --width: 79.83829365079364%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Josefin Sans', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-oe7rhuf7"] .x-text:hover,
.--clone-TEXT-oe7rhuf7 .x-text:hover,
[id^="TEXT-oe7rhuf7"] a:hover,
.--clone-TEXT-oe7rhuf7 a:hover {
  
}

[id^="TEXT-l7pwhk7k"], .--clone-TEXT-l7pwhk7k {
  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-right: calc(2.6302083333333335% * 2);
margin-top: calc(0px * 2);
width: 78.10267857142857%;
  
}
[id^="TEXT-l7pwhk7k"] .x-text,
[id^="TEXT-l7pwhk7k"] .x-text a,
.--clone-TEXT-l7pwhk7k .x-text,
.--clone-TEXT-l7pwhk7k .x-text a {
  --width: 78.10267857142857%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Josefin Sans', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-l7pwhk7k"] .x-text:hover,
.--clone-TEXT-l7pwhk7k .x-text:hover,
[id^="TEXT-l7pwhk7k"] a:hover,
.--clone-TEXT-l7pwhk7k a:hover {
  
}

[id^="TEXT-80xs6r5w"], .--clone-TEXT-80xs6r5w {
  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-right: calc(2.6302083333333335% * 2);
margin-top: calc(0px * 2);
width: 78.10267857142857%;
  
}
[id^="TEXT-80xs6r5w"] .x-text,
[id^="TEXT-80xs6r5w"] .x-text a,
.--clone-TEXT-80xs6r5w .x-text,
.--clone-TEXT-80xs6r5w .x-text a {
  --width: 78.10267857142857%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Josefin Sans', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-80xs6r5w"] .x-text:hover,
.--clone-TEXT-80xs6r5w .x-text:hover,
[id^="TEXT-80xs6r5w"] a:hover,
.--clone-TEXT-80xs6r5w a:hover {
  
}

[id^="TEXT-gca79s0l"], .--clone-TEXT-gca79s0l {
  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-right: calc(2.6302083333333335% * 2);
margin-top: calc(0px * 2);
width: 78.10267857142857%;
  
}
[id^="TEXT-gca79s0l"] .x-text,
[id^="TEXT-gca79s0l"] .x-text a,
.--clone-TEXT-gca79s0l .x-text,
.--clone-TEXT-gca79s0l .x-text a {
  --width: 78.10267857142857%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Josefin Sans', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-gca79s0l"] .x-text:hover,
.--clone-TEXT-gca79s0l .x-text:hover,
[id^="TEXT-gca79s0l"] a:hover,
.--clone-TEXT-gca79s0l a:hover {
  
}


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


  
}
[id^="TEXT-jrh5aose"], .--clone-TEXT-jrh5aose {
  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: 2.381444444351627%;
margin-top: calc(1.239776611328125e-5px * 2);
width: 68.14309116136788%;
  
}
[id^="TEXT-jrh5aose"] .x-text,
[id^="TEXT-jrh5aose"] .x-text a,
.--clone-TEXT-jrh5aose .x-text,
.--clone-TEXT-jrh5aose .x-text a {
  --width: 68.14309116136788%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Josefin Sans', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-jrh5aose"] .x-text:hover,
.--clone-TEXT-jrh5aose .x-text:hover,
[id^="TEXT-jrh5aose"] a:hover,
.--clone-TEXT-jrh5aose a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECTANGLE-ugyu483a::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-amktduuc {
  --bg: #fafafa;
  background: #fafafa;
border-color: #000000ff;
  --width: 48.19493974958147%;align-self: end;display: none;grid-column-end: 5;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 50px;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: end;margin-bottom: 23.5px;margin-right: 17.462793986002602%;width: 48.19493974958147%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-09uk2e4k"], .--clone-TEXT-09uk2e4k {
  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: 2.381444444351627%;
margin-top: calc(1.239776611328125e-5px * 2);
width: 68.14309116136788%;
  
}
[id^="TEXT-09uk2e4k"] .x-text,
[id^="TEXT-09uk2e4k"] .x-text a,
.--clone-TEXT-09uk2e4k .x-text,
.--clone-TEXT-09uk2e4k .x-text a {
  --width: 68.14309116136788%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Josefin Sans', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-09uk2e4k"] .x-text:hover,
.--clone-TEXT-09uk2e4k .x-text:hover,
[id^="TEXT-09uk2e4k"] a:hover,
.--clone-TEXT-09uk2e4k a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECTANGLE-ccjlc7qw::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-q2r8d8ox {
  --bg: #fafafa;
  background: #fafafa;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 10px 1fr 10px;grid-template-rows: minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content);height: auto;justify-self: start;margin-left: -0.003815113753601183%;margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

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

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

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


#CONTAINER-zbkgj3tl {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 40px;bottom: 100px;grid-template-columns: 1fr;grid-template-rows: minmax(40.00000000000001px, max-content);height: 40px;position: fixed;right: 10px;width: 40px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-k5cf4qud {
  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: 80%;
  
}
#IMAGE-k5cf4qud picture {
  --width: 80%;
border-color: #000000ff;
filter: brightness(1.4) contrast(.95) saturate(0) sepia(.35);
height: 100%;
width: 100%;
}
#IMAGE-k5cf4qud img {
  object-fit: cover;
}


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


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

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

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


#CONTAINER-9m5j4ahy {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 44px;bottom: 80px;grid-template-columns: 1fr;grid-template-rows: minmax(54px, max-content) minmax(54px, max-content);height: auto;left: 20px;position: fixed;width: 44px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-3lc9p142 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 44px;
justify-self: center;
margin-bottom: 12px;
margin-left: calc(0% * 2);
width: 44px;
  
}
#IMAGE-3lc9p142 picture {
  --width: 44px;
height: 100%;
width: 100%;
}
#IMAGE-3lc9p142 img {
  object-fit: cover;
}


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


#CONTAINER-e18olj7e {
  --bg: #fafafa;
  background: #fafafa;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 10px 1fr 10px;grid-template-rows: minmax(30px, max-content) minmax(45px, max-content) minmax(10px, max-content) minmax(45px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(45px, max-content) minmax(15px, 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-ugcprnn4"], .--clone-TEXT-ugcprnn4 {
  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: 90%;
  
}
[id^="TEXT-ugcprnn4"] .x-text,
[id^="TEXT-ugcprnn4"] .x-text a,
.--clone-TEXT-ugcprnn4 .x-text,
.--clone-TEXT-ugcprnn4 .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-ugcprnn4"] .x-text:hover,
.--clone-TEXT-ugcprnn4 .x-text:hover,
[id^="TEXT-ugcprnn4"] a:hover,
.--clone-TEXT-ugcprnn4 a:hover {
  
}


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

[id^="TEXT-9f4qpzki"], .--clone-TEXT-9f4qpzki {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: stretch;
margin-left: 40px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-9f4qpzki"] .x-text,
[id^="TEXT-9f4qpzki"] .x-text a,
.--clone-TEXT-9f4qpzki .x-text,
.--clone-TEXT-9f4qpzki .x-text a {
  --width: 85.76512455516014%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-9f4qpzki"] .x-text:hover,
.--clone-TEXT-9f4qpzki .x-text:hover,
[id^="TEXT-9f4qpzki"] a:hover,
.--clone-TEXT-9f4qpzki a:hover {
  
}


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

[id^="TEXT-t18620uv"], .--clone-TEXT-t18620uv {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: stretch;
margin-left: 40px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-t18620uv"] .x-text,
[id^="TEXT-t18620uv"] .x-text a,
.--clone-TEXT-t18620uv .x-text,
.--clone-TEXT-t18620uv .x-text a {
  --width: 85.76512455516014%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-t18620uv"] .x-text:hover,
.--clone-TEXT-t18620uv .x-text:hover,
[id^="TEXT-t18620uv"] a:hover,
.--clone-TEXT-t18620uv a:hover {
  
}


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

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

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


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


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


  
}
[id^="TEXT-nhx4f1x4"], .--clone-TEXT-nhx4f1x4 {
  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: 91.49789029535866%;
  
}
[id^="TEXT-nhx4f1x4"] .x-text,
[id^="TEXT-nhx4f1x4"] .x-text a,
.--clone-TEXT-nhx4f1x4 .x-text,
.--clone-TEXT-nhx4f1x4 .x-text a {
  --width: 91.49789029535866%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Roboto', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-nhx4f1x4"] .x-text:hover,
.--clone-TEXT-nhx4f1x4 .x-text:hover,
[id^="TEXT-nhx4f1x4"] a:hover,
.--clone-TEXT-nhx4f1x4 a:hover {
  
}

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

#FORM-zvzwunsd {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr 84px;grid-template-rows: minmax(40px, max-content);height: 40px;justify-self: start;margin-left: 0px;margin-top: 0px;row-gap: 10px;width: 100%;
  
  --icon-color: inherit;
  
}
#SUBMIT-BUTTON-wwsgrlq0 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#SUBMIT-BUTTON-wwsgrlq0 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_04);
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-wwsgrlq0[disabled=true] {
  display: none;
}

#EMAIL-q1yyu2gs {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#EMAIL-q1yyu2gs .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-q1yyu2gs input {
  -webkit-text-stroke: 0px #000000ff;
border-color: var(--color_04);
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#EMAIL-q1yyu2gs input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-q1yyu2gs input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}

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


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


  
}

#IMAGE-bty0gv4o {
  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: 40px;
  
}
#IMAGE-bty0gv4o picture {
  --width: 40px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-bty0gv4o img {
  object-fit: cover;
}


#IMAGE-iwo64ey5 {
  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-iwo64ey5 picture {
  --width: 40px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-iwo64ey5 img {
  object-fit: cover;
}


#IMAGE-otdoyt4p {
  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-bottom: calc(0.003124237060546875px * 2);
margin-left: calc(0% * 2);
width: 40px;
  
}
#IMAGE-otdoyt4p picture {
  --width: 40px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-otdoyt4p img {
  object-fit: cover;
}


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


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


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

#SECTION-zmsobm3q {
  height: auto;
  grid-template-columns: 5px 1fr 1fr 1fr 1fr 1fr 5px;
  grid-template-rows: minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  display: none;
  
  
  
  --box-shadow: -5px -4px 2px 0px rgba(0,0,0,0.400);
  position: sticky;z-index: 100;bottom: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-zmsobm3q .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 60;
  --bg: #ffffffff;
}

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



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


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


  
}

#IMAGE-25kt7ec9 {
  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: 27px;
  
}
#IMAGE-25kt7ec9 picture {
  --width: 27px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-25kt7ec9 img {
  object-fit: cover;
}

[id^="TEXT-aqv2dlp5"], .--clone-TEXT-aqv2dlp5 {
  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: 90.90221774193547%;
  
}
[id^="TEXT-aqv2dlp5"] .x-text,
[id^="TEXT-aqv2dlp5"] .x-text a,
.--clone-TEXT-aqv2dlp5 .x-text,
.--clone-TEXT-aqv2dlp5 .x-text a {
  --width: 90.90221774193547%;
-webkit-text-stroke: 0px #000000ff;
color: #6c757d;
font: var(--font_5);
font-family: 'Montserrat', sans-serif;
font-size: 11.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #6c757d);
}
[id^="TEXT-aqv2dlp5"] .x-text:hover,
.--clone-TEXT-aqv2dlp5 .x-text:hover,
[id^="TEXT-aqv2dlp5"] a:hover,
.--clone-TEXT-aqv2dlp5 a:hover {
  
}


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


  
}

#IMAGE-kxs4dt8w {
  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: 26px;
  
}
#IMAGE-kxs4dt8w picture {
  --width: 26px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-kxs4dt8w img {
  object-fit: cover;
}

[id^="TEXT-k1nt1f1v"], .--clone-TEXT-k1nt1f1v {
  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: 90.90221774193547%;
  
}
[id^="TEXT-k1nt1f1v"] .x-text,
[id^="TEXT-k1nt1f1v"] .x-text a,
.--clone-TEXT-k1nt1f1v .x-text,
.--clone-TEXT-k1nt1f1v .x-text a {
  --width: 90.90221774193547%;
-webkit-text-stroke: 0px #000000ff;
color: #6c757d;
font: var(--font_5);
font-family: 'Montserrat', sans-serif;
font-size: 11.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #6c757d);
}
[id^="TEXT-k1nt1f1v"] .x-text:hover,
.--clone-TEXT-k1nt1f1v .x-text:hover,
[id^="TEXT-k1nt1f1v"] a:hover,
.--clone-TEXT-k1nt1f1v a:hover {
  
}


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


  
}
[id^="TEXT-i0yyws6y"], .--clone-TEXT-i0yyws6y {
  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: 90.90221774193547%;
  
}
[id^="TEXT-i0yyws6y"] .x-text,
[id^="TEXT-i0yyws6y"] .x-text a,
.--clone-TEXT-i0yyws6y .x-text,
.--clone-TEXT-i0yyws6y .x-text a {
  --width: 90.90221774193547%;
-webkit-text-stroke: 0px #000000ff;
color: #6c757d;
font: var(--font_5);
font-family: 'Montserrat', sans-serif;
font-size: 11.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #6c757d);
}
[id^="TEXT-i0yyws6y"] .x-text:hover,
.--clone-TEXT-i0yyws6y .x-text:hover,
[id^="TEXT-i0yyws6y"] a:hover,
.--clone-TEXT-i0yyws6y a:hover {
  
}

#CART-ICON-crmpe1ck {
  --width: 36px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 36px;justify-self: center;margin-bottom: 0px;margin-left: calc(0% * 2);width: 36px;
  
}
#CART-ICON-crmpe1ck .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-crmpe1ck .x-cart-item-count {
  position: absolute;
  top: -9.0px;
  right: -9.0px;
  width: 18.0px;
  height: 18.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_02);
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 12.0px;
}
#CART-ICON-crmpe1ck .x-image-cart-icon {
  border-radius: ;
}

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


  
}

#IMAGE-vzyfbxbb {
  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: 25px;
  
}
#IMAGE-vzyfbxbb picture {
  --width: 25px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-vzyfbxbb img {
  object-fit: cover;
}

[id^="TEXT-ovjb4wxn"], .--clone-TEXT-ovjb4wxn {
  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: 90.90221774193547%;
  
}
[id^="TEXT-ovjb4wxn"] .x-text,
[id^="TEXT-ovjb4wxn"] .x-text a,
.--clone-TEXT-ovjb4wxn .x-text,
.--clone-TEXT-ovjb4wxn .x-text a {
  --width: 90.90221774193547%;
-webkit-text-stroke: 0px #000000ff;
color: #6c757d;
font: var(--font_5);
font-family: 'Montserrat', sans-serif;
font-size: 11.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #6c757d);
}
[id^="TEXT-ovjb4wxn"] .x-text:hover,
.--clone-TEXT-ovjb4wxn .x-text:hover,
[id^="TEXT-ovjb4wxn"] a:hover,
.--clone-TEXT-ovjb4wxn a:hover {
  
}


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


  
}
[id^="TEXT-o1c3a4hs"], .--clone-TEXT-o1c3a4hs {
  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: 95.43850806451611%;
  
}
[id^="TEXT-o1c3a4hs"] .x-text,
[id^="TEXT-o1c3a4hs"] .x-text a,
.--clone-TEXT-o1c3a4hs .x-text,
.--clone-TEXT-o1c3a4hs .x-text a {
  --width: 95.43850806451611%;
-webkit-text-stroke: 0px #000000ff;
color: #6c757d;
font: var(--font_5);
font-family: 'Montserrat', sans-serif;
font-size: 11.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #6c757d);
}
[id^="TEXT-o1c3a4hs"] .x-text:hover,
.--clone-TEXT-o1c3a4hs .x-text:hover,
[id^="TEXT-o1c3a4hs"] a:hover,
.--clone-TEXT-o1c3a4hs a:hover {
  
}

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


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

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

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







border-style: none none none none;

}





#POPUP-fr8a9q9y {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 727.6187372207642px;
  height: auto;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: minmax(178px, max-content) minmax(60px, max-content) minmax(60px, max-content) minmax(66px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-fr8a9q9y.anim {
  --width: 727.6187372207642px;
  
}

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

[id^="TEXT-DATASET-ytzosaph"], .--clone-TEXT-DATASET-ytzosaph {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 10.2874755859375px;
margin-top: 36px;
width: 82.98764071621738%;
  
}
[id^="TEXT-DATASET-ytzosaph"] .x-text,
[id^="TEXT-DATASET-ytzosaph"] .x-text a,
.--clone-TEXT-DATASET-ytzosaph .x-text,
.--clone-TEXT-DATASET-ytzosaph .x-text a {
  --width: 82.98764071621738%;
border-color: #000000ff;
color: #000000ff;
font-size: 25.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-ytzosaph"] .x-text:hover,
.--clone-TEXT-DATASET-ytzosaph .x-text:hover,
[id^="TEXT-DATASET-ytzosaph"] a:hover,
.--clone-TEXT-DATASET-ytzosaph a:hover {
  
}

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

#QUANTITY-INPUT-ct0c0jeu {
  --width: 38.78777472527473%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 40px;justify-self: start;margin-left: 3.9594713148179945%;margin-top: 8px;width: 38.78777472527473%;
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-ct0c0jeu .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-ct0c0jeu .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-ct0c0jeu .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-ct0c0jeu .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-ct0c0jeu .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-ct0c0jeu .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-bbtclkrd {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: 46px;
justify-self: end;
margin-right: 3.2623542534126035%;
margin-top: 4.03753662109375px;
width: 49.95879288558122%;
  
}
#BUTTON-bbtclkrd .x-button-wrapper {
  --width: 49.95879288558122%;
-webkit-text-stroke: 0px #000000ff;
background: #F08522;
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #ffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#LINE-xxt7ymxx {
  --width: 22.699175824175825%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 16.80000114440918px;justify-self: start;margin-bottom: 55.487504959106445px;margin-left: 10.875px;width: 22.699175824175825%;
  height: auto;
  
}
#LINE-xxt7ymxx .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}

#ATTR-hqiqvnmr {
  --width: 95.75892857142856%;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.626717032967033% * 2);margin-top: calc(0px * 2);width: 95.75892857142856%;
  
}
#ATTR-hqiqvnmr .attr--item, #ATTR-hqiqvnmr select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-hqiqvnmr .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-hqiqvnmr .chevron svg{
  height: 16px;
}
#ATTR-hqiqvnmr .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-hqiqvnmr .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-hqiqvnmr .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  
}
#ATTR-hqiqvnmr img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 30px;
}
#ATTR-hqiqvnmr .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-hqiqvnmr .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

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

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

#ATTR-hqiqvnmr .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-bb8sgcx1 {
  --width: 68.30013820103237%;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: 10px;margin-top: calc(0px * 2);width: 68.30013820103237%;
  
}
#ATTR-bb8sgcx1 .attr--item, #ATTR-bb8sgcx1 select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-bb8sgcx1 .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-bb8sgcx1 .chevron svg{
  height: 16px;
}
#ATTR-bb8sgcx1 .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-bb8sgcx1 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-bb8sgcx1 .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

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

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

#ATTR-bb8sgcx1 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#POPUP-6emas6yd {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 650px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(404px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-6emas6yd.anim {
  --width: 650px;
  
}

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


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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-ptaiglew::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;
  
}
#POPUP-nxnzxhvf {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 600px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(12px, max-content) minmax(200px, max-content) minmax(12px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-nxnzxhvf.anim {
  --width: 600px;
  
}
[id^="TEXT-4r24et9p"], .--clone-TEXT-4r24et9p {
  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-4r24et9p"] .x-text,
[id^="TEXT-4r24et9p"] .x-text a,
.--clone-TEXT-4r24et9p .x-text,
.--clone-TEXT-4r24et9p .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_8);
font: var(--font_8);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-4r24et9p"] .x-text:hover,
.--clone-TEXT-4r24et9p .x-text:hover,
[id^="TEXT-4r24et9p"] a:hover,
.--clone-TEXT-4r24et9p a:hover {
  
}


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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-g0a5xvsw::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;
  
}
#POPUP-ulaqx6eb {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 500px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(12px, max-content) minmax(200px, max-content) minmax(12px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-ulaqx6eb.anim {
  --width: 500px;
  
}

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


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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-0n8wpe3p::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;
  
}
#POPUP-c60b4wxy {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 500px;
  height: auto;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(12px, max-content) minmax(130.75001525878906px, max-content) minmax(12px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-c60b4wxy.anim {
  --width: 500px;
  
}
[id^="TEXT-qdjeyjhz"], .--clone-TEXT-qdjeyjhz {
  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-qdjeyjhz"] .x-text,
[id^="TEXT-qdjeyjhz"] .x-text a,
.--clone-TEXT-qdjeyjhz .x-text,
.--clone-TEXT-qdjeyjhz .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_8);
font: var(--font_8);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-qdjeyjhz"] .x-text:hover,
.--clone-TEXT-qdjeyjhz .x-text:hover,
[id^="TEXT-qdjeyjhz"] a:hover,
.--clone-TEXT-qdjeyjhz a:hover {
  
}


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

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-f8ybpzh6::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;
  
}
#POPUP-WISHLIST {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
overflow-x: hidden;
overflow-y: auto;
  width: 432px;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(720px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-WISHLIST.anim {
  --width: 432px;
  animation: slide-right 0.2s ease;
}
#WISHLIST-CONTAINER-k91m8t6x {
  --width: 400px;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: 39.765625px;width: 400px;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
#WISHLIST-ITEM-jkibk96h {
  --width: 100%;align-self: start;column-gap: 8px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 120px 1fr;grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 8px;width: 100%;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
[id^="TEXT-DATASET-j6lpcmm1"], .--clone-TEXT-DATASET-j6lpcmm1 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0.140625px;
width: 100%;
  
}
[id^="TEXT-DATASET-j6lpcmm1"] .x-text,
[id^="TEXT-DATASET-j6lpcmm1"] .x-text a,
.--clone-TEXT-DATASET-j6lpcmm1 .x-text,
.--clone-TEXT-DATASET-j6lpcmm1 .x-text a {
  --width: 100%;
-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-j6lpcmm1"] .x-text:hover,
.--clone-TEXT-DATASET-j6lpcmm1 .x-text:hover,
[id^="TEXT-DATASET-j6lpcmm1"] a:hover,
.--clone-TEXT-DATASET-j6lpcmm1 a:hover {
  
}

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


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

#BUTTON-su7q82xf {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 24px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 50px;
  
}
#BUTTON-su7q82xf .x-button-wrapper {
  --width: 50px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(24, 24, 24, 1);
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#WISHLIST-EMPTY-zghebget {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(110px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
[id^="TEXT-v55ht7f6"], .--clone-TEXT-v55ht7f6 {
  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-v55ht7f6"] .x-text,
[id^="TEXT-v55ht7f6"] .x-text a,
.--clone-TEXT-v55ht7f6 .x-text,
.--clone-TEXT-v55ht7f6 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-v55ht7f6"] .x-text:hover,
.--clone-TEXT-v55ht7f6 .x-text:hover,
[id^="TEXT-v55ht7f6"] a:hover,
.--clone-TEXT-v55ht7f6 a:hover {
  
}

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


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


#POPUP-WISHLIST-HEADER {
  --bg: rgba(255, 255, 255, 1);
  background: rgba(255, 255, 255, 1);
border-color: #ffffff;
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;position: sticky;top: 0px;width: 100%;
  
  
  
  
  
  border:   #ffffff;


  
}

#POPUP-WISHLIST-CLOSE-BUTTON {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 16.2890625px;
justify-self: end;
margin-bottom: calc(0.85546875px * 2);
margin-right: 3.2407407407407405%;
width: 16px;
  
  
  
  
}
#POPUP-WISHLIST-CLOSE-BUTTON .x-rect {
  --width: 16px;
background: #E5E7EB;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#POPUP-WISHLIST-CLOSE-BUTTON::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="POPUP-WISHLIST-TITLE"], .--clone-POPUP-WISHLIST-TITLE {
  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: 12.6171875px;
margin-top: calc(0.5px * 2);
width: 57.33145254629629%;
  
}
[id^="POPUP-WISHLIST-TITLE"] .x-text,
[id^="POPUP-WISHLIST-TITLE"] .x-text a,
.--clone-POPUP-WISHLIST-TITLE .x-text,
.--clone-POPUP-WISHLIST-TITLE .x-text a {
  --width: 57.33145254629629%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="POPUP-WISHLIST-TITLE"] .x-text:hover,
.--clone-POPUP-WISHLIST-TITLE .x-text:hover,
[id^="POPUP-WISHLIST-TITLE"] a:hover,
.--clone-POPUP-WISHLIST-TITLE a:hover {
  
}

#CART-DROPPABLE-huyitl3p {
  max-width: 432px;
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 432px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(60px, max-content) minmax(10px, max-content) minmax(0%, calc(100% - 170px)) minmax(40px, max-content) minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-huyitl3p.anim {
  --width: 432px;
  animation: slide-right 0.2s ease;
}

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


  
}
#CART-ITEMS-cmqhut2k {
  --width: 99.51456310679612%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 110px 1fr 40px;grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(32px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 99.51456310679612%;
  
}
#CART-ITEMS-cmqhut2k cart-item, #CART-ITEMS-cmqhut2k .cart-loading {
  grid-template-columns: 110px 1fr 40px;
  grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(32px, max-content);
}

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

[id^="TEXT-DATASET-jhz3fk31"], .--clone-TEXT-DATASET-jhz3fk31 {
  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-DATASET-jhz3fk31"] .x-text,
[id^="TEXT-DATASET-jhz3fk31"] .x-text a,
.--clone-TEXT-DATASET-jhz3fk31 .x-text,
.--clone-TEXT-DATASET-jhz3fk31 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000ff;
font-size: 15.0px;
font-weight: 400;
height: 100%;
line-height: 1.4;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-jhz3fk31"] .x-text:hover,
.--clone-TEXT-DATASET-jhz3fk31 .x-text:hover,
[id^="TEXT-DATASET-jhz3fk31"] a:hover,
.--clone-TEXT-DATASET-jhz3fk31 a:hover {
  
}

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

#QUANTITY-INPUT-otty1mxa {
  --width: 120px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;height: 32.975006103515625px;justify-self: start;margin-left: 0%;margin-top: -0.01251220703125px;width: 120px;
  border-color: var(--color_01);
border-radius: 21px 21px 21px 21px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-otty1mxa .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-otty1mxa .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-otty1mxa .quantity__button[name="minus"] {
  background: var(--color_00);
border-color: var(--color_01);
border-width: 1.0px;
  border-top-style: unset;border-bottom-style: unset;border-left-style: unset;
  
}
#QUANTITY-INPUT-otty1mxa .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-otty1mxa .quantity__button[name="plus"] {
  background: var(--color_00);
border-color: var(--color_01);
border-width: 1.0px;
  border-top-style: unset;border-bottom-style: unset;border-right-style: unset;
  
}
#QUANTITY-INPUT-otty1mxa .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-s73slivi"], .--clone-TEXT-DATASET-s73slivi {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 65%;
  
}
[id^="TEXT-DATASET-s73slivi"] .x-text,
[id^="TEXT-DATASET-s73slivi"] .x-text a,
.--clone-TEXT-DATASET-s73slivi .x-text,
.--clone-TEXT-DATASET-s73slivi .x-text a {
  --width: 65%;
border-color: #000000ff;
color: #000000ff;
font-size: 15.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-s73slivi"] .x-text:hover,
.--clone-TEXT-DATASET-s73slivi .x-text:hover,
[id^="TEXT-DATASET-s73slivi"] a:hover,
.--clone-TEXT-DATASET-s73slivi a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #6c757d);
}
#RECT-5i4ox207::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-zp6bn7cq"], .--clone-TEXT-zp6bn7cq {
  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: 55.8252427184466%;
  
}
[id^="TEXT-zp6bn7cq"] .x-text,
[id^="TEXT-zp6bn7cq"] .x-text a,
.--clone-TEXT-zp6bn7cq .x-text,
.--clone-TEXT-zp6bn7cq .x-text a {
  --width: 55.8252427184466%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Montserrat', sans-serif;
font-size: 23.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-zp6bn7cq"] .x-text:hover,
.--clone-TEXT-zp6bn7cq .x-text:hover,
[id^="TEXT-zp6bn7cq"] a:hover,
.--clone-TEXT-zp6bn7cq a:hover {
  
}

#LINE-ozqadnj1 {
  --width: 57.28155339805825%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 18px;justify-self: start;margin-bottom: 0px;margin-left: 0%;width: 57.28155339805825%;
  height: auto;
  
}
#LINE-ozqadnj1 .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 2.0px;
}

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

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

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


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


#RECT-w7a4olxh {
  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-w7a4olxh .x-rect {
  --width: 30px;
background: #444444;
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, #444444);
}
#RECT-w7a4olxh::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#CART-DROPPABLE-3w0g1kv8 {
  max-width: 432px;
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 432px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(60px, max-content) minmax(10px, max-content) minmax(100px, max-content) minmax(25px, max-content) minmax(25px, max-content) minmax(25px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-3w0g1kv8.anim {
  --width: 432px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-nl5skcip"], .--clone-TEXT-nl5skcip {
  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: 100%;
  
}
[id^="TEXT-nl5skcip"] .x-text,
[id^="TEXT-nl5skcip"] .x-text a,
.--clone-TEXT-nl5skcip .x-text,
.--clone-TEXT-nl5skcip .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-nl5skcip"] .x-text:hover,
.--clone-TEXT-nl5skcip .x-text:hover,
[id^="TEXT-nl5skcip"] a:hover,
.--clone-TEXT-nl5skcip a:hover {
  
}


#IMAGE-txyq7wzo {
  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: 50%;
  
}
#IMAGE-txyq7wzo picture {
  --width: 50%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-txyq7wzo img {
  object-fit: cover;
}

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

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

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


#RECT-znk94c8n {
  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-znk94c8n .x-rect {
  --width: 30px;
background: #444444;
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, #444444);
}
#RECT-znk94c8n::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-33up9ud1"], .--clone-TEXT-33up9ud1 {
  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: 54.23023578363384%;
  
}
[id^="TEXT-33up9ud1"] .x-text,
[id^="TEXT-33up9ud1"] .x-text a,
.--clone-TEXT-33up9ud1 .x-text,
.--clone-TEXT-33up9ud1 .x-text a {
  --width: 54.23023578363384%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Montserrat', sans-serif;
font-size: 23.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-33up9ud1"] .x-text:hover,
.--clone-TEXT-33up9ud1 .x-text:hover,
[id^="TEXT-33up9ud1"] a:hover,
.--clone-TEXT-33up9ud1 a:hover {
  
}

#LINE-dglwoh92 {
  --width: 55.79372084226454%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 18px;justify-self: start;margin-bottom: 0px;margin-left: 0%;width: 55.79372084226454%;
  height: auto;
  
}
#LINE-dglwoh92 .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 2.0px;
}

