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

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

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



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

#BUTTON-fhper0pn {
  align-self: center;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 32px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-fhper0pn .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #f0e0ca;
border-color: #000000ff;
color: var(--color_04);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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



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


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

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


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

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







border-style: none none none none;

}



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


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

#SUBMENU-yxkk2o1z {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 40px 1fr 1fr 40px;
  grid-template-rows: minmax(51px, max-content) minmax(494px, max-content) minmax(51px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  animation: fade-in 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-pi0snqyq.menu-item:hover > .x-submenu {
  display: grid;
}


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


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

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


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

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






border-style: none none none none;

}




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

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

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

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


#CONTAINER-e5mqdv1z {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(3.875px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-bottom: 0px;margin-right: -0.3246753246753247%;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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


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

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






border-style: none none none none;

}




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

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

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


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


  
}

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

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

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


#CONTAINER-pw59coza {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 250px;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(6px, max-content) minmax(0px, max-content);height: auto;justify-self: start;margin-left: 355px;margin-top: 0px;width: 250px;
  
  
  
  
  
  border:   #000000ff;


  
}

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

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

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


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


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

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


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

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






border-style: none none none none;

}




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

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

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

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

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

#SUBMENU-1ffpbr9z {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 40px 0px 1fr 1.261fr 40px;
  grid-template-rows: minmax(52px, max-content) minmax(322px, max-content) minmax(52px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-sgb81oz3.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-tz6zmcgt {
  --width: 445px;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0px;margin-top: 0px;width: 445px;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

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


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


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

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

#GRID-PRODUCT-un0rlaad {
  --width: 100%;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: -0.25px;margin-left: calc(0% * 2);width: 100%;
  
}

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

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

  
  border-top: px solid #000;
border-left: px solid #000;

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



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


#GRID-PRODUCT-un0rlaad .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  border-right: px solid #000;
border-bottom: px solid #000;

}






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









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




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

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

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

  
  border-top: px solid #000;
border-left: px solid #000;

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



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


#GRID-PRODUCT-zcv6ae3r .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  border-right: px solid #000;
border-bottom: px solid #000;

}






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









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




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

#SUBMENU-8nm4b6ah {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 40px 1fr 1.586fr 40px;
  grid-template-rows: minmax(52px, max-content) minmax(322px, max-content) minmax(52px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-3b8tiedi.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}




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

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

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

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


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


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

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

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

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

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

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



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


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


}






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









#GRID-PRODUCT-8usp265s .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: none;
}
#GRID-PRODUCT-8usp265s .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-p5z6xdym {
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: -0.04087657495679323%;margin-top: 0px;width: 100%;
  
}

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

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

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



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


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


}






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









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




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

#SUBMENU-yr7el4w2 {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 40px 1fr 1.586fr 40px;
  grid-template-rows: minmax(52px, max-content) minmax(322px, max-content) minmax(52px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-o51qah8v.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}




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

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

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

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

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


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


  
}

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


  
}

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

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

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


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


  
}

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

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

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

#MENU-ITEM-76aoce2s > a, #MENU-ITEM-76aoce2s > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-5vzjhpyh {
  position: fixed;
  
  width: 100vw;
  height: auto;
  grid-template-columns: 40px 1fr 1fr 40px;
  grid-template-rows: minmax(52px, max-content) minmax(677px, max-content) minmax(52px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-76aoce2s.menu-item:hover > .x-submenu {
  display: grid;
}


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


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

#MENU-9ohm13ek {
  --width: 91.56973751930003%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 91.56973751930003%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

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

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

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

#MENU-ITEM-26145ssr > a, #MENU-ITEM-26145ssr > div {
  
  
  
  
  
  
  
  
  
}

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

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


#CONTAINER-12ubzgcz {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 53.64241652206988%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(15px, max-content) minmax(308.7715486517555px, max-content);height: auto;justify-self: start;margin-bottom: 29.51038360595703px;margin-left: 0%;width: 53.64241652206988%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-li7pwevm"], .--clone-TEXT-li7pwevm {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: -0.8183670011052046%;
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-li7pwevm"] .x-text,
[id^="TEXT-li7pwevm"] .x-text a,
.--clone-TEXT-li7pwevm .x-text,
.--clone-TEXT-li7pwevm .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-li7pwevm"] .x-text:hover,
.--clone-TEXT-li7pwevm .x-text:hover,
[id^="TEXT-li7pwevm"] a:hover,
.--clone-TEXT-li7pwevm a:hover {
  
}

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

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

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

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

[id^="TEXT-b7vmk85g"], .--clone-TEXT-b7vmk85g {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 0px;
margin-left: 0%;
width: 45.99905303030303%;
  
}
[id^="TEXT-b7vmk85g"] .x-text,
[id^="TEXT-b7vmk85g"] .x-text a,
.--clone-TEXT-b7vmk85g .x-text,
.--clone-TEXT-b7vmk85g .x-text a {
  --width: 45.99905303030303%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-b7vmk85g"] .x-text:hover,
.--clone-TEXT-b7vmk85g .x-text:hover,
[id^="TEXT-b7vmk85g"] a:hover,
.--clone-TEXT-b7vmk85g a:hover {
  
}


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


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

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

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

  
  border-top: px solid #000;
border-left: px solid #000;

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



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


#GRID-PRODUCT-1l2d7dw7 .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  border-right: px solid #000;
border-bottom: px solid #000;

}






#GRID-PRODUCT-1l2d7dw7 .grid-product--info {
  text-align: center;
  padding: 6px 0px;
  justify-content: unset;
  align-items: center
}
#GRID-PRODUCT-1l2d7dw7 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-1l2d7dw7 .grid-product--title {
  
  
  font-weight: bold;
  font-size: 16px;
  
  
  
  
  min-height: 25.144px;
}
#GRID-PRODUCT-1l2d7dw7 .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-1l2d7dw7 .grid-product--retail-price, #GRID-PRODUCT-1l2d7dw7 .grid-product--selling-price {
  
  
  
  
  
  
  
  margin: 0 0px;
}
#GRID-PRODUCT-1l2d7dw7 .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-1l2d7dw7 .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-1l2d7dw7 .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-1l2d7dw7 .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: none;
}
#GRID-PRODUCT-1l2d7dw7 .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-sdvt1mff"], .--clone-TEXT-sdvt1mff {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-sdvt1mff"] .x-text,
[id^="TEXT-sdvt1mff"] .x-text a,
.--clone-TEXT-sdvt1mff .x-text,
.--clone-TEXT-sdvt1mff .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-sdvt1mff"] .x-text:hover,
.--clone-TEXT-sdvt1mff .x-text:hover,
[id^="TEXT-sdvt1mff"] a:hover,
.--clone-TEXT-sdvt1mff a:hover {
  
}

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

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

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

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

  
  border-top: px solid #000;
border-left: px solid #000;

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



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


#GRID-PRODUCT-p26vjp5w .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  border-right: px solid #000;
border-bottom: px solid #000;

}






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









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




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

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

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

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


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


  
}
#CART-ICON-m28ldu24 {
  --width: 24px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 24px;justify-self: end;margin-bottom: calc(2px * 2);margin-right: 0%;width: 24px;
  
}
#CART-ICON-m28ldu24 .x-cart-icon {
  
}
#CART-ICON-m28ldu24 .x-cart-item-count {
  position: absolute;
  top: -6.0px;
  right: -6.0px;
  width: 12.0px;
  height: 12.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 8.0px;
}
#CART-ICON-m28ldu24 .x-image-cart-icon {
  border-radius: ;
}
#MEMBER-BAR-ak4r187t {
  --width: 24px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 24px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 24px;
  
}
#MEMBER-BAR-ak4r187t .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
  
  display: none;
}
#MEMBER-BAR-ak4r187t .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-ak4r187t .x-member:hover {
  
}
#MEMBER-BAR-ak4r187t .x-avatar-member-origin {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-ak4r187t .x-avatar-member-initial {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-ak4r187t .customer-icon {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-ak4r187t .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

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

  border: none;
}

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


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

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

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

#MENU-ohuns8gu {
  --width: 25px;align-self: center;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 25px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 25px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-35nmwkz7 {
  background: rgba(255, 255, 255, 1);
overflow-x: hidden;
overflow-y: auto;
  top: 0;
  right: 0;
  width: 450px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(95px, max-content) minmax(40px, max-content) minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 450px;
  
  
}

#RECT-8qb4pho8 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 23.5px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 23.5px;
  
  
  
  
}
#RECT-8qb4pho8 .x-rect {
  --width: 23.5px;
background: rgba(0, 0, 0, 1);
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, rgba(0, 0, 0, 1));
}
#RECT-8qb4pho8::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#LINE-71z82ltl {
  --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%;
  height: auto;
  
}
#LINE-71z82ltl .line-container {
  border-color: #e8e8e1;
border-style: solid;
border-width: 1.0px;
}


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


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


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

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






border-style: none none none none;

}





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

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

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


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

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






border-style: none none none none;

}





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

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

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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


#CONTAINER-szyki183 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 99.99062203072214%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(280px, max-content) minmax(30px, max-content) minmax(280px, max-content);height: auto;justify-self: end;margin-right: -0.25967404649064346%;margin-top: -0.592559814453125px;width: 99.99062203072214%;
  
  
  
  
  
  border:   #000000ff;


  
}

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


  
}

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

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

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


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


  
}

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

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

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

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

#SUBMENU-r4yaofk2 {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  animation: fade-in 0.5s ease;
  
}
.vertical-menu #MENU-ITEM-65hgrgli.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

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

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


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


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

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

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

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



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


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


}






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









#GRID-PRODUCT-vstrqomi .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: none;
}
#GRID-PRODUCT-vstrqomi .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-a3ugtc95"], .--clone-TEXT-a3ugtc95 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 64.06808866590129%;
  
}
[id^="TEXT-a3ugtc95"] .x-text,
[id^="TEXT-a3ugtc95"] .x-text a,
.--clone-TEXT-a3ugtc95 .x-text,
.--clone-TEXT-a3ugtc95 .x-text a {
  --width: 64.06808866590129%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-a3ugtc95"] .x-text:hover,
.--clone-TEXT-a3ugtc95 .x-text:hover,
[id^="TEXT-a3ugtc95"] a:hover,
.--clone-TEXT-a3ugtc95 a:hover {
  
}


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


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

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

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

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



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


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


}






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









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




#PRODUCT-OVERLAY-c7fbt22t {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-mf3houyq"], .--clone-TEXT-mf3houyq {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 64.06900067212311%;
  
}
[id^="TEXT-mf3houyq"] .x-text,
[id^="TEXT-mf3houyq"] .x-text a,
.--clone-TEXT-mf3houyq .x-text,
.--clone-TEXT-mf3houyq .x-text a {
  --width: 64.06900067212311%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-mf3houyq"] .x-text:hover,
.--clone-TEXT-mf3houyq .x-text:hover,
[id^="TEXT-mf3houyq"] a:hover,
.--clone-TEXT-mf3houyq a:hover {
  
}

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

#SUBMENU-j8tqcrmw {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  animation: fade-in 0.5s ease;
  
}
.vertical-menu #MENU-ITEM-k6dnc2dz.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

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

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


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


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

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

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

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



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


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


}






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









#GRID-PRODUCT-168sxwgb .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: none;
}
#GRID-PRODUCT-168sxwgb .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-zet3cruy"], .--clone-TEXT-zet3cruy {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 64.06808866590129%;
  
}
[id^="TEXT-zet3cruy"] .x-text,
[id^="TEXT-zet3cruy"] .x-text a,
.--clone-TEXT-zet3cruy .x-text,
.--clone-TEXT-zet3cruy .x-text a {
  --width: 64.06808866590129%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-zet3cruy"] .x-text:hover,
.--clone-TEXT-zet3cruy .x-text:hover,
[id^="TEXT-zet3cruy"] a:hover,
.--clone-TEXT-zet3cruy a:hover {
  
}


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


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

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

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

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



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


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


}






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









#GRID-PRODUCT-j6mty859 .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: none;
}
#GRID-PRODUCT-j6mty859 .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-zg0gbf12"], .--clone-TEXT-zg0gbf12 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 64.06808866590129%;
  
}
[id^="TEXT-zg0gbf12"] .x-text,
[id^="TEXT-zg0gbf12"] .x-text a,
.--clone-TEXT-zg0gbf12 .x-text,
.--clone-TEXT-zg0gbf12 .x-text a {
  --width: 64.06808866590129%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-zg0gbf12"] .x-text:hover,
.--clone-TEXT-zg0gbf12 .x-text:hover,
[id^="TEXT-zg0gbf12"] a:hover,
.--clone-TEXT-zg0gbf12 a:hover {
  
}

#MENU-ITEM-209j4j8n > a, #MENU-ITEM-209j4j8n > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-f6taxfut {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(40px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(410px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  animation: fade-in 0.5s ease;
  
}
.vertical-menu #MENU-ITEM-209j4j8n.menu-item:hover > .x-submenu {
  display: grid;
}

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


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

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






border-style: none none none none;

}





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

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

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

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


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


  
}

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

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

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


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


  
}

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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


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


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

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

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

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



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


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


}






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









#GRID-PRODUCT-1r6a8sh4 .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: none;
}
#GRID-PRODUCT-1r6a8sh4 .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-97j2awg2"], .--clone-TEXT-97j2awg2 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 64.06808866590129%;
  
}
[id^="TEXT-97j2awg2"] .x-text,
[id^="TEXT-97j2awg2"] .x-text a,
.--clone-TEXT-97j2awg2 .x-text,
.--clone-TEXT-97j2awg2 .x-text a {
  --width: 64.06808866590129%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-97j2awg2"] .x-text:hover,
.--clone-TEXT-97j2awg2 .x-text:hover,
[id^="TEXT-97j2awg2"] a:hover,
.--clone-TEXT-97j2awg2 a:hover {
  
}


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


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

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

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

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



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


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


}






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









#GRID-PRODUCT-dstzkcuv .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: none;
}
#GRID-PRODUCT-dstzkcuv .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-cy0bxi9t"], .--clone-TEXT-cy0bxi9t {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: -0.24074172973632812px;
width: 64.06808866590129%;
  
}
[id^="TEXT-cy0bxi9t"] .x-text,
[id^="TEXT-cy0bxi9t"] .x-text a,
.--clone-TEXT-cy0bxi9t .x-text,
.--clone-TEXT-cy0bxi9t .x-text a {
  --width: 64.06808866590129%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-cy0bxi9t"] .x-text:hover,
.--clone-TEXT-cy0bxi9t .x-text:hover,
[id^="TEXT-cy0bxi9t"] a:hover,
.--clone-TEXT-cy0bxi9t a:hover {
  
}

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

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

#MENU-0izx0u7i {
  --width: 261px;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: 261px;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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


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

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






border-style: none none none none;

}





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

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

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

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

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

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


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


  
}
#GOOGLEMAP-a5y2mhiy {
  --width: 24px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 24px;justify-self: start;margin-bottom: calc(0.5px * 2);margin-left: 0px;width: 24px;
  
}
#GOOGLEMAP-n5koqfru {
  --width: 36px;align-self: center;grid-column-end: 5;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 36px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 36px;
  
}
#GOOGLEMAP-6xzge9ys {
  --width: 26px;align-self: center;grid-column-end: 6;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;height: 26px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 26px;
  
}
#MEMBER-BAR-nwq1aqxq {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#MEMBER-BAR-nwq1aqxq .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
font-size: 19.0px;
  
  display: none;
}
#MEMBER-BAR-nwq1aqxq .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
font-size: 19.0px;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-nwq1aqxq .x-member:hover {
  
}
#MEMBER-BAR-nwq1aqxq .x-avatar-member-origin {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-nwq1aqxq .x-avatar-member-initial {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-nwq1aqxq .customer-icon {   width: 27px;
  height: 27px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-nwq1aqxq .x-nav-member-drop-icon {
  width: 24px;
  height: 24px;
  
}

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

  border: none;
}



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

#MEMBER-BAR-nwq1aqxq .customer-signup {
  display: none;
}
#MEMBER-BAR-nwq1aqxq .customer-icon {
  display: none;
}
#MEMBER-BAR-nwq1aqxq .customer-text {
  
}
#MEMBER-DROPDOWN-zicnx8q0 {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-7inpc14c"], .--clone-TEXT-7inpc14c {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-7inpc14c"] .x-text,
[id^="TEXT-7inpc14c"] .x-text a,
.--clone-TEXT-7inpc14c .x-text,
.--clone-TEXT-7inpc14c .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Assistant', sans-serif;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-7inpc14c"] .x-text:hover,
.--clone-TEXT-7inpc14c .x-text:hover,
[id^="TEXT-7inpc14c"] a:hover,
.--clone-TEXT-7inpc14c a:hover {
  
}

[id^="TEXT-bnfmi0ea"], .--clone-TEXT-bnfmi0ea {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: -0.004583667860671937%;
margin-top: -0.011569976806640623px;
width: 100.00823853986536%;
  
}
[id^="TEXT-bnfmi0ea"] .x-text,
[id^="TEXT-bnfmi0ea"] .x-text a,
.--clone-TEXT-bnfmi0ea .x-text,
.--clone-TEXT-bnfmi0ea .x-text a {
  --width: 100.00823853986536%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Assistant', sans-serif;
font-size: 16.0px;
height: 100%;
line-height: 2.5;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-bnfmi0ea"] .x-text:hover,
.--clone-TEXT-bnfmi0ea .x-text:hover,
[id^="TEXT-bnfmi0ea"] a:hover,
.--clone-TEXT-bnfmi0ea a:hover {
  
}


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

  border:   ;


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


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

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

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

#SECTION-1rc2f58h .x-section-video-background {
  
  
}



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

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

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

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



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

#CAROUSEL-2ci0rmvc {
  --width: 99.19486839282108%;align-self: start;grid-column-end: 4;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows: minmax(105px, max-content);height: auto;justify-self: start;margin-left: 0.1608029706027473%;margin-top: 0px;width: 99.19486839282108%;
  
}
#CAROUSEL-2ci0rmvc .x-carousel-wrapper {
  border-color: #000000ff;
  width: calc(600px + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(105px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 350ms ease-in-out;
  will-change: left;
}
#CAROUSEL-2ci0rmvc .x-carousel-wrapper > *{
  overflow: hidden;
}

#CAROUSEL-2ci0rmvc .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-2ci0rmvc .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-2ci0rmvc .x-arrow-right {
  right: 5px;
}
#CAROUSEL-2ci0rmvc .x-carousel .x-arrow img, 
#CAROUSEL-2ci0rmvc .x-carousel .x-arrow svg, 
#CAROUSEL-2ci0rmvc .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

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


  
}

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

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


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


  
}

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

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


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


  
}

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

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


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


  
}

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

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


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


  
}

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

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


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


  
}

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

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


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


  
}

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

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


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


  
}

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

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

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

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

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



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

#VIDEO-3dsl3680 {
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: end;margin-right: -0.07692307692307693%;margin-top: calc(0px * 2);width: 100%;
  
}
#VIDEO-3dsl3680 .x-video {
  border-color: #000000ff;
}
VIDEO-3dsl3680 .x-video-background {
  background-image: url(https://content.pancake.vn/web-media/49/66/bb/3b/c636804d8d700b150b42a04897f30b55e069c076103cff17b7575c33-w:1920-h:1080-l:65139-t:image/jpeg.jpeg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#CONTAINER-vkzbspnf .animation, #CONTAINER-vkzbspnf.animation {
  animation-name: fadeIn;
  -webkit-animation-name: fadeIn;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-vkzbspnf {
  
}

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


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

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

#BUTTON-beq9vj4t {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 44px;
justify-self: center;
margin-right: calc(1.4617419633709017% * 2);
margin-top: calc(0px * 2);
width: 109px;
  
}
#BUTTON-beq9vj4t .x-button-wrapper {
  --width: 109px;
-webkit-text-stroke: 0px #000000ff;
background: #68200f;
color: #ffffffff;
font-size: 16.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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



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

#TABS-xv5frutn {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: center;margin-bottom: -29.251190185546875px;margin-left: calc(0% * 2);width: 100%;
  active-color: var(--color_04);
color: var(--color_04);
divider-size: 0;
font-family: Assistant;
font-size: 35.0px;
font-weight: bold;
nav-gap: 25;
  overflow: hidden;
  
}
#TABS-xv5frutn > .cake-tabs-wrapper {
  flex-direction: column;
}
#TABS-xv5frutn > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon {
  width: 0;
  height: 1px;
}
#TABS-xv5frutn > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon,
#TABS-xv5frutn > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
}

#TABS-xv5frutn > .cake-tabs-wrapper > .tabs-contents-wrapper {
  grid-template-columns: repeat(2, 100%);
  background: rgba(255, 255, 255, 1);
}
#TABS-xv5frutn > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content) minmax(0px, max-content);
}

#TABS-xv5frutn > .cake-tabs-wrapper {
  padding: 0 0px;
}
#TABS-xv5frutn > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-nav-list {
  gap: 25px;
  justify-content: center;
}
#TABS-xv5frutn > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item {
  padding: 4px 6px;
  border-radius: 0px 0px 0px 0px;
  justify-content: start;
  min-width: 0px;
  
  
}
#TABS-xv5frutn > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active {
  color: var(--color_04);
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
  background: ;
}
#TABS-xv5frutn > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item .highlight-icon {
  background: var(--color_04);
}
#TABS-xv5frutn > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active .highlight-icon {
  width: 100%;
}
#TABS-xv5frutn > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  height:0px;
  background: rgba(238, 238, 238);
}
#SLIDER-PRODUCT-197ef2on {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#SLIDER-PRODUCT-197ef2on .grid-product--title {
  line-clamp: 2;
  -webkit-line-clamp: 2;
}

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

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



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

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

}






#SLIDER-PRODUCT-197ef2on .grid-product--info {
  
  padding: 6px 0px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-197ef2on .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-197ef2on .grid-product--title {
  font: var(--font_6);
  font-family: 'Assistant', sans-serif;
  
  font-size: 18.8px;
  
  color: var(--font_color_6);
  
  
  min-height: 29.5442px;
}
#SLIDER-PRODUCT-197ef2on .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#SLIDER-PRODUCT-197ef2on .grid-product--retail-price, #SLIDER-PRODUCT-197ef2on .grid-product--selling-price {
  font: var(--font_6);
  font-family: 'Assistant', sans-serif;
  
  font-size: 14.4px;
  
  color: var(--font_color_6);
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-197ef2on .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-197ef2on .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-197ef2on .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#PRODUCT-OVERLAY-s861b9kb {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-zsvdn3i7 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#SLIDER-PRODUCT-jnezs1xr {
  --width: %;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: px;justify-self: center;margin-left: calc(% * 2);margin-top: 0px;width: %;
  
}
#SLIDER-PRODUCT-jnezs1xr .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}

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

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



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

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

}






#SLIDER-PRODUCT-jnezs1xr .grid-product--info {
  
  padding: 6px 0px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-jnezs1xr .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-jnezs1xr .grid-product--title {
  font: var(--font_6);
  font-family: 'Assistant', sans-serif;
  
  font-size: 18.8px;
  
  color: var(--font_color_6);
  
  
  min-height: 29.5442px;
}
#SLIDER-PRODUCT-jnezs1xr .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#SLIDER-PRODUCT-jnezs1xr .grid-product--retail-price, #SLIDER-PRODUCT-jnezs1xr .grid-product--selling-price {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14.4px;
  
  
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-jnezs1xr .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-jnezs1xr .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-jnezs1xr .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#PRODUCT-OVERLAY-nipqkje7 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
[id^="TEXT-npt4k3pj"], .--clone-TEXT-npt4k3pj {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-npt4k3pj"] .x-text,
[id^="TEXT-npt4k3pj"] .x-text a,
.--clone-TEXT-npt4k3pj .x-text,
.--clone-TEXT-npt4k3pj .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font: var(--font_6);
font-family: 'Assistant', sans-serif;
font-size: 16.0px;
height: 100%;
letter-spacing: 2px;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-npt4k3pj"] .x-text:hover,
.--clone-TEXT-npt4k3pj .x-text:hover,
[id^="TEXT-npt4k3pj"] a:hover,
.--clone-TEXT-npt4k3pj a:hover {
  
}

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

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

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



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


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


  
}

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

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

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


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


  
}

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

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

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


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


  
}

#IMAGE-03xha7je {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 70px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 84px;
  
}
#IMAGE-03xha7je picture {
  --width: 84px;
height: 100%;
transform:  perspective(1000px);
width: 100%;
}
#IMAGE-03xha7je img {
  object-fit: cover;
}

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

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

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

#SECTION-65rs5g8d .x-section-background {
  background: #f0e0ca;
  
  
  
  
  
  
  --height: 305;
  --bg: #f0e0ca;
}

#SECTION-65rs5g8d .x-section-video-background {
  
  
}



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

[id^="TEXT-c12aw8gv"], .--clone-TEXT-c12aw8gv {
  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-bottom: calc(0.3749885559082031px * 2);
margin-right: calc(5.002881659836065e-6% * 2);
width: 42.540983606557376%;
  
}
[id^="TEXT-c12aw8gv"] .x-text,
[id^="TEXT-c12aw8gv"] .x-text a,
.--clone-TEXT-c12aw8gv .x-text,
.--clone-TEXT-c12aw8gv .x-text a {
  --width: 42.540983606557376%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-family: 'Assistant', sans-serif;
font-size: 38.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-c12aw8gv"] .x-text:hover,
.--clone-TEXT-c12aw8gv .x-text:hover,
[id^="TEXT-c12aw8gv"] a:hover,
.--clone-TEXT-c12aw8gv a:hover {
  
}

#CAROUSEL-f8nhjgxq {
  --width: 95%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.2291717529296875px;width: 95%;
  
}
#CAROUSEL-f8nhjgxq .x-carousel-wrapper {
  border-color: #000000ff;
  width: calc(2880px + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(0px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 350ms ease-in-out;
  will-change: left;
}
#CAROUSEL-f8nhjgxq .x-carousel-wrapper > *{
  overflow: hidden;
}

#CAROUSEL-f8nhjgxq .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-f8nhjgxq .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-f8nhjgxq .x-arrow-right {
  right: 5px;
}
#CAROUSEL-f8nhjgxq .x-carousel .x-arrow img, 
#CAROUSEL-f8nhjgxq .x-carousel .x-arrow svg, 
#CAROUSEL-f8nhjgxq .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

#CONTAINER-kt69ikvh {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 95%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(28.58236994219653px, max-content) minmax(0px, max-content) minmax(14.291184971098264px, max-content) minmax(0px, max-content) minmax(19.05491329479769px, max-content) minmax(0px, max-content) minmax(19.05491329479769px, max-content) minmax(0px, max-content) minmax(4.7637283236994215px, max-content) minmax(0px, max-content) minmax(28.58236994219653px, max-content);height: 95%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 95%;
  
  
  
  
  
  border:   #000000ff;


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

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


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

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

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


#CONTAINER-9701dk1v {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 95%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(32.136222910216716px, max-content) minmax(0px, max-content) minmax(16.068111455108358px, max-content) minmax(0px, max-content) minmax(21.424148606811144px, max-content) minmax(0px, max-content) minmax(21.424148606811144px, max-content) minmax(0px, max-content) minmax(5.356037151702786px, max-content) minmax(0px, max-content) minmax(32.136222910216716px, max-content);height: 95.79570086705202%;justify-self: center;margin-left: calc(0.2% * 2);margin-top: calc(0px * 2);width: 95%;
  
  
  
  
  
  border:   #000000ff;


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

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


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

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

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


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


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

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


#IMAGE-1sirjmgi {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 71px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 71px;
  
}
#IMAGE-1sirjmgi picture {
  --width: 71px;
border-radius: 50% 50% 50% 50%;
height: 100%;
width: 100%;
}
#IMAGE-1sirjmgi img {
  object-fit: cover;
}

[id^="TEXT-mez20qt8"], .--clone-TEXT-mez20qt8 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 48.421052631578945%;
  
}
[id^="TEXT-mez20qt8"] .x-text,
[id^="TEXT-mez20qt8"] .x-text a,
.--clone-TEXT-mez20qt8 .x-text,
.--clone-TEXT-mez20qt8 .x-text a {
  --width: 48.421052631578945%;
-webkit-text-stroke: 0px #000000ff;
border-radius: 0px 0px 0px 0px;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-mez20qt8"] .x-text:hover,
.--clone-TEXT-mez20qt8 .x-text:hover,
[id^="TEXT-mez20qt8"] a:hover,
.--clone-TEXT-mez20qt8 a:hover {
  
}

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


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


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

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


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

[id^="TEXT-127qu5rc"], .--clone-TEXT-127qu5rc {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 48.421052631578945%;
  
}
[id^="TEXT-127qu5rc"] .x-text,
[id^="TEXT-127qu5rc"] .x-text a,
.--clone-TEXT-127qu5rc .x-text,
.--clone-TEXT-127qu5rc .x-text a {
  --width: 48.421052631578945%;
-webkit-text-stroke: 0px #000000ff;
border-radius: 0px 0px 0px 0px;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-127qu5rc"] .x-text:hover,
.--clone-TEXT-127qu5rc .x-text:hover,
[id^="TEXT-127qu5rc"] a:hover,
.--clone-TEXT-127qu5rc a:hover {
  
}

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


#CONTAINER-3p7poofx {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 95%;align-self: center;grid-column-end: 7;grid-column-start: 6;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(28.5px, max-content) minmax(0px, max-content) minmax(14.25px, max-content) minmax(0px, max-content) minmax(19px, max-content) minmax(0px, max-content) minmax(19px, max-content) minmax(0px, max-content) minmax(4.75px, max-content) minmax(0px, max-content) minmax(28.5px, max-content);height: 95%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 95%;
  
  
  
  
  
  border:   #000000ff;


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

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


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

[id^="TEXT-gy4ue6no"], .--clone-TEXT-gy4ue6no {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 48.421052631578945%;
  
}
[id^="TEXT-gy4ue6no"] .x-text,
[id^="TEXT-gy4ue6no"] .x-text a,
.--clone-TEXT-gy4ue6no .x-text,
.--clone-TEXT-gy4ue6no .x-text a {
  --width: 48.421052631578945%;
-webkit-text-stroke: 0px #000000ff;
border-radius: 0px 0px 0px 0px;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-gy4ue6no"] .x-text:hover,
.--clone-TEXT-gy4ue6no .x-text:hover,
[id^="TEXT-gy4ue6no"] a:hover,
.--clone-TEXT-gy4ue6no a:hover {
  
}

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


#CONTAINER-z9kcixil {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 95%;align-self: center;grid-column-end: 8;grid-column-start: 7;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(28.5px, max-content) minmax(0px, max-content) minmax(14.25px, max-content) minmax(0px, max-content) minmax(19px, max-content) minmax(0px, max-content) minmax(19px, max-content) minmax(0px, max-content) minmax(4.75px, max-content) minmax(0px, max-content) minmax(28.5px, max-content);height: 95%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 95%;
  
  
  
  
  
  border:   #000000ff;


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

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


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

[id^="TEXT-6woxdkvy"], .--clone-TEXT-6woxdkvy {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 48.421052631578945%;
  
}
[id^="TEXT-6woxdkvy"] .x-text,
[id^="TEXT-6woxdkvy"] .x-text a,
.--clone-TEXT-6woxdkvy .x-text,
.--clone-TEXT-6woxdkvy .x-text a {
  --width: 48.421052631578945%;
-webkit-text-stroke: 0px #000000ff;
border-radius: 0px 0px 0px 0px;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-6woxdkvy"] .x-text:hover,
.--clone-TEXT-6woxdkvy .x-text:hover,
[id^="TEXT-6woxdkvy"] a:hover,
.--clone-TEXT-6woxdkvy a:hover {
  
}

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


#CONTAINER-z7a07lgz {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 95%;align-self: center;grid-column-end: 9;grid-column-start: 8;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(28.00578034682081px, max-content) minmax(0px, max-content) minmax(14.002890173410403px, max-content) minmax(0px, max-content) minmax(18.67052023121387px, max-content) minmax(0px, max-content) minmax(18.67052023121387px, max-content) minmax(0px, max-content) minmax(4.667630057803469px, max-content) minmax(0px, max-content) minmax(28.00578034682081px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 95%;
  
  
  
  
  
  border:   #000000ff;


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

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


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

[id^="TEXT-nu2tpez0"], .--clone-TEXT-nu2tpez0 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 48.421052631578945%;
  
}
[id^="TEXT-nu2tpez0"] .x-text,
[id^="TEXT-nu2tpez0"] .x-text a,
.--clone-TEXT-nu2tpez0 .x-text,
.--clone-TEXT-nu2tpez0 .x-text a {
  --width: 48.421052631578945%;
-webkit-text-stroke: 0px #000000ff;
border-radius: 0px 0px 0px 0px;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-nu2tpez0"] .x-text:hover,
.--clone-TEXT-nu2tpez0 .x-text:hover,
[id^="TEXT-nu2tpez0"] a:hover,
.--clone-TEXT-nu2tpez0 a:hover {
  
}

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


#CONTAINER-kdecd7bf {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 95%;align-self: center;grid-column-end: 10;grid-column-start: 9;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(5px, max-content) minmax(0px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 95%;
  
  
  
  
  
  border:   #000000ff;


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

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


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

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

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


#CONTAINER-84oe8xh2 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 95%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(32.87925696594427px, max-content) minmax(0px, max-content) minmax(16.439628482972136px, max-content) minmax(0px, max-content) minmax(21.91950464396285px, max-content) minmax(0px, max-content) minmax(21.91950464396285px, max-content) minmax(0px, max-content) minmax(5.479876160990712px, max-content) minmax(0px, max-content) minmax(32.87925696594427px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 95%;
  
  
  
  
  
  border:   #000000ff;


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

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


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

[id^="TEXT-rpixw9ru"], .--clone-TEXT-rpixw9ru {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 48.421052631578945%;
  
}
[id^="TEXT-rpixw9ru"] .x-text,
[id^="TEXT-rpixw9ru"] .x-text a,
.--clone-TEXT-rpixw9ru .x-text,
.--clone-TEXT-rpixw9ru .x-text a {
  --width: 48.421052631578945%;
-webkit-text-stroke: 0px #000000ff;
border-radius: 0px 0px 0px 0px;
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
font-size: 17.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-rpixw9ru"] .x-text:hover,
.--clone-TEXT-rpixw9ru .x-text:hover,
[id^="TEXT-rpixw9ru"] a:hover,
.--clone-TEXT-rpixw9ru a:hover {
  
}

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

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

#GOOGLEMAP-v9luxvcq {
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 1;grid-row-end: 9;grid-row-start: 8;height: 62px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#SECTION-9lbwf1j8 {
  height: auto;
  grid-template-columns: 40px 504px 80px 329px 40px;
  grid-template-rows: minmax(100px, max-content) minmax(0px, max-content) minmax(100px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

#SECTION-9lbwf1j8 .x-section-video-background {
  
  
}



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


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


  
}

#IMAGE-qwel0nlz {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 180px;
justify-self: start;
margin-left: 0px;
margin-top: 20.000015258789062px;
width: 180px;
  
}
#IMAGE-qwel0nlz picture {
  --width: 180px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-qwel0nlz img {
  object-fit: cover;
}


#IMAGE-zlntkg19 {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 180px;
justify-self: end;
margin-bottom: 27.979171752929688px;
margin-right: 0%;
width: 180px;
  
}
#IMAGE-zlntkg19 picture {
  --width: 180px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-zlntkg19 img {
  object-fit: cover;
}


#CONTAINER-v4g9msdv {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  --width: 280px;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(350px, max-content);height: 350px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 280px;
  
  
  
  
  filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  border:   #000000ff;


  
}

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


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


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

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

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

#BUTTON-8ihzc3ok {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 46px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 137.75px;
  
}
#BUTTON-8ihzc3ok .x-button-wrapper {
  --width: 137.75px;
-webkit-text-stroke: 0px #000000ff;
background: #68200f;
color: #ffffffff;
font-size: 16.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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



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


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


  
}

#CONTAINER-ky50i3we {
  --bg: url(https://content.pancake.vn/web-media/e7/07/3b/01/461dda3660bec4a56b3d66a9494c8fda6316929f0994b872a0361d7e-w:700-h:359-l:38622-t:image/webp.webp);
  background: url(https://content.pancake.vn/web-media/e7/07/3b/01/461dda3660bec4a56b3d66a9494c8fda6316929f0994b872a0361d7e-w:700-h:359-l:38622-t:image/webp.webp);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-color: #000000ff;
filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(80%) sepia(0%) opacity(100%) brightness(100%) blur(0px);
  --width: 100%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(290px, max-content);height: auto;justify-self: center;margin-bottom: -0.1822967529296875px;margin-left: calc(0% * 2);width: 100%;
  
  
  
  
  filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(80%) sepia(0%) opacity(100%) brightness(100%) blur(0px);
  border:   #000000ff;


  
}
[id^="TEXT-x4axnhex"], .--clone-TEXT-x4axnhex {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 25.052078247070312px;
margin-left: 24.9896240234375px;
width: 72.56198347107437%;
  
}
[id^="TEXT-x4axnhex"] .x-text,
[id^="TEXT-x4axnhex"] .x-text a,
.--clone-TEXT-x4axnhex .x-text,
.--clone-TEXT-x4axnhex .x-text a {
  --width: 72.56198347107437%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_2);
font-size: 30.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-x4axnhex"] .x-text:hover,
.--clone-TEXT-x4axnhex .x-text:hover,
[id^="TEXT-x4axnhex"] a:hover,
.--clone-TEXT-x4axnhex a:hover {
  
}


#CONTAINER-2xl3bvjh {
  --bg: url(https://content.pancake.vn/web-media/3a/3c/d5/0f/b1486416a602cb1090ea3bf7c677d01af251f38b5892552f922c7065-w:500-h:500-l:33444-t:image/jpeg.jpeg);
  background: url(https://content.pancake.vn/web-media/3a/3c/d5/0f/b1486416a602cb1090ea3bf7c677d01af251f38b5892552f922c7065-w:500-h:500-l:33444-t:image/jpeg.jpeg);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-color: #000000ff;
filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(80%) sepia(0%) opacity(100%) brightness(100%) blur(0px);
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(290px, max-content);height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(80%) sepia(0%) opacity(100%) brightness(100%) blur(0px);
  border:   #000000ff;


  
}
[id^="TEXT-knw7fxj6"], .--clone-TEXT-knw7fxj6 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 24.3228759765625px;
margin-left: 25px;
width: 86.53198653198653%;
  
}
[id^="TEXT-knw7fxj6"] .x-text,
[id^="TEXT-knw7fxj6"] .x-text a,
.--clone-TEXT-knw7fxj6 .x-text,
.--clone-TEXT-knw7fxj6 .x-text a {
  --width: 86.53198653198653%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_2);
font-size: 30.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-knw7fxj6"] .x-text:hover,
.--clone-TEXT-knw7fxj6 .x-text:hover,
[id^="TEXT-knw7fxj6"] a:hover,
.--clone-TEXT-knw7fxj6 a:hover {
  
}


#CONTAINER-op2ykb15 {
  --bg: url(https://content.pancake.vn/web-media/57/0d/ed/8b/cfb399ad4c3d80ee00140113b6d48c7eee26f3482e693befa8842eb0-w:800-h:800-l:39832-t:image/jpeg.jpeg);
  background: url(https://content.pancake.vn/web-media/57/0d/ed/8b/cfb399ad4c3d80ee00140113b6d48c7eee26f3482e693befa8842eb0-w:800-h:800-l:39832-t:image/jpeg.jpeg);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-color: #000000ff;
filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(80%) sepia(0%) opacity(100%) brightness(100%) blur(0px);
  --width: 100%;align-self: center;grid-column-end: 6;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(290px, max-content);height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(80%) sepia(0%) opacity(100%) brightness(100%) blur(0px);
  border:   #000000ff;


  
}
[id^="TEXT-eed4wu34"], .--clone-TEXT-eed4wu34 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 25px;
margin-left: 25px;
width: 89.22558922558923%;
  
}
[id^="TEXT-eed4wu34"] .x-text,
[id^="TEXT-eed4wu34"] .x-text a,
.--clone-TEXT-eed4wu34 .x-text,
.--clone-TEXT-eed4wu34 .x-text a {
  --width: 89.22558922558923%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_2);
font-size: 30.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-eed4wu34"] .x-text:hover,
.--clone-TEXT-eed4wu34 .x-text:hover,
[id^="TEXT-eed4wu34"] a:hover,
.--clone-TEXT-eed4wu34 a:hover {
  
}

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

[id^="TEXT-b8zbrwtq"], .--clone-TEXT-b8zbrwtq {
  align-self: start;
display: none;
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: 0px;
width: 47.23550765240779%;
  
}
[id^="TEXT-b8zbrwtq"] .x-text,
[id^="TEXT-b8zbrwtq"] .x-text a,
.--clone-TEXT-b8zbrwtq .x-text,
.--clone-TEXT-b8zbrwtq .x-text a {
  --width: 47.23550765240779%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-size: 38.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-b8zbrwtq"] .x-text:hover,
.--clone-TEXT-b8zbrwtq .x-text:hover,
[id^="TEXT-b8zbrwtq"] a:hover,
.--clone-TEXT-b8zbrwtq a:hover {
  
}


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


  
}

#CONTAINER-f5bjb2v0 {
  --bg: url(https://content.pancake.vn/web-media/79/06/a3/1d/7765116320ec6ea0ec554b44a39ad31a1fffe8028b538c4e1cb9f23f-w:700-h:359-l:19220-t:image/webp.webp);
  background: url(https://content.pancake.vn/web-media/79/06/a3/1d/7765116320ec6ea0ec554b44a39ad31a1fffe8028b538c4e1cb9f23f-w:700-h:359-l:19220-t:image/webp.webp);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-color: #000000ff;
  --width: 100%;align-self: center;grid-column-end: 6;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(290px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-xkh73s17"], .--clone-TEXT-xkh73s17 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 25.052078247070312px;
margin-left: 24.9896240234375px;
width: 72.56198347107437%;
  
}
[id^="TEXT-xkh73s17"] .x-text,
[id^="TEXT-xkh73s17"] .x-text a,
.--clone-TEXT-xkh73s17 .x-text,
.--clone-TEXT-xkh73s17 .x-text a {
  --width: 72.56198347107437%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_2);
font-size: 30.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-xkh73s17"] .x-text:hover,
.--clone-TEXT-xkh73s17 .x-text:hover,
[id^="TEXT-xkh73s17"] a:hover,
.--clone-TEXT-xkh73s17 a:hover {
  
}


#CONTAINER-88xwewz6 {
  --bg: url(https://content.pancake.vn/web-media/09/64/ee/4a/7660bd28d50d3eb3bd1f81c8d250ccd00d53488cec3cff8b5ff4e477-w:800-h:800-l:26666-t:image/webp.webp);
  background: url(https://content.pancake.vn/web-media/09/64/ee/4a/7660bd28d50d3eb3bd1f81c8d250ccd00d53488cec3cff8b5ff4e477-w:800-h:800-l:26666-t:image/webp.webp);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-color: #000000ff;
filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(80%) sepia(0%) opacity(100%) brightness(100%) blur(0px);
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(290px, max-content);height: 290px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(80%) sepia(0%) opacity(100%) brightness(100%) blur(0px);
  border:   #000000ff;


  
}
[id^="TEXT-h1v4guj7"], .--clone-TEXT-h1v4guj7 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 25px;
margin-left: 25px;
width: 86.53198653198653%;
  
}
[id^="TEXT-h1v4guj7"] .x-text,
[id^="TEXT-h1v4guj7"] .x-text a,
.--clone-TEXT-h1v4guj7 .x-text,
.--clone-TEXT-h1v4guj7 .x-text a {
  --width: 86.53198653198653%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_2);
font-size: 30.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-h1v4guj7"] .x-text:hover,
.--clone-TEXT-h1v4guj7 .x-text:hover,
[id^="TEXT-h1v4guj7"] a:hover,
.--clone-TEXT-h1v4guj7 a:hover {
  
}


#CONTAINER-gt2zc3ym {
  --bg: url(https://content.pancake.vn/web-media/ec/55/43/00/27b2f651c85b4092f2142626bbd2b8bb9cec13ed85d784fba4c6795b-w:750-h:750-l:39912-t:image/jpeg.jpeg);
  background: url(https://content.pancake.vn/web-media/ec/55/43/00/27b2f651c85b4092f2142626bbd2b8bb9cec13ed85d784fba4c6795b-w:750-h:750-l:39912-t:image/jpeg.jpeg);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
border-color: #000000ff;
filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(100%) sepia(0%) opacity(100%) brightness(90%) blur(0px);
  --width: 100%;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(290px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(100%) sepia(0%) opacity(100%) brightness(90%) blur(0px);
  border:   #000000ff;


  
}
[id^="TEXT-gl2to6ba"], .--clone-TEXT-gl2to6ba {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 25px;
margin-left: 25px;
width: 86.53198653198653%;
  
}
[id^="TEXT-gl2to6ba"] .x-text,
[id^="TEXT-gl2to6ba"] .x-text a,
.--clone-TEXT-gl2to6ba .x-text,
.--clone-TEXT-gl2to6ba .x-text a {
  --width: 86.53198653198653%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_2);
font-size: 30.0px;
font-weight: 700;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-gl2to6ba"] .x-text:hover,
.--clone-TEXT-gl2to6ba .x-text:hover,
[id^="TEXT-gl2to6ba"] a:hover,
.--clone-TEXT-gl2to6ba a:hover {
  
}

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

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

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



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


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


  
}

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


#CONTAINER-vfhvo8za {
  --bg: #68200f;
  background: #68200f;
border-color: #000000ff;
border-radius: 50% 50% 50% 50%;
  --width: 40px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: 40px;justify-self: end;margin-right: 30.681483381885595%;margin-top: 55.86457824707031px;width: 40px;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


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


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

#CONTAINER-98o2puzu {
  --bg: #68200f;
  background: #68200f;
border-color: #000000ff;
border-radius: 50% 50% 50% 50%;
  --width: 40px;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: 40px;justify-self: end;margin-bottom: 190.7916717529297px;margin-right: 19.238170041876323%;width: 40px;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


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


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

#CONTAINER-2j38gxtm {
  --bg: #68200f;
  background: #68200f;
border-color: #000000ff;
border-radius: 50% 50% 50% 50%;
  --width: 39.988426208496094px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: 39.988426208496094px;justify-self: start;margin-left: 106px;margin-top: 207px;width: 39.988426208496094px;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-faq5ejpr::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-n4tsa8nk {
  --width: 100%;align-self: center;display: none;grid-column-end: 5;grid-column-start: 4;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%;
  
}

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

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

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



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


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


}






#GRID-PRODUCT-n4tsa8nk .grid-product--info {
  
  padding: 0px 6px;
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-n4tsa8nk .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-n4tsa8nk .grid-product--title {
  
  
  
  font-size: 18.8px;
  
  
  
  
  min-height: 29.5442px;
}
#GRID-PRODUCT-n4tsa8nk .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-n4tsa8nk .grid-product--retail-price, #GRID-PRODUCT-n4tsa8nk .grid-product--selling-price {
  
  
  
  font-size: 14.4px;
  
  
  
  margin: 0 0px;
}
#GRID-PRODUCT-n4tsa8nk .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-n4tsa8nk .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-n4tsa8nk .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-n4tsa8nk .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: none;
}
#GRID-PRODUCT-n4tsa8nk .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-ekdxhovd {
  --width: 100%;align-self: center;display: none;grid-column-end: 5;grid-column-start: 4;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%;
  
}

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

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

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



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


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


}






#GRID-PRODUCT-ekdxhovd .grid-product--info {
  
  padding: 0px 6px;
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-ekdxhovd .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-ekdxhovd .grid-product--title {
  
  
  
  font-size: 18.8px;
  
  
  
  
  min-height: 29.5442px;
}
#GRID-PRODUCT-ekdxhovd .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-ekdxhovd .grid-product--retail-price, #GRID-PRODUCT-ekdxhovd .grid-product--selling-price {
  
  
  
  font-size: 14.4px;
  
  
  
  margin: 0 0px;
}
#GRID-PRODUCT-ekdxhovd .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-ekdxhovd .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-ekdxhovd .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-ekdxhovd .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-ekdxhovd .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-m8fl4bs1 {
  --width: 100%;align-self: center;display: none;grid-column-end: 5;grid-column-start: 4;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%;
  
}

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

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

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



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


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


}






#GRID-PRODUCT-m8fl4bs1 .grid-product--info {
  
  padding: 0px 6px;
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-m8fl4bs1 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-m8fl4bs1 .grid-product--title {
  font: var(--font_6);
  
  
  font-size: 18.8px;
  
  color: var(--font_color_6);
  
  
  min-height: 29.5442px;
}
#GRID-PRODUCT-m8fl4bs1 .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-m8fl4bs1 .grid-product--retail-price, #GRID-PRODUCT-m8fl4bs1 .grid-product--selling-price {
  
  
  
  font-size: 14.4px;
  
  
  
  margin: 0 0px;
}
#GRID-PRODUCT-m8fl4bs1 .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-m8fl4bs1 .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-m8fl4bs1 .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-m8fl4bs1 .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: none;
}
#GRID-PRODUCT-m8fl4bs1 .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-x6bojmd5 {
  --width: 100%;align-self: center;grid-column-end: 5;grid-column-start: 4;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%;
  
}

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

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

  
  border-top: px solid #000;
border-left: px solid #000;

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



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


#GRID-PRODUCT-x6bojmd5 .slider-product--item {
  display: flex;
  flex-direction: column;
  
  
  
  border-right: px solid #000;
border-bottom: px solid #000;

}






#GRID-PRODUCT-x6bojmd5 .grid-product--info {
  
  
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-x6bojmd5 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-x6bojmd5 .grid-product--title {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 18.8px;
  
  
  
  
  min-height: 29.5442px;
}
#GRID-PRODUCT-x6bojmd5 .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-x6bojmd5 .grid-product--retail-price, #GRID-PRODUCT-x6bojmd5 .grid-product--selling-price {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14.4px;
  
  
  
  margin: 0 0px;
}
#GRID-PRODUCT-x6bojmd5 .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-x6bojmd5 .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-x6bojmd5 .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-x6bojmd5 .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-x6bojmd5 .product--ribbon {
  border-radius: 0px;
  background: #68200f;
  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: ;
}





#CONTAINER-1zxyevvv {
  --bg: #68200f;
  background: #68200f;
border-color: #000000ff;
border-radius: 50% 50% 50% 50%;
  --width: 39.988426208496094px;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: 39.988426208496094px;justify-self: start;margin-bottom: 53px;margin-left: 174px;width: 39.988426208496094px;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-zufx45id::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-nk8b07zv"], .--clone-TEXT-nk8b07zv {
  align-self: center;
grid-column-end: 5;
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: 47.25409836065574%;
  
}
[id^="TEXT-nk8b07zv"] .x-text,
[id^="TEXT-nk8b07zv"] .x-text a,
.--clone-TEXT-nk8b07zv .x-text,
.--clone-TEXT-nk8b07zv .x-text a {
  --width: 47.25409836065574%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-size: 38.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-nk8b07zv"] .x-text:hover,
.--clone-TEXT-nk8b07zv .x-text:hover,
[id^="TEXT-nk8b07zv"] a:hover,
.--clone-TEXT-nk8b07zv a:hover {
  
}

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

#SECTION-ymweqcr9 .x-section-background {
  background: url(https://content.pancake.vn/web-media/3e/71/ba/a2/3502dc420221f6d5a80b465165ba6401c3b8ac34468f7da04828774f-w:1920-h:1152-l:126562-t:image/webp.webp);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  filter: contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) saturate(100%) sepia(0%) opacity(100%) brightness(100%) blur(0px);
  --height: 650;
  --bg: url(https://content.pancake.vn/web-media/3e/71/ba/a2/3502dc420221f6d5a80b465165ba6401c3b8ac34468f7da04828774f-w:1920-h:1152-l:126562-t:image/webp.webp);
}

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



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


#CONTAINER-86ht7bb2 {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 380px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 40px 1fr 40px;grid-template-rows: minmax(40px, max-content) minmax(0px, max-content) minmax(5px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(40px, max-content);height: auto;justify-self: start;margin-left: 60px;margin-top: 60px;width: 380px;
  
  
  
  
  
  border:   #000000ff;


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

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

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

#BUTTON-cheo111q {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 46px;
justify-self: start;
margin-left: 0px;
margin-top: 0px;
width: 163px;
  
}
#BUTTON-cheo111q .x-button-wrapper {
  --width: 163px;
-webkit-text-stroke: 0px #000000ff;
background: #68200f;
border-color: #000000ff;
color: #ffffffff;
font-size: 16.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

#SECTION-fss3d2uy .x-section-background {
  background: #090900;
  
  
  
  
  
  
  --height: 600;
  --bg: #090900;
}

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



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


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


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

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

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

#BUTTON-4ky9qn1h {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: 46px;
justify-self: start;
margin-left: 0px;
margin-top: 0px;
width: 163px;
  
}
#BUTTON-4ky9qn1h .x-button-wrapper {
  --width: 163px;
-webkit-text-stroke: 0px #000000ff;
background: #68200f;
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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



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

[id^="TEXT-77r9smp2"], .--clone-TEXT-77r9smp2 {
  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: 33.33333333333333%;
  
}
[id^="TEXT-77r9smp2"] .x-text,
[id^="TEXT-77r9smp2"] .x-text a,
.--clone-TEXT-77r9smp2 .x-text,
.--clone-TEXT-77r9smp2 .x-text a {
  --width: 33.33333333333333%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-family: 'Assistant', sans-serif;
font-size: 36.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-77r9smp2"] .x-text:hover,
.--clone-TEXT-77r9smp2 .x-text:hover,
[id^="TEXT-77r9smp2"] a:hover,
.--clone-TEXT-77r9smp2 a:hover {
  
}

#CAROUSEL-nokwmj18 {
  --width: 100%;align-self: start;column-gap: 0px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.208343505859375px;width: 100%;
  
}
#CAROUSEL-nokwmj18 .x-carousel-wrapper {
  border-color: #000000ff;
  width: calc(1100px + 0px);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: minmax(0px, max-content);
  display: grid;
  column-gap: 0px;
  transition: left 350ms ease-in-out;
  will-change: left;
}
#CAROUSEL-nokwmj18 .x-carousel-wrapper > *{
  overflow: hidden;
}

#CAROUSEL-nokwmj18 .x-arrow {
  width: 40px;
  height: 40px;
  
}
#CAROUSEL-nokwmj18 .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#CAROUSEL-nokwmj18 .x-arrow-right {
  right: 5px;
}
#CAROUSEL-nokwmj18 .x-carousel .x-arrow img, 
#CAROUSEL-nokwmj18 .x-carousel .x-arrow svg, 
#CAROUSEL-nokwmj18 .x-carousel .x-arrow path {
  fill: #FFFFFF;
  width: 100%;
  height: 100%;
}

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


  
}
#VIDEO-p43d431r {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#VIDEO-p43d431r .x-video {
  border-color: #000000ff;
}
VIDEO-p43d431r .x-video-background {
  background-image: url(https://content.pancake.vn/web-media/57/f6/f8/02/201f35a364e8dc29e1330d02f613602ac002403508acaafeb4eded20-w:606-h:1080-l:41739-t:image/jpeg.jpeg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#GRID-PRODUCT-njirjj4g {
  --width: 95%;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: 10px;margin-left: calc(0% * 2);width: 95%;
  
}

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

  
  border-top: px solid #000;
border-left: px solid #000;

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



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


#GRID-PRODUCT-njirjj4g .slider-product--item {
  display: flex;
  flex-direction: row;
  
  
  
  border-right: px solid #000;
border-bottom: px solid #000;

}






#GRID-PRODUCT-njirjj4g .grid-product--info {
  text-align: left;
  padding: 0px 6px;
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-njirjj4g .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-njirjj4g .grid-product--title {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_00);
  
  
  min-height: 22.000999999999998px;
}
#GRID-PRODUCT-njirjj4g .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-njirjj4g .grid-product--retail-price, #GRID-PRODUCT-njirjj4g .grid-product--selling-price {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_00);
  
  margin: 0 0px;
}
#GRID-PRODUCT-njirjj4g .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-njirjj4g .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-njirjj4g .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#CUSTOM-LAYOUT-nvukyoie {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(120px, 1fr);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#GRID-PRODUCT-njirjj4g .grid-product--info {
  flex: unset;
}
#EMPTY-PRODUCT-LAYOUT-1qnc8ntq {
  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-9i41dlnz {
  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-9i41dlnz picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-9i41dlnz img {
  object-fit: cover;
}

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

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

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

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


  
}
#VIDEO-knnqyhaw {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#VIDEO-knnqyhaw .x-video {
  border-color: #000000ff;
}
VIDEO-knnqyhaw .x-video-background {
  background-image: url(https://content.pancake.vn/web-media/15/db/e3/b0/a6d46c59e78d80696d5483563a548c17a9f1f8ca3ae1d4e3e2f8e511-w:606-h:1080-l:53378-t:image/jpeg.jpeg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#GRID-PRODUCT-9jtbojgr {
  --width: 95%;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: 10px;margin-left: calc(0% * 2);width: 95%;
  
}
    #GRID-PRODUCT-9jtbojgr .grid-product--wrapper .slider-product--item:nth-child(1n + 1) {
    grid-row: span 1;
    grid-column: span 1;
  }


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

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



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


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


}






#GRID-PRODUCT-9jtbojgr .grid-product--info {
  text-align: left;
  padding: 0px 6px;
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-9jtbojgr .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-9jtbojgr .grid-product--title {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_00);
  
  
  min-height: 22.000999999999998px;
}
#GRID-PRODUCT-9jtbojgr .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-9jtbojgr .grid-product--retail-price, #GRID-PRODUCT-9jtbojgr .grid-product--selling-price {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_00);
  
  margin: 0 0px;
}
#GRID-PRODUCT-9jtbojgr .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-9jtbojgr .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-9jtbojgr .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#CUSTOM-LAYOUT-ddg22vnw {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(120px, 1fr);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#GRID-PRODUCT-9jtbojgr .grid-product--info {
  flex: unset;
}
#EMPTY-PRODUCT-LAYOUT-0nunmy0c {
  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-uz43tf1q {
  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-uz43tf1q picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-uz43tf1q img {
  object-fit: cover;
}

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

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

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

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


  
}
#VIDEO-g1qsckrk {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#VIDEO-g1qsckrk .x-video {
  border-color: #000000ff;
}
VIDEO-g1qsckrk .x-video-background {
  background-image: url(https://content.pancake.vn/web-media/07/97/c4/47/c860667e85df8700b2322ea1dfcfd62b444651a71e9fc1b8a1dd217b-w:606-h:1080-l:70101-t:image/jpeg.jpeg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#GRID-PRODUCT-unwohmb3 {
  --width: 95%;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: 10px;margin-left: calc(0% * 2);width: 95%;
  
}
    #GRID-PRODUCT-unwohmb3 .grid-product--wrapper .slider-product--item:nth-child(1n + 1) {
    grid-row: span 1;
    grid-column: span 1;
  }


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

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



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


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


}






#GRID-PRODUCT-unwohmb3 .grid-product--info {
  text-align: left;
  padding: 0px 6px;
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-unwohmb3 .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-unwohmb3 .grid-product--title {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_00);
  
  
  min-height: 22.000999999999998px;
}
#GRID-PRODUCT-unwohmb3 .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-unwohmb3 .grid-product--retail-price, #GRID-PRODUCT-unwohmb3 .grid-product--selling-price {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_00);
  
  margin: 0 0px;
}
#GRID-PRODUCT-unwohmb3 .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-unwohmb3 .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-unwohmb3 .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#CUSTOM-LAYOUT-rpt82hwg {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(120px, 1fr);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#GRID-PRODUCT-unwohmb3 .grid-product--info {
  flex: unset;
}
#EMPTY-PRODUCT-LAYOUT-wizy21kh {
  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-fbka0get {
  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-fbka0get picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-fbka0get img {
  object-fit: cover;
}

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

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

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

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


  
}
#VIDEO-xh5hb68f {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#VIDEO-xh5hb68f .x-video {
  border-color: #000000ff;
}
VIDEO-xh5hb68f .x-video-background {
  background-image: url(https://content.pancake.vn/web-media/b0/82/3e/d3/726d1e7f1b4d95481bf4243732f9d0d5dc33afdc99a5540f37639978-w:606-h:1080-l:29276-t:image/jpeg.jpeg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#GRID-PRODUCT-et0hl8ir {
  --width: 95%;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: 10px;margin-left: calc(0% * 2);width: 95%;
  
}
    #GRID-PRODUCT-et0hl8ir .grid-product--wrapper .slider-product--item:nth-child(1n + 1) {
    grid-row: span 1;
    grid-column: span 1;
  }


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

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



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


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


}






#GRID-PRODUCT-et0hl8ir .grid-product--info {
  text-align: left;
  padding: 0px 6px;
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-et0hl8ir .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-et0hl8ir .grid-product--title {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_00);
  
  
  min-height: 22.000999999999998px;
}
#GRID-PRODUCT-et0hl8ir .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-et0hl8ir .grid-product--retail-price, #GRID-PRODUCT-et0hl8ir .grid-product--selling-price {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_00);
  
  margin: 0 0px;
}
#GRID-PRODUCT-et0hl8ir .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-et0hl8ir .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-et0hl8ir .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#CUSTOM-LAYOUT-0hpusbri {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(120px, 1fr);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#GRID-PRODUCT-et0hl8ir .grid-product--info {
  flex: unset;
}
#EMPTY-PRODUCT-LAYOUT-vtknc57l {
  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-obptoaeq {
  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-obptoaeq picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-obptoaeq img {
  object-fit: cover;
}

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

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

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

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


  
}
#VIDEO-7d0s1hyw {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#VIDEO-7d0s1hyw .x-video {
  border-color: #000000ff;
}
VIDEO-7d0s1hyw .x-video-background {
  background-image: url(https://content.pancake.vn/web-media/00/43/5a/3a/84afda7ece3ebf114d001cb707963c8ad2b2ffeee15a327ad28bafc0-w:606-h:1080-l:37959-t:image/jpeg.jpeg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#GRID-PRODUCT-dmvkwmgz {
  --width: 95%;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: 10px;margin-left: calc(0% * 2);width: 95%;
  
}

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

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



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


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


}






#GRID-PRODUCT-dmvkwmgz .grid-product--info {
  text-align: left;
  padding: 0px 6px;
  justify-content: center;
  align-items: unset
}
#GRID-PRODUCT-dmvkwmgz .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-dmvkwmgz .grid-product--title {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_00);
  
  
  min-height: 22.000999999999998px;
}
#GRID-PRODUCT-dmvkwmgz .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-dmvkwmgz .grid-product--retail-price, #GRID-PRODUCT-dmvkwmgz .grid-product--selling-price {
  
  font-family: 'Assistant', sans-serif;
  
  font-size: 14px;
  
  color: var(--color_00);
  
  margin: 0 0px;
}
#GRID-PRODUCT-dmvkwmgz .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-dmvkwmgz .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-dmvkwmgz .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#CUSTOM-LAYOUT-nsoaw3cy {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(120px, 1fr);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#GRID-PRODUCT-dmvkwmgz .grid-product--info {
  flex: unset;
}
#EMPTY-PRODUCT-LAYOUT-w58esomz {
  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-wpg2kqwl {
  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-wpg2kqwl picture {
  --width: 160px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-wpg2kqwl img {
  object-fit: cover;
}

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

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

#PRODUCT-OVERLAY-jty2spsq {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-mbfzg37e {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#SECTION-3os6n6rh {
  height: auto;
  grid-template-columns: 40px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 40px;
  grid-template-rows: minmax(80px, max-content) minmax(100px, max-content) minmax(40px, max-content) minmax(0px, max-content) minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-3os6n6rh .x-section-background {
  background: #3f3e48;
  
  
  
  
  
  
  --height: 280;
  --bg: #3f3e48;
}

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



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


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


  
}
[id^="TEXT-kicnxe5q"], .--clone-TEXT-kicnxe5q {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-kicnxe5q"] .x-text,
[id^="TEXT-kicnxe5q"] .x-text a,
.--clone-TEXT-kicnxe5q .x-text,
.--clone-TEXT-kicnxe5q .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
font-size: 18.0px;
font-weight: 600;
height: 100%;
letter-spacing: 2px;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-kicnxe5q"] .x-text:hover,
.--clone-TEXT-kicnxe5q .x-text:hover,
[id^="TEXT-kicnxe5q"] a:hover,
.--clone-TEXT-kicnxe5q a:hover {
  
}

#MENU-kslcnxbx {
  --width: 99.66355624993533%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.66355624993533%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


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

}
#MENU-kslcnxbx ul li .tag-link:hover {
  color: #ffffffff !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

#MENU-ITEM-13kvp9km > a, #MENU-ITEM-13kvp9km > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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


#CONTAINER-msf50fmb {
  --bg: #e3e3e300;
  background: #e3e3e300;
border-color: #000000ff;
  --width: 100.33757951524522%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: -0.3375795152452257%;margin-top: 0px;width: 100.33757951524522%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-84k6211k"], .--clone-TEXT-84k6211k {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-84k6211k"] .x-text,
[id^="TEXT-84k6211k"] .x-text a,
.--clone-TEXT-84k6211k .x-text,
.--clone-TEXT-84k6211k .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
font-size: 18.0px;
font-weight: 600;
height: 100%;
letter-spacing: 2px;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-84k6211k"] .x-text:hover,
.--clone-TEXT-84k6211k .x-text:hover,
[id^="TEXT-84k6211k"] a:hover,
.--clone-TEXT-84k6211k a:hover {
  
}

#MENU-ipum3pm5 {
  --width: 99.66355624993533%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.66355624993533%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


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

}
#MENU-ipum3pm5 ul li .tag-link:hover {
  color: #ffffffff !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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


#CONTAINER-825q1o70 {
  --bg: #e3e3e300;
  background: #e3e3e300;
border-color: #000000ff;
  --width: 100.33757951524522%;align-self: start;grid-column-end: 7;grid-column-start: 6;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content);height: auto;justify-self: end;margin-right: -0.3375795152452257%;margin-top: 0px;width: 100.33757951524522%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-ffjznr0d"], .--clone-TEXT-ffjznr0d {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-ffjznr0d"] .x-text,
[id^="TEXT-ffjznr0d"] .x-text a,
.--clone-TEXT-ffjznr0d .x-text,
.--clone-TEXT-ffjznr0d .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
font-size: 18.0px;
font-weight: 600;
height: 100%;
letter-spacing: 2px;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-ffjznr0d"] .x-text:hover,
.--clone-TEXT-ffjznr0d .x-text:hover,
[id^="TEXT-ffjznr0d"] a:hover,
.--clone-TEXT-ffjznr0d a:hover {
  
}

#MENU-kjpfiayw {
  --width: 99.66355624993533%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.66355624993533%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


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

}
#MENU-kjpfiayw ul li .tag-link:hover {
  color: #ffffffff !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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

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

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

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


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


  
}
[id^="TEXT-iprhz86a"], .--clone-TEXT-iprhz86a {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-iprhz86a"] .x-text,
[id^="TEXT-iprhz86a"] .x-text a,
.--clone-TEXT-iprhz86a .x-text,
.--clone-TEXT-iprhz86a .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_4);
font-family: 'Assistant', sans-serif;
font-size: 18.0px;
font-weight: 600;
height: 100%;
letter-spacing: 2px;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-iprhz86a"] .x-text:hover,
.--clone-TEXT-iprhz86a .x-text:hover,
[id^="TEXT-iprhz86a"] a:hover,
.--clone-TEXT-iprhz86a a:hover {
  
}

#MENU-0r4s4kod {
  --width: 99.66355624993533%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.66355624993533%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


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

}
#MENU-0r4s4kod ul li .tag-link:hover {
  color: #ffffffff !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

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


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


  
}

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


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


  
}
#GOOGLEMAP-cy095rmo {
  --width: 24px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 24px;justify-self: start;margin-bottom: calc(0.5px * 2);margin-left: 0px;width: 24px;
  
}
#GOOGLEMAP-hovtuv6n {
  --width: 36px;align-self: center;grid-column-end: 5;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 36px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 36px;
  
}
#GOOGLEMAP-pjtzzpjq {
  --width: 26px;align-self: center;grid-column-end: 6;grid-column-start: 5;grid-row-end: 2;grid-row-start: 1;height: 26px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 26px;
  
}
[id^="TEXT-aextyrbt"], .--clone-TEXT-aextyrbt {
  align-self: start;
grid-column-end: 12;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 83.33333333333334%;
  
}
[id^="TEXT-aextyrbt"] .x-text,
[id^="TEXT-aextyrbt"] .x-text a,
.--clone-TEXT-aextyrbt .x-text,
.--clone-TEXT-aextyrbt .x-text a {
  --width: 83.33333333333334%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-family: 'Assistant', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-aextyrbt"] .x-text:hover,
.--clone-TEXT-aextyrbt .x-text:hover,
[id^="TEXT-aextyrbt"] a:hover,
.--clone-TEXT-aextyrbt a:hover {
  
}

#POPUP-q68peyqw {
  
  --left: 50%; left: var(--left);
  transform: translateX(-50%);
  background: var(--color_00);
  width: 100%;
  height: auto;
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(102px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  --top: 32px; top: var(--top);
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-q68peyqw.anim {
  --width: 100%;
  animation: slide-center_x-top 0.5s ease;
}

#CONTAINER-6l46ctwi {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: px;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 16px 30px;grid-template-rows: minmax(0px, max-content);height: px;justify-self: end;margin-bottom: 32.001155853271484px;margin-right: %;width: px;
  
  
  
  
  
  border:   #000000ff;


  
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#INPUT-SEARCH-j9xpwccz {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 38px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-j9xpwccz > .input-search--wrapper {
  font-size: 16.0px;
  border-width: 1px;
  border-color: #e8e8e1;
  border-style: solid;
  border-radius: 0px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-j9xpwccz > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 0px;
  margin: 0 5px;
}
#INPUT-SEARCH-j9xpwccz > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-j9xpwccz > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-j9xpwccz > .input-search--wrapper:hover {
  border-style: none;
  border-color: #e8e8e1 !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-j9xpwccz > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-j9xpwccz .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 22px;
  width: 22px;
}
#INPUT-SEARCH-j9xpwccz .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-j9xpwccz .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-j9xpwccz .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-j9xpwccz .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-j9xpwccz .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#CART-DROPPABLE-8y1mbeej {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 450px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 40px 1fr 40px;
  grid-template-rows: minmax(40px, max-content) minmax(0px, max-content) minmax(80px, max-content) minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-8y1mbeej.anim {
  --width: 450px;
  animation: slide-right 0.2s ease;
}
#LINE-4kfk9txj {
  --width: 100%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  height: auto;
  
}
#LINE-4kfk9txj .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}

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

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

[id^="TEXT-2td6ykjx"], .--clone-TEXT-2td6ykjx {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: -0.33331298828125px;
width: 62.16216216216216%;
  
}
[id^="TEXT-2td6ykjx"] .x-text,
[id^="TEXT-2td6ykjx"] .x-text a,
.--clone-TEXT-2td6ykjx .x-text,
.--clone-TEXT-2td6ykjx .x-text a {
  --width: 62.16216216216216%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-2td6ykjx"] .x-text:hover,
.--clone-TEXT-2td6ykjx .x-text:hover,
[id^="TEXT-2td6ykjx"] a:hover,
.--clone-TEXT-2td6ykjx a:hover {
  
}


#RECT-rhobup2m {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 24px;
justify-self: end;
margin-bottom: 0px;
margin-right: 0%;
width: 24px;
  
  
  
  
}
#RECT-rhobup2m .x-rect {
  --width: 24px;
background: rgba(0, 0, 0, 1);
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, rgba(0, 0, 0, 1));
}
#RECT-rhobup2m::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

#CART-DROPPABLE-uxf6bxjm.anim {
  --width: 450px;
  animation: slide-right 0.2s ease;
}
#LINE-ghthxzja {
  --width: 100%;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 8;grid-row-start: 7;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-ghthxzja .line-container {
  border-color: var(--color_01);
border-style: solid;
border-width: 1.0px;
}


#CONTAINER-5fstb7sv {
  --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: 5;grid-column-start: 4;grid-row-end: 9;grid-row-start: 8;grid-template-columns: 1fr;grid-template-rows: minmax(px, 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;


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

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


#CONTAINER-u7azdrg4 {
  --bg: #e8eaed00;
  background: #e8eaed00;
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: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(899px, 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-2vzf33l6 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 90px 10px 1fr 100px;grid-template-rows: minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-2vzf33l6 cart-item, #CART-ITEMS-2vzf33l6 .cart-loading {
  grid-template-columns: 90px 10px 1fr 100px;
  grid-template-rows: minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(30px, max-content);
}

#IMAGE-DATASET-zgm9342s {
  --width: 90px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 1;height: 90px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 90px;
  
}
#IMAGE-DATASET-zgm9342s picture, #IMAGE-DATASET-zgm9342s img {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-zgm9342s img {
  object-fit: contain;
}

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

[id^="TEXT-DATASET-bpknxju1"], .--clone-TEXT-DATASET-bpknxju1 {
  align-self: end;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-bottom: -0.055999755859375px;
margin-right: -0.36651233832041424%;
width: 100%;
  
}
[id^="TEXT-DATASET-bpknxju1"] .x-text,
[id^="TEXT-DATASET-bpknxju1"] .x-text a,
.--clone-TEXT-DATASET-bpknxju1 .x-text,
.--clone-TEXT-DATASET-bpknxju1 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
font-weight: 500;
height: 100%;
line-height: 1.5;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-bpknxju1"] .x-text:hover,
.--clone-TEXT-DATASET-bpknxju1 .x-text:hover,
[id^="TEXT-DATASET-bpknxju1"] a:hover,
.--clone-TEXT-DATASET-bpknxju1 a:hover {
  
}

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

#QUANTITY-INPUT-ednvr7kj {
  --width: 22px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 22px;justify-self: end;margin-right: 0%;margin-top: 0px;width: 22px;
  -webkit-text-stroke: 0px #000000ff;
background: #000000;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 1.0px;
color: #ffffff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-ednvr7kj .quantity__input {
  background: #000000;
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-ednvr7kj .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-ednvr7kj .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-ednvr7kj .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-ednvr7kj .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-ednvr7kj .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-kujp6w3p {
  --width: 90px;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 5;grid-row-start: 4;height: 32.55208206176758px;justify-self: start;margin-left: 0px;margin-top: 0px;width: 90px;
  -webkit-text-stroke: 0px #000000ff;
border-color: #e8e8e1;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-kujp6w3p .quantity__input {
  
  
  padding-left: 30px;
  padding-right: 30px;
  
}
#QUANTITY-INPUT-kujp6w3p .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-kujp6w3p .quantity__button[name="minus"] {
  
  
  width:30px;
}
#QUANTITY-INPUT-kujp6w3p .quantity__button[name="minus"] svg {
  width: 8px;
}
#QUANTITY-INPUT-kujp6w3p .quantity__button[name="plus"] {
  
  
  width:30px;
}
#QUANTITY-INPUT-kujp6w3p .quantity__button[name="plus"] svg {
  width: 8px;
}
[id^="TEXT-jcdhmiec"], .--clone-TEXT-jcdhmiec {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 30.85510803235544%;
  
}
[id^="TEXT-jcdhmiec"] .x-text,
[id^="TEXT-jcdhmiec"] .x-text a,
.--clone-TEXT-jcdhmiec .x-text,
.--clone-TEXT-jcdhmiec .x-text a {
  --width: 30.85510803235544%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
font-weight: 700;
height: 100%;
letter-spacing: 2px;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-jcdhmiec"] .x-text:hover,
.--clone-TEXT-jcdhmiec .x-text:hover,
[id^="TEXT-jcdhmiec"] a:hover,
.--clone-TEXT-jcdhmiec a:hover {
  
}

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

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

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

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


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


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

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-3h1st78z::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;
  
}
