#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-cnod4m6i {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(300px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-cnod4m6i .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 300;
  --bg: #ffffff00;
}

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



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

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

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

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

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

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

#GALLERY-w9f3gr74 .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/98/aa/eb/1d/b170b05a170c55c212a270e2095a73b33abba0cb57fbfd89cb77ad19-w:3000-h:1688-l:8778792-t:image/png.png);
          }#GALLERY-w9f3gr74 .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/web-media/49/77/f0/a2/509db92d5e98a8e5bdc683bdbebf4e84bb5fb7f5205f77217a350276-w:1920-h:1080-l:436197-t:image/jpeg.jpeg);
          }#GALLERY-w9f3gr74 .x-gallery-control-item[data-index="2"] {
            --bg: url(https://content.pancake.vn/web-media/bd/66/85/4b/1b0f8695c05a6bacb553d4306dcadd356fb73ad4faddd446ada53bdc-w:2048-h:1152-l:613710-t:image/jpeg.jpeg);
          }#GALLERY-w9f3gr74 .x-gallery-control-item[data-index="3"] {
            --bg: url(https://content.pancake.vn/web-media/37/67/67/31/1f6769a68a39102d5cd8df510059c9544cb611c3622e5365f2351c91-w:5434-h:3056-l:21939127-t:image/png.png);
          }#GALLERY-w9f3gr74 .x-gallery-control-item[data-index="4"] {
            --bg: url(https://content.pancake.vn/web-media/dd/96/21/20/df90478242927d069bc6d6f83fc998aa667d382f909463089ff485dd-w:4313-h:2344-l:6471917-t:image/png.png);
          }#GALLERY-w9f3gr74 .x-gallery-control-item[data-index="5"] {
            --bg: url(https://content.pancake.vn/web-media/5d/e6/a4/69/adccab517ef034447c4a09980f350823c6eae5495ca708507026c306-w:2048-h:1152-l:3547881-t:image/png.png);
          }#GALLERY-w9f3gr74 .x-gallery-control-item[data-index="6"] {
            --bg: url(https://content.pancake.vn/web-media/90/77/ec/50/ecd0da0a847dfd0aa77e83bc2576c0e834456d43ee3c948784ed37c9-w:3375-h:1772-l:8118466-t:image/png.png);
          }
#GALLERY-f3vnfej4 {
  --width: 100%;align-self: center;display: none;grid-column-end: 4;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%;
  border-radius: ;
  overflow: hidden;
  
}
#GALLERY-f3vnfej4 .x-gallery-item img {
  object-fit: contain;
  aspect-ratio: auto;
}
#GALLERY-f3vnfej4 .x-gallery-view {
  flex: 1;
}
#GALLERY-f3vnfej4 .x-gallery-control-item {
  min-width: 60px;
  min-height: 60px;
  margin-bottom: 10px;
}
#GALLERY-f3vnfej4 .x-arrow {
  width: 40px;
  height: 40px;
  
}
#GALLERY-f3vnfej4 .x-gallery .x-arrow img, #GALLERY-f3vnfej4 .x-gallery .x-arrow svg, #GALLERY-f3vnfej4 .x-gallery .x-arrow path {
  fill: #FFFFFF;
}
#GALLERY-f3vnfej4 .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#GALLERY-f3vnfej4 .x-arrow-right {
  right: 5px;
}

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

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

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

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

#GALLERY-f3vnfej4 .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/9c/d3/15/e0/47bd4d542bd5e663b3c43f104c67ae2564fd4b1ed48644743b8fd09f-w:1365-h:2048-l:2788479-t:image/png.png);
          }#GALLERY-f3vnfej4 .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/web-media/03/85/b5/16/277ec2b25d3820d38f057724baa993cf8d9c1ea0cbe37441ce2c84f0-w:1365-h:2048-l:2816267-t:image/png.png);
          }
#BONUS-ITEMS-ql4ixasl {
  --width: 425px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 20px 10px 1fr 120px 18px;grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(52px, max-content) minmax(12px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-bottom: calc(6px * 2);margin-left: calc(0.9381417548750824% * 2);width: 425px;
  
  
}
#BONUS-ITEMS-ql4ixasl bonus-item, #BONUS-ITEMS-ql4ixasl .bonus-item--loading {
  grid-template-columns: 8px 20px 10px 1fr 120px 18px;
  grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(52px, max-content) minmax(12px, max-content) minmax(10px, max-content);
}

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

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-ynim2eaq::before {
  content: "";
  border-color: var(--color_04);
  border-style: solid;
  border-width: 2.0px;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-v74y1w3r"], .--clone-TEXT-DATASET-v74y1w3r {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
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-v74y1w3r"] .x-text,
[id^="TEXT-DATASET-v74y1w3r"] .x-text a,
.--clone-TEXT-DATASET-v74y1w3r .x-text,
.--clone-TEXT-DATASET-v74y1w3r .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-v74y1w3r"] .x-text:hover,
.--clone-TEXT-DATASET-v74y1w3r .x-text:hover,
[id^="TEXT-DATASET-v74y1w3r"] a:hover,
.--clone-TEXT-DATASET-v74y1w3r a:hover {
  
}

[id^="TEXT-DATASET-96f828dm"], .--clone-TEXT-DATASET-96f828dm {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
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-96f828dm"] .x-text,
[id^="TEXT-DATASET-96f828dm"] .x-text a,
.--clone-TEXT-DATASET-96f828dm .x-text,
.--clone-TEXT-DATASET-96f828dm .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 17.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-96f828dm"] .x-text:hover,
.--clone-TEXT-DATASET-96f828dm .x-text:hover,
[id^="TEXT-DATASET-96f828dm"] a:hover,
.--clone-TEXT-DATASET-96f828dm a:hover {
  
}

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

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

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

#BONUS-ITEMS-db8ggsdc {
  --width: 100%;align-self: center;grid-column-end: 6;grid-column-start: 4;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 30px 8px 2fr;grid-template-rows: minmax(6px, max-content) minmax(40px, max-content) minmax(6px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
}
#BONUS-ITEMS-db8ggsdc bonus-item, #BONUS-ITEMS-db8ggsdc .bonus-item--loading {
  grid-template-columns: 30px 8px 2fr;
  grid-template-rows: minmax(6px, max-content) minmax(40px, max-content) minmax(6px, max-content);
}
#ATTR-cz7880in {
  --width: 45.38775510204083%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 30px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 45.38775510204083%;
  
}
#ATTR-cz7880in .attr--item, #ATTR-cz7880in select {
  -webkit-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
    padding-left: 10px !important;
  padding-right: 10px !important;
  text-align: left;

}
#ATTR-cz7880in .chevron {
  width: 16px;
  right: 11px;
}
#ATTR-cz7880in .chevron svg{
  height: 16px;
}
#ATTR-cz7880in .attr--item {
  margin-right: 10px;
  margin-bottom: 10px;
}
#ATTR-cz7880in .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-cz7880in .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

#ATTR-cz7880in .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-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

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

#ATTR-cz7880in .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-ww7j8pi0 {
  --width: 45.38775510204083%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 30px;justify-self: end;margin-right: 4.02232142857142%;margin-top: calc(0px * 2);width: 45.38775510204083%;
  
}
#ATTR-ww7j8pi0 .attr--item, #ATTR-ww7j8pi0 select {
  -webkit-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
    padding-left: 10px !important;
  padding-right: 10px !important;
  text-align: left;

}
#ATTR-ww7j8pi0 .chevron {
  width: 16px;
  right: 11px;
}
#ATTR-ww7j8pi0 .chevron svg{
  height: 16px;
}
#ATTR-ww7j8pi0 .attr--item {
  margin-right: 10px;
  margin-bottom: 10px;
}
#ATTR-ww7j8pi0 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-ww7j8pi0 .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

#ATTR-ww7j8pi0 .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-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

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

#ATTR-ww7j8pi0 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-nwkseixh"], .--clone-TEXT-DATASET-nwkseixh {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: calc(0.0078125px * 2);
margin-left: 0%;
width: 78.94736842105263%;
  
}
[id^="TEXT-DATASET-nwkseixh"] .x-text,
[id^="TEXT-DATASET-nwkseixh"] .x-text a,
.--clone-TEXT-DATASET-nwkseixh .x-text,
.--clone-TEXT-DATASET-nwkseixh .x-text a {
  --width: 78.94736842105263%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-nwkseixh"] .x-text:hover,
.--clone-TEXT-DATASET-nwkseixh .x-text:hover,
[id^="TEXT-DATASET-nwkseixh"] a:hover,
.--clone-TEXT-DATASET-nwkseixh a:hover {
  
}

#CHECKBOX-ITEM-nvobv1f6 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 20px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0%;width: 100%;
  background: #ffffff;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
  
}
#CHECKBOX-ITEM-nvobv1f6 input[type="checkbox"]:checked + .checked{
  border-radius: 6px 6px 6px 6px
}
#SECTION-scwcejxg {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(10px, max-content) minmax(60px, max-content) minmax(100px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-scwcejxg .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 190;
  --bg: #ffffff00;
}

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



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

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

#SLIDER-PRODUCT-inxezqbc {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#SLIDER-PRODUCT-inxezqbc .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

#SLIDER-PRODUCT-inxezqbc .grid-product--inner img {
  object-fit: contain;
}
#SLIDER-PRODUCT-inxezqbc .button-arrow {
  width: 40px;
  height: 40px;
  color: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-inxezqbc .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-inxezqbc .button-arrow path {
  fill: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-inxezqbc .button-arrow:after {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-inxezqbc .slider-product--next {
  right: 30px;
  
}
#SLIDER-PRODUCT-inxezqbc .slider-product--prev {
  left: 30px;
  
}
#SLIDER-PRODUCT-inxezqbc .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-inxezqbc .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-inxezqbc .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#SLIDER-PRODUCT-inxezqbc .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#SLIDER-PRODUCT-inxezqbc .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 10px;
  
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 3 * 10px) / 4);

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



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

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

}




#SLIDER-PRODUCT-inxezqbc .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#SLIDER-PRODUCT-inxezqbc .grid-product--info {
  
  
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-inxezqbc .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-inxezqbc .grid-product--title {
  
  
  
  
  
  
  
  
}
#SLIDER-PRODUCT-inxezqbc .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#SLIDER-PRODUCT-inxezqbc .grid-product--retail-price, #SLIDER-PRODUCT-inxezqbc .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_04);
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-inxezqbc .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_02);
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-inxezqbc .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-inxezqbc .grid-product--wholesale-price {
  
  
  
  
  
  
}









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


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



#PRODUCT-OVERLAY-1qf40ijf {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-DATASET-c243v6pu"], .--clone-TEXT-DATASET-c243v6pu {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4px;
margin-top: 8px;
width: 60px;
  
}
[id^="TEXT-DATASET-c243v6pu"] .x-text,
[id^="TEXT-DATASET-c243v6pu"] .x-text a,
.--clone-TEXT-DATASET-c243v6pu .x-text,
.--clone-TEXT-DATASET-c243v6pu .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: #f08522;
border-color: #000000ff;
color: var(--color_00);
font-size: 14.0px;
height: 100%;
line-height: 1.8;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-c243v6pu"] .x-text:hover,
.--clone-TEXT-DATASET-c243v6pu .x-text:hover,
[id^="TEXT-DATASET-c243v6pu"] a:hover,
.--clone-TEXT-DATASET-c243v6pu a:hover {
  
}

#BONUS-ITEMS-j4t5d0ay {
  --width: 425px;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 20px 10px 1fr 120px 18px;grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(52px, max-content) minmax(12px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-bottom: -0.33333587646484375px;margin-left: calc(0.9381417548750824% * 2);width: 425px;
  
  
}
#BONUS-ITEMS-j4t5d0ay bonus-item, #BONUS-ITEMS-j4t5d0ay .bonus-item--loading {
  grid-template-columns: 8px 20px 10px 1fr 120px 18px;
  grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(52px, max-content) minmax(12px, max-content) minmax(10px, max-content);
}

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

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-wegi1rc9::before {
  content: "";
  border-color: var(--color_04);
  border-style: solid;
  border-width: 2.0px;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-p79w7is4"], .--clone-TEXT-DATASET-p79w7is4 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
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-p79w7is4"] .x-text,
[id^="TEXT-DATASET-p79w7is4"] .x-text a,
.--clone-TEXT-DATASET-p79w7is4 .x-text,
.--clone-TEXT-DATASET-p79w7is4 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-p79w7is4"] .x-text:hover,
.--clone-TEXT-DATASET-p79w7is4 .x-text:hover,
[id^="TEXT-DATASET-p79w7is4"] a:hover,
.--clone-TEXT-DATASET-p79w7is4 a:hover {
  
}

[id^="TEXT-DATASET-jkxq3uj1"], .--clone-TEXT-DATASET-jkxq3uj1 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
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-jkxq3uj1"] .x-text,
[id^="TEXT-DATASET-jkxq3uj1"] .x-text a,
.--clone-TEXT-DATASET-jkxq3uj1 .x-text,
.--clone-TEXT-DATASET-jkxq3uj1 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 17.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-jkxq3uj1"] .x-text:hover,
.--clone-TEXT-DATASET-jkxq3uj1 .x-text:hover,
[id^="TEXT-DATASET-jkxq3uj1"] a:hover,
.--clone-TEXT-DATASET-jkxq3uj1 a:hover {
  
}

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

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

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

#BONUS-ITEMS-nr8oup9m {
  --width: 100%;align-self: center;grid-column-end: 6;grid-column-start: 4;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 30px 8px 2fr;grid-template-rows: minmax(6px, max-content) minmax(40px, max-content) minmax(6px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
}
#BONUS-ITEMS-nr8oup9m bonus-item, #BONUS-ITEMS-nr8oup9m .bonus-item--loading {
  grid-template-columns: 30px 8px 2fr;
  grid-template-rows: minmax(6px, max-content) minmax(40px, max-content) minmax(6px, max-content);
}
#ATTR-fbf7cxew {
  --width: 45.38775510204083%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 30px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 45.38775510204083%;
  
}
#ATTR-fbf7cxew .attr--item, #ATTR-fbf7cxew select {
  -webkit-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
    padding-left: 10px !important;
  padding-right: 10px !important;
  text-align: left;

}
#ATTR-fbf7cxew .chevron {
  width: 16px;
  right: 11px;
}
#ATTR-fbf7cxew .chevron svg{
  height: 16px;
}
#ATTR-fbf7cxew .attr--item {
  margin-right: 10px;
  margin-bottom: 10px;
}
#ATTR-fbf7cxew .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-fbf7cxew .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

#ATTR-fbf7cxew .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-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

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

#ATTR-fbf7cxew .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-wiwu86un {
  --width: 45.38775510204083%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 30px;justify-self: end;margin-right: 4.02232142857142%;margin-top: calc(0px * 2);width: 45.38775510204083%;
  
}
#ATTR-wiwu86un .attr--item, #ATTR-wiwu86un select {
  -webkit-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
    padding-left: 10px !important;
  padding-right: 10px !important;
  text-align: left;

}
#ATTR-wiwu86un .chevron {
  width: 16px;
  right: 11px;
}
#ATTR-wiwu86un .chevron svg{
  height: 16px;
}
#ATTR-wiwu86un .attr--item {
  margin-right: 10px;
  margin-bottom: 10px;
}
#ATTR-wiwu86un .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-wiwu86un .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

#ATTR-wiwu86un .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-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

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

#ATTR-wiwu86un .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-kq8izj86"], .--clone-TEXT-DATASET-kq8izj86 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: calc(0.0078125px * 2);
margin-left: 0%;
width: 78.94736842105263%;
  
}
[id^="TEXT-DATASET-kq8izj86"] .x-text,
[id^="TEXT-DATASET-kq8izj86"] .x-text a,
.--clone-TEXT-DATASET-kq8izj86 .x-text,
.--clone-TEXT-DATASET-kq8izj86 .x-text a {
  --width: 78.94736842105263%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-kq8izj86"] .x-text:hover,
.--clone-TEXT-DATASET-kq8izj86 .x-text:hover,
[id^="TEXT-DATASET-kq8izj86"] a:hover,
.--clone-TEXT-DATASET-kq8izj86 a:hover {
  
}

#CHECKBOX-ITEM-df4p9piy {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 20px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0%;width: 100%;
  background: #ffffff;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
  
}
#CHECKBOX-ITEM-df4p9piy input[type="checkbox"]:checked + .checked{
  border-radius: 6px 6px 6px 6px
}
#BONUS-ITEMS-w0odii19 {
  --width: 425px;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 20px 10px 1fr 120px 18px;grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(52px, max-content) minmax(12px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-bottom: -0.33333587646484375px;margin-left: calc(0.9381417548750824% * 2);width: 425px;
  
  
}
#BONUS-ITEMS-w0odii19 bonus-item, #BONUS-ITEMS-w0odii19 .bonus-item--loading {
  grid-template-columns: 8px 20px 10px 1fr 120px 18px;
  grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(52px, max-content) minmax(12px, max-content) minmax(10px, max-content);
}

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

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-jcfn2epb::before {
  content: "";
  border-color: var(--color_04);
  border-style: solid;
  border-width: 2.0px;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-y6qtfn38"], .--clone-TEXT-DATASET-y6qtfn38 {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
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-y6qtfn38"] .x-text,
[id^="TEXT-DATASET-y6qtfn38"] .x-text a,
.--clone-TEXT-DATASET-y6qtfn38 .x-text,
.--clone-TEXT-DATASET-y6qtfn38 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-y6qtfn38"] .x-text:hover,
.--clone-TEXT-DATASET-y6qtfn38 .x-text:hover,
[id^="TEXT-DATASET-y6qtfn38"] a:hover,
.--clone-TEXT-DATASET-y6qtfn38 a:hover {
  
}

[id^="TEXT-DATASET-c76dvg4s"], .--clone-TEXT-DATASET-c76dvg4s {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
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-c76dvg4s"] .x-text,
[id^="TEXT-DATASET-c76dvg4s"] .x-text a,
.--clone-TEXT-DATASET-c76dvg4s .x-text,
.--clone-TEXT-DATASET-c76dvg4s .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 17.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-c76dvg4s"] .x-text:hover,
.--clone-TEXT-DATASET-c76dvg4s .x-text:hover,
[id^="TEXT-DATASET-c76dvg4s"] a:hover,
.--clone-TEXT-DATASET-c76dvg4s a:hover {
  
}

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

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

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

#BONUS-ITEMS-jmjs6bxm {
  --width: 100%;align-self: center;grid-column-end: 6;grid-column-start: 4;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 30px 8px 2fr;grid-template-rows: minmax(6px, max-content) minmax(40px, max-content) minmax(6px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
}
#BONUS-ITEMS-jmjs6bxm bonus-item, #BONUS-ITEMS-jmjs6bxm .bonus-item--loading {
  grid-template-columns: 30px 8px 2fr;
  grid-template-rows: minmax(6px, max-content) minmax(40px, max-content) minmax(6px, max-content);
}
#ATTR-jziou8td {
  --width: 45.38775510204083%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 30px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 45.38775510204083%;
  
}
#ATTR-jziou8td .attr--item, #ATTR-jziou8td select {
  -webkit-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
    padding-left: 10px !important;
  padding-right: 10px !important;
  text-align: left;

}
#ATTR-jziou8td .chevron {
  width: 16px;
  right: 11px;
}
#ATTR-jziou8td .chevron svg{
  height: 16px;
}
#ATTR-jziou8td .attr--item {
  margin-right: 10px;
  margin-bottom: 10px;
}
#ATTR-jziou8td .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-jziou8td .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

#ATTR-jziou8td .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-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

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

#ATTR-jziou8td .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-vmtgnhxq {
  --width: 45.38775510204083%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 30px;justify-self: end;margin-right: 4.02232142857142%;margin-top: calc(0px * 2);width: 45.38775510204083%;
  
}
#ATTR-vmtgnhxq .attr--item, #ATTR-vmtgnhxq select {
  -webkit-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
    padding-left: 10px !important;
  padding-right: 10px !important;
  text-align: left;

}
#ATTR-vmtgnhxq .chevron {
  width: 16px;
  right: 11px;
}
#ATTR-vmtgnhxq .chevron svg{
  height: 16px;
}
#ATTR-vmtgnhxq .attr--item {
  margin-right: 10px;
  margin-bottom: 10px;
}
#ATTR-vmtgnhxq .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-vmtgnhxq .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

#ATTR-vmtgnhxq .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-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

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

#ATTR-vmtgnhxq .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-rc54lbnx"], .--clone-TEXT-DATASET-rc54lbnx {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: calc(0.0078125px * 2);
margin-left: 0%;
width: 78.94736842105263%;
  
}
[id^="TEXT-DATASET-rc54lbnx"] .x-text,
[id^="TEXT-DATASET-rc54lbnx"] .x-text a,
.--clone-TEXT-DATASET-rc54lbnx .x-text,
.--clone-TEXT-DATASET-rc54lbnx .x-text a {
  --width: 78.94736842105263%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-rc54lbnx"] .x-text:hover,
.--clone-TEXT-DATASET-rc54lbnx .x-text:hover,
[id^="TEXT-DATASET-rc54lbnx"] a:hover,
.--clone-TEXT-DATASET-rc54lbnx a:hover {
  
}

#CHECKBOX-ITEM-nmttwo35 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 20px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0%;width: 100%;
  background: #ffffff;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
  
}
#CHECKBOX-ITEM-nmttwo35 input[type="checkbox"]:checked + .checked{
  border-radius: 6px 6px 6px 6px
}
#BONUS-ITEMS-azg9iddt {
  --width: 425px;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 8px 20px 10px 1fr 120px 18px;grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(52px, max-content) minmax(12px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-bottom: -0.33333587646484375px;margin-left: calc(0.9381417548750824% * 2);width: 425px;
  
  
}
#BONUS-ITEMS-azg9iddt bonus-item, #BONUS-ITEMS-azg9iddt .bonus-item--loading {
  grid-template-columns: 8px 20px 10px 1fr 120px 18px;
  grid-template-rows: minmax(12px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(52px, max-content) minmax(12px, max-content) minmax(10px, max-content);
}

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

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-cycm0j9d::before {
  content: "";
  border-color: var(--color_04);
  border-style: solid;
  border-width: 2.0px;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-hulqvuoe"], .--clone-TEXT-DATASET-hulqvuoe {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
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-hulqvuoe"] .x-text,
[id^="TEXT-DATASET-hulqvuoe"] .x-text a,
.--clone-TEXT-DATASET-hulqvuoe .x-text,
.--clone-TEXT-DATASET-hulqvuoe .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-hulqvuoe"] .x-text:hover,
.--clone-TEXT-DATASET-hulqvuoe .x-text:hover,
[id^="TEXT-DATASET-hulqvuoe"] a:hover,
.--clone-TEXT-DATASET-hulqvuoe a:hover {
  
}

[id^="TEXT-DATASET-zazprg5p"], .--clone-TEXT-DATASET-zazprg5p {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
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-zazprg5p"] .x-text,
[id^="TEXT-DATASET-zazprg5p"] .x-text a,
.--clone-TEXT-DATASET-zazprg5p .x-text,
.--clone-TEXT-DATASET-zazprg5p .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 17.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-zazprg5p"] .x-text:hover,
.--clone-TEXT-DATASET-zazprg5p .x-text:hover,
[id^="TEXT-DATASET-zazprg5p"] a:hover,
.--clone-TEXT-DATASET-zazprg5p a:hover {
  
}

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

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

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

#BONUS-ITEMS-45ct6bvz {
  --width: 100%;align-self: center;grid-column-end: 6;grid-column-start: 4;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 30px 8px 2fr;grid-template-rows: minmax(6px, max-content) minmax(40px, max-content) minmax(6px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
}
#BONUS-ITEMS-45ct6bvz bonus-item, #BONUS-ITEMS-45ct6bvz .bonus-item--loading {
  grid-template-columns: 30px 8px 2fr;
  grid-template-rows: minmax(6px, max-content) minmax(40px, max-content) minmax(6px, max-content);
}
#ATTR-6sddazg6 {
  --width: 45.38775510204083%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 30px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 45.38775510204083%;
  
}
#ATTR-6sddazg6 .attr--item, #ATTR-6sddazg6 select {
  -webkit-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
    padding-left: 10px !important;
  padding-right: 10px !important;
  text-align: left;

}
#ATTR-6sddazg6 .chevron {
  width: 16px;
  right: 11px;
}
#ATTR-6sddazg6 .chevron svg{
  height: 16px;
}
#ATTR-6sddazg6 .attr--item {
  margin-right: 10px;
  margin-bottom: 10px;
}
#ATTR-6sddazg6 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-6sddazg6 .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

#ATTR-6sddazg6 .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-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

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

#ATTR-6sddazg6 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-q3hk8ve8 {
  --width: 45.38775510204083%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 30px;justify-self: end;margin-right: 4.02232142857142%;margin-top: calc(0px * 2);width: 45.38775510204083%;
  
}
#ATTR-q3hk8ve8 .attr--item, #ATTR-q3hk8ve8 select {
  -webkit-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
    padding-left: 10px !important;
  padding-right: 10px !important;
  text-align: left;

}
#ATTR-q3hk8ve8 .chevron {
  width: 16px;
  right: 11px;
}
#ATTR-q3hk8ve8 .chevron svg{
  height: 16px;
}
#ATTR-q3hk8ve8 .attr--item {
  margin-right: 10px;
  margin-bottom: 10px;
}
#ATTR-q3hk8ve8 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-q3hk8ve8 .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

#ATTR-q3hk8ve8 .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-texts-troke: 0px #000000ff;
background: var(--color_00);
border-color: #c4c4c4ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
line-height: 20.8px;
text-align: left;
  gap: 0px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

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

#ATTR-q3hk8ve8 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
[id^="TEXT-DATASET-k1jnc4e2"], .--clone-TEXT-DATASET-k1jnc4e2 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: calc(0.0078125px * 2);
margin-left: 0%;
width: 78.94736842105263%;
  
}
[id^="TEXT-DATASET-k1jnc4e2"] .x-text,
[id^="TEXT-DATASET-k1jnc4e2"] .x-text a,
.--clone-TEXT-DATASET-k1jnc4e2 .x-text,
.--clone-TEXT-DATASET-k1jnc4e2 .x-text a {
  --width: 78.94736842105263%;
border-color: #000000ff;
color: #4f4f4f;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #4f4f4f);
}
[id^="TEXT-DATASET-k1jnc4e2"] .x-text:hover,
.--clone-TEXT-DATASET-k1jnc4e2 .x-text:hover,
[id^="TEXT-DATASET-k1jnc4e2"] a:hover,
.--clone-TEXT-DATASET-k1jnc4e2 a:hover {
  
}

#CHECKBOX-ITEM-kpun2grs {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 20px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0%;width: 100%;
  background: #ffffff;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
border-style: solid;
border-width: 1.0px;
  
}
#CHECKBOX-ITEM-kpun2grs input[type="checkbox"]:checked + .checked{
  border-radius: 6px 6px 6px 6px
}
#SECTION-5wcgejin {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(0px, max-content) minmax(54px, max-content) minmax(100px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-5wcgejin .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 184;
  --bg: #ffffff00;
}

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



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

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

#TABS-2mcq07hc {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  active-color: #f7f8fa;
nav-active-bg-color: var(--color_04);
nav-gap: 12;
nav-padding-x: 30;
nav-padding-y: 10;
  overflow: hidden;
  
}
#TABS-2mcq07hc > .cake-tabs-wrapper {
  flex-direction: column;
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon {
  width: 0;
  height: 1px;
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon,
#TABS-2mcq07hc > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
}

#TABS-2mcq07hc > .cake-tabs-wrapper > .tabs-contents-wrapper {
  grid-template-columns: repeat(8, 100%);
  background: #ffffffff;
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(15px, max-content) minmax(400px, max-content) minmax(70px, max-content);
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .tabs-contents-wrapper > .tabs-content {
  opacity: 0;
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content.active {
  opacity: 1;
}

#TABS-2mcq07hc > .cake-tabs-wrapper {
  padding: 0 0px;
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-nav-list {
  gap: 12px;
  justify-content: center;
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item {
  padding: 10px 30px;
  border-radius: 0px 0px 0px 0px;
  justify-content: start;
  min-width: 0px;
  
  
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active {
  color: #f7f8fa;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
  background: var(--color_04);
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item .highlight-icon {
  background: #f7f8fa;
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active .highlight-icon {
  width: 100%;
}
#TABS-2mcq07hc > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  height:1px;
  background: rgba(238, 238, 238);
}
#BUTTON-cf18hk89 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 44px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 250px;
  
}
#BUTTON-cf18hk89 .x-button-wrapper {
  --width: 250px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-jgyz75bo {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 44px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 250px;
  
}
#BUTTON-jgyz75bo .x-button-wrapper {
  --width: 250px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-nve9vmcy {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 44px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 250px;
  
}
#BUTTON-nve9vmcy .x-button-wrapper {
  --width: 250px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-5yc3il4z {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 44px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 250px;
  
}
#BUTTON-5yc3il4z .x-button-wrapper {
  --width: 250px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-9ntcn81g {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 44px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 250px;
  
}
#BUTTON-9ntcn81g .x-button-wrapper {
  --width: 250px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-d79b1j0p {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 44px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 250px;
  
}
#BUTTON-d79b1j0p .x-button-wrapper {
  --width: 250px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-m7lcu1de {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 44px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 250px;
  
}
#BUTTON-m7lcu1de .x-button-wrapper {
  --width: 250px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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

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



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


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


}




#GRID-PRODUCT-inhlrrhe .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#GRID-PRODUCT-inhlrrhe .grid-product--info {
  
  
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-inhlrrhe .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-inhlrrhe .grid-product--title {
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-inhlrrhe .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-inhlrrhe .grid-product--retail-price, #GRID-PRODUCT-inhlrrhe .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_04);
  
  margin: 0 0px;
}
#GRID-PRODUCT-inhlrrhe .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_02);
  
  margin: 0 5px;
}
#GRID-PRODUCT-inhlrrhe .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-inhlrrhe .grid-product--wholesale-price {
  
  
  
  
  
  
}









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


#GRID-PRODUCT-inhlrrhe .option-color__item {
  border-radius: 400px;
  
  border-color: #f08522;
  
  
}
#GRID-PRODUCT-inhlrrhe .option-color__item .attr-item:not(.attr-text) {
  width: 32px;
  height: 32px;
  border-radius: 292px;
}
#GRID-PRODUCT-inhlrrhe .grid-product--selects p {
  
  
  
  
  
  
  
}
#GRID-PRODUCT-inhlrrhe .option-select__item span {
  
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-inhlrrhe .option-select__item span:hover {
  
  
}



#PRODUCT-OVERLAY-g71vbydv {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-DATASET-eg0mk8fd"], .--clone-TEXT-DATASET-eg0mk8fd {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4px;
margin-top: 8px;
width: 60px;
  
}
[id^="TEXT-DATASET-eg0mk8fd"] .x-text,
[id^="TEXT-DATASET-eg0mk8fd"] .x-text a,
.--clone-TEXT-DATASET-eg0mk8fd .x-text,
.--clone-TEXT-DATASET-eg0mk8fd .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: #f08522;
border-color: #000000ff;
color: var(--color_00);
font-size: 14.0px;
height: 100%;
line-height: 1.8;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-eg0mk8fd"] .x-text:hover,
.--clone-TEXT-DATASET-eg0mk8fd .x-text:hover,
[id^="TEXT-DATASET-eg0mk8fd"] a:hover,
.--clone-TEXT-DATASET-eg0mk8fd a:hover {
  
}

#PRODUCT-OVERLAY-uslsba4j {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#GRID-PRODUCT-yjbbxodt {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.46875px;width: 100%;
  
}

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

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

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



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


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


}




#GRID-PRODUCT-yjbbxodt .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#GRID-PRODUCT-yjbbxodt .grid-product--info {
  
  
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-yjbbxodt .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-yjbbxodt .grid-product--title {
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-yjbbxodt .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-yjbbxodt .grid-product--retail-price, #GRID-PRODUCT-yjbbxodt .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_04);
  
  margin: 0 0px;
}
#GRID-PRODUCT-yjbbxodt .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_02);
  
  margin: 0 5px;
}
#GRID-PRODUCT-yjbbxodt .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-yjbbxodt .grid-product--wholesale-price {
  
  
  
  
  
  
}









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


#GRID-PRODUCT-yjbbxodt .option-color__item {
  border-radius: 75px;
  
  border-color: #f08522;
  
  
}
#GRID-PRODUCT-yjbbxodt .option-color__item .attr-item:not(.attr-text) {
  
  height: 32px;
  border-radius: 148px;
}
#GRID-PRODUCT-yjbbxodt .grid-product--selects p {
  
  
  
  
  
  
  
}
#GRID-PRODUCT-yjbbxodt .option-select__item span {
  
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-yjbbxodt .option-select__item span:hover {
  
  
}



#PRODUCT-OVERLAY-wul26dj6 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-DATASET-62807w93"], .--clone-TEXT-DATASET-62807w93 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4px;
margin-top: 8.40234375px;
width: 60px;
  
}
[id^="TEXT-DATASET-62807w93"] .x-text,
[id^="TEXT-DATASET-62807w93"] .x-text a,
.--clone-TEXT-DATASET-62807w93 .x-text,
.--clone-TEXT-DATASET-62807w93 .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: #f08522;
border-color: #000000ff;
color: var(--color_00);
font-size: 14.0px;
height: 100%;
line-height: 1.8;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-62807w93"] .x-text:hover,
.--clone-TEXT-DATASET-62807w93 .x-text:hover,
[id^="TEXT-DATASET-62807w93"] a:hover,
.--clone-TEXT-DATASET-62807w93 a:hover {
  
}

#PRODUCT-OVERLAY-27za4a65 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#GRID-PRODUCT-2r94xivz {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}

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

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

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



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


#GRID-PRODUCT-2r94xivz .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  
border-color: #000;


}




#GRID-PRODUCT-2r94xivz .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#GRID-PRODUCT-2r94xivz .grid-product--info {
  
  
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-2r94xivz .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-2r94xivz .grid-product--title {
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-2r94xivz .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-2r94xivz .grid-product--retail-price, #GRID-PRODUCT-2r94xivz .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_04);
  
  margin: 0 0px;
}
#GRID-PRODUCT-2r94xivz .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_02);
  
  margin: 0 5px;
}
#GRID-PRODUCT-2r94xivz .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-2r94xivz .grid-product--wholesale-price {
  
  
  
  
  
  
}









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


#GRID-PRODUCT-2r94xivz .option-color__item {
  border-radius: 400px;
  
  border-color: #f08522;
  
  
}
#GRID-PRODUCT-2r94xivz .option-color__item .attr-item:not(.attr-text) {
  width: 32px;
  height: 32px;
  border-radius: 292px;
}
#GRID-PRODUCT-2r94xivz .grid-product--selects p {
  
  
  
  
  
  
  
}
#GRID-PRODUCT-2r94xivz .option-select__item span {
  
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-2r94xivz .option-select__item span:hover {
  
  
}



#PRODUCT-OVERLAY-95ukfn5g {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-DATASET-tj6b6k74"], .--clone-TEXT-DATASET-tj6b6k74 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4px;
margin-top: 8px;
width: 60px;
  
}
[id^="TEXT-DATASET-tj6b6k74"] .x-text,
[id^="TEXT-DATASET-tj6b6k74"] .x-text a,
.--clone-TEXT-DATASET-tj6b6k74 .x-text,
.--clone-TEXT-DATASET-tj6b6k74 .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: #f08522;
border-color: #000000ff;
color: var(--color_00);
font-size: 14.0px;
height: 100%;
line-height: 1.8;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-tj6b6k74"] .x-text:hover,
.--clone-TEXT-DATASET-tj6b6k74 .x-text:hover,
[id^="TEXT-DATASET-tj6b6k74"] a:hover,
.--clone-TEXT-DATASET-tj6b6k74 a:hover {
  
}

#PRODUCT-OVERLAY-y6hjvdw6 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#GRID-PRODUCT-bp1ixz07 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}

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

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

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



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


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


}




#GRID-PRODUCT-bp1ixz07 .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#GRID-PRODUCT-bp1ixz07 .grid-product--info {
  
  
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-bp1ixz07 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-bp1ixz07 .grid-product--title {
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-bp1ixz07 .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-bp1ixz07 .grid-product--retail-price, #GRID-PRODUCT-bp1ixz07 .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_04);
  
  margin: 0 0px;
}
#GRID-PRODUCT-bp1ixz07 .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_02);
  
  margin: 0 5px;
}
#GRID-PRODUCT-bp1ixz07 .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-bp1ixz07 .grid-product--wholesale-price {
  
  
  
  
  
  
}









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


#GRID-PRODUCT-bp1ixz07 .option-color__item {
  border-radius: 400px;
  
  border-color: #f08522;
  
  
}
#GRID-PRODUCT-bp1ixz07 .option-color__item .attr-item:not(.attr-text) {
  width: 32px;
  height: 32px;
  border-radius: 292px;
}
#GRID-PRODUCT-bp1ixz07 .grid-product--selects p {
  
  
  
  
  
  
  
}
#GRID-PRODUCT-bp1ixz07 .option-select__item span {
  
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-bp1ixz07 .option-select__item span:hover {
  
  
}



#PRODUCT-OVERLAY-bpy21yca {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-DATASET-zlg07447"], .--clone-TEXT-DATASET-zlg07447 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4px;
margin-top: 8px;
width: 60px;
  
}
[id^="TEXT-DATASET-zlg07447"] .x-text,
[id^="TEXT-DATASET-zlg07447"] .x-text a,
.--clone-TEXT-DATASET-zlg07447 .x-text,
.--clone-TEXT-DATASET-zlg07447 .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: #f08522;
border-color: #000000ff;
color: var(--color_00);
font-size: 14.0px;
height: 100%;
line-height: 1.8;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-zlg07447"] .x-text:hover,
.--clone-TEXT-DATASET-zlg07447 .x-text:hover,
[id^="TEXT-DATASET-zlg07447"] a:hover,
.--clone-TEXT-DATASET-zlg07447 a:hover {
  
}

#PRODUCT-OVERLAY-5q6c4aw2 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#GRID-PRODUCT-pk0nxsrf {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}

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

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

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



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


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


}




#GRID-PRODUCT-pk0nxsrf .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#GRID-PRODUCT-pk0nxsrf .grid-product--info {
  
  
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-pk0nxsrf .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-pk0nxsrf .grid-product--title {
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-pk0nxsrf .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-pk0nxsrf .grid-product--retail-price, #GRID-PRODUCT-pk0nxsrf .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_04);
  
  margin: 0 0px;
}
#GRID-PRODUCT-pk0nxsrf .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_02);
  
  margin: 0 5px;
}
#GRID-PRODUCT-pk0nxsrf .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-pk0nxsrf .grid-product--wholesale-price {
  
  
  
  
  
  
}









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


#GRID-PRODUCT-pk0nxsrf .option-color__item {
  border-radius: 400px;
  
  border-color: #f08522;
  
  
}
#GRID-PRODUCT-pk0nxsrf .option-color__item .attr-item:not(.attr-text) {
  width: 32px;
  height: 32px;
  border-radius: 292px;
}
#GRID-PRODUCT-pk0nxsrf .grid-product--selects p {
  
  
  
  
  
  
  
}
#GRID-PRODUCT-pk0nxsrf .option-select__item span {
  
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-pk0nxsrf .option-select__item span:hover {
  
  
}



#PRODUCT-OVERLAY-nepgxgsx {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-DATASET-m5z85zge"], .--clone-TEXT-DATASET-m5z85zge {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4px;
margin-top: 8px;
width: 60px;
  
}
[id^="TEXT-DATASET-m5z85zge"] .x-text,
[id^="TEXT-DATASET-m5z85zge"] .x-text a,
.--clone-TEXT-DATASET-m5z85zge .x-text,
.--clone-TEXT-DATASET-m5z85zge .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: #f08522;
border-color: #000000ff;
color: var(--color_00);
font-size: 14.0px;
height: 100%;
line-height: 1.8;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-m5z85zge"] .x-text:hover,
.--clone-TEXT-DATASET-m5z85zge .x-text:hover,
[id^="TEXT-DATASET-m5z85zge"] a:hover,
.--clone-TEXT-DATASET-m5z85zge a:hover {
  
}

#PRODUCT-OVERLAY-4teb2wh1 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#GRID-PRODUCT-yqqw406c {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}

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

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

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



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


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


}




#GRID-PRODUCT-yqqw406c .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#GRID-PRODUCT-yqqw406c .grid-product--info {
  
  
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-yqqw406c .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-yqqw406c .grid-product--title {
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-yqqw406c .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-yqqw406c .grid-product--retail-price, #GRID-PRODUCT-yqqw406c .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_04);
  
  margin: 0 0px;
}
#GRID-PRODUCT-yqqw406c .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_02);
  
  margin: 0 5px;
}
#GRID-PRODUCT-yqqw406c .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-yqqw406c .grid-product--wholesale-price {
  
  
  
  
  
  
}









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


#GRID-PRODUCT-yqqw406c .option-color__item {
  border-radius: 400px;
  
  border-color: #f08522;
  
  
}
#GRID-PRODUCT-yqqw406c .option-color__item .attr-item:not(.attr-text) {
  width: 32px;
  height: 32px;
  border-radius: 292px;
}
#GRID-PRODUCT-yqqw406c .grid-product--selects p {
  
  
  
  
  
  
  
}
#GRID-PRODUCT-yqqw406c .option-select__item span {
  
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-yqqw406c .option-select__item span:hover {
  
  
}



#PRODUCT-OVERLAY-wdksstn0 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-DATASET-xaiq2u38"], .--clone-TEXT-DATASET-xaiq2u38 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4px;
margin-top: 8px;
width: 60px;
  
}
[id^="TEXT-DATASET-xaiq2u38"] .x-text,
[id^="TEXT-DATASET-xaiq2u38"] .x-text a,
.--clone-TEXT-DATASET-xaiq2u38 .x-text,
.--clone-TEXT-DATASET-xaiq2u38 .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: #f08522;
border-color: #000000ff;
color: var(--color_00);
font-size: 14.0px;
height: 100%;
line-height: 1.8;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-xaiq2u38"] .x-text:hover,
.--clone-TEXT-DATASET-xaiq2u38 .x-text:hover,
[id^="TEXT-DATASET-xaiq2u38"] a:hover,
.--clone-TEXT-DATASET-xaiq2u38 a:hover {
  
}

#PRODUCT-OVERLAY-0cdugusc {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#GRID-PRODUCT-1swhvb03 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}

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

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

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



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


#GRID-PRODUCT-1swhvb03 .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  
border-color: #000;


}




#GRID-PRODUCT-1swhvb03 .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#GRID-PRODUCT-1swhvb03 .grid-product--info {
  
  
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-1swhvb03 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-1swhvb03 .grid-product--title {
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-1swhvb03 .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-1swhvb03 .grid-product--retail-price, #GRID-PRODUCT-1swhvb03 .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_04);
  
  margin: 0 0px;
}
#GRID-PRODUCT-1swhvb03 .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_02);
  
  margin: 0 5px;
}
#GRID-PRODUCT-1swhvb03 .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-1swhvb03 .grid-product--wholesale-price {
  
  
  
  
  
  
}









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


#GRID-PRODUCT-1swhvb03 .option-color__item {
  border-radius: 75px;
  
  border-color: #f08522;
  
  
}
#GRID-PRODUCT-1swhvb03 .option-color__item .attr-item:not(.attr-text) {
  
  height: 32px;
  border-radius: 148px;
}
#GRID-PRODUCT-1swhvb03 .grid-product--selects p {
  
  
  
  
  
  
  
}
#GRID-PRODUCT-1swhvb03 .option-select__item span {
  
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-1swhvb03 .option-select__item span:hover {
  
  
}



#PRODUCT-OVERLAY-puo0glov {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-DATASET-jpcitluj"], .--clone-TEXT-DATASET-jpcitluj {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4px;
margin-top: 8px;
width: 60px;
  
}
[id^="TEXT-DATASET-jpcitluj"] .x-text,
[id^="TEXT-DATASET-jpcitluj"] .x-text a,
.--clone-TEXT-DATASET-jpcitluj .x-text,
.--clone-TEXT-DATASET-jpcitluj .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: #f08522;
border-color: #000000ff;
color: var(--color_00);
font-size: 14.0px;
height: 100%;
line-height: 1.8;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-jpcitluj"] .x-text:hover,
.--clone-TEXT-DATASET-jpcitluj .x-text:hover,
[id^="TEXT-DATASET-jpcitluj"] a:hover,
.--clone-TEXT-DATASET-jpcitluj a:hover {
  
}

#PRODUCT-OVERLAY-vlx72r3q {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#GRID-PRODUCT-8zs0b3ap {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}

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

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

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



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


#GRID-PRODUCT-8zs0b3ap .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  
border-color: #000;


}




#GRID-PRODUCT-8zs0b3ap .grid-product--inner {
  padding-bottom: calc(100% / (3/4));
}


#GRID-PRODUCT-8zs0b3ap .grid-product--info {
  
  
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-8zs0b3ap .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-8zs0b3ap .grid-product--title {
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-8zs0b3ap .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-8zs0b3ap .grid-product--retail-price, #GRID-PRODUCT-8zs0b3ap .grid-product--selling-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_04);
  
  margin: 0 0px;
}
#GRID-PRODUCT-8zs0b3ap .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: var(--color_02);
  
  margin: 0 5px;
}
#GRID-PRODUCT-8zs0b3ap .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-8zs0b3ap .grid-product--wholesale-price {
  
  
  
  
  
  
}









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


#GRID-PRODUCT-8zs0b3ap .option-color__item {
  border-radius: 400px;
  
  border-color: #f08522;
  
  
}
#GRID-PRODUCT-8zs0b3ap .option-color__item .attr-item:not(.attr-text) {
  width: 32px;
  height: 32px;
  border-radius: 292px;
}
#GRID-PRODUCT-8zs0b3ap .grid-product--selects p {
  
  
  
  
  
  
  
}
#GRID-PRODUCT-8zs0b3ap .option-select__item span {
  
  
  
  
  
  
  
  
  
}
#GRID-PRODUCT-8zs0b3ap .option-select__item span:hover {
  
  
}



#PRODUCT-OVERLAY-5a7n6wep {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-DATASET-q21tjs9e"], .--clone-TEXT-DATASET-q21tjs9e {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 4px;
margin-top: 8px;
width: 60px;
  
}
[id^="TEXT-DATASET-q21tjs9e"] .x-text,
[id^="TEXT-DATASET-q21tjs9e"] .x-text a,
.--clone-TEXT-DATASET-q21tjs9e .x-text,
.--clone-TEXT-DATASET-q21tjs9e .x-text a {
  --width: 60px;
-webkit-text-stroke: 0px #000000ff;
background: #f08522;
border-color: #000000ff;
color: var(--color_00);
font-size: 14.0px;
height: 100%;
line-height: 1.8;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-q21tjs9e"] .x-text:hover,
.--clone-TEXT-DATASET-q21tjs9e .x-text:hover,
[id^="TEXT-DATASET-q21tjs9e"] a:hover,
.--clone-TEXT-DATASET-q21tjs9e a:hover {
  
}

#PRODUCT-OVERLAY-wu3trqy6 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#BUTTON-rd8i4fgu {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 43.994140625px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 250px;
  
}
#BUTTON-rd8i4fgu .x-button-wrapper {
  --width: 250px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#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-gx3s8acl {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

#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;
}

