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

#SECTION-vfh8dyi8 .x-section-background {
  background: linear-gradient(90deg, rgba(220, 35, 42, 1) 0%, rgba(240, 104, 38, 1) 100%);
  
  
  
  
  
  
  --height: 42;
  --bg: linear-gradient(90deg, rgba(220, 35, 42, 1) 0%, rgba(240, 104, 38, 1) 100%);
}

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



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

[id^="TEXT-5elr06ir"], .--clone-TEXT-5elr06ir {
  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: 29.012598167539267%;
  
}
[id^="TEXT-5elr06ir"] .x-text,
[id^="TEXT-5elr06ir"] .x-text a,
.--clone-TEXT-5elr06ir .x-text,
.--clone-TEXT-5elr06ir .x-text a {
  --width: 29.012598167539267%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffffff;
font-size: 13.0px;
font-weight: 700;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, #ffffffff);
}
[id^="TEXT-5elr06ir"] .x-text:hover,
.--clone-TEXT-5elr06ir .x-text:hover,
[id^="TEXT-5elr06ir"] a:hover,
.--clone-TEXT-5elr06ir a:hover {
  
}

#MEMBER-BAR-bm0089v1 {
  --width: 27.628101378597925%;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: -8.232486454661626e-4%;margin-top: calc(0px * 2);width: 27.628101378597925%;
  
}
#MEMBER-BAR-bm0089v1 .x-menu-bar {
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
  background: rgba(255, 255, 255, 0);
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-bm0089v1 .x-menu-bar .x-member {
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 1);
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-bm0089v1 .x-member:hover {
  
}
#MEMBER-BAR-bm0089v1 .x-avatar-member-origin {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: rgba(255,255,255,0.000);
  border-color: rgba(255, 255, 255, 1);
 }
#MEMBER-BAR-bm0089v1 .x-avatar-member-initial {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: rgba(255,255,255,0.000);
  border-color: rgba(255, 255, 255, 1);
 }
#MEMBER-BAR-bm0089v1 .customer-icon {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: rgba(255,255,255,0.000);
  border-color: rgba(255, 255, 255, 1);
 }
#MEMBER-BAR-bm0089v1 .x-nav-member-drop-icon {
  width: 16px;
  height: 16px;
  color: rgba(255,255,255,0.000);
}

#MEMBER-BAR-bm0089v1 .x-loginbar {
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 1);
  background: rgba(255, 255, 255, 0);
  justify-content: flex-start;
}
#MEMBER-BAR-bm0089v1 .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-bm0089v1 .x-loginbar .login-bar-icon {
    width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  color: rgba(255,255,255,0.000);
  border-color: rgba(255, 255, 255, 1);

  border: none;
}



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

#MEMBER-BAR-bm0089v1 .customer-signup {
  display: none;
}
#MEMBER-BAR-bm0089v1 .customer-icon {
  
}
#MEMBER-BAR-bm0089v1 .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-vggvwrkr {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 6px 6px 6px 6px;
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-250l8wxt"], .--clone-TEXT-250l8wxt {
  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: 84.76102941176471%;
  
}
[id^="TEXT-250l8wxt"] .x-text,
[id^="TEXT-250l8wxt"] .x-text a,
.--clone-TEXT-250l8wxt .x-text,
.--clone-TEXT-250l8wxt .x-text a {
  --width: 84.76102941176471%;
-webkit-text-stroke: 0px #000000ff;
border-radius: 6px 6px 6px 6px;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-250l8wxt"] .x-text:hover,
.--clone-TEXT-250l8wxt .x-text:hover,
[id^="TEXT-250l8wxt"] a:hover,
.--clone-TEXT-250l8wxt a:hover {
  
}

#ATTR-7v4jngnx {
  --width: 4559.765625%;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: -5989.8828125%;margin-top: 35.3984375px;width: 4559.765625%;
  
}
#ATTR-7v4jngnx .attr--item, #ATTR-7v4jngnx 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-7v4jngnx .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-7v4jngnx .chevron svg{
  height: 16px;
}
#ATTR-7v4jngnx .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-7v4jngnx .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-7v4jngnx .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

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

#ATTR-7v4jngnx .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#SECTION-ngzem4c5 {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(73.6842105263158px, max-content) minmax(46.31578947368421px, 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-ngzem4c5 .x-section-background {
  background: #f4f5f6cc;
  
  
  
  
  
  
  --height: 120;
  --bg: #f4f5f6cc;
}

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



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

#CART-ICON-g69kbe22 {
  --width: 35.703125px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 35.703125px;justify-self: end;margin-right: 10px;margin-top: calc(0px * 2);width: 35.703125px;
  
}
#CART-ICON-g69kbe22 .x-cart-icon {
  background: #a0a2a400;
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
color: #f06826;
}
#CART-ICON-g69kbe22 .x-cart-item-count {
  position: absolute;
  top: -8.92578125px;
  right: -8.92578125px;
  width: 17.8515625px;
  height: 17.8515625px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #da2329;
border-radius: 50%;
color: var(--color_01);
font-family: 'Alef', sans-serif;
font-size: 9.0px;
}
#CART-ICON-g69kbe22 .x-image-cart-icon {
  border-radius: 0px 0px 0px 0px;
}

#RECTANGLE-h04kppbh {
  align-self: center;
display: none;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 50px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  border-radius: 6px 6px 6px 6px;
  
}
#RECTANGLE-h04kppbh .x-rect {
  --width: 100%;
background: #da2329ff;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
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, #da2329ff);
}
#RECTANGLE-h04kppbh::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;
  display: none;
}
#MENU-95zyurl6 {
  --width: 3.505301288985037%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 36.34375px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 3.505301288985037%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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







border-style: none none none none;

}





#MENU-DROPPABLE-1rkzh9sj {
  background: #cf2e2e;
  top: 0;
  left: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(10%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}
#BUTTON-07bmunuy {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 50px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 16.666666666666664%;
  
}
#BUTTON-07bmunuy .x-button-wrapper {
  --width: 16.666666666666664%;
-webkit-text-stroke: 0px #000000ff;
background: #fcfcfc00;
border-radius: 100px;
color: #ffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#MENU-wb80l3nt {
  --width: 222px;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: 76.9921875px;width: 222px;
  --active-link-color: #fcfcfc;
  
  
  
  
  
}


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

}
#MENU-wb80l3nt ul li .tag-link:hover,
#MENU-wb80l3nt ul li > a:hover {
  color: #ffa072ff !important;
background: #cf2e2e;






border-style: none none none none;

}





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

#SUBMENU-iztqyrch {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(49.438202247191015px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-sh67p5tp.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-fz4dh0lc {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-fz4dh0lc .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-fz4dh0lc > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-fz4dh0lc > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-fz4dh0lc > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-fz4dh0lc > ul > .menu-item:not(:first-child) {
  
}
#MENU-fz4dh0lc ul li .tag-link {
  border-style: none none solid none;

}
#MENU-fz4dh0lc ul li .tag-link:hover,
#MENU-fz4dh0lc ul li > a:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}





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

#SUBMENU-sknqg9il {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(49.438202247191015px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-ne6ytve5.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-7nemd20b {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-7nemd20b .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-7nemd20b > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-7nemd20b > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-7nemd20b > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7nemd20b > ul > .menu-item:not(:first-child) {
  
}
#MENU-7nemd20b ul li .tag-link {
  border-style: none none solid none;

}
#MENU-7nemd20b ul li .tag-link:hover,
#MENU-7nemd20b ul li > a:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}





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

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

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

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

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

#MENU-ITEM-09zegkwl > a, #MENU-ITEM-09zegkwl > div {
  
  
  
  
  
  
  
  
  
}

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

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

#SUBMENU-7mzqfpk6 {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(49.438202247191015px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-yaffmxva.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-dt2w6o1w {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-dt2w6o1w .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-dt2w6o1w > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-dt2w6o1w > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-dt2w6o1w > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-dt2w6o1w > ul > .menu-item:not(:first-child) {
  
}
#MENU-dt2w6o1w ul li .tag-link {
  border-style: none none solid none;

}
#MENU-dt2w6o1w ul li .tag-link:hover,
#MENU-dt2w6o1w ul li > a:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}





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

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

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

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

#SUBMENU-lqqdlccb {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(49.438202247191015px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-xb5e90bp.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-b1mnyewm {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-b1mnyewm .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-b1mnyewm > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-b1mnyewm > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-b1mnyewm > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-b1mnyewm > ul > .menu-item:not(:first-child) {
  
}
#MENU-b1mnyewm ul li .tag-link {
  border-style: none none solid none;

}
#MENU-b1mnyewm ul li .tag-link:hover,
#MENU-b1mnyewm ul li > a:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}





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

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

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

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

#MENU-ITEM-9qdjj17g > a, #MENU-ITEM-9qdjj17g > div {
  
  
  
  
  
  
  
  
  
}

#MENU-vyan8pax {
  --width: 99.29505813953486%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 50px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 99.29505813953486%;
  --active-link-color: #ffffff;
  
  
  
  
  
}


#MENU-vyan8pax .x-rect {
  --gap: 10px;
--pad-x: 20px;
--pad-y: 0px;
--spa-x: 10px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font-family: Roboto;
font-size: 15.0px;
font-style: normal;
font-weight: 400;
justify-content: flex-start;
text-transform: uppercase;
  
}
#MENU-vyan8pax > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  
  border-radius: inherit;
}
#MENU-vyan8pax > ul > .menu-item .tag-link {
  --gap: 10px;
--pad-x: 20px;
--pad-y: 0px;
--spa-x: 10px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font-family: Roboto;
font-size: 15.0px;
font-style: normal;
font-weight: 400;
justify-content: flex-start;
text-transform: uppercase;
}
#MENU-vyan8pax > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-vyan8pax > ul > .menu-item:not(:first-child) {
  
}
#MENU-vyan8pax ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}

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


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


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

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

#SUBMENU-45k1dmgc {
  
  
  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);
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-uax1yuqt.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-qbggjhph {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-qbggjhph .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-qbggjhph > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-qbggjhph > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-qbggjhph > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-qbggjhph > ul > .menu-item:not(:first-child) {
  
}
#MENU-qbggjhph ul li .tag-link {
  border-style: none none solid none;

}
#MENU-qbggjhph ul li .tag-link:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}




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

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

#SUBMENU-xbd90i95 {
  
  
  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);
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-zrejf17d.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-pdyqyxwn {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-pdyqyxwn .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-pdyqyxwn > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-pdyqyxwn > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-pdyqyxwn > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-pdyqyxwn > ul > .menu-item:not(:first-child) {
  
}
#MENU-pdyqyxwn ul li .tag-link {
  border-style: none none solid none;

}
#MENU-pdyqyxwn ul li .tag-link:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}




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

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

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

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

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

#MENU-ITEM-01vw2bym > a, #MENU-ITEM-01vw2bym > div {
  
  
  
  
  
  
  
  
  
}

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

#SUBMENU-hbk75mg8 {
  
  
  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);
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-xmejpdd2.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-jlzz1vxy {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-jlzz1vxy .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-jlzz1vxy > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-jlzz1vxy > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-jlzz1vxy > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-jlzz1vxy > ul > .menu-item:not(:first-child) {
  
}
#MENU-jlzz1vxy ul li .tag-link {
  border-style: none none solid none;

}
#MENU-jlzz1vxy ul li .tag-link:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}




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

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

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

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

#SUBMENU-7pzmuynn {
  
  
  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);
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-p3xgz5b5.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-vvz0lj4q {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-vvz0lj4q .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-vvz0lj4q > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-vvz0lj4q > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-vvz0lj4q > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-vvz0lj4q > ul > .menu-item:not(:first-child) {
  
}
#MENU-vvz0lj4q ul li .tag-link {
  border-style: none none solid none;

}
#MENU-vvz0lj4q ul li .tag-link:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}




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

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

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

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

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

#SUBMENU-cptnng7w {
  
  
  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);
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-2alsmvr8.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-78j2qd0x {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-78j2qd0x .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-78j2qd0x > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-78j2qd0x > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-78j2qd0x > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-78j2qd0x > ul > .menu-item:not(:first-child) {
  
}
#MENU-78j2qd0x ul li .tag-link {
  border-style: none none solid none;

}
#MENU-78j2qd0x ul li .tag-link:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}




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

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

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

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

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

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

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

#INPUT-SEARCH-646v9h8j {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 42px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#INPUT-SEARCH-646v9h8j > .input-search--wrapper {
  font-size: 14.6px;
  border-width: 1px;
  border-color: var(--color_03);
  border-style: solid;
  border-radius: 30px;
  background-color: rgba(236, 236, 236, 1);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-646v9h8j > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-646v9h8j > .input-search--wrapper .input-search--input {
  padding-left: 15px;
  text-align: left;
}
#INPUT-SEARCH-646v9h8j > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-646v9h8j > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_03) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-646v9h8j > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_03) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-646v9h8j .input-search--icon {
  margin-left: 15px;
  margin-right: 15px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-646v9h8j .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-646v9h8j .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-646v9h8j .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-646v9h8j .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-646v9h8j .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

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


#MENU-1ho53pzz .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: #0065a4;
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-1ho53pzz > ul {
  background: #0065a4;
  
  
  
  
  border-radius: inherit;
}
#MENU-1ho53pzz > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: #0065a4;
color: #000000d9;
}
#MENU-1ho53pzz > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-1ho53pzz > ul > .menu-item:not(:first-child) {
  
}
#MENU-1ho53pzz ul li .tag-link {
  border-style: none none none none;

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







border-style: none none none none;

}





#MENU-DROPPABLE-w3x3a7xy {
  background: #ffffffff;
  top: 0;
  left: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(80px, max-content) minmax(0%, calc(100% - 80px));
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}
#BUTTON-l1r94agk {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 36.703125px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 13.01529255319149%;
  
}
#BUTTON-l1r94agk .x-button-wrapper {
  --width: 13.01529255319149%;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 100px;
border-style: solid;
border-width: 1.0px;
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#MENU-zm9zv98z {
  --width: 90%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 90%;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

}
#MENU-zm9zv98z ul li .tag-link:hover,
#MENU-zm9zv98z ul li > a:hover {
  color: #ffa072ff !important;
background: var(--color_00);

border-color: var(--color_01);




border-style: none none solid none;

}





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

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

#SUBMENU-uj96fvzw {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(49.438202247191015px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-m6tikreo.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-7jl0o1qk {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-7jl0o1qk .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-7jl0o1qk > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-7jl0o1qk > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-7jl0o1qk > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7jl0o1qk > ul > .menu-item:not(:first-child) {
  
}
#MENU-7jl0o1qk ul li .tag-link {
  border-style: none none solid none;

}
#MENU-7jl0o1qk ul li .tag-link:hover,
#MENU-7jl0o1qk ul li > a:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}





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

#SUBMENU-q0rc81it {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(49.438202247191015px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-x23fich4.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-upyf4ojj {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-upyf4ojj .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-upyf4ojj > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-upyf4ojj > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-upyf4ojj > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-upyf4ojj > ul > .menu-item:not(:first-child) {
  
}
#MENU-upyf4ojj ul li .tag-link {
  border-style: none none solid none;

}
#MENU-upyf4ojj ul li .tag-link:hover,
#MENU-upyf4ojj ul li > a:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}





#MENU-ITEM-189mnoae > a, #MENU-ITEM-189mnoae > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#SUBMENU-3ihf2b0a {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(49.438202247191015px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-b2bbe8oq.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-laagknvr {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-laagknvr .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-laagknvr > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-laagknvr > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-laagknvr > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-laagknvr > ul > .menu-item:not(:first-child) {
  
}
#MENU-laagknvr ul li .tag-link {
  border-style: none none solid none;

}
#MENU-laagknvr ul li .tag-link:hover,
#MENU-laagknvr ul li > a:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}





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

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

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

#SUBMENU-mpqlvnuz {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(49.438202247191015px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-qr1hjvrl.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-z66uyrfr {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-z66uyrfr .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-z66uyrfr > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-z66uyrfr > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-z66uyrfr > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-z66uyrfr > ul > .menu-item:not(:first-child) {
  
}
#MENU-z66uyrfr ul li .tag-link {
  border-style: none none solid none;

}
#MENU-z66uyrfr ul li .tag-link:hover,
#MENU-z66uyrfr ul li > a:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}





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

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

#SUBMENU-r8wqa6yk {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(49.438202247191015px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 6px 6px 6px 6px;
  
  
  
}
.vertical-menu #MENU-ITEM-qdirshme.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-l18zg3mq {
  --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: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-l18zg3mq .x-rect {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-l18zg3mq > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-l18zg3mq > ul > .menu-item .tag-link {
  --pad-x: 20px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: var(--color_01);
border-radius: 6px 6px 6px 6px;
border-width: 1.0px;
color: #080000ff;
font-size: 15.0px;
font-style: initial;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-l18zg3mq > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-l18zg3mq > ul > .menu-item:not(:first-child) {
  
}
#MENU-l18zg3mq ul li .tag-link {
  border-style: none none solid none;

}
#MENU-l18zg3mq ul li .tag-link:hover,
#MENU-l18zg3mq ul li > a:hover {
  color: #ffa072 !important;
background: var(--color_00);
border-width: 1px;
border-color: var(--color_01);




border-style: none none solid none;

}





#MENU-ITEM-626nhssm > a, #MENU-ITEM-626nhssm > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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


#CONTAINER-t9ovuuw4 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 222.546875px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(55px, max-content);height: 55px;justify-self: end;margin-right: 12.633236434108529%;margin-top: calc(0px * 2);width: 222.546875px;
  
  
  
  
  
  border:   #000000ff;


  
}
#RECTANGLE-m47s95e3 .animation, #RECTANGLE-m47s95e3.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#RECTANGLE-m47s95e3 {
  
}

#RECTANGLE-m47s95e3 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 36.140625px;
justify-self: start;
margin-bottom: calc(0.0078125px * 2);
margin-left: 0%;
width: 36.140625px;
  
  
  
  
}
#RECTANGLE-m47s95e3 .x-rect {
  --width: 36.140625px;
background: #da2329ff;
border-color: #da2329ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNDknIGhlaWdodD0nNjEnIHZpZXdCb3g9JzAgMCA0OSA2MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNDMuMzI2NiA2MC45Njg4SDQzLjAwNjRDNi4wMTE3NiA1OC4zMjAzIDAuNzU5MDQzIDE5LjQ2MDkgMC4wMjQ3OSA3LjYwMTZDLTAuMDM0MzcxNSA2LjY3OTUgMC4wNTMyMDE4IDUuNzUxOSAwLjI4MjQ5IDQuODcyMUMwLjUxMTc3IDMuOTkyMiAwLjg3ODI2NiAzLjE3NzMgMS4zNjA5NyAyLjQ3NDAzQzEuODQzNjcgMS43NzA3OCAyLjQzMzA4IDEuMTkzMDIgMy4wOTU0NiAwLjc3Mzg0MkMzLjc1Nzg0IDAuMzU0NjcyIDQuNDgwMTUgMC4xMDIzMjIgNS4yMjEwMiAwLjAzMTI1MjJIMTUuNTk0NkMxNi4zNDg4IDAuMDMwMzQyMiAxNy4wODU3IDAuMzExMzUyIDE3LjcxMDEgMC44Mzc4ODJDMTguMzM0NCAxLjM2NDQxIDE4LjgxNzQgMi4xMTIyIDE5LjA5NjQgMi45ODQzOEwyMS45NTgxIDExLjc1QzIyLjIzMzYgMTIuNjAyMSAyMi4zMDIgMTMuNTM2MSAyMi4xNTQ3IDE0LjQzNjJDMjIuMDA3NSAxNS4zMzYyIDIxLjY1MSAxNi4xNjI1IDIxLjEyOTcgMTYuODEyNUwxNy4xMTk2IDIxLjg1MTZDMTcuNzQ2IDI2LjI4MyAxOS40NTA3IDMwLjM2OCAyMi4wMDMgMzMuNTUzOEMyNC41NTU1IDM2LjczOTYgMjcuODMyMyAzOC44NzI2IDMxLjM5MDMgMzkuNjY0MUwzNS40NzU3IDM0LjYyNUMzNi4wMDU3IDMzLjk4MzIgMzYuNjc1NyAzMy41NDk4IDM3LjQwMjMgMzMuMzc4OUMzOC4xMjg4IDMzLjIwOCAzOC44Nzk2IDMzLjMwNzIgMzkuNTYxMiAzMy42NjQxTDQ2LjY1ODkgMzcuMjAzMUM0Ny4zNDkgMzcuNTYxNSA0Ny45Mzc3IDM4LjE2NzQgNDguMzUwMSAzOC45NDM4QzQ4Ljc2MjUgMzkuNzIwMSA0OC45Nzk5IDQwLjYzMTggNDguOTc0NiA0MS41NjI1VjUzLjkzNzVDNDguOTc0NiA1NS44MDIzIDQ4LjM3OTUgNTcuNTkwNyA0Ny4zMjAzIDU4LjkwOTNDNDYuMjYxMSA2MC4yMjggNDQuODI0NSA2MC45Njg4IDQzLjMyNjYgNjAuOTY4OFpNNS42NzI4NiA0LjcxODhDNS4xNzM1NCA0LjcxODggNC42OTQ2MyA0Ljk2NTcgNC4zNDE1OSA1LjQwNTJDMy45ODg1NSA1Ljg0NDggMy43OTAxNCA2LjQ0MDkgMy43OTAxNCA3LjA2MjVWNy4yNUM0LjY1NjIzIDIxLjEyNSAxMC4yMTAxIDUzLjkzNzUgNDMuMjEzNiA1Ni4yODEyQzQzLjQ2MDkgNTYuMzAwMyA0My43MDg4IDU2LjI1ODMgNDMuOTQzMSA1Ni4xNTc4QzQ0LjE3NzQgNTYuMDU3MyA0NC4zOTM1IDU1LjkwMDIgNDQuNTc4OSA1NS42OTU1QzQ0Ljc2NDMgNTUuNDkwOCA0NC45MTU0IDU1LjI0MjYgNDUuMDIzNiA1NC45NjUxQzQ1LjEzMTggNTQuNjg3NSA0NS4xOTQ4IDU0LjM4NjEgNDUuMjA5MiA1NC4wNzgxVjQxLjU2MjVMMzguMTExNSAzOC4wMjM0TDMyLjcwODIgNDQuNzAzMUwzMS44MDQ1IDQ0LjU2MjVDMTUuNDI1MSA0Mi4wMDc4IDEzLjIwMzYgMjEuNjE3MiAxMy4yMDM2IDIxLjQwNjNMMTMuMDkwNyAyMC4yODEzTDE4LjQzNzQgMTMuNTU0N0wxNS42MTM0IDQuNzE4OEg1LjY3Mjg2WicgZmlsbD0nYmxhY2snLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #da2329ff);
}
#RECTANGLE-m47s95e3::before {
  content: "";
  border-color: #da2329ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-d72oasiv"], .--clone-TEXT-d72oasiv {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 3.5315593624938564%;
margin-top: 0px;
width: 164.09375px;
  
}
[id^="TEXT-d72oasiv"] .x-text,
[id^="TEXT-d72oasiv"] .x-text a,
.--clone-TEXT-d72oasiv .x-text,
.--clone-TEXT-d72oasiv .x-text a {
  --width: 164.09375px;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 15.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-d72oasiv"] .x-text:hover,
.--clone-TEXT-d72oasiv .x-text:hover,
[id^="TEXT-d72oasiv"] a:hover,
.--clone-TEXT-d72oasiv a:hover {
  
}

[id^="TEXT-tmzf9hr4"], .--clone-TEXT-tmzf9hr4 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 0px;
margin-right: 0.406390134529148%;
width: 171.953125px;
  
}
[id^="TEXT-tmzf9hr4"] .x-text,
[id^="TEXT-tmzf9hr4"] .x-text a,
.--clone-TEXT-tmzf9hr4 .x-text,
.--clone-TEXT-tmzf9hr4 .x-text a {
  --width: 171.953125px;
-webkit-text-stroke: 0px #000000ff;
color: #db2329ff;
font-size: 21.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #db2329ff);
}
[id^="TEXT-tmzf9hr4"] .x-text:hover,
.--clone-TEXT-tmzf9hr4 .x-text:hover,
[id^="TEXT-tmzf9hr4"] a:hover,
.--clone-TEXT-tmzf9hr4 a:hover {
  
}


#IMAGE-2bckbt6k {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 40px;
justify-self: end;
margin-bottom: 7.249990463256836px;
margin-right: 14.722416674296715%;
width: 40px;
  
}
#IMAGE-2bckbt6k picture {
  --width: 40px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-2bckbt6k img {
  object-fit: cover;
}


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

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

#SECTION-cjpyfsc0 .x-section-background {
  background: #f4f5f6ff;
  
  
  
  
  
  
  --height: 207;
  --bg: #f4f5f6ff;
}

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



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

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

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

#GALLERY-8nyxku9d .x-gallery-wrapper-position {
  
}

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

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

#GALLERY-8nyxku9d .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/df/15/6e/b1/d7c65b48a2c1e37ec0d2cd95ec28d2718bd2081f73e93215a5959f20-w:2560-h:1920-l:1515497-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/web-media/a8/ba/5b/f2/f073ca8fa760cb8285af6bc79ac392230510768d449106a454c49f22-w:2560-h:1920-l:1217371-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="2"] {
            --bg: url(https://content.pancake.vn/web-media/fb/d5/39/f6/a191c65bc644b7f42db3d2a8314e2d2d2fbc3fef33e6dd779a3f4107-w:2560-h:1920-l:1482706-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="3"] {
            --bg: url(https://content.pancake.vn/web-media/58/01/96/28/21fd67839d9b5be0d3d73a592d3842803ffe7d92de9bfc75201b81de-w:2560-h:1920-l:1269588-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="4"] {
            --bg: url(https://content.pancake.vn/web-media/a5/b7/fa/c3/21356076c10ecfd7d8dac13cc4812fd9ba950bc1e9eb3b63db3521e3-w:2000-h:1351-l:785812-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="5"] {
            --bg: url(https://content.pancake.vn/web-media/fe/5f/08/1c/5fc490eacd98cfa16b2e3865ef5b45c868d88cae0808a92cdae7cfe5-w:2000-h:1306-l:790496-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="6"] {
            --bg: url(https://content.pancake.vn/web-media/1e/1b/5e/68/a145f5c42509818d73922ea0392599a0c3304eb8476c62effe72303c-w:2000-h:1257-l:765043-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="7"] {
            --bg: url(https://content.pancake.vn/web-media/de/9a/77/71/d77c1e3d223f5e1cda986ce703e2357286995ff8ecd6a0de867c71fe-w:1999-h:1323-l:776147-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="8"] {
            --bg: url(https://content.pancake.vn/web-media/79/b7/95/71/e098c9272873d38476a70e1955ddd8a69876f94ca26eed1d6da9bb6b-w:2000-h:1306-l:1265197-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="9"] {
            --bg: url(https://content.pancake.vn/web-media/ab/55/e9/c6/b315238e8870d5faa1ae430f29c519bb12b28e8bef81c1cb7f283232-w:2000-h:1359-l:1333294-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="10"] {
            --bg: url(https://content.pancake.vn/web-media/32/af/43/6c/15b9655620cb9b5442e5815a89bc40c3de93734435e2cff72deafecb-w:2000-h:1361-l:1207023-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="11"] {
            --bg: url(https://content.pancake.vn/web-media/04/12/ac/1b/1dbe3cdbabad47a5cc6470c9c89df02f87f8340af82f7969a53ac5b1-w:2000-h:1375-l:1270219-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="12"] {
            --bg: url(https://content.pancake.vn/web-media/3f/93/6b/09/8c025a2ad97e04fadef4f9bc0d3971e0307620f274bbac3bb503bfc0-w:2016-h:1512-l:747913-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="13"] {
            --bg: url(https://content.pancake.vn/web-media/27/d9/99/c0/34e645486f721fcbb82b48fa6d31f2b9ce5562d00965f2b0425d4bb9-w:2016-h:1512-l:772925-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="14"] {
            --bg: url(https://content.pancake.vn/web-media/77/10/ba/a5/aa18cb66bb94fb6ff32846951f4628d096609966df642cb5085a8ba9-w:2016-h:1512-l:703073-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="15"] {
            --bg: url(https://content.pancake.vn/web-media/81/12/25/2f/a4c35fd095e4394a1fb3c5efdd89f16b29f51703397e0d221a29b171-w:2016-h:1512-l:745592-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="16"] {
            --bg: url(https://content.pancake.vn/web-media/1b/9a/8e/1e/15b9826b56060f3cfdb0e8974dd585a079d48d0aed57c423d7c9fef7-w:1920-h:2560-l:1830433-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="17"] {
            --bg: url(https://content.pancake.vn/web-media/92/3d/cf/6e/35f33ece2624ccbe1f54852a6a394f550ccf6ee71165237de40a1d29-w:1879-h:2522-l:1470424-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="18"] {
            --bg: url(https://content.pancake.vn/web-media/a7/07/18/ad/473fde327d0d59611858a6f315f722637fd814f314d0724bad22ef36-w:1920-h:2560-l:1967090-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="19"] {
            --bg: url(https://content.pancake.vn/web-media/c8/32/cc/fd/d491b03ea4eaba8894a2e21b03123612222c6db5120b457241c99e39-w:1920-h:2560-l:1437849-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="20"] {
            --bg: url(https://content.pancake.vn/web-media/c9/f3/0b/8c/5fdd4f55d11726fc6b8a56dbd68cc4a7fa0edcf0bda3b919860d2aaa-w:1920-h:2560-l:1981957-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="21"] {
            --bg: url(https://content.pancake.vn/web-media/ce/59/59/fe/eba75d37c7d9795a8c518897ea58b53f85623c8795f8e7ce8de70626-w:1672-h:2380-l:1388932-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="22"] {
            --bg: url(https://content.pancake.vn/web-media/56/a9/01/8f/60442d40deb2bbe45ec18ff41fa5386c75f6e145fc77014a134c81e8-w:1000-h:662-l:392075-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="23"] {
            --bg: url(https://content.pancake.vn/web-media/35/a9/31/62/57137bff34bf09e1f91f9950915301085ed63377deb721db57754145-w:1000-h:682-l:296394-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="24"] {
            --bg: url(https://content.pancake.vn/web-media/36/38/7e/54/a3493157dc860474869def3cdfa9c378a6ce3ccde12b3f702503f74a-w:2560-h:1920-l:1439353-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="25"] {
            --bg: url(https://content.pancake.vn/web-media/c8/9c/e1/53/66148732f9ddf93df976b3d95d562e07ac49b58fd82630c6cb2597ca-w:2560-h:1920-l:1243844-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="26"] {
            --bg: url(https://content.pancake.vn/web-media/a3/47/ec/9a/d4217fe656fe6a926bf85f69692a9358c6129ae4ac559ae43c3263af-w:2560-h:1920-l:1263667-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="27"] {
            --bg: url(https://content.pancake.vn/web-media/95/5c/72/c6/88583b32c48cc4c38c2c4fae51914058e7db5d3944d878c830d5399e-w:2560-h:1920-l:1501897-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="28"] {
            --bg: url(https://content.pancake.vn/web-media/df/15/6e/b1/d7c65b48a2c1e37ec0d2cd95ec28d2718bd2081f73e93215a5959f20-w:2560-h:1920-l:1515497-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="29"] {
            --bg: url(https://content.pancake.vn/web-media/58/01/96/28/21fd67839d9b5be0d3d73a592d3842803ffe7d92de9bfc75201b81de-w:2560-h:1920-l:1269588-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="30"] {
            --bg: url(https://content.pancake.vn/web-media/36/38/7e/54/a3493157dc860474869def3cdfa9c378a6ce3ccde12b3f702503f74a-w:2560-h:1920-l:1439353-t:image/jpeg.jpeg);
          }#GALLERY-8nyxku9d .x-gallery-control-item[data-index="31"] {
            --bg: url(https://content.pancake.vn/web-media/fb/d5/39/f6/a191c65bc644b7f42db3d2a8314e2d2d2fbc3fef33e6dd779a3f4107-w:2560-h:1920-l:1482706-t:image/jpeg.jpeg);
          }
#SECTION-nfrdvpad {
  height: auto;
  grid-template-columns: 5px 101fr 100fr 3fr 101fr 100fr 5px;
  grid-template-rows: minmax(10px, max-content) minmax(117px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-nfrdvpad .x-section-background {
  background: #f4f5f6ff;
  
  
  
  
  
  
  --height: 137;
  --bg: #f4f5f6ff;
}

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



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

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

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

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

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

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

#GALLERY-qme3cq3k .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/19/a7699b54fb0375388b0149adbc16a8043a85c598.jpg);
          }#GALLERY-qme3cq3k .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/19/a82d6d01850dcb290044a9fe9acaee964bacc8b7.jpg);
          }#GALLERY-qme3cq3k .x-gallery-control-item[data-index="2"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/19/c4088e5ab2cf5fd76b51df15efa55013a0460a0b.jpg);
          }#GALLERY-qme3cq3k .x-gallery-control-item[data-index="3"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/20/bc2cc92cd13c3fdf82d17cd2538dc1773721b99e.jpg);
          }#GALLERY-qme3cq3k .x-gallery-control-item[data-index="4"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/20/1f2ddbe15a14cac03b9d4de2519abb95ba293eea.jpg);
          }#GALLERY-qme3cq3k .x-gallery-control-item[data-index="5"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/20/668098dd3eac2a35aeded2ea9a830277402e696a.jpg);
          }#GALLERY-qme3cq3k .x-gallery-control-item[data-index="6"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/20/8d83a58c2911edf4bb65aa25958c3a795a16f2a7.jpg);
          }#GALLERY-qme3cq3k .x-gallery-control-item[data-index="7"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/20/97e8aaa7adef0630a9d9c43e03a0a03c8a4597d2.jpg);
          }#GALLERY-qme3cq3k .x-gallery-control-item[data-index="8"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/20/c8d7a2b055a0bb6b067fece7fb00f4ccb2af4edd.jpg);
          }
#GALLERY-mra5i6b0 {
  --width: 99.8695727808167%;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: -0.7883296721476066%;margin-top: 0.9937591552734376px;width: 99.8695727808167%;
  border-radius: ;
  overflow: hidden;
  
}
#GALLERY-mra5i6b0 .x-gallery-item img {
  object-fit: cover;
  aspect-ratio: 3/2;
}
#GALLERY-mra5i6b0 .x-gallery-view {
  flex: 1;
}
#GALLERY-mra5i6b0 .x-gallery-control-item {
  min-width: 60px;
  min-height: 60px;
  margin-bottom: 10px;
}
#GALLERY-mra5i6b0 .x-arrow {
  width: 40px;
  height: 40px;
  
}
#GALLERY-mra5i6b0 .x-gallery .x-arrow img, #GALLERY-mra5i6b0 .x-gallery .x-arrow svg, #GALLERY-mra5i6b0 .x-gallery .x-arrow path {
  fill: #FFFFFF;
}
#GALLERY-mra5i6b0 .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#GALLERY-mra5i6b0 .x-arrow-right {
  right: 5px;
}

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

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

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

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

#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/27/d9/99/c0/34e645486f721fcbb82b48fa6d31f2b9ce5562d00965f2b0425d4bb9-w:2016-h:1512-l:772925-t:image/jpeg.jpeg);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/web-media/3f/93/6b/09/8c025a2ad97e04fadef4f9bc0d3971e0307620f274bbac3bb503bfc0-w:2016-h:1512-l:747913-t:image/jpeg.jpeg);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="2"] {
            --bg: url(https://content.pancake.vn/web-media/81/12/25/2f/a4c35fd095e4394a1fb3c5efdd89f16b29f51703397e0d221a29b171-w:2016-h:1512-l:745592-t:image/jpeg.jpeg);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="3"] {
            --bg: url(https://content.pancake.vn/web-media/77/10/ba/a5/aa18cb66bb94fb6ff32846951f4628d096609966df642cb5085a8ba9-w:2016-h:1512-l:703073-t:image/jpeg.jpeg);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="4"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/6671af04a4f2a8cc76df4d9e0dde67cc06c68904.png);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="5"] {
            --bg: url(https://content.pancake.vn/web-media/cd/bf/11/45/eb4ac17c6d5b539ef721ca780071b7a8a4f83d6e9a1d26602ad74b3d-w:6000-h:4000-l:14985602-t:image/png.png);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="6"] {
            --bg: url(https://content.pancake.vn/web-media/b7/63/bb/29/e59d5eaee18abe5f1b408653dc0934ac87ed889f87486021da8c4df6-w:6000-h:4000-l:17021189-t:image/png.png);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="7"] {
            --bg: url(https://content.pancake.vn/web-media/60/d1/7a/d0/759e8f90f10e4dfc1ecdeedeac5424a6dff969d03154443562515190-w:6000-h:4000-l:16535459-t:image/png.png);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="8"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/0e8f2f8bf5ebb99ec563111461098022b3320ca6.png);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="9"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/8e2d21937a2b525250e505c4b6baa1b25b42a9ff.png);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="10"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/3478511c71f26db453c6e1c8186295f881cd59d0.png);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="11"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/676a7b7d96908080783119d554cf6ecb48191b00.png);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="12"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/8bca392a28d18190adaff51bf0eacefef00f9c1f.png);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="13"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/8f114d72954a1eaf1bca8b85e09e08beec74256c.png);
          }#GALLERY-mra5i6b0 .x-gallery-control-item[data-index="14"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/d20a6966ea920d3bcf1ad73f638524dce88b70a1.png);
          }
#GALLERY-ki2c4z0t {
  --width: 98.78204541328624%;align-self: start;grid-column-end: 7;grid-column-start: 6;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0.021627546300123503% * 2);margin-top: 2.756256103515625px;width: 98.78204541328624%;
  border-radius: ;
  overflow: hidden;
  
}
#GALLERY-ki2c4z0t .x-gallery-item img {
  object-fit: cover;
  aspect-ratio: 3/2;
}
#GALLERY-ki2c4z0t .x-gallery-view {
  flex: 1;
}
#GALLERY-ki2c4z0t .x-gallery-control-item {
  min-width: 60px;
  min-height: 60px;
  margin-bottom: 10px;
}
#GALLERY-ki2c4z0t .x-arrow {
  width: 40px;
  height: 40px;
  
}
#GALLERY-ki2c4z0t .x-gallery .x-arrow img, #GALLERY-ki2c4z0t .x-gallery .x-arrow svg, #GALLERY-ki2c4z0t .x-gallery .x-arrow path {
  fill: #FFFFFF;
}
#GALLERY-ki2c4z0t .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#GALLERY-ki2c4z0t .x-arrow-right {
  right: 5px;
}

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

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

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

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

#GALLERY-ki2c4z0t .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/37/41/f8/1e/816232f9b41f90cb03e81b94cdc8ab781347e7a6aa0b0b42a3b582fc-w:2016-h:1512-l:902673-t:image/jpeg.jpeg);
          }#GALLERY-ki2c4z0t .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/web-media/86/42/9b/1b/fde9053c1d3a10da943328ce5a777902172987ecacf7d24ed138a8ae-w:2016-h:1512-l:923302-t:image/jpeg.jpeg);
          }#GALLERY-ki2c4z0t .x-gallery-control-item[data-index="2"] {
            --bg: url(https://content.pancake.vn/web-media/8f/91/f5/6d/cfeb98d7746ed60c7daa35d403e5e1737a28ace1a62cc17f9f0f6f04-w:2016-h:1512-l:899921-t:image/jpeg.jpeg);
          }#GALLERY-ki2c4z0t .x-gallery-control-item[data-index="3"] {
            --bg: url(https://content.pancake.vn/web-media/cc/d4/62/31/caa4371c325bc4df9aa98080fc9c95efb28251568cb7e83eb67db8e9-w:2016-h:1512-l:916012-t:image/jpeg.jpeg);
          }#GALLERY-ki2c4z0t .x-gallery-control-item[data-index="4"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/32b5c6bc56abe9a06aa5e3b05614e338f91f4ab2.png);
          }#GALLERY-ki2c4z0t .x-gallery-control-item[data-index="5"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/3cb7a212770b0c31efd521d7e9a425be4968def9.png);
          }#GALLERY-ki2c4z0t .x-gallery-control-item[data-index="6"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/52356f4aa6171f03286b417268bd33cf5dbe8168.png);
          }#GALLERY-ki2c4z0t .x-gallery-control-item[data-index="7"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/20/c8d7a2b055a0bb6b067fece7fb00f4ccb2af4edd.jpg);
          }#GALLERY-ki2c4z0t .x-gallery-control-item[data-index="8"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/8e2d21937a2b525250e505c4b6baa1b25b42a9ff.png);
          }#GALLERY-ki2c4z0t .x-gallery-control-item[data-index="9"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/1b76dcbaab593e98759185b8fa95e75f590de379.png);
          }
#GALLERY-xprpb6xr {
  --width: 96.8167701863354%;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.34937888198757766% * 2);margin-top: 2.453125px;width: 96.8167701863354%;
  border-radius: ;
  overflow: hidden;
  
}
#GALLERY-xprpb6xr .x-gallery-item img {
  object-fit: cover;
  aspect-ratio: 3/2;
}
#GALLERY-xprpb6xr .x-gallery-view {
  flex: 1;
}
#GALLERY-xprpb6xr .x-gallery-control-item {
  min-width: 60px;
  min-height: 60px;
  margin-bottom: 10px;
}
#GALLERY-xprpb6xr .x-arrow {
  width: 40px;
  height: 40px;
  
}
#GALLERY-xprpb6xr .x-gallery .x-arrow img, #GALLERY-xprpb6xr .x-gallery .x-arrow svg, #GALLERY-xprpb6xr .x-gallery .x-arrow path {
  fill: #FFFFFF;
}
#GALLERY-xprpb6xr .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#GALLERY-xprpb6xr .x-arrow-right {
  right: 5px;
}

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

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

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

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

#GALLERY-xprpb6xr .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/19/065fb4d5c73e2545d89c684274f32c3c32b2682d.jpg);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/19/2f1daef1b048e187ac5a3715069cd58f79bd7ee9.jpg);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="2"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/19/c9a8e8c347fda7d26d8ba434666dcc5b768bd9ad.jpg);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="3"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/19/db9ee8203b15471942550396ebff80e2440c792e.jpg);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="4"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/19/e465a065333118a3d1fd74eeea6ebf3b0a1685f1.jpg);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="5"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/20/c8d7a2b055a0bb6b067fece7fb00f4ccb2af4edd.jpg);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="6"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/8e2d21937a2b525250e505c4b6baa1b25b42a9ff.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="7"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/1b76dcbaab593e98759185b8fa95e75f590de379.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="8"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/26b9dbdec8c3616e9cf790809b69ceadc9a75402.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="9"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/2fa01e91fac8cc3f45f6a3eba99e880415ad4735.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="10"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/406b98633aa8f9c03d1a759af59bf228a93af87d.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="11"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/47ecb809def4dff17d32d2f1343de604b44bef1b.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="12"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/6bc05de193e9238f2930fb294f9c5c1fea82d3d3.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="13"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/8a839b8a7ace434aff5ac5348e6a24b4a70634db.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="14"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/b61f8d7ec9c648cc91954fc89002bd9cc2f3c310.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="15"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/bfca3aa95f8ce207382b9cf2dc47cfee1551ce91.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="16"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/d0d8626190779aad82c6f8647e6c013dfd2ce6cd.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="17"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/e87fb701f4a18147d7392c3c0cdf023b1f53bc89.png);
          }#GALLERY-xprpb6xr .x-gallery-control-item[data-index="18"] {
            --bg: url(https://content.pancake.vn/2-24/2024/11/21/f067f2c46a0d05b83359c1a1eb4201279df8dd92.png);
          }
#BUTTON-v6zhrfpu {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: center;
margin-left: calc(0.4697520262116839% * 2);
margin-top: 0px;
width: 67.02229202173318%;
  
}
#BUTTON-v6zhrfpu .x-button-wrapper {
  --width: 67.02229202173318%;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-02cyfcvh {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: 19.98750114440918px;
justify-self: center;
margin-right: calc(2.446635060009984% * 2);
margin-top: 0px;
width: 48.50160158597506%;
  
}
#BUTTON-02cyfcvh .x-button-wrapper {
  --width: 48.50160158597506%;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, #181818ff);
}
#BUTTON-02cyfcvh[disabled=true] {
  display: none;
}

#BUTTON-4mzzo5jq {
  align-self: start;
grid-column-end: 7;
grid-column-start: 6;
grid-row-end: 2;
grid-row-start: 1;
height: 19px;
justify-self: center;
margin-left: calc(3.7315477936959662% * 2);
margin-top: 0px;
width: 65.7772455459986%;
  
}
#BUTTON-4mzzo5jq .x-button-wrapper {
  --width: 65.7772455459986%;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, #181818ff);
}
#BUTTON-4mzzo5jq[disabled=true] {
  display: none;
}

#BUTTON-lhotju4y {
  align-self: start;
grid-column-end: 6;
grid-column-start: 5;
grid-row-end: 2;
grid-row-start: 1;
height: 20.00625228881836px;
justify-self: center;
margin-left: calc(0.7805569471686109% * 2);
margin-top: 0px;
width: 59.28344240613804%;
  
}
#BUTTON-lhotju4y .x-button-wrapper {
  --width: 59.28344240613804%;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#SECTION-04uikik3 {
  height: auto;
  grid-template-columns: 5px 1fr 1fr 1fr 5px;
  grid-template-rows: minmax(10px, max-content) minmax(60px, max-content) minmax(100px, max-content) minmax(100px, max-content) minmax(100px, max-content) minmax(100px, max-content) minmax(10px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  display: none;
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-04uikik3 .x-section-background {
  background: #f4f5f6ff;
  
  
  
  
  
  
  --height: 490;
  --bg: #f4f5f6ff;
}

#SECTION-04uikik3 .x-section-video-background {
  
  
}



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


#RECTANGLE-rl1oow22 {
  align-self: center;
grid-column-end: 5;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 2;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.25);
  border-radius: 6px 6px 6px 6px;
  
}
#RECTANGLE-rl1oow22 .x-rect {
  --width: 100%;
background: #ffffffff;
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.25);
font-size: 18.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, #ffffffff);
}
#RECTANGLE-rl1oow22::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-pcpaligm"], .--clone-TEXT-pcpaligm {
  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: 18.713541666666668px;
margin-top: calc(0px * 2);
width: 175px;
  
}
[id^="TEXT-pcpaligm"] .x-text,
[id^="TEXT-pcpaligm"] .x-text a,
.--clone-TEXT-pcpaligm .x-text,
.--clone-TEXT-pcpaligm .x-text a {
  --width: 175px;
color: rgba(0, 0, 0, 1);
font-size: 18.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-pcpaligm"] .x-text:hover,
.--clone-TEXT-pcpaligm .x-text:hover,
[id^="TEXT-pcpaligm"] a:hover,
.--clone-TEXT-pcpaligm a:hover {
  
}


#CONTAINER-fqy6lf76 {
  --bg: ;
  border-color: #000000ff;
  --width: 202px;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(82px, max-content);height: 82px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 202px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-wmpmehwt {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 57px;
justify-self: center;
margin-left: calc(0.3712871287128713% * 2);
margin-top: 0px;
width: 57px;
  
}
#IMAGE-wmpmehwt picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-wmpmehwt img {
  object-fit: cover;
}

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


#CONTAINER-77pcihrk {
  --bg: ;
  border-color: #000000ff;
  --width: 202px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(57px, max-content) minmax(25px, max-content);height: 82px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 202px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-7to7pvd6 {
  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: 57px;
  
}
#IMAGE-7to7pvd6 picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-7to7pvd6 img {
  object-fit: cover;
}

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


#CONTAINER-9b9cnab0 {
  --bg: ;
  border-color: #000000ff;
  --width: 202px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(57px, max-content) minmax(25px, max-content);height: 82px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 202px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-whhtwzud {
  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.3712871287128713% * 2);
margin-top: calc(0px * 2);
width: 57px;
  
}
#IMAGE-whhtwzud picture {
  --width: 57px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-whhtwzud img {
  object-fit: cover;
}

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


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


  
}

#IMAGE-jswos5k2 {
  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.3712871287128713% * 2);
margin-top: calc(0px * 2);
width: 57px;
  
}
#IMAGE-jswos5k2 picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-jswos5k2 img {
  object-fit: cover;
}

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


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


  
}

#IMAGE-6g9l9gaf {
  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.3712871287128713% * 2);
margin-top: calc(0px * 2);
width: 57px;
  
}
#IMAGE-6g9l9gaf picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-6g9l9gaf img {
  object-fit: cover;
}

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


#CONTAINER-vrlvan7s {
  --bg: ;
  border-color: #000000ff;
  --width: 202px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(57px, max-content) minmax(25px, max-content);height: 82px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 202px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-o8f4yyw5 {
  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.3712871287128713% * 2);
margin-top: calc(0px * 2);
width: 57px;
  
}
#IMAGE-o8f4yyw5 picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-o8f4yyw5 img {
  object-fit: cover;
}

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


#CONTAINER-irji9m0m {
  --bg: ;
  border-color: #000000ff;
  --width: 202px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 1fr;grid-template-rows: minmax(57px, max-content) minmax(25px, max-content);height: 82px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 202px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-6vdmxdvh {
  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.3712871287128713% * 2);
margin-top: calc(0px * 2);
width: 57px;
  
}
#IMAGE-6vdmxdvh picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-6vdmxdvh img {
  object-fit: cover;
}

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


#CONTAINER-wba2gkks {
  --bg: ;
  border-color: #000000ff;
  --width: 202px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(57px, max-content) minmax(25px, max-content);height: 82px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 202px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-vqzwz8je {
  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.3712871287128713% * 2);
margin-top: calc(0px * 2);
width: 57px;
  
}
#IMAGE-vqzwz8je picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-vqzwz8je img {
  object-fit: cover;
}

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


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


  
}

#IMAGE-wsn8zyhb {
  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.3712871287128713% * 2);
margin-top: calc(0px * 2);
width: 57px;
  
}
#IMAGE-wsn8zyhb picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-wsn8zyhb img {
  object-fit: cover;
}

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


#CONTAINER-0xnfby9k {
  --bg: ;
  border-color: #000000ff;
  --width: 202px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 1fr;grid-template-rows: minmax(57px, max-content) minmax(25px, max-content);height: 82px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 202px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-ydt1glg4 {
  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.3712871287128713% * 2);
margin-top: calc(0px * 2);
width: 57px;
  
}
#IMAGE-ydt1glg4 picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-ydt1glg4 img {
  object-fit: cover;
}

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


#CONTAINER-fwo6xz1g {
  --bg: ;
  border-color: #000000ff;
  --width: 202px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 1fr;grid-template-rows: minmax(57px, max-content) minmax(25px, max-content);height: 82px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 202px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-1zezldkt {
  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.3712871287128713% * 2);
margin-top: calc(0px * 2);
width: 57px;
  
}
#IMAGE-1zezldkt picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-1zezldkt img {
  object-fit: cover;
}

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


#CONTAINER-9fziyil6 {
  --bg: ;
  border-color: #000000ff;
  --width: 202px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 1fr;grid-template-rows: minmax(57px, max-content) minmax(25px, max-content);height: 82px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 202px;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-a2n96bw2 {
  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.3712871287128713% * 2);
margin-top: calc(0px * 2);
width: 57px;
  
}
#IMAGE-a2n96bw2 picture {
  --width: 57px;
height: 100%;
width: 100%;
}
#IMAGE-a2n96bw2 img {
  object-fit: cover;
}

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

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

#SECTION-mgs7fh28 .x-section-background {
  background: #f4f5f6ff;
  
  
  
  
  
  
  --height: 310;
  --bg: #f4f5f6ff;
}

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



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


#RECTANGLE-uiwj2jf8 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 380px;
  
  
  
  
}
#RECTANGLE-uiwj2jf8 .x-rect {
  --width: 380px;
background: #da2329ff;
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, #da2329ff);
}
#RECTANGLE-uiwj2jf8::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;
  
}
#GRID-PRODUCT-wqi4zcxs {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}

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

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

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



#GRID-PRODUCT-wqi4zcxs .slider-product--item:hover .product-overlay[data-type="quick-view"] {
  display: grid;
}
#GRID-PRODUCT-wqi4zcxs .slider-product--item {
  opacity: 1;
  transition: opacity 0.3s ease;
}
#GRID-PRODUCT-wqi4zcxs .slider-product--item.invisible {
  opacity: 0;
}


#GRID-PRODUCT-wqi4zcxs .slider-product--item {
  display: flex;
  flex-direction: column;
  background: rgba(255, 255, 255, 1);
  border-radius: 5px;
  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.16);
  
border-color: #000;


}






#GRID-PRODUCT-wqi4zcxs .grid-product--info {
  text-align: center;
  
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-wqi4zcxs .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-wqi4zcxs .grid-product--title {
  
  
  font-weight: bold;
  font-size: 15px;
  
  color: #000000ff;
  
  
  min-height: 23.572499999999998px;
}
#GRID-PRODUCT-wqi4zcxs .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-wqi4zcxs .grid-product--retail-price, #GRID-PRODUCT-wqi4zcxs .grid-product--selling-price {
  
  
  font-weight: bold;
  font-size: 18px;
  
  color: rgba(219, 35, 41, 1);
  
  margin: 0 0px;
}
#GRID-PRODUCT-wqi4zcxs .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: rgba(119, 119, 119, 1);
  
  margin: 0 5px;
}
#GRID-PRODUCT-wqi4zcxs .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-wqi4zcxs .grid-product--wholesale-price {
  
  
  
  
  
  
}
#GRID-PRODUCT-wqi4zcxs .grid-product--total-sold {
  
  
  
  font-size: 14px;
  
  color: rgba(28, 37, 54, 1);
  
}




#GRID-PRODUCT-wqi4zcxs .grid-product--btn-add-cart {
  background-color: #cc2b2b;
  
  
  
  
  
  
  
  
  
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-wqi4zcxs .grid-product--btn-add-cart:hover {
  
  background-color: #de4545;
}

#GRID-PRODUCT-wqi4zcxs .loaded-action {
  display: flex;
  justify-content: center;
}



#GRID-PRODUCT-wqi4zcxs .pagination-wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #000;
}
#GRID-PRODUCT-wqi4zcxs .pagination-arrow{
  display:flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
}
#GRID-PRODUCT-wqi4zcxs .pagination-arrow:hover{
  background: rgba(0, 0, 0, 0.1);
}
#GRID-PRODUCT-wqi4zcxs .pagination-number{
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  cursor: pointer;
}
#GRID-PRODUCT-wqi4zcxs .pagination-number:hover{
  background: rgba(0, 0, 0, 0.1);
}
#GRID-PRODUCT-wqi4zcxs .pagination-number-active{
  color: #00C1A2;
  border: 1px solid #00C1A2;
}
#GRID-PRODUCT-wqi4zcxs .pagination-skip{
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
#GRID-PRODUCT-wqi4zcxs .pagination-skip .pagination-skip-icon{
  display: none;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-wqi4zcxs .pagination-skip:hover .pagination-skip-icon{
  display: flex;
}
#GRID-PRODUCT-wqi4zcxs .pagination-skip:hover .pagination-skip-dots{
  display: none;
}
#GRID-PRODUCT-wqi4zcxs .pagination-skip:hover{
  background: rgba(0, 0, 0, 0.1);
}

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

#GRID-PRODUCT-wqi4zcxs .rate {
  width: 70px;
  height: auto;
}
#GRID-PRODUCT-wqi4zcxs .rate-star-first svg, #GRID-PRODUCT-wqi4zcxs .rate-star-first path {
  fill: ;
}
#GRID-PRODUCT-wqi4zcxs .rate-star-second svg, #GRID-PRODUCT-wqi4zcxs .rate-star-second path {
  fill: #FCD53F;
}
#GRID-PRODUCT-wqi4zcxs .rate + span {
  
  
  
  
  
  
  
}



#PRODUCT-OVERLAY-6efb4ht2 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-1k826x1s {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#EMPTY-PRODUCT-LAYOUT-ht7ci51n {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(160px, 1fr) minmax(0px, max-content) minmax(0px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}

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

[id^="TEXT-d4x89hs0"], .--clone-TEXT-d4x89hs0 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-bottom: calc(0.90625px * 2);
margin-right: calc(1.1770833333333333% * 2);
width: 90%;
  
}
[id^="TEXT-d4x89hs0"] .x-text,
[id^="TEXT-d4x89hs0"] .x-text a,
.--clone-TEXT-d4x89hs0 .x-text,
.--clone-TEXT-d4x89hs0 .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #25282A);
}
[id^="TEXT-d4x89hs0"] .x-text:hover,
.--clone-TEXT-d4x89hs0 .x-text:hover,
[id^="TEXT-d4x89hs0"] a:hover,
.--clone-TEXT-d4x89hs0 a:hover {
  
}

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

[id^="TEXT-mh5x9msp"], .--clone-TEXT-mh5x9msp {
  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: 75.24767441860465px;
margin-top: calc(0px * 2);
width: 181px;
  
}
[id^="TEXT-mh5x9msp"] .x-text,
[id^="TEXT-mh5x9msp"] .x-text a,
.--clone-TEXT-mh5x9msp .x-text,
.--clone-TEXT-mh5x9msp .x-text a {
  --width: 181px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffffff);
}
[id^="TEXT-mh5x9msp"] .x-text:hover,
.--clone-TEXT-mh5x9msp .x-text:hover,
[id^="TEXT-mh5x9msp"] a:hover,
.--clone-TEXT-mh5x9msp a:hover {
  
}


#RECTANGLE-uu11u08s {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-bottom: calc(0.21875px * 2);
margin-left: 0%;
width: 41px;
  
  
  
  
}
#RECTANGLE-uu11u08s .x-rect {
  --width: 41px;
background: rgba(173,36,36,1.000);
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, rgba(173,36,36,1.000));
}
#RECTANGLE-uu11u08s::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#RECTANGLE-hcrayy7c {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 13.82674418604651px;
margin-top: calc(0px * 2);
width: 56.828125px;
  
  
  
  
}
#RECTANGLE-hcrayy7c .x-rect {
  --width: 56.828125px;
background: rgba(173,36,36,1.000);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0nZWdnLWNRJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PScwIDAgNTAwIDQzMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBjbGFzcz0nQndVYnRBJyBkPSdtMCA0MzNsMjUwLTQzMyAyNTAgNDMzaC01MDB6JyBmaWxsPScjOTE5MTkxJz48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(173,36,36,1.000));
}
#RECTANGLE-hcrayy7c::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#SECTION-wj0rlxzy {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(45px, max-content) minmax(200px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 30px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-wj0rlxzy .x-section-background {
  background: #;
  
  
  
  
  
  
  --height: 315;
  --bg: #;
}

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



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


#RECTANGLE-xcaenmwq {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 380px;
  
  
  
  
}
#RECTANGLE-xcaenmwq .x-rect {
  --width: 380px;
background: rgba(218, 35, 41, 1);
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, rgba(218, 35, 41, 1));
}
#RECTANGLE-xcaenmwq::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-qawrcv9c"], .--clone-TEXT-qawrcv9c {
  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: 87.5859375px;
margin-top: calc(0px * 2);
width: 198.078125px;
  
}
[id^="TEXT-qawrcv9c"] .x-text,
[id^="TEXT-qawrcv9c"] .x-text a,
.--clone-TEXT-qawrcv9c .x-text,
.--clone-TEXT-qawrcv9c .x-text a {
  --width: 198.078125px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffffff);
}
[id^="TEXT-qawrcv9c"] .x-text:hover,
.--clone-TEXT-qawrcv9c .x-text:hover,
[id^="TEXT-qawrcv9c"] a:hover,
.--clone-TEXT-qawrcv9c a:hover {
  
}


#RECTANGLE-q29joxph {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 51px;
  
  
  
  
}
#RECTANGLE-q29joxph .x-rect {
  --width: 51px;
background: rgba(173,36,36,1.000);
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, rgba(173,36,36,1.000));
}
#RECTANGLE-q29joxph::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#RECTANGLE-atyoqsjb {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 1.821705426356589%;
margin-top: calc(0px * 2);
width: 56.828125px;
  
  
  
  
}
#RECTANGLE-atyoqsjb .x-rect {
  --width: 56.828125px;
background: rgba(173,36,36,1.000);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0nZWdnLWNRJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PScwIDAgNTAwIDQzMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBjbGFzcz0nQndVYnRBJyBkPSdtMCA0MzNsMjUwLTQzMyAyNTAgNDMzaC01MDB6JyBmaWxsPScjOTE5MTkxJz48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(173,36,36,1.000));
}
#RECTANGLE-atyoqsjb::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#GRID-PRODUCT-elidbj3m {
  --width: 98.84044558502907%;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: 98.84044558502907%;
  
}

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

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

  
  
  
}
#GRID-PRODUCT-elidbj3m .slider-product--item:hover {
  background: var(--color_00);
}



#GRID-PRODUCT-elidbj3m .slider-product--item:hover .product-overlay[data-type="quick-view"] {
  display: grid;
}
#GRID-PRODUCT-elidbj3m .slider-product--item {
  opacity: 1;
  transition: opacity 0.3s ease;
}
#GRID-PRODUCT-elidbj3m .slider-product--item.invisible {
  opacity: 0;
}


#GRID-PRODUCT-elidbj3m .slider-product--item {
  display: flex;
  flex-direction: column;
  background: #ffffff00;
  
  box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.1);
  
border-color: #ffffff00;


}






#GRID-PRODUCT-elidbj3m .grid-product--info {
  text-align: center;
  
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-elidbj3m .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-elidbj3m .grid-product--title {
  
  
  
  font-size: 16px;
  
  
  
  
  min-height: 25.144px;
}
#GRID-PRODUCT-elidbj3m .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-elidbj3m .grid-product--retail-price, #GRID-PRODUCT-elidbj3m .grid-product--selling-price {
  
  
  font-weight: bold;
  font-size: 18px;
  
  color: #ff0324;
  
  margin: 0 0px;
}
#GRID-PRODUCT-elidbj3m .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-elidbj3m .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-elidbj3m .grid-product--wholesale-price {
  
  
  
  
  
  
}
#GRID-PRODUCT-elidbj3m .grid-product--total-sold {
  
  
  
  font-size: 14px;
  
  color: rgba(28, 37, 54, 1);
  
}




#GRID-PRODUCT-elidbj3m .grid-product--btn-add-cart {
  background-color: #cc2b2b;
  
  
  
  text-align: center;
  
  
  
  
  
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-elidbj3m .grid-product--btn-add-cart:hover {
  color: var(--color_00);
  background-color: #ff0324;
}

#GRID-PRODUCT-elidbj3m .loaded-action {
  display: flex;
  justify-content: center;
}



#GRID-PRODUCT-elidbj3m .pagination-wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #000;
}
#GRID-PRODUCT-elidbj3m .pagination-arrow{
  display:flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
}
#GRID-PRODUCT-elidbj3m .pagination-arrow:hover{
  background: rgba(0, 0, 0, 0.1);
}
#GRID-PRODUCT-elidbj3m .pagination-number{
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  cursor: pointer;
}
#GRID-PRODUCT-elidbj3m .pagination-number:hover{
  background: rgba(0, 0, 0, 0.1);
}
#GRID-PRODUCT-elidbj3m .pagination-number-active{
  color: #00C1A2;
  border: 1px solid #00C1A2;
}
#GRID-PRODUCT-elidbj3m .pagination-skip{
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
#GRID-PRODUCT-elidbj3m .pagination-skip .pagination-skip-icon{
  display: none;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-elidbj3m .pagination-skip:hover .pagination-skip-icon{
  display: flex;
}
#GRID-PRODUCT-elidbj3m .pagination-skip:hover .pagination-skip-dots{
  display: none;
}
#GRID-PRODUCT-elidbj3m .pagination-skip:hover{
  background: rgba(0, 0, 0, 0.1);
}

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

#GRID-PRODUCT-elidbj3m .rate {
  width: 70px;
  height: auto;
}
#GRID-PRODUCT-elidbj3m .rate-star-first svg, #GRID-PRODUCT-elidbj3m .rate-star-first path {
  fill: ;
}
#GRID-PRODUCT-elidbj3m .rate-star-second svg, #GRID-PRODUCT-elidbj3m .rate-star-second path {
  fill: #FCD53F;
}
#GRID-PRODUCT-elidbj3m .rate + span {
  
  
  
  
  
  
  
}



#PRODUCT-OVERLAY-trk14vd9 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-uv700pb2 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#SECTION-pmspn4ml {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(45px, max-content) minmax(200px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 30px;
  display: none;
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-pmspn4ml .x-section-background {
  background: #;
  
  
  
  
  
  
  --height: 315;
  --bg: #;
}

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



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


#RECTANGLE-i1yq61l6 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 380px;
  
  
  
  
}
#RECTANGLE-i1yq61l6 .x-rect {
  --width: 380px;
background: rgba(218, 35, 41, 1);
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, rgba(218, 35, 41, 1));
}
#RECTANGLE-i1yq61l6::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#GRID-PRODUCT-0kiee7ao {
  --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%;
  
}

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

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

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



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


#GRID-PRODUCT-0kiee7ao .slider-product--item {
  display: flex;
  flex-direction: column;
  background: rgba(255, 255, 255, 1);
  border-radius: 5px;
  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.16);
  
border-color: #000;


}






#GRID-PRODUCT-0kiee7ao .grid-product--info {
  text-align: center;
  
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-0kiee7ao .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-0kiee7ao .grid-product--title {
  
  
  font-weight: bold;
  font-size: 15px;
  
  color: rgba(0, 0, 0, 1);
  
  
  min-height: 23.572499999999998px;
}
#GRID-PRODUCT-0kiee7ao .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-0kiee7ao .grid-product--retail-price, #GRID-PRODUCT-0kiee7ao .grid-product--selling-price {
  
  
  font-weight: bold;
  font-size: 18px;
  
  color: rgba(219, 35, 41, 1);
  
  margin: 0 0px;
}
#GRID-PRODUCT-0kiee7ao .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: rgba(119, 119, 119, 1);
  
  margin: 0 5px;
}
#GRID-PRODUCT-0kiee7ao .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-0kiee7ao .grid-product--wholesale-price {
  
  
  
  
  
  
}
#GRID-PRODUCT-0kiee7ao .grid-product--total-sold {
  
  
  
  font-size: 14px;
  
  color: rgba(28, 37, 54, 1);
  
}









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

#GRID-PRODUCT-0kiee7ao .rate {
  width: 70px;
  height: auto;
}
#GRID-PRODUCT-0kiee7ao .rate-star-first svg, #GRID-PRODUCT-0kiee7ao .rate-star-first path {
  fill: ;
}
#GRID-PRODUCT-0kiee7ao .rate-star-second svg, #GRID-PRODUCT-0kiee7ao .rate-star-second path {
  fill: #FCD53F;
}
#GRID-PRODUCT-0kiee7ao .rate + span {
  
  
  
  
  
  
  
}



[id^="TEXT-0q9j2m27"], .--clone-TEXT-0q9j2m27 {
  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: 87.5859375px;
margin-top: calc(0px * 2);
width: 198.078125px;
  
}
[id^="TEXT-0q9j2m27"] .x-text,
[id^="TEXT-0q9j2m27"] .x-text a,
.--clone-TEXT-0q9j2m27 .x-text,
.--clone-TEXT-0q9j2m27 .x-text a {
  --width: 198.078125px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffffff);
}
[id^="TEXT-0q9j2m27"] .x-text:hover,
.--clone-TEXT-0q9j2m27 .x-text:hover,
[id^="TEXT-0q9j2m27"] a:hover,
.--clone-TEXT-0q9j2m27 a:hover {
  
}


#RECTANGLE-91kg9v2y {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 51px;
  
  
  
  
}
#RECTANGLE-91kg9v2y .x-rect {
  --width: 51px;
background: rgba(173,36,36,1.000);
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, rgba(173,36,36,1.000));
}
#RECTANGLE-91kg9v2y::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#RECTANGLE-m0hfomq0 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 1.821705426356589%;
margin-top: calc(0px * 2);
width: 56.828125px;
  
  
  
  
}
#RECTANGLE-m0hfomq0 .x-rect {
  --width: 56.828125px;
background: rgba(173,36,36,1.000);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0nZWdnLWNRJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PScwIDAgNTAwIDQzMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBjbGFzcz0nQndVYnRBJyBkPSdtMCA0MzNsMjUwLTQzMyAyNTAgNDMzaC01MDB6JyBmaWxsPScjOTE5MTkxJz48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(173,36,36,1.000));
}
#RECTANGLE-m0hfomq0::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#SECTION-6i67o7bm {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(45px, max-content) minmax(200px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 30px;
  display: none;
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-6i67o7bm .x-section-background {
  background: #;
  
  
  
  
  
  
  --height: 315;
  --bg: #;
}

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



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


#RECTANGLE-y47488q5 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 380px;
  
  
  
  
}
#RECTANGLE-y47488q5 .x-rect {
  --width: 380px;
background: rgba(218, 35, 41, 1);
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, rgba(218, 35, 41, 1));
}
#RECTANGLE-y47488q5::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#GRID-PRODUCT-t9eopfgq {
  --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%;
  
}

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

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

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



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


#GRID-PRODUCT-t9eopfgq .slider-product--item {
  display: flex;
  flex-direction: column;
  background: rgba(255, 255, 255, 1);
  border-radius: 5px;
  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.16);
  
border-color: #000;


}






#GRID-PRODUCT-t9eopfgq .grid-product--info {
  text-align: center;
  
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-t9eopfgq .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-t9eopfgq .grid-product--title {
  
  
  font-weight: bold;
  font-size: 15px;
  
  color: rgba(0, 0, 0, 1);
  
  
  min-height: 23.572499999999998px;
}
#GRID-PRODUCT-t9eopfgq .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-t9eopfgq .grid-product--retail-price, #GRID-PRODUCT-t9eopfgq .grid-product--selling-price {
  
  
  font-weight: bold;
  font-size: 18px;
  
  color: rgba(219, 35, 41, 1);
  
  margin: 0 0px;
}
#GRID-PRODUCT-t9eopfgq .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: rgba(119, 119, 119, 1);
  
  margin: 0 5px;
}
#GRID-PRODUCT-t9eopfgq .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-t9eopfgq .grid-product--wholesale-price {
  
  
  
  
  
  
}




#GRID-PRODUCT-t9eopfgq .grid-product--btn-add-cart {
  background-color: #cc2b2b;
  
  
  
  
  
  
  
  
  
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-t9eopfgq .grid-product--btn-add-cart:hover {
  
  background-color: #de4545;
}





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




[id^="TEXT-bkl9xua5"], .--clone-TEXT-bkl9xua5 {
  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: 87.5859375px;
margin-top: calc(0px * 2);
width: 198.078125px;
  
}
[id^="TEXT-bkl9xua5"] .x-text,
[id^="TEXT-bkl9xua5"] .x-text a,
.--clone-TEXT-bkl9xua5 .x-text,
.--clone-TEXT-bkl9xua5 .x-text a {
  --width: 198.078125px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffffff);
}
[id^="TEXT-bkl9xua5"] .x-text:hover,
.--clone-TEXT-bkl9xua5 .x-text:hover,
[id^="TEXT-bkl9xua5"] a:hover,
.--clone-TEXT-bkl9xua5 a:hover {
  
}


#RECTANGLE-aai9lefi {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 51px;
  
  
  
  
}
#RECTANGLE-aai9lefi .x-rect {
  --width: 51px;
background: rgba(173,36,36,1.000);
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, rgba(173,36,36,1.000));
}
#RECTANGLE-aai9lefi::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#RECTANGLE-4ckhhd4r {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 1.821705426356589%;
margin-top: calc(0px * 2);
width: 56.828125px;
  
  
  
  
}
#RECTANGLE-4ckhhd4r .x-rect {
  --width: 56.828125px;
background: rgba(173,36,36,1.000);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0nZWdnLWNRJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PScwIDAgNTAwIDQzMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBjbGFzcz0nQndVYnRBJyBkPSdtMCA0MzNsMjUwLTQzMyAyNTAgNDMzaC01MDB6JyBmaWxsPScjOTE5MTkxJz48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(173,36,36,1.000));
}
#RECTANGLE-4ckhhd4r::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#SECTION-8ay5fkt3 {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(45px, max-content) minmax(200px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 30px;
  display: none;
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-8ay5fkt3 .x-section-background {
  background: #;
  
  
  
  
  
  
  --height: 315;
  --bg: #;
}

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



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


#RECTANGLE-4geyz69r {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 380px;
  
  
  
  
}
#RECTANGLE-4geyz69r .x-rect {
  --width: 380px;
background: rgba(218, 35, 41, 1);
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, rgba(218, 35, 41, 1));
}
#RECTANGLE-4geyz69r::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#GRID-PRODUCT-q75op866 {
  --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%;
  
}

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

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

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



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


#GRID-PRODUCT-q75op866 .slider-product--item {
  display: flex;
  flex-direction: column;
  background: rgba(255, 255, 255, 1);
  border-radius: 5px;
  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.16);
  
border-color: #000;


}






#GRID-PRODUCT-q75op866 .grid-product--info {
  text-align: center;
  
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-q75op866 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-q75op866 .grid-product--title {
  
  
  font-weight: bold;
  font-size: 15px;
  
  color: rgba(0, 0, 0, 1);
  
  
  min-height: 23.572499999999998px;
}
#GRID-PRODUCT-q75op866 .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-q75op866 .grid-product--retail-price, #GRID-PRODUCT-q75op866 .grid-product--selling-price {
  
  
  font-weight: bold;
  font-size: 18px;
  
  color: rgba(219, 35, 41, 1);
  
  margin: 0 0px;
}
#GRID-PRODUCT-q75op866 .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: rgba(119, 119, 119, 1);
  
  margin: 0 5px;
}
#GRID-PRODUCT-q75op866 .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-q75op866 .grid-product--wholesale-price {
  
  
  
  
  
  
}




#GRID-PRODUCT-q75op866 .grid-product--btn-add-cart {
  background-color: #cc2b2b;
  
  
  
  
  
  
  
  
  
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-q75op866 .grid-product--btn-add-cart:hover {
  
  background-color: #de4545;
}





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




[id^="TEXT-navwh4c3"], .--clone-TEXT-navwh4c3 {
  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: 87.5859375px;
margin-top: calc(0px * 2);
width: 198.078125px;
  
}
[id^="TEXT-navwh4c3"] .x-text,
[id^="TEXT-navwh4c3"] .x-text a,
.--clone-TEXT-navwh4c3 .x-text,
.--clone-TEXT-navwh4c3 .x-text a {
  --width: 198.078125px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffffff);
}
[id^="TEXT-navwh4c3"] .x-text:hover,
.--clone-TEXT-navwh4c3 .x-text:hover,
[id^="TEXT-navwh4c3"] a:hover,
.--clone-TEXT-navwh4c3 a:hover {
  
}


#RECTANGLE-0taipqwg {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 51px;
  
  
  
  
}
#RECTANGLE-0taipqwg .x-rect {
  --width: 51px;
background: rgba(173,36,36,1.000);
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, rgba(173,36,36,1.000));
}
#RECTANGLE-0taipqwg::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#RECTANGLE-ul9tarxa {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 1.821705426356589%;
margin-top: calc(0px * 2);
width: 56.828125px;
  
  
  
  
}
#RECTANGLE-ul9tarxa .x-rect {
  --width: 56.828125px;
background: rgba(173,36,36,1.000);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0nZWdnLWNRJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PScwIDAgNTAwIDQzMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBjbGFzcz0nQndVYnRBJyBkPSdtMCA0MzNsMjUwLTQzMyAyNTAgNDMzaC01MDB6JyBmaWxsPScjOTE5MTkxJz48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(173,36,36,1.000));
}
#RECTANGLE-ul9tarxa::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#SECTION-35vx6c9c {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(45px, max-content) minmax(200px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 30px;
  display: none;
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-35vx6c9c .x-section-background {
  background: #;
  
  
  
  
  
  
  --height: 315;
  --bg: #;
}

#SECTION-35vx6c9c .x-section-video-background {
  
  
}



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


#RECTANGLE-k0hh929g {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 380px;
  
  
  
  
}
#RECTANGLE-k0hh929g .x-rect {
  --width: 380px;
background: rgba(218, 35, 41, 1);
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, rgba(218, 35, 41, 1));
}
#RECTANGLE-k0hh929g::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#GRID-PRODUCT-tdt14c87 {
  --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%;
  
}

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

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

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



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


#GRID-PRODUCT-tdt14c87 .slider-product--item {
  display: flex;
  flex-direction: column;
  background: rgba(255, 255, 255, 1);
  border-radius: 5px;
  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.16);
  
border-color: #000;


}






#GRID-PRODUCT-tdt14c87 .grid-product--info {
  text-align: center;
  
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-tdt14c87 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-tdt14c87 .grid-product--title {
  
  
  font-weight: bold;
  font-size: 15px;
  
  color: rgba(0, 0, 0, 1);
  
  
  min-height: 23.572499999999998px;
}
#GRID-PRODUCT-tdt14c87 .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-tdt14c87 .grid-product--retail-price, #GRID-PRODUCT-tdt14c87 .grid-product--selling-price {
  
  
  font-weight: bold;
  font-size: 18px;
  
  color: rgba(219, 35, 41, 1);
  
  margin: 0 0px;
}
#GRID-PRODUCT-tdt14c87 .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: rgba(119, 119, 119, 1);
  
  margin: 0 5px;
}
#GRID-PRODUCT-tdt14c87 .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-tdt14c87 .grid-product--wholesale-price {
  
  
  
  
  
  
}
#GRID-PRODUCT-tdt14c87 .grid-product--total-sold {
  
  
  
  font-size: 14px;
  
  color: rgba(28, 37, 54, 1);
  
}




#GRID-PRODUCT-tdt14c87 .grid-product--btn-add-cart {
  background-color: #cc2b2b;
  
  
  
  
  
  
  
  
  
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-tdt14c87 .grid-product--btn-add-cart:hover {
  
  background-color: #de4545;
}





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

#GRID-PRODUCT-tdt14c87 .rate {
  width: 70px;
  height: auto;
}
#GRID-PRODUCT-tdt14c87 .rate-star-first svg, #GRID-PRODUCT-tdt14c87 .rate-star-first path {
  fill: ;
}
#GRID-PRODUCT-tdt14c87 .rate-star-second svg, #GRID-PRODUCT-tdt14c87 .rate-star-second path {
  fill: #FCD53F;
}
#GRID-PRODUCT-tdt14c87 .rate + span {
  
  
  
  
  
  
  
}



[id^="TEXT-95lgc09r"], .--clone-TEXT-95lgc09r {
  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: 87.5859375px;
margin-top: calc(0px * 2);
width: 198.078125px;
  
}
[id^="TEXT-95lgc09r"] .x-text,
[id^="TEXT-95lgc09r"] .x-text a,
.--clone-TEXT-95lgc09r .x-text,
.--clone-TEXT-95lgc09r .x-text a {
  --width: 198.078125px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffffff);
}
[id^="TEXT-95lgc09r"] .x-text:hover,
.--clone-TEXT-95lgc09r .x-text:hover,
[id^="TEXT-95lgc09r"] a:hover,
.--clone-TEXT-95lgc09r a:hover {
  
}


#RECTANGLE-imwz63ju {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 51px;
  
  
  
  
}
#RECTANGLE-imwz63ju .x-rect {
  --width: 51px;
background: rgba(173,36,36,1.000);
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, rgba(173,36,36,1.000));
}
#RECTANGLE-imwz63ju::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#RECTANGLE-usiugf7l {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 1.821705426356589%;
margin-top: calc(0px * 2);
width: 56.828125px;
  
  
  
  
}
#RECTANGLE-usiugf7l .x-rect {
  --width: 56.828125px;
background: rgba(173,36,36,1.000);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0nZWdnLWNRJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PScwIDAgNTAwIDQzMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBjbGFzcz0nQndVYnRBJyBkPSdtMCA0MzNsMjUwLTQzMyAyNTAgNDMzaC01MDB6JyBmaWxsPScjOTE5MTkxJz48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(173,36,36,1.000));
}
#RECTANGLE-usiugf7l::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#SECTION-fyv9hm3s {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(45px, max-content) minmax(200px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 30px;
  display: none;
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-fyv9hm3s .x-section-background {
  background: #;
  
  
  
  
  
  
  --height: 315;
  --bg: #;
}

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



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


#RECTANGLE-9phcazm9 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 380px;
  
  
  
  
}
#RECTANGLE-9phcazm9 .x-rect {
  --width: 380px;
background: rgba(218, 35, 41, 1);
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, rgba(218, 35, 41, 1));
}
#RECTANGLE-9phcazm9::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#GRID-PRODUCT-kxx7i1ig {
  --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%;
  
}

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

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

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



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


#GRID-PRODUCT-kxx7i1ig .slider-product--item {
  display: flex;
  flex-direction: column;
  background: rgba(255, 255, 255, 1);
  border-radius: 5px;
  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.16);
  
border-color: #000;


}






#GRID-PRODUCT-kxx7i1ig .grid-product--info {
  text-align: center;
  
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-kxx7i1ig .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-kxx7i1ig .grid-product--title {
  
  
  font-weight: bold;
  font-size: 15px;
  
  color: rgba(0, 0, 0, 1);
  
  
  min-height: 23.572499999999998px;
}
#GRID-PRODUCT-kxx7i1ig .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-kxx7i1ig .grid-product--retail-price, #GRID-PRODUCT-kxx7i1ig .grid-product--selling-price {
  
  
  font-weight: bold;
  font-size: 18px;
  
  color: rgba(219, 35, 41, 1);
  
  margin: 0 0px;
}
#GRID-PRODUCT-kxx7i1ig .grid-product--origin-price {
  
  
  
  font-size: 14px;
  
  color: rgba(119, 119, 119, 1);
  
  margin: 0 5px;
}
#GRID-PRODUCT-kxx7i1ig .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-kxx7i1ig .grid-product--wholesale-price {
  
  
  
  
  
  
}
#GRID-PRODUCT-kxx7i1ig .grid-product--total-sold {
  
  
  
  font-size: 14px;
  
  color: rgba(28, 37, 54, 1);
  
}




#GRID-PRODUCT-kxx7i1ig .grid-product--btn-add-cart {
  background-color: #cc2b2b;
  
  
  
  
  
  
  
  
  
  
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-kxx7i1ig .grid-product--btn-add-cart:hover {
  
  background-color: #de4545;
}





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

#GRID-PRODUCT-kxx7i1ig .rate {
  width: 70px;
  height: auto;
}
#GRID-PRODUCT-kxx7i1ig .rate-star-first svg, #GRID-PRODUCT-kxx7i1ig .rate-star-first path {
  fill: ;
}
#GRID-PRODUCT-kxx7i1ig .rate-star-second svg, #GRID-PRODUCT-kxx7i1ig .rate-star-second path {
  fill: #FCD53F;
}
#GRID-PRODUCT-kxx7i1ig .rate + span {
  
  
  
  
  
  
  
}



[id^="TEXT-8fxgu8a1"], .--clone-TEXT-8fxgu8a1 {
  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: 87.5859375px;
margin-top: calc(0px * 2);
width: 198.078125px;
  
}
[id^="TEXT-8fxgu8a1"] .x-text,
[id^="TEXT-8fxgu8a1"] .x-text a,
.--clone-TEXT-8fxgu8a1 .x-text,
.--clone-TEXT-8fxgu8a1 .x-text a {
  --width: 198.078125px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffffff);
}
[id^="TEXT-8fxgu8a1"] .x-text:hover,
.--clone-TEXT-8fxgu8a1 .x-text:hover,
[id^="TEXT-8fxgu8a1"] a:hover,
.--clone-TEXT-8fxgu8a1 a:hover {
  
}


#RECTANGLE-8c8m2hw8 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 51px;
  
  
  
  
}
#RECTANGLE-8c8m2hw8 .x-rect {
  --width: 51px;
background: rgba(173,36,36,1.000);
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, rgba(173,36,36,1.000));
}
#RECTANGLE-8c8m2hw8::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#RECTANGLE-r3gbg41g {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 1.821705426356589%;
margin-top: calc(0px * 2);
width: 56.828125px;
  
  
  
  
}
#RECTANGLE-r3gbg41g .x-rect {
  --width: 56.828125px;
background: rgba(173,36,36,1.000);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0nZWdnLWNRJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PScwIDAgNTAwIDQzMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBjbGFzcz0nQndVYnRBJyBkPSdtMCA0MzNsMjUwLTQzMyAyNTAgNDMzaC01MDB6JyBmaWxsPScjOTE5MTkxJz48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(173,36,36,1.000));
}
#RECTANGLE-r3gbg41g::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#SECTION-bxpplvq4 {
  height: auto;
  grid-template-columns: 5px 1fr 1fr 1fr 5px;
  grid-template-rows: minmax(70px, max-content) minmax(70px, max-content) minmax(3px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-bxpplvq4 .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 143;
  --bg: #ffffffff;
}

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



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


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

[id^="TEXT-kpaxyinz"], .--clone-TEXT-kpaxyinz {
  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: 75.375px;
margin-top: calc(0.546875px * 2);
width: 105.265625px;
  
}
[id^="TEXT-kpaxyinz"] .x-text,
[id^="TEXT-kpaxyinz"] .x-text a,
.--clone-TEXT-kpaxyinz .x-text,
.--clone-TEXT-kpaxyinz .x-text a {
  --width: 105.265625px;
color: rgba(0, 0, 0, 1);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-kpaxyinz"] .x-text:hover,
.--clone-TEXT-kpaxyinz .x-text:hover,
[id^="TEXT-kpaxyinz"] a:hover,
.--clone-TEXT-kpaxyinz a:hover {
  
}


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

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


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

[id^="TEXT-d5ihbee1"], .--clone-TEXT-d5ihbee1 {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 79.65624999999997px;
margin-top: calc(0px * 2);
width: 61.80830039525692%;
  
}
[id^="TEXT-d5ihbee1"] .x-text,
[id^="TEXT-d5ihbee1"] .x-text a,
.--clone-TEXT-d5ihbee1 .x-text,
.--clone-TEXT-d5ihbee1 .x-text a {
  --width: 61.80830039525692%;
color: rgba(0, 0, 0, 1);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-d5ihbee1"] .x-text:hover,
.--clone-TEXT-d5ihbee1 .x-text:hover,
[id^="TEXT-d5ihbee1"] a:hover,
.--clone-TEXT-d5ihbee1 a:hover {
  
}


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

[id^="TEXT-u5qqoxdh"], .--clone-TEXT-u5qqoxdh {
  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: 63.859375px;
margin-top: calc(0px * 2);
width: 105.265625px;
  
}
[id^="TEXT-u5qqoxdh"] .x-text,
[id^="TEXT-u5qqoxdh"] .x-text a,
.--clone-TEXT-u5qqoxdh .x-text,
.--clone-TEXT-u5qqoxdh .x-text a {
  --width: 105.265625px;
color: rgba(0, 0, 0, 1);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-u5qqoxdh"] .x-text:hover,
.--clone-TEXT-u5qqoxdh .x-text:hover,
[id^="TEXT-u5qqoxdh"] a:hover,
.--clone-TEXT-u5qqoxdh a:hover {
  
}


#IMAGE-g90sp1vw {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: 57.203125px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 57.328125px;
  
}
#IMAGE-g90sp1vw picture {
  --width: 57.328125px;
height: 100%;
width: 100%;
}
#IMAGE-g90sp1vw img {
  object-fit: cover;
}

[id^="TEXT-qu8e12cr"], .--clone-TEXT-qu8e12cr {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 65.5625px;
margin-top: calc(0px * 2);
width: 125.296875px;
  
}
[id^="TEXT-qu8e12cr"] .x-text,
[id^="TEXT-qu8e12cr"] .x-text a,
.--clone-TEXT-qu8e12cr .x-text,
.--clone-TEXT-qu8e12cr .x-text a {
  --width: 125.296875px;
color: rgba(0, 0, 0, 1);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-qu8e12cr"] .x-text:hover,
.--clone-TEXT-qu8e12cr .x-text:hover,
[id^="TEXT-qu8e12cr"] a:hover,
.--clone-TEXT-qu8e12cr a:hover {
  
}


#RECTANGLE-yevj62z5 {
  align-self: center;
grid-column-end: 5;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 1px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 99.07773386034256%;
  
  
  
  
}
#RECTANGLE-yevj62z5 .x-rect {
  --width: 99.07773386034256%;
background: rgba(160, 162, 164, 1);
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, rgba(160, 162, 164, 1));
}
#RECTANGLE-yevj62z5::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#SECTION-4i2fm6ax {
  height: auto;
  grid-template-columns: 5px 10px 1fr 10px 1fr 5px;
  grid-template-rows: minmax(50px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(50px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(30px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-4i2fm6ax .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 320;
  --bg: #ffffffff;
}

#SECTION-4i2fm6ax .x-section-video-background {
  
  
}



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


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


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

#LINE-04yswxum {
  --width: 47.5625px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: start;margin-bottom: 0px;margin-left: 0px;width: 47.5625px;
  height: auto;
  
}
#LINE-04yswxum .line-container {
  border-color: rgba(173,36,36,1.000);
border-style: solid;
border-width: 1.0px;
}


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


  
}
[id^="TEXT-qdyzv2b3"], .--clone-TEXT-qdyzv2b3 {
  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: 99.80472217290963%;
  
}
[id^="TEXT-qdyzv2b3"] .x-text,
[id^="TEXT-qdyzv2b3"] .x-text a,
.--clone-TEXT-qdyzv2b3 .x-text,
.--clone-TEXT-qdyzv2b3 .x-text a {
  --width: 99.80472217290963%;
color: rgba(119,119,119,1.000);
font-size: 15.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(119,119,119,1.000));
}
[id^="TEXT-qdyzv2b3"] .x-text:hover,
.--clone-TEXT-qdyzv2b3 .x-text:hover,
[id^="TEXT-qdyzv2b3"] a:hover,
.--clone-TEXT-qdyzv2b3 a:hover {
  
}

#LINE-ixgw9lmx {
  --width: 47.5625px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: start;margin-bottom: 0px;margin-left: 0px;width: 47.5625px;
  height: auto;
  
}
#LINE-ixgw9lmx .line-container {
  border-color: rgba(173,36,36,1.000);
border-style: solid;
border-width: 1.0px;
}


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


  
}
[id^="TEXT-e2wmu9yz"], .--clone-TEXT-e2wmu9yz {
  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: 0px;
margin-top: 0px;
width: 99.49611032531824%;
  
}
[id^="TEXT-e2wmu9yz"] .x-text,
[id^="TEXT-e2wmu9yz"] .x-text a,
.--clone-TEXT-e2wmu9yz .x-text,
.--clone-TEXT-e2wmu9yz .x-text a {
  --width: 99.49611032531824%;
color: rgba(119,119,119,1.000);
font-size: 15.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(119,119,119,1.000));
}
[id^="TEXT-e2wmu9yz"] .x-text:hover,
.--clone-TEXT-e2wmu9yz .x-text:hover,
[id^="TEXT-e2wmu9yz"] a:hover,
.--clone-TEXT-e2wmu9yz a:hover {
  
}

#LINE-e34xdqo7 {
  --width: 47.5625px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: start;margin-bottom: 0.40625px;margin-left: 0px;width: 47.5625px;
  height: auto;
  
}
#LINE-e34xdqo7 .line-container {
  border-color: rgba(173,36,36,1.000);
border-style: solid;
border-width: 1.0px;
}


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


  
}
[id^="TEXT-0ufexz1r"], .--clone-TEXT-0ufexz1r {
  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.05320092214931725% * 2);
margin-top: 0px;
width: 99.69852810782054%;
  
}
[id^="TEXT-0ufexz1r"] .x-text,
[id^="TEXT-0ufexz1r"] .x-text a,
.--clone-TEXT-0ufexz1r .x-text,
.--clone-TEXT-0ufexz1r .x-text a {
  --width: 99.69852810782054%;
color: rgba(119,119,119,1.000);
font-size: 15.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(119,119,119,1.000));
}
[id^="TEXT-0ufexz1r"] .x-text:hover,
.--clone-TEXT-0ufexz1r .x-text:hover,
[id^="TEXT-0ufexz1r"] a:hover,
.--clone-TEXT-0ufexz1r a:hover {
  
}

#LINE-blbceayz {
  --width: 47.5625px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: start;margin-bottom: 0px;margin-left: 0px;width: 47.5625px;
  height: auto;
  
}
#LINE-blbceayz .line-container {
  border-color: rgba(173,36,36,1.000);
border-style: solid;
border-width: 1.0px;
}

[id^="TEXT-jamfwfzw"], .--clone-TEXT-jamfwfzw {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
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-jamfwfzw"] .x-text,
[id^="TEXT-jamfwfzw"] .x-text a,
.--clone-TEXT-jamfwfzw .x-text,
.--clone-TEXT-jamfwfzw .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 15.0px;
height: 100%;
line-height: 2;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-jamfwfzw"] .x-text:hover,
.--clone-TEXT-jamfwfzw .x-text:hover,
[id^="TEXT-jamfwfzw"] a:hover,
.--clone-TEXT-jamfwfzw a:hover {
  
}

[id^="TEXT-tsb3980i"], .--clone-TEXT-tsb3980i {
  align-self: center;
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: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-tsb3980i"] .x-text,
[id^="TEXT-tsb3980i"] .x-text a,
.--clone-TEXT-tsb3980i .x-text,
.--clone-TEXT-tsb3980i .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 15.0px;
height: 100%;
line-height: 2;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-tsb3980i"] .x-text:hover,
.--clone-TEXT-tsb3980i .x-text:hover,
[id^="TEXT-tsb3980i"] a:hover,
.--clone-TEXT-tsb3980i a:hover {
  
}

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

[id^="TEXT-ld2oepa8"], .--clone-TEXT-ld2oepa8 {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
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-ld2oepa8"] .x-text,
[id^="TEXT-ld2oepa8"] .x-text a,
.--clone-TEXT-ld2oepa8 .x-text,
.--clone-TEXT-ld2oepa8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 15.0px;
height: 100%;
line-height: 2;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-ld2oepa8"] .x-text:hover,
.--clone-TEXT-ld2oepa8 .x-text:hover,
[id^="TEXT-ld2oepa8"] a:hover,
.--clone-TEXT-ld2oepa8 a:hover {
  
}

[id^="TEXT-ixg3hhqv"], .--clone-TEXT-ixg3hhqv {
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-ixg3hhqv"] .x-text,
[id^="TEXT-ixg3hhqv"] .x-text a,
.--clone-TEXT-ixg3hhqv .x-text,
.--clone-TEXT-ixg3hhqv .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 15.0px;
height: 100%;
line-height: 2;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-ixg3hhqv"] .x-text:hover,
.--clone-TEXT-ixg3hhqv .x-text:hover,
[id^="TEXT-ixg3hhqv"] a:hover,
.--clone-TEXT-ixg3hhqv a:hover {
  
}

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

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

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

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

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

[id^="TEXT-b9wo2enq"], .--clone-TEXT-b9wo2enq {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: -1.52587890625e-5px;
width: 95.1592767434042%;
  
}
[id^="TEXT-b9wo2enq"] .x-text,
[id^="TEXT-b9wo2enq"] .x-text a,
.--clone-TEXT-b9wo2enq .x-text,
.--clone-TEXT-b9wo2enq .x-text a {
  --width: 95.1592767434042%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 15.0px;
height: 100%;
line-height: 2;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-b9wo2enq"] .x-text:hover,
.--clone-TEXT-b9wo2enq .x-text:hover,
[id^="TEXT-b9wo2enq"] a:hover,
.--clone-TEXT-b9wo2enq a:hover {
  
}

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

#SECTION-bnkv5ybu .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 496;
  --bg: #ffffffff;
}

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



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


#RECTANGLE-q4bvy9q6 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 61%;
  
  
  
  
}
#RECTANGLE-q4bvy9q6 .x-rect {
  --width: 61%;
background: #da2329ff;
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, #da2329ff);
}
#RECTANGLE-q4bvy9q6::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-gip389f7"], .--clone-TEXT-gip389f7 {
  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: 44.5625px;
margin-top: calc(0px * 2);
width: 106.875px;
  
}
[id^="TEXT-gip389f7"] .x-text,
[id^="TEXT-gip389f7"] .x-text a,
.--clone-TEXT-gip389f7 .x-text,
.--clone-TEXT-gip389f7 .x-text a {
  --width: 106.875px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #ffffffff);
}
[id^="TEXT-gip389f7"] .x-text:hover,
.--clone-TEXT-gip389f7 .x-text:hover,
[id^="TEXT-gip389f7"] a:hover,
.--clone-TEXT-gip389f7 a:hover {
  
}


#RECTANGLE-dwhxmm1h {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 35.375px;
  
  
  
  
}
#RECTANGLE-dwhxmm1h .x-rect {
  --width: 35.375px;
background: rgba(173,36,36,1.000);
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, rgba(173,36,36,1.000));
}
#RECTANGLE-dwhxmm1h::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-88nzcmdt"], .--clone-TEXT-88nzcmdt {
  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: 0px;
margin-top: calc(0px * 2);
width: 37.1875px;
  
}
[id^="TEXT-88nzcmdt"] .x-text,
[id^="TEXT-88nzcmdt"] .x-text a,
.--clone-TEXT-88nzcmdt .x-text,
.--clone-TEXT-88nzcmdt .x-text a {
  --width: 37.1875px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ffffffff);
}
[id^="TEXT-88nzcmdt"] .x-text:hover,
.--clone-TEXT-88nzcmdt .x-text:hover,
[id^="TEXT-88nzcmdt"] a:hover,
.--clone-TEXT-88nzcmdt a:hover {
  
}


#RECTANGLE-aem6enow {
  align-self: center;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 35px;
justify-self: end;
margin-right: 14.109473892405065%;
margin-top: calc(0px * 2);
width: 227.828125px;
  
  
  
  
}
#RECTANGLE-aem6enow .x-rect {
  --width: 227.828125px;
background: #ad2424ff;
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, #ad2424ff);
}
#RECTANGLE-aem6enow::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;
  
}

#RECTANGLE-vchet9un {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 20px;
justify-self: start;
margin-left: 0px;
margin-top: 17.1875px;
width: 20px;
  
  
  
  
}
#RECTANGLE-vchet9un .x-rect {
  --width: 20px;
background: rgba(218,35,41,1.000);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzY3JyBoZWlnaHQ9JzY3JyB2aWV3Qm94PScwIDAgNjcgNjcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTY2LjUwMDEgMjYuMDgyNUg0Mi40NTEzTDMzLjUwMDEgMC44NzVMMjQuNTQxMyAyNi4wODI1SDAuNDk2MzM4TDIwLjExNjMgNDAuODgzOEwxMy4xMDAxIDY2Ljg2NzVMMzMuNTAwMSA1MS4yOUw1My44OTI2IDY2Ljg2NzVMNDYuODgzOCA0MC44ODM4TDY2LjUwMDEgMjYuMDgyNVpNMzMuNTAwMSA0My45MzYzTDIyLjE5NzYgNTMuMzExM0wyNi44NTg4IDM5Ljk1MzhMMTYuMTY3NiAzMS4zMjg3TDI5LjM3NTEgMzEuNzA3NUwzMy41MDAxIDE2LjU1NzVMMzcuNjIxMyAzMS43MDc1TDUwLjgyNTEgMzEuMzI4N0w0MC4xMzM4IDM5Ljk1MzhMNDQuNzk1MSA1My4zMTEzTDMzLjUwMDEgNDMuOTM2M1onIGZpbGw9J2JsYWNrJy8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(218,35,41,1.000));
}
#RECTANGLE-vchet9un::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-n0apmswz"], .--clone-TEXT-n0apmswz {
  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(1.0916666666666666% * 2);
margin-top: 10.6875px;
width: 88.04166666666666%;
  
}
[id^="TEXT-n0apmswz"] .x-text,
[id^="TEXT-n0apmswz"] .x-text a,
.--clone-TEXT-n0apmswz .x-text,
.--clone-TEXT-n0apmswz .x-text a {
  --width: 88.04166666666666%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 15.0px;
height: 100%;
line-height: 1.5;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-n0apmswz"] .x-text:hover,
.--clone-TEXT-n0apmswz .x-text:hover,
[id^="TEXT-n0apmswz"] a:hover,
.--clone-TEXT-n0apmswz a:hover {
  
}

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

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

#GOOGLEMAP-9o55ebig {
  --width: 98.48371111765285%;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 337px;justify-self: end;margin-right: 0.13179521146109374%;margin-top: 0px;width: 98.48371111765285%;
  
}

#RECTANGLE-ay7a2mqx {
  align-self: start;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 1px;
justify-self: start;
margin-left: 0px;
margin-top: 4px;
width: 99.4140625%;
  
  
  
  
}
#RECTANGLE-ay7a2mqx .x-rect {
  --width: 99.4140625%;
background: #a0a2a4ff;
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, #a0a2a4ff);
}
#RECTANGLE-ay7a2mqx::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-67ia9q49"], .--clone-TEXT-67ia9q49 {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 49.025909810126585%;
  
}
[id^="TEXT-67ia9q49"] .x-text,
[id^="TEXT-67ia9q49"] .x-text a,
.--clone-TEXT-67ia9q49 .x-text,
.--clone-TEXT-67ia9q49 .x-text a {
  --width: 49.025909810126585%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-67ia9q49"] .x-text:hover,
.--clone-TEXT-67ia9q49 .x-text:hover,
[id^="TEXT-67ia9q49"] a:hover,
.--clone-TEXT-67ia9q49 a:hover {
  
}

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

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

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#RECT-u4eyl7de::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-5hngdeo6 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 800px;
  height: auto;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: minmax(100px, max-content) minmax(333px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-5hngdeo6.anim {
  --width: 800px;
  
}

#IMAGE-DATASET-z13j5kaj {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: 533px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#IMAGE-DATASET-z13j5kaj picture, #IMAGE-DATASET-z13j5kaj img {
  
}
#IMAGE-DATASET-z13j5kaj img {
  object-fit: cover;
}

[id^="TEXT-DATASET-es5m8vw5"], .--clone-TEXT-DATASET-es5m8vw5 {
  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: 24px;
margin-top: 16px;
width: 80%;
  
}
[id^="TEXT-DATASET-es5m8vw5"] .x-text,
[id^="TEXT-DATASET-es5m8vw5"] .x-text a,
.--clone-TEXT-DATASET-es5m8vw5 .x-text,
.--clone-TEXT-DATASET-es5m8vw5 .x-text a {
  --width: 80%;
color: rgba(0, 0, 0, 1);
font-size: 25.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-DATASET-es5m8vw5"] .x-text:hover,
.--clone-TEXT-DATASET-es5m8vw5 .x-text:hover,
[id^="TEXT-DATASET-es5m8vw5"] a:hover,
.--clone-TEXT-DATASET-es5m8vw5 a:hover {
  
}

[id^="TEXT-DATASET-juas7a7e"], .--clone-TEXT-DATASET-juas7a7e {
  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: 24px;
margin-top: 60px;
width: 25%;
  
}
[id^="TEXT-DATASET-juas7a7e"] .x-text,
[id^="TEXT-DATASET-juas7a7e"] .x-text a,
.--clone-TEXT-DATASET-juas7a7e .x-text,
.--clone-TEXT-DATASET-juas7a7e .x-text a {
  --width: 25%;
color: rgba(0, 0, 0, 1);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-DATASET-juas7a7e"] .x-text:hover,
.--clone-TEXT-DATASET-juas7a7e .x-text:hover,
[id^="TEXT-DATASET-juas7a7e"] a:hover,
.--clone-TEXT-DATASET-juas7a7e a:hover {
  
}

#QUANTITY-INPUT-37werxh3 {
  --width: 30%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 40px;justify-self: start;margin-bottom: calc(0.328125px * 2);margin-left: 13.28125%;width: 30%;
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-37werxh3 .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-37werxh3 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-37werxh3 .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-37werxh3 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-37werxh3 .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-37werxh3 .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-0dhaoalv {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 46px;
justify-self: end;
margin-bottom: calc(0px * 2);
margin-right: 13.22265625%;
width: 30%;
  
}
#BUTTON-0dhaoalv .x-button-wrapper {
  --width: 30%;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, #181818ff);
}
#BUTTON-0dhaoalv[disabled=true] {
  display: none;
}

#LINE-z2g8ixcy {
  --width: 22.710937499999996%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 17px;justify-self: start;margin-bottom: 6.5px;margin-left: 24px;width: 22.710937499999996%;
  height: auto;
  
}
#LINE-z2g8ixcy .line-container {
  border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
}

#ATTR-wj2fnlol {
  --width: 56.99999999999999%;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: 24px;margin-top: 24px;width: 56.99999999999999%;
  
}
#ATTR-wj2fnlol .attr--item, #ATTR-wj2fnlol 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-wj2fnlol .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-wj2fnlol .chevron svg{
  height: 16px;
}
#ATTR-wj2fnlol .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-wj2fnlol .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-wj2fnlol .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  
}
#ATTR-wj2fnlol img {
  width: 40px;
  height: 40px;
  padding: 0px;
  border-radius: 30px;
}
#ATTR-wj2fnlol .attr--item:hover .tooltip {
  background: #000;
  color: #fff;
}
#ATTR-wj2fnlol .attr--item:hover .tooltip:after {
  background: #000;
  border-top-color: #000;
}

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

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

#ATTR-wj2fnlol .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-vm9b4xt0 {
  --width: 56.99999999999999%;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: 24px;margin-top: 92px;width: 56.99999999999999%;
  
}
#ATTR-vm9b4xt0 .attr--item, #ATTR-vm9b4xt0 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-vm9b4xt0 .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-vm9b4xt0 .chevron svg{
  height: 16px;
}
#ATTR-vm9b4xt0 .attr--item {
  margin-right: 12px;
  margin-bottom: 10px;
}
#ATTR-vm9b4xt0 .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-vm9b4xt0 .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

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

#ATTR-vm9b4xt0 .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#POPUP-5hojsd0l {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 400px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(250px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-5hojsd0l.anim {
  --width: 400px;
  
}

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

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#RECT-0sgpecy1::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-cta0n0bi {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 400px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(250px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-cta0n0bi.anim {
  --width: 400px;
  
}

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

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#RECT-l1h4apkd::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;
  
}
#CART-DROPPABLE-dfd8eu0j {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(60px, max-content) minmax(0%, 100%) minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-dfd8eu0j.anim {
  --width: 300px;
  
}
#BUTTON-ng9j26nz {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-ng9j26nz .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #de4545;
border-color: #000000ff;
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

[id^="TEXT-pf84kdi8"], .--clone-TEXT-pf84kdi8 {
  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: 0px;
margin-top: calc(0px * 2);
width: 208px;
  
}
[id^="TEXT-pf84kdi8"] .x-text,
[id^="TEXT-pf84kdi8"] .x-text a,
.--clone-TEXT-pf84kdi8 .x-text,
.--clone-TEXT-pf84kdi8 .x-text a {
  --width: 208px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 18.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-pf84kdi8"] .x-text:hover,
.--clone-TEXT-pf84kdi8 .x-text:hover,
[id^="TEXT-pf84kdi8"] a:hover,
.--clone-TEXT-pf84kdi8 a:hover {
  
}

#BUTTON-wup1eqxb {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 34px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 12.297952586206897%;
  
}
#BUTTON-wup1eqxb .x-button-wrapper {
  --width: 12.297952586206897%;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 100px;
border-style: solid;
border-width: 1.0px;
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

#CART-DROPPABLE-05osf57v.anim {
  --width: 320px;
  
}

#CONTAINER-saoyttv9 {
  --bg: var(--color_00);
  background: var(--color_00);
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: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(808.6538461538462px, 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-3g0l6wzz {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 85px 1fr 20px;grid-template-rows: minmax(40px, max-content) minmax(5px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: px;width: 100%;
  
}
#CART-ITEMS-3g0l6wzz cart-item, #CART-ITEMS-3g0l6wzz .cart-loading {
  grid-template-columns: 85px 1fr 20px;
  grid-template-rows: minmax(40px, max-content) minmax(5px, max-content) minmax(30px, max-content);
}

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

[id^="TEXT-DATASET-3b7y3yg7"], .--clone-TEXT-DATASET-3b7y3yg7 {
  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: px;
width: 99.99289772727272%;
  
}
[id^="TEXT-DATASET-3b7y3yg7"] .x-text,
[id^="TEXT-DATASET-3b7y3yg7"] .x-text a,
.--clone-TEXT-DATASET-3b7y3yg7 .x-text,
.--clone-TEXT-DATASET-3b7y3yg7 .x-text a {
  --width: 99.99289772727272%;
color: rgba(0, 0, 0, 1);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-DATASET-3b7y3yg7"] .x-text:hover,
.--clone-TEXT-DATASET-3b7y3yg7 .x-text:hover,
[id^="TEXT-DATASET-3b7y3yg7"] a:hover,
.--clone-TEXT-DATASET-3b7y3yg7 a:hover {
  
}

[id^="TEXT-DATASET-pmtjiag6"], .--clone-TEXT-DATASET-pmtjiag6 {
  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: 50px;
margin-top: calc(0px * 2);
width: 61.09268435635124%;
  
}
[id^="TEXT-DATASET-pmtjiag6"] .x-text,
[id^="TEXT-DATASET-pmtjiag6"] .x-text a,
.--clone-TEXT-DATASET-pmtjiag6 .x-text,
.--clone-TEXT-DATASET-pmtjiag6 .x-text a {
  --width: 61.09268435635124%;
color: #de4545;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #de4545);
}
[id^="TEXT-DATASET-pmtjiag6"] .x-text:hover,
.--clone-TEXT-DATASET-pmtjiag6 .x-text:hover,
[id^="TEXT-DATASET-pmtjiag6"] a:hover,
.--clone-TEXT-DATASET-pmtjiag6 a:hover {
  
}

#QUANTITY-INPUT-gr9xgcun {
  --width: 47.4375px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 30px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 47.4375px;
  border-color: #000000ff;
border-style: solid;
border-width: 0.0px;
color: #000000d9;
font-size: 14.0px;
text-align: left;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-gr9xgcun .quantity__input {
  
  text-align: left;
  
  
  
}
#QUANTITY-INPUT-gr9xgcun .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-gr9xgcun .quantity__button[name="minus"] {
  
  
  width:0px;
}
#QUANTITY-INPUT-gr9xgcun .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-gr9xgcun .quantity__button[name="plus"] {
  
  
  width:0px;
}
#QUANTITY-INPUT-gr9xgcun .quantity__button[name="plus"] svg {
  width: 9.3px;
}

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

  border:   ;


  background: var(--active-color, #cc2b2b);
}
#RECTANGLE-5dapraef::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-gda6yi0q"], .--clone-TEXT-gda6yi0q {
  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: 30px;
margin-top: calc(0px * 2);
width: 9.267436594202898%;
  
}
[id^="TEXT-gda6yi0q"] .x-text,
[id^="TEXT-gda6yi0q"] .x-text a,
.--clone-TEXT-gda6yi0q .x-text,
.--clone-TEXT-gda6yi0q .x-text a {
  --width: 9.267436594202898%;
-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^="TEXT-gda6yi0q"] .x-text:hover,
.--clone-TEXT-gda6yi0q .x-text:hover,
[id^="TEXT-gda6yi0q"] a:hover,
.--clone-TEXT-gda6yi0q a:hover {
  
}

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

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

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


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

[id^="TEXT-1e02eda1"], .--clone-TEXT-1e02eda1 {
  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-bottom: calc(0.796875px * 2);
margin-left: 0px;
width: 208px;
  
}
[id^="TEXT-1e02eda1"] .x-text,
[id^="TEXT-1e02eda1"] .x-text a,
.--clone-TEXT-1e02eda1 .x-text,
.--clone-TEXT-1e02eda1 .x-text a {
  --width: 208px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 20.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-1e02eda1"] .x-text:hover,
.--clone-TEXT-1e02eda1 .x-text:hover,
[id^="TEXT-1e02eda1"] a:hover,
.--clone-TEXT-1e02eda1 a:hover {
  
}

#BUTTON-dzs5h77p {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 34px;
justify-self: end;
margin-bottom: calc(0.796875px * 2);
margin-right: 0%;
width: 11%;
  
}
#BUTTON-dzs5h77p .x-button-wrapper {
  --width: 11%;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 100px;
border-style: solid;
border-width: 1.0px;
color: #181818ff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

[id^="TEXT-DATASET-9l1o81wo"], .--clone-TEXT-DATASET-9l1o81wo {
  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: 69.4765625px;
margin-top: calc(0px * 2);
width: 49.409427966101696%;
  
}
[id^="TEXT-DATASET-9l1o81wo"] .x-text,
[id^="TEXT-DATASET-9l1o81wo"] .x-text a,
.--clone-TEXT-DATASET-9l1o81wo .x-text,
.--clone-TEXT-DATASET-9l1o81wo .x-text a {
  --width: 49.409427966101696%;
-webkit-text-stroke: 0px #000000ff;
color: #de4545;
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #de4545);
}
[id^="TEXT-DATASET-9l1o81wo"] .x-text:hover,
.--clone-TEXT-DATASET-9l1o81wo .x-text:hover,
[id^="TEXT-DATASET-9l1o81wo"] a:hover,
.--clone-TEXT-DATASET-9l1o81wo a:hover {
  
}

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

