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

#SECTION-zsylc1xv .x-section-background {
  background: #135a08;
  
  
  
  
  
  
  --height: 0;
  --bg: #135a08;
}

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



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


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


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

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

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

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

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

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

#SECTION-gq680qe7 {
  height: auto;
  grid-template-columns: 15px 1fr 1fr 1fr 15px;
  grid-template-rows: minmax(80px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-gq680qe7 .x-section-background {
  background: #328725;
  
  
  
  
  
  
  --height: 80;
  --bg: #328725;
}

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



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


#CONTAINER-y2oje3pg {
  --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: 30px 10px 90px 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


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


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-p12usw1i {
  background: #328725;
overflow-x: hidden;
overflow-y: scroll;
  top: 0;
  left: 0;
  width: 350px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(80px, max-content) minmax(0px, max-content) minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 350px;
  animation: slide-left 0.2s ease;
  
}

#IMAGE-9qsyvxp8 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 100%;
  
}
#IMAGE-9qsyvxp8 picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-9qsyvxp8 img {
  object-fit: cover;
}

#LINE-kg8niq3h {
  --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-kg8niq3h .line-container {
  border-color: var(--color_00);
border-style: solid;
border-width: 1.0px;
}

#INPUT-SEARCH-y4rts1di {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 35px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: #ddd;
  border-style: solid;
  
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000 !important;
  : solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-y4rts1di .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: #328725;
  height: 14px;
  width: 14px;
}
#INPUT-SEARCH-y4rts1di .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-y4rts1di .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-y4rts1di .input-search--icon path {
  fill: #328725;
}
#INPUT-SEARCH-y4rts1di .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-y4rts1di .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#LINE-oh4wn699 {
  --width: 104.4776119402985%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 104.4776119402985%;
  height: auto;
  
}
#LINE-oh4wn699 .line-container {
  border-color: var(--color_00);
border-style: solid;
border-width: 1.0px;
}

#MENU-avujs7ot {
  --width: 100%;align-self: start;grid-column-end: 4;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%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


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

}
#MENU-avujs7ot ul li .tag-link:hover,
#MENU-avujs7ot ul li > a:hover {
  color: #ffffffff !important;
background: #ffffff00;






border-style: none none solid none;

}





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

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

#MENU-6bn2uxos {
  --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: var(--color_00);
  
  
  
  
  
}


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

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






border-style: none none none none;

}





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

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

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

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

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

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

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

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

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

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

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

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


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


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


  
}
#CART-ICON-p6r2w2gb {
  --width: 25px;align-self: center;grid-column-end: 9;grid-column-start: 8;grid-row-end: 2;grid-row-start: 1;height: 25px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0.5px * 2);width: 25px;
  
}
#CART-ICON-p6r2w2gb .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-p6r2w2gb .x-cart-item-count {
  position: absolute;
  top: -6.25px;
  right: -6.25px;
  width: 12.5px;
  height: 12.5px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 8.333333333333334px;
}
#CART-ICON-p6r2w2gb .x-image-cart-icon {
  border-radius: ;
}
#MENU-xrxjytvi {
  --width: 25px;align-self: center;grid-column-end: 7;grid-column-start: 6;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;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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







border-style: none none none none;

}





#MENU-DROPPABLE-pk4qq97a {
  background: #ffffffff;
  top: 0;
  left: 0;
  width: 100vw;
  height: 70px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}
#INPUT-SEARCH-7m131gox {
  --width: 500px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 500px;
  
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: #ff0080;
  border-style: solid;
  
  
  flex-direction: row-reverse;
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000 !important;
  : solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-7m131gox .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-7m131gox .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-7m131gox .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-7m131gox .input-search--icon path {
  
}
#INPUT-SEARCH-7m131gox .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-7m131gox .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

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


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

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

#SECTION-8fp9m53j .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 0;
  --bg: #ffffff00;
}

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



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

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

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

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

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

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

#GALLERY-zl4d37oq .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/01/f8/6b/d6/1601087a7895920370a3362322b654d619d4a953df3799852d924939-w:6458-h:1440-l:117892-t:image/webp.webp);
          }#GALLERY-zl4d37oq .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/web-media/e4/7d/1c/c2/cc205109e4fee14d5a6ee257f115f46d226e4d63e3d5ee4e2f9a5a90-w:6458-h:1440-l:71188-t:image/webp.webp);
          }#GALLERY-zl4d37oq .x-gallery-control-item[data-index="2"] {
            --bg: url(https://content.pancake.vn/web-media/38/a9/fb/0d/c9e9fa03376222f18e928d475e8306df7011c6e6ca5f599f8aaa57b4-w:6458-h:1440-l:228270-t:image/webp.webp);
          }#GALLERY-zl4d37oq .x-gallery-control-item[data-index="3"] {
            --bg: url(https://content.pancake.vn/web-media/86/ab/d0/b1/357558178d30e4b155a200950b25a183fadae7fb36732b3b217a6067-w:6458-h:1440-l:376540-t:image/webp.webp);
          }
#GALLERY-sjuctt3z {
  --width: 100%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  border-radius: ;
  overflow: hidden;
  
}
#GALLERY-sjuctt3z .x-gallery-item img {
  object-fit: cover;
  aspect-ratio: 2/3;
}
#GALLERY-sjuctt3z .x-gallery-view {
  flex: 1;
}
#GALLERY-sjuctt3z .x-gallery-control-item {
  min-width: 60px;
  min-height: 60px;
  margin-bottom: 10px;
}
#GALLERY-sjuctt3z .x-arrow {
  width: 40px;
  height: 40px;
  
}
#GALLERY-sjuctt3z .x-gallery .x-arrow img, #GALLERY-sjuctt3z .x-gallery .x-arrow svg, #GALLERY-sjuctt3z .x-gallery .x-arrow path {
  fill: #FFFFFF;
}
#GALLERY-sjuctt3z .x-arrow-left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#GALLERY-sjuctt3z .x-arrow-right {
  right: 5px;
}

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

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

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

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

#GALLERY-sjuctt3z .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/19/a0/36/a7/949677290cde0648dd9474fb156b2ed66fa77ef2f6d485299bf75550-w:500-h:750-l:14846-t:image/webp.webp);
          }#GALLERY-sjuctt3z .x-gallery-control-item[data-index="1"] {
            --bg: url(https://content.pancake.vn/web-media/c0/a2/25/e6/617d084c67efa8a2b09ef794fe18f3b96e49bc891665800c4ded5e78-w:500-h:750-l:43136-t:image/webp.webp);
          }#GALLERY-sjuctt3z .x-gallery-control-item[data-index="2"] {
            --bg: url(https://content.pancake.vn/web-media/05/c1/d0/bf/d38472273f222c991529700df9fa397468dd67e70c744bea1449ddde-w:500-h:750-l:21088-t:image/webp.webp);
          }
#SECTION-nnpjsa76 {
  height: auto;
  grid-template-columns: 15px 1fr 20px 1fr 15px;
  grid-template-rows: minmax(50px, max-content) minmax(0px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-nnpjsa76 .x-section-background {
  background: url(https://content.pancake.vn/web-media/eb/74/59/5b/0d0eb00751f4038a0c35335cbabb68d893e19c199ac216fb3dc92eba-w:3127-h:1440-l:12782-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;
  
  --height: 100;
  --bg: url(https://content.pancake.vn/web-media/eb/74/59/5b/0d0eb00751f4038a0c35335cbabb68d893e19c199ac216fb3dc92eba-w:3127-h:1440-l:12782-t:image/webp.webp);
}

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



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


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

  border:   ;


  background: var(--active-color, #00000099);
}
#RECT-2gjd6fmi::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;
  
}
#VIDEO-1k46c7ga {
  --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%;
  
}
#VIDEO-1k46c7ga .x-video {
  border-color: #000000ff;
}
VIDEO-1k46c7ga .x-video-background {
  background-image: url(https://content.pancake.vn/web-media/6a/08/d6/48/ad1a6ff7a9f42adff6fcedd1678c6e6d1ca31f196c4e9327feecf69f.jpeg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
[id^="TEXT-4ljt4j6a"], .--clone-TEXT-4ljt4j6a {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-4ljt4j6a"] .x-text,
[id^="TEXT-4ljt4j6a"] .x-text a,
.--clone-TEXT-4ljt4j6a .x-text,
.--clone-TEXT-4ljt4j6a .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-4ljt4j6a"] .x-text:hover,
.--clone-TEXT-4ljt4j6a .x-text:hover,
[id^="TEXT-4ljt4j6a"] a:hover,
.--clone-TEXT-4ljt4j6a a:hover {
  
}

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

#SECTION-ii6mzguj .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 600;
  --bg: #ffffff00;
}

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



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


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


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

  border:   ;


  background: var(--active-color, #0000004d);
}
#RECT-cn7o1j7z::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;
  
}
#CAROUSEL-6s218tqx {
  --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 1fr 1fr 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#CAROUSEL-6s218tqx .x-carousel-wrapper {
  border-color: #aee6b3;
border-style: solid;
border-width: 2.0px;
  width: calc(100% + 0px);
  grid-template-columns: 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-6s218tqx .x-carousel-wrapper > *{
  overflow: hidden;
}

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

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


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

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


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


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

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


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


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

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


#CONTAINER-7xlbiv6h {
  --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: 15px 46px 15px 1fr 15px;grid-template-rows: minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

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

#SECTION-208nlhqh .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 40;
  --bg: #ffffff00;
}

#SECTION-208nlhqh .x-section-video-background {
  
  
}



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


#CONTAINER-dfe24v9u {
  --bg: #ffffff00;
  background: #ffffff00;
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(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#VIDEO-rquydc63 {
  --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-rquydc63 .x-video {
  border-color: #000000ff;
}
VIDEO-rquydc63 .x-video-background {
  background-image: url(https://content.pancake.vn/web-media/17/a0/09/0b/1a7fb0524ed754a035bc9de14ebc6d024f3cca35ccd2bdc478b9f741.jpeg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
[id^="TEXT-vh9rk8j4"], .--clone-TEXT-vh9rk8j4 {
  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-vh9rk8j4"] .x-text,
[id^="TEXT-vh9rk8j4"] .x-text a,
.--clone-TEXT-vh9rk8j4 .x-text,
.--clone-TEXT-vh9rk8j4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-vh9rk8j4"] .x-text:hover,
.--clone-TEXT-vh9rk8j4 .x-text:hover,
[id^="TEXT-vh9rk8j4"] a:hover,
.--clone-TEXT-vh9rk8j4 a:hover {
  
}


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


  
}
#VIDEO-pf1k8joj {
  --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-pf1k8joj .x-video {
  
}
VIDEO-pf1k8joj .x-video-background {
  background-image: url(https://content.pancake.vn/web-media/d8/c4/ff/0b/6617629078aac4452224f8927efdcbfb6f68bd920df9ce175e9e1713.jpeg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
[id^="TEXT-kbxcs1z2"], .--clone-TEXT-kbxcs1z2 {
  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-kbxcs1z2"] .x-text,
[id^="TEXT-kbxcs1z2"] .x-text a,
.--clone-TEXT-kbxcs1z2 .x-text,
.--clone-TEXT-kbxcs1z2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-kbxcs1z2"] .x-text:hover,
.--clone-TEXT-kbxcs1z2 .x-text:hover,
[id^="TEXT-kbxcs1z2"] a:hover,
.--clone-TEXT-kbxcs1z2 a:hover {
  
}

#SECTION-q8tk4b25 {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(10px, 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-q8tk4b25 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 70;
  --bg: #ffffff00;
}

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



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

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


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


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

#GRID-PRODUCT-r2hqs6ru {
  --width: 100%;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%;
  
}

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

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

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



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


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


}






#GRID-PRODUCT-r2hqs6ru .grid-product--info {
  
  padding: 10px 0px;
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-r2hqs6ru .grid-product--category {
  font: var(--font_6);
  
  
  font-size: 18px;
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-r2hqs6ru .grid-product--title {
  font: var(--font_6);
  
  
  font-size: 18px;
  
  color: var(--font_color_6);
  
  
  min-height: 28.287px;
}
#GRID-PRODUCT-r2hqs6ru .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-r2hqs6ru .grid-product--retail-price, #GRID-PRODUCT-r2hqs6ru .grid-product--selling-price {
  font: var(--font_5);
  
  
  font-size: 16px;
  
  color: var(--font_color_5);
  
  margin: 0 0px;
}
#GRID-PRODUCT-r2hqs6ru .grid-product--origin-price {
  font: var(--font_5);
  
  
  
  
  color: var(--color_42);
  
  margin: 0 5px;
}
#GRID-PRODUCT-r2hqs6ru .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-r2hqs6ru .grid-product--wholesale-price {
  
  
  
  
  
  
}




#GRID-PRODUCT-r2hqs6ru .grid-product--btn-add-cart {
  background-color: #136406;
  
  
  border-radius: 20px;
  
  
  font-weight: bold;
  
  
  
  font-size: 14px;
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-r2hqs6ru .grid-product--btn-add-cart:hover {
  
  background-color: #136406;
}

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


#GRID-PRODUCT-r2hqs6ru .load-more-btn {
  background-color: #136406;
  border-radius: 20px;
  
  
  
  
  
  color: #FFF;
  padding: 8px 16px;
}


#GRID-PRODUCT-r2hqs6ru .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-r2hqs6ru .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-puwsj4g9 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-bxi5wm9v {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#SECTION-y7yiv3e8 {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(10px, 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-y7yiv3e8 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 70;
  --bg: #ffffff00;
}

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



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

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


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


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

#GRID-PRODUCT-qg0fl9cw {
  --width: 100%;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%;
  
}

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

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

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



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


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


}






#GRID-PRODUCT-qg0fl9cw .grid-product--info {
  
  padding: 10px 0px;
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-qg0fl9cw .grid-product--category {
  font: var(--font_6);
  
  
  font-size: 18px;
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-qg0fl9cw .grid-product--title {
  font: var(--font_6);
  
  
  font-size: 18px;
  
  color: var(--font_color_6);
  
  
  min-height: 28.287px;
}
#GRID-PRODUCT-qg0fl9cw .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-qg0fl9cw .grid-product--retail-price, #GRID-PRODUCT-qg0fl9cw .grid-product--selling-price {
  font: var(--font_5);
  
  
  font-size: 16px;
  
  color: var(--font_color_5);
  
  margin: 0 0px;
}
#GRID-PRODUCT-qg0fl9cw .grid-product--origin-price {
  font: var(--font_5);
  
  
  
  
  color: var(--color_42);
  
  margin: 0 5px;
}
#GRID-PRODUCT-qg0fl9cw .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-qg0fl9cw .grid-product--wholesale-price {
  
  
  
  
  
  
}




#GRID-PRODUCT-qg0fl9cw .grid-product--btn-add-cart {
  background-color: #136406;
  
  
  border-radius: 20px;
  
  
  font-weight: bold;
  
  
  
  font-size: 14px;
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-qg0fl9cw .grid-product--btn-add-cart:hover {
  
  background-color: #136406;
}

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


#GRID-PRODUCT-qg0fl9cw .load-more-btn {
  background-color: #136406;
  border-radius: 20px;
  
  
  
  
  
  color: #FFF;
  padding: 8px 16px;
}


#GRID-PRODUCT-qg0fl9cw .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-qg0fl9cw .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-wh46dm8z {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-p31m45jc {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#SECTION-hfey48a2 {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(10px, 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-hfey48a2 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 70;
  --bg: #ffffff00;
}

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



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

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


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


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

#GRID-PRODUCT-mewjaest {
  --width: 100%;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%;
  
}

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

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

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



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


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


}






#GRID-PRODUCT-mewjaest .grid-product--info {
  
  padding: 10px 0px;
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-mewjaest .grid-product--category {
  font: var(--font_6);
  
  
  font-size: 18px;
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-mewjaest .grid-product--title {
  font: var(--font_6);
  
  
  font-size: 18px;
  
  color: var(--font_color_6);
  
  
  min-height: 28.287px;
}
#GRID-PRODUCT-mewjaest .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-mewjaest .grid-product--retail-price, #GRID-PRODUCT-mewjaest .grid-product--selling-price {
  font: var(--font_5);
  
  
  font-size: 16px;
  
  color: var(--font_color_5);
  
  margin: 0 0px;
}
#GRID-PRODUCT-mewjaest .grid-product--origin-price {
  font: var(--font_5);
  
  
  
  
  color: var(--color_42);
  
  margin: 0 5px;
}
#GRID-PRODUCT-mewjaest .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-mewjaest .grid-product--wholesale-price {
  
  
  
  
  
  
}




#GRID-PRODUCT-mewjaest .grid-product--btn-add-cart {
  background-color: #136406;
  
  
  border-radius: 20px;
  
  
  font-weight: bold;
  
  
  
  font-size: 14px;
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-mewjaest .grid-product--btn-add-cart:hover {
  
  background-color: #136406;
}

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


#GRID-PRODUCT-mewjaest .load-more-btn {
  background-color: #136406;
  border-radius: 20px;
  
  
  
  
  
  color: #FFF;
  padding: 8px 16px;
}


#GRID-PRODUCT-mewjaest .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-mewjaest .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-g4nyj3dg {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-poitshqd {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#SECTION-bccta1ek {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(10px, 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-bccta1ek .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 70;
  --bg: #ffffff00;
}

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



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

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


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


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

#GRID-PRODUCT-5iu3oc5c {
  --width: 100%;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%;
  
}

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

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

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



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


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


}






#GRID-PRODUCT-5iu3oc5c .grid-product--info {
  
  padding: 10px 0px;
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-5iu3oc5c .grid-product--category {
  font: var(--font_6);
  
  
  font-size: 18px;
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-5iu3oc5c .grid-product--title {
  font: var(--font_6);
  
  
  font-size: 18px;
  
  color: var(--font_color_6);
  
  
  min-height: 28.287px;
}
#GRID-PRODUCT-5iu3oc5c .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-5iu3oc5c .grid-product--retail-price, #GRID-PRODUCT-5iu3oc5c .grid-product--selling-price {
  font: var(--font_5);
  
  
  font-size: 16px;
  
  color: var(--font_color_5);
  
  margin: 0 0px;
}
#GRID-PRODUCT-5iu3oc5c .grid-product--origin-price {
  font: var(--font_5);
  
  
  
  
  color: var(--color_42);
  
  margin: 0 5px;
}
#GRID-PRODUCT-5iu3oc5c .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-5iu3oc5c .grid-product--wholesale-price {
  
  
  
  
  
  
}




#GRID-PRODUCT-5iu3oc5c .grid-product--btn-add-cart {
  background-color: #136406;
  
  
  border-radius: 20px;
  
  
  font-weight: bold;
  
  
  
  font-size: 14px;
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-5iu3oc5c .grid-product--btn-add-cart:hover {
  
  background-color: #136406;
}

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


#GRID-PRODUCT-5iu3oc5c .load-more-btn {
  background-color: #136406;
  border-radius: 20px;
  
  
  
  
  
  color: #FFF;
  padding: 8px 16px;
}


#GRID-PRODUCT-5iu3oc5c .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-5iu3oc5c .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-diz3tuks {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-0w3noklw {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#SECTION-57ual8r8 {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  display: none;
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-57ual8r8 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 70;
  --bg: #ffffff00;
}

#SECTION-57ual8r8 .x-section-video-background {
  
  
}



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

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


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


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

#GRID-PRODUCT-evn6haaf {
  --width: 100%;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%;
  
}

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

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

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



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


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


}






#GRID-PRODUCT-evn6haaf .grid-product--info {
  
  padding: 10px 0px;
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-evn6haaf .grid-product--category {
  font: var(--font_6);
  
  
  font-size: 18px;
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-evn6haaf .grid-product--title {
  font: var(--font_6);
  
  
  font-size: 18px;
  
  color: var(--font_color_6);
  
  
  min-height: 28.287px;
}
#GRID-PRODUCT-evn6haaf .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#GRID-PRODUCT-evn6haaf .grid-product--retail-price, #GRID-PRODUCT-evn6haaf .grid-product--selling-price {
  font: var(--font_5);
  
  
  font-size: 16px;
  
  color: var(--font_color_5);
  
  margin: 0 0px;
}
#GRID-PRODUCT-evn6haaf .grid-product--origin-price {
  font: var(--font_5);
  
  
  
  
  color: var(--color_42);
  
  margin: 0 5px;
}
#GRID-PRODUCT-evn6haaf .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-evn6haaf .grid-product--wholesale-price {
  
  
  
  
  
  
}




#GRID-PRODUCT-evn6haaf .grid-product--btn-add-cart {
  background-color: #136406;
  
  
  border-radius: 20px;
  
  
  font-weight: bold;
  
  
  
  font-size: 14px;
  margin: auto 0px 0px 0px;
  padding: 8px 16px;
  letter-spacing: 0px;
  line-height: 1.5;
}
#GRID-PRODUCT-evn6haaf .grid-product--btn-add-cart:hover {
  
  background-color: #136406;
}

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


#GRID-PRODUCT-evn6haaf .load-more-btn {
  background-color: #136406;
  border-radius: 20px;
  
  
  
  
  
  color: #FFF;
  padding: 8px 16px;
}


#GRID-PRODUCT-evn6haaf .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-evn6haaf .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-q7mntgat {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-n3vihvbj {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#SECTION-9vjd5gcf {
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(10px, 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-9vjd5gcf .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 70;
  --bg: #ffffff00;
}

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



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

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


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


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

#POST-LIST-yurj6pbx {
  --width: 100%;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%;
  
}

#POST-LIST-yurj6pbx .post-list__content {
  ;
}
#POST-LIST-yurj6pbx .post-list__wrapper {
  gap: 20px;
  
  
  grid-template-columns: repeat(4, 1fr);
}
#POST-LIST-yurj6pbx post-list-item {
  border-color: #000;
  
  
  flex-direction: column;
  border-radius: 0px;
  overflow: hidden;
}
#POST-LIST-yurj6pbx .post-list__thumbnail {
  width: 100%;
  
  
}

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


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

#SECTION-6itic5mk .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 0;
  --bg: #ffffff00;
}

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



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


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


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

  border:   ;


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


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

#CONTAINER-4oeuz1wk {
  --bg: #ffffff00;
  background: #ffffff00;
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 1fr;grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#FORM-c6ew0cx0 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(12px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(45px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  --icon-color: #0075fffe01;
  
}
[id^="TEXT-d0779de8"], .--clone-TEXT-d0779de8 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: %;
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-d0779de8"] .x-text,
[id^="TEXT-d0779de8"] .x-text a,
.--clone-TEXT-d0779de8 .x-text,
.--clone-TEXT-d0779de8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: var(--color_00);
font: var(--font_2);
font-size: 24.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-d0779de8"] .x-text:hover,
.--clone-TEXT-d0779de8 .x-text:hover,
[id^="TEXT-d0779de8"] a:hover,
.--clone-TEXT-d0779de8 a:hover {
  
}

#SUBMIT-BUTTON-08cdxc7n {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: 45px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-08cdxc7n .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #136406;
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-size: 18.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#INPUT-5hajfoko {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#INPUT-5hajfoko .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: ;
  
  
}
#INPUT-5hajfoko input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#INPUT-5hajfoko input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#INPUT-5hajfoko input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#PHONE-NUMBER-wy99nfaj {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#PHONE-NUMBER-wy99nfaj .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: ;
  
  
}
#PHONE-NUMBER-wy99nfaj input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-wy99nfaj input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#PHONE-NUMBER-wy99nfaj input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#DETECT-ADDRESS-lkhj0n1t {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#DETECT-ADDRESS-lkhj0n1t .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: ;
  
  
}
#DETECT-ADDRESS-lkhj0n1t input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-lkhj0n1t input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#DETECT-ADDRESS-lkhj0n1t input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#TEXT-AREA-yqirusmm {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#TEXT-AREA-yqirusmm .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: ;
  
  
}
#TEXT-AREA-yqirusmm textarea {
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
  background: var(--color_00);
  padding: 3px 10px 3px 15px;
}
#TEXT-AREA-yqirusmm textarea::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SECTION-0vvm1mzs {
  height: auto;
  grid-template-columns: 15px 1fr 15px 1fr 15px 1fr 15px 1fr 15px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(59px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-0vvm1mzs .x-section-background {
  background: #328725;
  
  
  
  
  
  
  --height: 119;
  --bg: #328725;
}

#SECTION-0vvm1mzs .x-section-video-background {
  
  
}



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


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


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


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

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


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

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


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

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


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

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


#CONTAINER-1hgi8yv1 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;column-gap: 5px;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(0px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 8px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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


#CONTAINER-lb79o85x {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
  --width: 100%;align-self: start;column-gap: 5px;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(0px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 8px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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


#MENU-e2cdympb .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-size: 16.0px;
font-weight: 400;
line-height: 1.3;
  
}
#MENU-e2cdympb > ul {
  
  
  
  
  
  border-radius: inherit;
}
#MENU-e2cdympb > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-size: 16.0px;
font-weight: 400;
line-height: 1.3;
}
#MENU-e2cdympb > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-e2cdympb > ul > .menu-item:not(:first-child) {
  
}
#MENU-e2cdympb ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}




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

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

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

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

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

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

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

#MENU-ITEM-51l7j5ot > a, #MENU-ITEM-51l7j5ot > div {
  
  
  
  
  
  
  
  
  
}

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


#CONTAINER-ys953wca {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;column-gap: 5px;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(0px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 8px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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


#IMAGE-9ytxgjmc {
  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: 0px;
margin-top: 0px;
width: 35px;
  
}
#IMAGE-9ytxgjmc picture {
  --width: 35px;
height: 100%;
width: 100%;
}
#IMAGE-9ytxgjmc img {
  object-fit: cover;
}


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

  border:   ;


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


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

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


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


#CONTAINER-5ynr11ww {
  --bg: #ea2700;
  background: #ea2700;
border-color: #000000ff;
border-radius: 50% 50% 50% 50%;
  --width: 60px;bottom: 20px;grid-template-columns: 10px 1fr 10px;grid-template-rows: minmax(10.91684434968017px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10.91684434968017px, max-content);height: 60px;position: fixed;right: 20px;width: 60px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


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


#CONTAINER-943b474p {
  --bg: #ea2700;
  background: #ea2700;
border-color: #000000ff;
border-radius: 50% 50% 50% 50%;
  --width: 60px;bottom: 20px;grid-template-columns: 10px 1fr 10px;grid-template-rows: minmax(10.593103448275864px, max-content) minmax(19.406896551724135px, max-content) minmax(19.406896551724135px, max-content) minmax(10.593103448275864px, max-content);height: 60px;position: fixed;right: 20px;width: 60px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}
#GOOGLEMAP-pwp2z940 {
  --width: 14.92578125px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 2;height: 14.92578125px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 14.92578125px;
  
}
#POPUP-6chmulwn {
  
  
  
  background: #ffffff00;
bottom: 90;
right: 10;
  width: 300px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  --bottom: 90px; bottom: var(--bottom);
  
  --right: 10px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-6chmulwn.anim {
  --width: 300px;
  
}

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

  border:   ;


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


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

#CONTAINER-vee4as3m {
  --bg: #1c4d87;
  background: #1c4d87;
border-color: #000000ff;
border-radius: 7px 7px 0px 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(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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


#CONTAINER-yo1cneqc {
  --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: 10px 1fr 10px;grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-5ltcfps8 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: 0px;
width: 40px;
  
}
#IMAGE-5ltcfps8 picture {
  --width: 40px;
height: 100%;
width: 100%;
}
#IMAGE-5ltcfps8 img {
  object-fit: cover;
}

[id^="TEXT-zfc6ttxt"], .--clone-TEXT-zfc6ttxt {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: stretch;
margin-bottom: 0px;
margin-left: 50px;
margin-right: 0%;
width: auto;
  
}
[id^="TEXT-zfc6ttxt"] .x-text,
[id^="TEXT-zfc6ttxt"] .x-text a,
.--clone-TEXT-zfc6ttxt .x-text,
.--clone-TEXT-zfc6ttxt .x-text a {
  --width: 82.14285714285714%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-zfc6ttxt"] .x-text:hover,
.--clone-TEXT-zfc6ttxt .x-text:hover,
[id^="TEXT-zfc6ttxt"] a:hover,
.--clone-TEXT-zfc6ttxt a:hover {
  
}

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


#CONTAINER-2y5ieash {
  --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: 5;grid-row-start: 4;grid-template-columns: 10px 1fr 10px;grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.0546875px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-vqjmxanz {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: 0px;
width: 40px;
  
}
#IMAGE-vqjmxanz picture {
  --width: 40px;
height: 100%;
width: 100%;
}
#IMAGE-vqjmxanz img {
  object-fit: cover;
}

[id^="TEXT-pprgb5jy"], .--clone-TEXT-pprgb5jy {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: stretch;
margin-bottom: 0px;
margin-left: 50px;
margin-right: 0%;
width: auto;
  
}
[id^="TEXT-pprgb5jy"] .x-text,
[id^="TEXT-pprgb5jy"] .x-text a,
.--clone-TEXT-pprgb5jy .x-text,
.--clone-TEXT-pprgb5jy .x-text a {
  --width: 82.14285714285714%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-pprgb5jy"] .x-text:hover,
.--clone-TEXT-pprgb5jy .x-text:hover,
[id^="TEXT-pprgb5jy"] a:hover,
.--clone-TEXT-pprgb5jy a:hover {
  
}

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

#CART-DROPPABLE-2k0lwtek {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-2k0lwtek.anim {
  --width: 300px;
  animation: slide-right 0.2s ease;
}

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


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

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

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

#CART-DROPPABLE-snf2lb4x {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

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

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


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

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

#CART-ITEMS-x9g921am {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 70px 1fr 95px;grid-template-rows: minmax(10px, 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-x9g921am cart-item, #CART-ITEMS-x9g921am .cart-loading {
  grid-template-columns: 70px 1fr 95px;
  grid-template-rows: minmax(10px, max-content) minmax(30px, max-content) minmax(30px, max-content);
}

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

[id^="TEXT-DATASET-048wfk8x"], .--clone-TEXT-DATASET-048wfk8x {
  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: 3.6px;
width: 100%;
  
}
[id^="TEXT-DATASET-048wfk8x"] .x-text,
[id^="TEXT-DATASET-048wfk8x"] .x-text a,
.--clone-TEXT-DATASET-048wfk8x .x-text,
.--clone-TEXT-DATASET-048wfk8x .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-048wfk8x"] .x-text:hover,
.--clone-TEXT-DATASET-048wfk8x .x-text:hover,
[id^="TEXT-DATASET-048wfk8x"] a:hover,
.--clone-TEXT-DATASET-048wfk8x a:hover {
  
}

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

[id^="TEXT-DATASET-damcwdhf"], .--clone-TEXT-DATASET-damcwdhf {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: px;
width: 100.15010917030568%;
  
}
[id^="TEXT-DATASET-damcwdhf"] .x-text,
[id^="TEXT-DATASET-damcwdhf"] .x-text a,
.--clone-TEXT-DATASET-damcwdhf .x-text,
.--clone-TEXT-DATASET-damcwdhf .x-text a {
  --width: 100.15010917030568%;
color: rgba(0, 0, 0, 1);
font-family: 'Nunito', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-DATASET-damcwdhf"] .x-text:hover,
.--clone-TEXT-DATASET-damcwdhf .x-text:hover,
[id^="TEXT-DATASET-damcwdhf"] a:hover,
.--clone-TEXT-DATASET-damcwdhf a:hover {
  
}

#QUANTITY-INPUT-w7xzcw1d {
  --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-w7xzcw1d .quantity__input {
  background: #000000;
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-w7xzcw1d .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-w7xzcw1d .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-w7xzcw1d .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-w7xzcw1d .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-w7xzcw1d .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-8jwzynwa {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-8jwzynwa .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #328725;
border-color: #000000ff;
color: #ffffffff;
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

