#SECTION-vh7fegi4 {
  height: 80px;
  grid-template-columns: 10px 4fr 10px;
  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-vh7fegi4 .x-section-background {
  background: #ffffff;
  
  
  
  
  
  
  --height: 80;
  --bg: #ffffff;
}

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



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


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

#CART-ICON-tegkme1v {
  --width: 29.400390625px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 29.01317057500803px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 29.400390625px;
  
}
#CART-ICON-tegkme1v .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-tegkme1v .x-cart-item-count {
  position: absolute;
  top: -7.35009765625px;
  right: -7.35009765625px;
  width: 14.7001953125px;
  height: 14.506585287504015px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 9.67105685833601px;
}
#CART-ICON-tegkme1v .x-image-cart-icon {
  border-radius: ;
}
#INPUT-SEARCH-yj858mek {
  --width: 47.880859375px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 47.880859375px;
  
}
#INPUT-SEARCH-yj858mek > .input-search--wrapper {
  font-family: 'Alexandria', sans-serif;
font-size: 14.0px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 1);
  : solid;
  
  
  
}
#INPUT-SEARCH-yj858mek > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-yj858mek > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-yj858mek > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-yj858mek > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000 !important;
  : solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-yj858mek > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-yj858mek .input-search--icon {
  margin-left: 5px;
  margin-right: 5px;
  
  height: 22px;
  width: 22px;
}
#INPUT-SEARCH-yj858mek .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-yj858mek .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-yj858mek .input-search--icon path {
  
}
#INPUT-SEARCH-yj858mek .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-yj858mek .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-e1juq999 {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(148px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
}
#INPUT-SEARCH-hr83uatn {
  --width: 24.24242424242424%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: start;margin-left: 2.393761837121212%;margin-top: calc(0px * 2);width: 24.24242424242424%;
  
}
#INPUT-SEARCH-hr83uatn > .input-search--wrapper {
  color: var(--color_03);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  
  
  
}
#INPUT-SEARCH-hr83uatn > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-hr83uatn > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-hr83uatn > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_03);
}
#INPUT-SEARCH-hr83uatn > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000 !important;
  : solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-hr83uatn > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-hr83uatn .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: var(--color_03);
  height: 22px;
  width: 22px;
}
#INPUT-SEARCH-hr83uatn .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-hr83uatn .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-hr83uatn .input-search--icon path {
  fill: var(--color_03);
}
#INPUT-SEARCH-hr83uatn .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-hr83uatn .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#MEMBER-BAR-99cr367q {
  --width: 39.99609375px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 39.99609375px;justify-self: end;margin-right: 75px;margin-top: calc(0px * 2);width: 39.99609375px;
  
}
#MEMBER-BAR-99cr367q .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-family: 'Readex Pro', sans-serif;
font-size: 14.0px;
text-align: center;
  
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-99cr367q .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-family: 'Readex Pro', sans-serif;
font-size: 14.0px;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: var(--color_04);
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-99cr367q .x-member:hover {
  color: #d4638e;
}
#MEMBER-BAR-99cr367q .x-avatar-member-origin {   width: 26px;
  height: 26px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_04);
  border-color: var(--color_04);
 }
#MEMBER-BAR-99cr367q .x-avatar-member-initial {   width: 26px;
  height: 26px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_04);
  border-color: var(--color_04);
 }
#MEMBER-BAR-99cr367q .customer-icon {   width: 26px;
  height: 26px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_04);
  border-color: var(--color_04);
 }
#MEMBER-BAR-99cr367q .x-nav-member-drop-icon {
  width: 10px;
  height: 10px;
  color: var(--color_04);
}

#MEMBER-BAR-99cr367q .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font-family: 'Readex Pro', sans-serif;
font-size: 14.0px;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  border-color: var(--color_04);
  
  justify-content: center;
}
#MEMBER-BAR-99cr367q .x-loginbar .login-bar-text:hover {
  color: #d4638e;
}
#MEMBER-BAR-99cr367q .x-loginbar .login-bar-icon {
    width: 26px;
  height: 26px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_04);
  border-color: var(--color_04);

  border: none;
}

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


#MEMBER-BAR-99cr367q .member-divider {
  background: var(--color_04);
}

#MEMBER-BAR-99cr367q .customer-signup {
  display: none;
}
#MEMBER-BAR-99cr367q .customer-icon {
  
}
#MEMBER-BAR-99cr367q .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-aqj3uiwn {
  width: 190px;
  height: 129px;
  grid-template-columns: 12px 1fr 12px;
  grid-template-rows: minmax(12px, max-content) minmax(35px, max-content) minmax(35px, max-content) minmax(35px, max-content) minmax(12px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: url(https://content.pancake.vn/web-media/7a/58/79/4a/784deac694ac484fa3c4ed29dd25c9f5cdaf3e8ff98aaf5d33205d8f.png);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-asileqrk"], .--clone-TEXT-asileqrk {
  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(0.07421875px * 2);
width: 100%;
  
}
[id^="TEXT-asileqrk"] .x-text,
[id^="TEXT-asileqrk"] .x-text a,
.--clone-TEXT-asileqrk .x-text,
.--clone-TEXT-asileqrk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Readex Pro', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-asileqrk"] .x-text:hover,
.--clone-TEXT-asileqrk .x-text:hover,
[id^="TEXT-asileqrk"] a:hover,
.--clone-TEXT-asileqrk a:hover {
  
}

[id^="TEXT-oknvneit"], .--clone-TEXT-oknvneit {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 99.9905873493976%;
  
}
[id^="TEXT-oknvneit"] .x-text,
[id^="TEXT-oknvneit"] .x-text a,
.--clone-TEXT-oknvneit .x-text,
.--clone-TEXT-oknvneit .x-text a {
  --width: 99.9905873493976%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Readex Pro', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-decoration: initial;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-oknvneit"] .x-text:hover,
.--clone-TEXT-oknvneit .x-text:hover,
[id^="TEXT-oknvneit"] a:hover,
.--clone-TEXT-oknvneit a:hover {
  
}

[id^="TEXT-luwgh2hd"], .--clone-TEXT-luwgh2hd {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 99.9976468373494%;
  
}
[id^="TEXT-luwgh2hd"] .x-text,
[id^="TEXT-luwgh2hd"] .x-text a,
.--clone-TEXT-luwgh2hd .x-text,
.--clone-TEXT-luwgh2hd .x-text a {
  --width: 99.9976468373494%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_5);
font: var(--font_5);
font-family: 'Readex Pro', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_5));
}
[id^="TEXT-luwgh2hd"] .x-text:hover,
.--clone-TEXT-luwgh2hd .x-text:hover,
[id^="TEXT-luwgh2hd"] a:hover,
.--clone-TEXT-luwgh2hd a:hover {
  
}

#LANGUAGE-MENU-d39iilk0 {
  --width: 70px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: start;margin-left: 60px;margin-top: calc(0px * 2);width: 70px;
  border-radius: 0;
border-width: 1.0px;
font-size: 16.0px;
  border-style: solid;
  
  
  
}
#LANGUAGE-MENU-d39iilk0 .language-menu-content div {
  height: 45px;
  background: rgba(255, 255, 255, 1);
}
#LANGUAGE-MENU-d39iilk0 img {
  width: 22px;
  height: 22px;
}
#LANGUAGE-MENU-d39iilk0 .language-menu-content > div:hover {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 0.7);
}
#LANGUAGE-MENU-d39iilk0 .language-menu-content-item.active, #LANGUAGE-MENU-d39iilk0 .language-menu-item.active {
  background: rgba(227, 227, 227, 1);
  color: rgba(0, 0, 0, 1);
}
#LANGUAGE-MENU-d39iilk0 .language-menu-item {
  border-color: ;
}
#LANGUAGE-MENU-d39iilk0 .language-menu-name { display: none; }

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

#LANGUAGE-MENU-d39iilk0 .dropdown-icon {
  width: 16px;
  height: 16px;
}
#WISHLIST-dnri4adu {
  --width: 26.00390625px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 26.00390625px;justify-self: end;margin-right: 41px;margin-top: calc(0px * 2);width: 26.00390625px;
  
}
#WISHLIST-dnri4adu .x-wishlist-icon {
  
}
#WISHLIST-dnri4adu .x-wishlist-item-count {
  position: absolute;
  top: -6.5009765625px;
  right: -6.5009765625px;
  width: 17.3359375px;
  height: 17.3359375px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 8.66796875px;
}
#WISHLIST-dnri4adu .x-image-wishlist-icon {
  border-radius: ;
}
#SECTION-296lkzp7 {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(69px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-296lkzp7 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 69;
  --bg: #ffffff00;
}

#SECTION-296lkzp7 .x-section-video-background {
  
  
}



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

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


#MENU-c2fpvncm .x-rect {
  --gap: 80px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-family: 'Alexandria', sans-serif;
font-size: 22.0px;
justify-content: center;
  
}
#MENU-c2fpvncm > ul {
  background: #ffffff00;
  justify-content: center;
  align-items: center;
  gap: 80px;
  
  border-radius: inherit;
}
#MENU-c2fpvncm > ul > .menu-item .tag-link {
  --gap: 80px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-family: 'Alexandria', sans-serif;
font-size: 22.0px;
justify-content: center;
}
#MENU-c2fpvncm > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-c2fpvncm > ul > .menu-item:not(:first-child) {
  
}
#MENU-c2fpvncm ul li .tag-link {
  border-style: none none none none;

}
#MENU-c2fpvncm ul li .tag-link:hover {
  color: rgba(164, 164, 164, 1) !important;







border-style: none none none none;

}

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


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


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

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

#SUBMENU-sp4cf76z {
  
  
  width: 454px;
  height: auto;
  grid-template-columns: 200px 200px;
  grid-template-rows: minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content) minmax(45px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: var(--color_00);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
  
  
  
}
.vertical-menu #MENU-ITEM-ewhjamby.menu-item:hover > .x-submenu {
  display: grid;
}

[id^="TEXT-7c61lv6j"], .--clone-TEXT-7c61lv6j {
  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-right: calc(3.65966796875% * 2);
margin-top: 12px;
width: 73.2333984375%;
  
}
[id^="TEXT-7c61lv6j"] .x-text,
[id^="TEXT-7c61lv6j"] .x-text a,
.--clone-TEXT-7c61lv6j .x-text,
.--clone-TEXT-7c61lv6j .x-text a {
  --width: 73.2333984375%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 20.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-7c61lv6j"] .x-text:hover,
.--clone-TEXT-7c61lv6j .x-text:hover,
[id^="TEXT-7c61lv6j"] a:hover,
.--clone-TEXT-7c61lv6j a:hover {
  
}

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

[id^="TEXT-39roxkbq"], .--clone-TEXT-39roxkbq {
  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: 91.236328125%;
  
}
[id^="TEXT-39roxkbq"] .x-text,
[id^="TEXT-39roxkbq"] .x-text a,
.--clone-TEXT-39roxkbq .x-text,
.--clone-TEXT-39roxkbq .x-text a {
  --width: 91.236328125%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-39roxkbq"] .x-text:hover,
.--clone-TEXT-39roxkbq .x-text:hover,
[id^="TEXT-39roxkbq"] a:hover,
.--clone-TEXT-39roxkbq a:hover {
  
}

  #TEXT-39roxkbq{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-39roxkbq:hover{
    scale: 1.1;
  }
[id^="TEXT-itpyra64"], .--clone-TEXT-itpyra64 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 91%;
  
}
[id^="TEXT-itpyra64"] .x-text,
[id^="TEXT-itpyra64"] .x-text a,
.--clone-TEXT-itpyra64 .x-text,
.--clone-TEXT-itpyra64 .x-text a {
  --width: 91%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-itpyra64"] .x-text:hover,
.--clone-TEXT-itpyra64 .x-text:hover,
[id^="TEXT-itpyra64"] a:hover,
.--clone-TEXT-itpyra64 a:hover {
  
}

  #TEXT-itpyra64{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-itpyra64:hover{
    scale: 1.1;
  }
[id^="TEXT-aurqz2r9"], .--clone-TEXT-aurqz2r9 {
  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: 90.99609375%;
  
}
[id^="TEXT-aurqz2r9"] .x-text,
[id^="TEXT-aurqz2r9"] .x-text a,
.--clone-TEXT-aurqz2r9 .x-text,
.--clone-TEXT-aurqz2r9 .x-text a {
  --width: 90.99609375%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-aurqz2r9"] .x-text:hover,
.--clone-TEXT-aurqz2r9 .x-text:hover,
[id^="TEXT-aurqz2r9"] a:hover,
.--clone-TEXT-aurqz2r9 a:hover {
  
}

  #TEXT-aurqz2r9{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-aurqz2r9:hover{
    scale: 1.1;
  }
[id^="TEXT-hajekxub"], .--clone-TEXT-hajekxub {
  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: 91%;
  
}
[id^="TEXT-hajekxub"] .x-text,
[id^="TEXT-hajekxub"] .x-text a,
.--clone-TEXT-hajekxub .x-text,
.--clone-TEXT-hajekxub .x-text a {
  --width: 91%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-hajekxub"] .x-text:hover,
.--clone-TEXT-hajekxub .x-text:hover,
[id^="TEXT-hajekxub"] a:hover,
.--clone-TEXT-hajekxub a:hover {
  
}

  #TEXT-hajekxub{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-hajekxub:hover{
    scale: 1.1;
  }
[id^="TEXT-yhdbnymv"], .--clone-TEXT-yhdbnymv {
  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(0% * 2);
margin-top: calc(0px * 2);
width: 90.99609375%;
  
}
[id^="TEXT-yhdbnymv"] .x-text,
[id^="TEXT-yhdbnymv"] .x-text a,
.--clone-TEXT-yhdbnymv .x-text,
.--clone-TEXT-yhdbnymv .x-text a {
  --width: 90.99609375%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 700;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-yhdbnymv"] .x-text:hover,
.--clone-TEXT-yhdbnymv .x-text:hover,
[id^="TEXT-yhdbnymv"] a:hover,
.--clone-TEXT-yhdbnymv a:hover {
  
}

[id^="TEXT-o58la49a"], .--clone-TEXT-o58la49a {
  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: 91%;
  
}
[id^="TEXT-o58la49a"] .x-text,
[id^="TEXT-o58la49a"] .x-text a,
.--clone-TEXT-o58la49a .x-text,
.--clone-TEXT-o58la49a .x-text a {
  --width: 91%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-o58la49a"] .x-text:hover,
.--clone-TEXT-o58la49a .x-text:hover,
[id^="TEXT-o58la49a"] a:hover,
.--clone-TEXT-o58la49a a:hover {
  
}

  #TEXT-o58la49a{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-o58la49a:hover{
    scale: 1.1;
  }
[id^="TEXT-ztziyy18"], .--clone-TEXT-ztziyy18 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 91%;
  
}
[id^="TEXT-ztziyy18"] .x-text,
[id^="TEXT-ztziyy18"] .x-text a,
.--clone-TEXT-ztziyy18 .x-text,
.--clone-TEXT-ztziyy18 .x-text a {
  --width: 91%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-ztziyy18"] .x-text:hover,
.--clone-TEXT-ztziyy18 .x-text:hover,
[id^="TEXT-ztziyy18"] a:hover,
.--clone-TEXT-ztziyy18 a:hover {
  
}

  #TEXT-ztziyy18{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-ztziyy18:hover{
    scale: 1.1;
  }
[id^="TEXT-vfqnwl5g"], .--clone-TEXT-vfqnwl5g {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 91%;
  
}
[id^="TEXT-vfqnwl5g"] .x-text,
[id^="TEXT-vfqnwl5g"] .x-text a,
.--clone-TEXT-vfqnwl5g .x-text,
.--clone-TEXT-vfqnwl5g .x-text a {
  --width: 91%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 700;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-vfqnwl5g"] .x-text:hover,
.--clone-TEXT-vfqnwl5g .x-text:hover,
[id^="TEXT-vfqnwl5g"] a:hover,
.--clone-TEXT-vfqnwl5g a:hover {
  
}

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

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

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

  #TEXT-dwaxzlzr{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-dwaxzlzr:hover{
    scale: 1.1;
  }
[id^="TEXT-arxxl56u"], .--clone-TEXT-arxxl56u {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 13;
grid-row-start: 12;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 90.99609375%;
  
}
[id^="TEXT-arxxl56u"] .x-text,
[id^="TEXT-arxxl56u"] .x-text a,
.--clone-TEXT-arxxl56u .x-text,
.--clone-TEXT-arxxl56u .x-text a {
  --width: 90.99609375%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-arxxl56u"] .x-text:hover,
.--clone-TEXT-arxxl56u .x-text:hover,
[id^="TEXT-arxxl56u"] a:hover,
.--clone-TEXT-arxxl56u a:hover {
  
}

  #TEXT-arxxl56u{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-arxxl56u:hover{
    scale: 1.1;
  }
[id^="TEXT-9bl7pej0"], .--clone-TEXT-9bl7pej0 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 90.99609375%;
  
}
[id^="TEXT-9bl7pej0"] .x-text,
[id^="TEXT-9bl7pej0"] .x-text a,
.--clone-TEXT-9bl7pej0 .x-text,
.--clone-TEXT-9bl7pej0 .x-text a {
  --width: 90.99609375%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 700;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-9bl7pej0"] .x-text:hover,
.--clone-TEXT-9bl7pej0 .x-text:hover,
[id^="TEXT-9bl7pej0"] a:hover,
.--clone-TEXT-9bl7pej0 a:hover {
  
}

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

  #TEXT-zwmy3r68{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-zwmy3r68:hover{
    scale: 1.1;
  }
[id^="TEXT-7xsje4en"], .--clone-TEXT-7xsje4en {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 91%;
  
}
[id^="TEXT-7xsje4en"] .x-text,
[id^="TEXT-7xsje4en"] .x-text a,
.--clone-TEXT-7xsje4en .x-text,
.--clone-TEXT-7xsje4en .x-text a {
  --width: 91%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-7xsje4en"] .x-text:hover,
.--clone-TEXT-7xsje4en .x-text:hover,
[id^="TEXT-7xsje4en"] a:hover,
.--clone-TEXT-7xsje4en a:hover {
  
}

  #TEXT-7xsje4en{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-7xsje4en:hover{
    scale: 1.1;
  }
[id^="TEXT-4log3bpd"], .--clone-TEXT-4log3bpd {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 90.99609375%;
  
}
[id^="TEXT-4log3bpd"] .x-text,
[id^="TEXT-4log3bpd"] .x-text a,
.--clone-TEXT-4log3bpd .x-text,
.--clone-TEXT-4log3bpd .x-text a {
  --width: 90.99609375%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-4log3bpd"] .x-text:hover,
.--clone-TEXT-4log3bpd .x-text:hover,
[id^="TEXT-4log3bpd"] a:hover,
.--clone-TEXT-4log3bpd a:hover {
  
}

  #TEXT-4log3bpd{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-4log3bpd:hover{
    scale: 1.1;
  }
[id^="TEXT-9dvo5e0c"], .--clone-TEXT-9dvo5e0c {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 14;
grid-row-start: 13;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 90.99609375%;
  
}
[id^="TEXT-9dvo5e0c"] .x-text,
[id^="TEXT-9dvo5e0c"] .x-text a,
.--clone-TEXT-9dvo5e0c .x-text,
.--clone-TEXT-9dvo5e0c .x-text a {
  --width: 90.99609375%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-9dvo5e0c"] .x-text:hover,
.--clone-TEXT-9dvo5e0c .x-text:hover,
[id^="TEXT-9dvo5e0c"] a:hover,
.--clone-TEXT-9dvo5e0c a:hover {
  
}

  #TEXT-9dvo5e0c{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-9dvo5e0c:hover{
    scale: 1.1;
  }
[id^="TEXT-hd14x1vb"], .--clone-TEXT-hd14x1vb {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 15;
grid-row-start: 14;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 90.99609375%;
  
}
[id^="TEXT-hd14x1vb"] .x-text,
[id^="TEXT-hd14x1vb"] .x-text a,
.--clone-TEXT-hd14x1vb .x-text,
.--clone-TEXT-hd14x1vb .x-text a {
  --width: 90.99609375%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
color: var(--font_color_4);
font: var(--font_4);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-hd14x1vb"] .x-text:hover,
.--clone-TEXT-hd14x1vb .x-text:hover,
[id^="TEXT-hd14x1vb"] a:hover,
.--clone-TEXT-hd14x1vb a:hover {
  
}

  #TEXT-hd14x1vb{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-hd14x1vb:hover{
    scale: 1.1;
  }
#MENU-ITEM-6nabkc3a > a, #MENU-ITEM-6nabkc3a > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

#SECTION-sd4nq649 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 595;
  --bg: #ffffff00;
}

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



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

#PRODUCT-GALLERY-59e96bb0 {
  --width: 90.27010289634148%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: end;margin-right: 7.93953252032131e-4%;margin-top: -0.0078125px;width: 90.27010289634148%;
  
  
}
#PRODUCT-GALLERY-59e96bb0 .product-gallery-wrapper {
  transition: height 0.3s ease;
  
  
  
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-wrapper .product-gallery--nav-item[data-video-pin="true"]{
  
}

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


#PRODUCT-GALLERY-59e96bb0 .product-gallery-mini {
  min-height: 70px;
  min-width: 70px;
}
#PRODUCT-GALLERY-59e96bb0 .product-gallery-mini-show {
  
}
#PRODUCT-GALLERY-59e96bb0 .product-gallery-mini .product-gallery-mini-wrapper {
  flex-direction: column;
}
#PRODUCT-GALLERY-59e96bb0 .product-gallery--nav-item img {
  object-fit: contain;
  aspect-ratio: 1/1;
  
}
#PRODUCT-GALLERY-59e96bb0 .product-gallery--nav-item img:hover {
  
}
modal-product-gallery[data-id="PRODUCT-GALLERY-59e96bb0"] .modal-product-slider__item img {
  object-fit: contain;
}
#PRODUCT-GALLERY-59e96bb0 .product-gallery--controls > * {
  width: 100%;
  height: calc(100% - 40px);
  color: var(--color_02);
}
#PRODUCT-GALLERY-59e96bb0 .product-view {
  height: 100%;
  width: calc(100% - 70px);
}
#PRODUCT-GALLERY-59e96bb0 .thumbnail-icon {
  margin: 0 10px 10px 0;
  width: 60px;
  height: 60px;
}
#PRODUCT-GALLERY-59e96bb0 .product-gallery--controls {
  width: 40px;
  height: 80px;
  
  
}
#PRODUCT-GALLERY-59e96bb0 .product-gallery--controls.left {
  left: 5px;
  transform: scaleX(-1) scale(1) translate(0,-50%);
}
#PRODUCT-GALLERY-59e96bb0 .product-gallery--controls.right {
  right: 5px;
}
#PRODUCT-GALLERY-59e96bb0 > div {flex-direction: row-reverse;}
#PRODUCT-GALLERY-59e96bb0 .product--ribbons-wrapper {
  font-family: Readex Pro;
  font-weight: ;
  font-size: 14px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: column;
  padding: 0px 0px 0px 0px;
  display: ;
}
#PRODUCT-GALLERY-59e96bb0 .product--ribbon {
  border-radius: 0px;
  background: var(--color_04);
  border-color: var(--color_04);
  border-width: 0px;
  background-size: cover;
  background-attachment: scroll;
  background-position-x: center;
  background-position-y: center;
  background-repeat: no-repeat;
  filter: ;
}
#PRODUCT-GALLERY-59e96bb0 .ribbon-5816ba75 {
  background: #fff5f9;
color: var(--color_04);
}


#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails {
  display: none;
  height: fit-content;
  width: fit-content;
  max-height: 500px;
  max-width: 500px;
  overflow: hidden;
  position: sticky;
  top: 0;
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-tap {
  background: #ffffff80;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 100%; width: 40px;
  z-index: 100;
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-tap-left{
  
  top: 0;
  left: 0;
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-tap-right{
  
  top: 0;
  right: 0;
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-tap-top{
  display: none;
  top: 0;
  left: 0;
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-tap-bottom{
  display: none;
  bottom: 0;
  left: 0;
}



#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-tap-icon svg {
  width: 20px;
  height: 20px;
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-items {
  display: flex;
  width: fit-content;
  height: fit-content;
  flex-direction: row; gap: 10px;
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-items.transition{
  transition: all 0.3s ease-in-out;
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-item {
  width: 60px;
  height: 60px;
  opacity: 0.5;
  border-radius: 5px;
  border: 1px solid transparent;
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-item img,
#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-item video {
  width: 60px;
  height: 60px;
}

#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-item:hover,
#PRODUCT-GALLERY-59e96bb0 .product-gallery-thumbnails .product-gallery-thumbnails-item.active {
  opacity: 1;
  border-color: #000000;
}
.PRODUCT-GALLERY-59e96bb0 .x-pin-video {
  display: none;
}

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


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

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

#ATTR-1v9isrjn {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 30.1015625px;width: 100%;
  
}
#ATTR-1v9isrjn .attr--item, #ATTR-1v9isrjn select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-1v9isrjn .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-1v9isrjn .chevron svg{
  height: 16px;
}
#ATTR-1v9isrjn .attr--item {
  margin-right: 12px;
  margin-bottom: 1px;
}
#ATTR-1v9isrjn .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-1v9isrjn .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

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

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

#ATTR-1v9isrjn .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#ATTR-qdss9j3j {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 30.8015625px;width: 100%;
  
}
#ATTR-qdss9j3j .attr--item, #ATTR-qdss9j3j select {
  -webkit-text-stroke: 0px #000000ff;
border-color: #c4c4c4ff;
border-radius: 30px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Alexandria', sans-serif;
font-size: 13.0px;
line-height: 20.8px;
text-align: center;
  
}
#ATTR-qdss9j3j .chevron {
  width: 16px;
  right: 13px;
}
#ATTR-qdss9j3j .chevron svg{
  height: 16px;
}
#ATTR-qdss9j3j .attr--item {
  margin-right: 12px;
  margin-bottom: 1px;
}
#ATTR-qdss9j3j .attr--item:hover {
  border-color: #c4c4c4ff;
  border-width: 1px;
}
#ATTR-qdss9j3j .attr--item.selected {
  border-color: #c4c4c4ff;
  border-width: 1px;
  background-color: #000;
color: #fff;

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

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

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

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

#ATTR-qdss9j3j .select-overlay .select--icon {
  width: 16px;
  height: 16px;
  min-width: 16px;
  min-height: 16px;
}
#QUANTITY-INPUT-eh0uspqh {
  --width: 15.864376841074916%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 9;grid-row-start: 8;height: 39px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 15.864376841074916%;
  -webkit-text-stroke: 0px #000000ff;
border-color: #ddd;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-family: 'Amiko', sans-serif;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-eh0uspqh .quantity__input {
  
  
  padding-left: 22px;
  padding-right: 20px;
  
}
#QUANTITY-INPUT-eh0uspqh .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-eh0uspqh .quantity__button[name="minus"] {
  
  
  width:22px;
}
#QUANTITY-INPUT-eh0uspqh .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-eh0uspqh .quantity__button[name="plus"] {
  background: #ffffff00;
border-color: #ddd;
border-radius: 0px;
border-width: 0.0px;
  
  width:20px;
}
#QUANTITY-INPUT-eh0uspqh .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-q4cnymdp"], .--clone-TEXT-DATASET-q4cnymdp {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: px;
width: 19.90268640350877%;
  
}
[id^="TEXT-DATASET-q4cnymdp"] .x-text,
[id^="TEXT-DATASET-q4cnymdp"] .x-text a,
.--clone-TEXT-DATASET-q4cnymdp .x-text,
.--clone-TEXT-DATASET-q4cnymdp .x-text a {
  --width: 19.90268640350877%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000d9;
font-family: 'Alexandria', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000d9);
}
[id^="TEXT-DATASET-q4cnymdp"] .x-text:hover,
.--clone-TEXT-DATASET-q4cnymdp .x-text:hover,
[id^="TEXT-DATASET-q4cnymdp"] a:hover,
.--clone-TEXT-DATASET-q4cnymdp a:hover {
  
}

[id^="TEXT-DATASET-t4dyg1i3"], .--clone-TEXT-DATASET-t4dyg1i3 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: px;
width: 19.90268640350877%;
  
}
[id^="TEXT-DATASET-t4dyg1i3"] .x-text,
[id^="TEXT-DATASET-t4dyg1i3"] .x-text a,
.--clone-TEXT-DATASET-t4dyg1i3 .x-text,
.--clone-TEXT-DATASET-t4dyg1i3 .x-text a {
  --width: 19.90268640350877%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000d9;
font-family: 'Alexandria', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000d9);
}
[id^="TEXT-DATASET-t4dyg1i3"] .x-text:hover,
.--clone-TEXT-DATASET-t4dyg1i3 .x-text:hover,
[id^="TEXT-DATASET-t4dyg1i3"] a:hover,
.--clone-TEXT-DATASET-t4dyg1i3 a:hover {
  
}

#BUTTON-4i8yhzsd {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 39px;
justify-self: start;
margin-left: 0.421875px;
margin-top: calc(1.36328125px * 2);
width: 71.35473831300814%;
  
}
#BUTTON-4i8yhzsd .x-button-wrapper {
  --width: 71.35473831300814%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #000000ff;
border-radius: 4px;
border-style: solid;
border-width: 1.0px;
color: #121217;
font-family: 'Alexandria', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, #121217);
}
#BUTTON-4i8yhzsd[disabled=true] {
  display: none;
}
#BUTTON-4i8yhzsd .animation, #BUTTON-4i8yhzsd.animation {
  animation-name: none;
  -webkit-animation-name: none;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#BUTTON-4i8yhzsd {
  
}

  #BUTTON-4i8yhzsd{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-4i8yhzsd:hover > * {
    background: #f5dce4 !important;
  }

#RECT-awzeaq8w {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 25px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 25px;
  
  
  
  
}
#RECT-awzeaq8w .x-rect {
  --width: 25px;
background: #e884ab;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSI+IDxwYXRoIGQ9Ik0xMi41MjM2IDIxLjY0MzZMMTIuNTAxMiAyMS42MjEzTDEyLjQ4MDcgMjEuNjQxOUwxMS42MTg1IDIwLjczODVMMTEuNjE3NiAyMC43Mzc3TDMuNjY5MjkgMTIuNzg5M0MyLjYzMjQ4IDExLjc1MjUgMi4wNSAxMC4zNDYyIDIuMDUgOC44Nzk5NEMyLjA1IDcuNDEzNjQgMi42MzI0OCA2LjAwNzQgMy42NjkyOSA0Ljk3MDU2TDMuOTcwNDUgNC42Njk0QzQuNDgzODMgNC4xNTYwMSA1LjA5MzMgMy43NDg3NiA1Ljc2NDA3IDMuNDcwOTJDNi40MzQ4MyAzLjE5MzA3IDcuMTUzNzUgMy4wNTAwNyA3Ljg3OTc5IDMuMDUwMDdDOC42MDU4MiAzLjA1MDA3IDkuMzI0NzQgMy4xOTMwNyA5Ljk5NTUxIDMuNDcwOTJDMTAuNjY2MyAzLjc0ODc2IDExLjI3NTcgNC4xNTYwMSAxMS43ODkxIDQuNjY5NEwxMS43OTMyIDQuNjczNDNMMTEuNzkzNSA0LjY3Mzc2TDEyLjQ2MzYgNS4zNTYyMkwxMi40OTkxIDUuMzkyNDRMMTIuNTM0OCA1LjM1NjMzTDEzLjIxMDYgNC42NzIyNUMxMy4yMTA3IDQuNjcyMjIgMTMuMjEwNyA0LjY3MjE4IDEzLjIxMDcgNC42NzIxNUMxMy43MjQgNC4xNTgxOCAxNC4zMzM0IDMuNzUwMzcgMTUuMDA0MyAzLjQ3MjA0QzE1LjY3NTIgMy4xOTM2OCAxNi4zOTQ0IDMuMDUwMjcgMTcuMTIwOCAzLjA1QzE3Ljg0NzIgMy4wNDk3MyAxOC41NjY1IDMuMTkyNiAxOS4yMzc2IDMuNDcwNDVDMTkuOTA4OCAzLjc0ODMgMjAuNTE4NiA0LjE1NTY4IDIxLjAzMjIgNC42NjkzMUwyMS4zMzMzIDQuOTcwMzlDMjIuMzY4NiA2LjAwODA2IDIyLjk1IDcuNDE0MDEgMjIuOTUgOC44Nzk4MUMyMi45NSAxMC4zNDU2IDIyLjM2ODYgMTEuNzUxNiAyMS4zMzMzIDEyLjc4OTJMMTMuMzMwMSAyMC43OTI2TDEzLjMzMDEgMjAuNzkyNkwxMy4zMjkyIDIwLjc5MzZMMTIuNTIzNiAyMS42NDM2Wk0yMC40MTc3IDExLjg3MzdMMjAuNDE3NyAxMS44NzM3QzIxLjIxMDYgMTEuMDc5MSAyMS42NTU5IDEwLjAwMjQgMjEuNjU1OSA4Ljg3OTg1QzIxLjY1NiA3Ljc1NzMyIDIxLjIxMDcgNi42ODA2MSAyMC40MTc5IDUuODg1OTNMMjAuNDE3OSA1Ljg4NTg5TDIwLjExNjcgNS41ODQ3N0MxOS43MjM2IDUuMTkxNiAxOS4yNTY4IDQuODc5NzIgMTguNzQzMSA0LjY2Njk0QzE4LjIyOTQgNC40NTQxNiAxNy42Nzg5IDQuMzQ0NjQgMTcuMTIyOCA0LjM0NDY0QzE2LjU2NjggNC4zNDQ2NCAxNi4wMTYzIDQuNDU0MTYgMTUuNTAyNiA0LjY2Njk0QzE0Ljk4ODkgNC44Nzk3MiAxNC41MjIxIDUuMTkxNiAxNC4xMjkgNS41ODQ3N0wxNC4xMjg4IDUuNTg0OThMMTIuNDk2MyA3LjIzNzEzTDEwLjg3MTcgNS41ODI4N0wxMC44NzEzIDUuNTgyNTJDMTAuMDc3MSA0Ljc4OTQ4IDkuMDAwNTEgNC4zNDQyNCA3Ljg3ODE1IDQuMzQ0NjZDNi43NTU3OSA0LjM0NTA4IDUuNjc5NTIgNC43OTExMyA0Ljg4NTg5IDUuNTg0NzdDNC44ODU4OSA1LjU4NDc3IDQuODg1ODkgNS41ODQ3NyA0Ljg4NTg5IDUuNTg0NzdMNC41ODQ2OSA1Ljg4NTkzTDQuNTg0NjkgNS44ODU5M0MzLjc5MDY3IDYuNjc5OTcgMy4zNDQ2IDcuNzU2OSAzLjM0NDYgOC44Nzk4M0MzLjM0NDYgMTAuMDAyOCAzLjc5MDY3IDExLjA3OTcgNC41ODQ2OSAxMS44NzM3TDEyLjQ2NTkgMTkuNzU1MUwxMi41MDEzIDE5Ljc5MDRMMTIuNTM2NiAxOS43NTUxTDIwLjQxNzcgMTEuODczN1oiIGZpbGw9IiMxMjEyMTIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4xIj48L3BhdGg+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-mytvtyji"], .--clone-TEXT-DATASET-mytvtyji {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-right: calc(4.790488879405245% * 2);
margin-top: calc(0px * 2);
width: 43.22597716791412%;
  
}
[id^="TEXT-DATASET-mytvtyji"] .x-text,
[id^="TEXT-DATASET-mytvtyji"] .x-text a,
.--clone-TEXT-DATASET-mytvtyji .x-text,
.--clone-TEXT-DATASET-mytvtyji .x-text a {
  --width: 43.22597716791412%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font-family: 'Amiko', sans-serif;
font-size: 16.0px;
height: 100%;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, var(--color_02));
}
[id^="TEXT-DATASET-mytvtyji"] .x-text:hover,
.--clone-TEXT-DATASET-mytvtyji .x-text:hover,
[id^="TEXT-DATASET-mytvtyji"] a:hover,
.--clone-TEXT-DATASET-mytvtyji a:hover {
  
}

[id^="TEXT-DATASET-mhgzmikf"], .--clone-TEXT-DATASET-mhgzmikf {
  align-self: start;
grid-column-end: 5;
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: 85.3507843625498%;
  
}
[id^="TEXT-DATASET-mhgzmikf"] .x-text,
[id^="TEXT-DATASET-mhgzmikf"] .x-text a,
.--clone-TEXT-DATASET-mhgzmikf .x-text,
.--clone-TEXT-DATASET-mhgzmikf .x-text a {
  --width: 85.3507843625498%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_03);
font-family: 'Readex Pro', sans-serif;
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-DATASET-mhgzmikf"] .x-text:hover,
.--clone-TEXT-DATASET-mhgzmikf .x-text:hover,
[id^="TEXT-DATASET-mhgzmikf"] a:hover,
.--clone-TEXT-DATASET-mhgzmikf a:hover {
  
}

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

#SECTION-knz0007a .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 185;
  --bg: #ffffff00;
}

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



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

#PRODUCT-REVIEW-9ts8svn1 {
  --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: -0.09722900390625px;width: 100%;
  
}
#PRODUCT-REVIEW-9ts8svn1 .product-reviews-wrapper {
  
  
  border-color: #d4638e;
  
}
#PRODUCT-REVIEW-9ts8svn1 .label-review {
  --size: 18;
}
#PRODUCT-REVIEW-9ts8svn1 .summary-review__title {
  
  font-family: Readex Pro, sans-serif;
  font-size: 20px;
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .avg-review__rating-active {
  color: #d4638e;
}
#PRODUCT-REVIEW-9ts8svn1 .avg-review__rating-empty {
  
}
#PRODUCT-REVIEW-9ts8svn1 .avg-review > span {
  
  
  
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .btn-review {
  
  font-family: Readex Pro, sans-serif;
  font-size: 15px;
  
  
  
  color: #d4638e;
  
  
  border-color: #d4638e;
  
  border-style: solid;
}
#PRODUCT-REVIEW-9ts8svn1 .btn-review:hover {
  color: #804c1a;
  background: #ffffffff;
  border-color: #804c1a;
}
#PRODUCT-REVIEW-9ts8svn1 .rating-review__item > span {
  
  
  
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .rating-review__process {
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .rating-review__track {
  background: #d4638e;
}
#PRODUCT-REVIEW-9ts8svn1 .root-review-form {
  
  
  
  margin-top: 20;
}
#PRODUCT-REVIEW-9ts8svn1 .root-review-form form {
  padding: 20px;
}
#PRODUCT-REVIEW-9ts8svn1 .rating-label, #PRODUCT-REVIEW-9ts8svn1 .review-label {
  
  font-family: Readex Pro, sans-serif;
  
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .form-review-control {
  
  font-family: Readex Pro, sans-serif;
  
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .form-review-control:hover {
  
}
#PRODUCT-REVIEW-9ts8svn1 .rating-list {
  color: #d4638e;
}
#PRODUCT-REVIEW-9ts8svn1 .rating-list.error {
  color: rgba(226, 28, 33, 1);
}
#PRODUCT-REVIEW-9ts8svn1 .rating-list:hover {
  color: #804c1a;
}
#PRODUCT-REVIEW-9ts8svn1 .form-review-group {
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .form-review-group:hover {
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .form-media-upload {
  border-color: #d4638e;
  color: #d4638e;
}
#PRODUCT-REVIEW-9ts8svn1 .btn-outline, #PRODUCT-REVIEW-9ts8svn1 .btn-primary {
  
  font-family: Readex Pro, sans-serif;
  
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .btn-outline {
  border-color: #d4638e;
  color: #d4638e;
}
#PRODUCT-REVIEW-9ts8svn1 .btn-primary {
  background: #d4638e;
}
#PRODUCT-REVIEW-9ts8svn1 .error-message {
  color: rgba(226, 28, 33, 1);
}
#PRODUCT-REVIEW-9ts8svn1 .review-filter {
  
  font-family: Readex Pro, sans-serif;
  
  font-weight: bold;
  
  
  color: var(--color_03);
}
#PRODUCT-REVIEW-9ts8svn1 .review-list__item {
  
}
#PRODUCT-REVIEW-9ts8svn1 .review-list__item-date {
  
  font-family: Readex Pro, sans-serif;
  
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .review-list__item-title {
  
  font-family: Readex Pro, sans-serif;
  
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .review-list__item-body {
  
  font-family: Readex Pro, sans-serif;
  
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .review-list__item-action {
  
  
  
  
  
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .review-list {
  --full: #d4638e;
  
  
}
#PRODUCT-REVIEW-9ts8svn1 .review-list .avg-review__rating-active {
  color: #d4638e;
}
#PRODUCT-REVIEW-9ts8svn1 .review-list .avg-review__rating-empty {
  
}
#PRODUCT-REVIEW-9ts8svn1 .review-pagination {
  
}
#PRODUCT-REVIEW-9ts8svn1 .review-pagination button.active {
  color: #d4638e;
}
#PRODUCT-REVIEW-9ts8svn1 .review-filter-btn button.active {
  color: #d4638e;
  border-color: #d4638e;
}
#SECTION-utzrl6ee {
  height: auto;
  grid-template-columns: 1fr 130fr 1fr;
  grid-template-rows: minmax(250px, max-content) minmax(250px, max-content);
  column-gap: 0px;
  row-gap: 10px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-utzrl6ee .x-section-background {
  background: url(https://content.pancake.vn/web-media/ab/26/ef/c2/4da45b95b390cadb9e25e458ffd29914db213aaf626406464b176279-w:2560-h:1357-l:155834-t:image/jpeg.jpeg);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 500;
  --bg: url(https://content.pancake.vn/web-media/ab/26/ef/c2/4da45b95b390cadb9e25e458ffd29914db213aaf626406464b176279-w:2560-h:1357-l:155834-t:image/jpeg.jpeg);
}

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



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

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

#BUTTON-fly8v1nf {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 52px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: -0.0078125px;
width: 13.999098557692308%;
  
}
#BUTTON-fly8v1nf .x-button-wrapper {
  --width: 13.999098557692308%;
-webkit-text-stroke: 0px #000000ff;
border-color: var(--color_00);
border-style: solid;
border-width: 3.0px;
color: var(--color_00);
font-family: 'Readex Pro', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-fly8v1nf{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-fly8v1nf:hover{
    scale: 1.1;
  }
#SECTION-8685j83e {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(46px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-8685j83e .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 46;
  --bg: #ffffff00;
}

#SECTION-8685j83e .x-section-video-background {
  
  
}



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

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

#SECTION-9r4cv5vn .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
  --height: 295;
  --bg: var(--color_00);
}

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



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

[id^="TEXT-t9dtpfac"], .--clone-TEXT-t9dtpfac {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 50%;
  
}
[id^="TEXT-t9dtpfac"] .x-text,
[id^="TEXT-t9dtpfac"] .x-text a,
.--clone-TEXT-t9dtpfac .x-text,
.--clone-TEXT-t9dtpfac .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-family: 'Readex Pro', sans-serif;
font-size: 28.0px;
font-weight: 400;
height: 100%;
text-align: justify;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-t9dtpfac"] .x-text:hover,
.--clone-TEXT-t9dtpfac .x-text:hover,
[id^="TEXT-t9dtpfac"] a:hover,
.--clone-TEXT-t9dtpfac a:hover {
  
}

#FORM-sml41itv {
  --width: 500px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(115.33989204812345px, max-content);height: 115.99609375px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 10px;width: 500px;
  
  --icon-color: #0075fffe01;
  
}
#EMAIL-plcntui7 {
  --width: 500px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: start;margin-left: 0%;margin-top: 10.478515625px;width: 500px;
  
}
#EMAIL-plcntui7 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-plcntui7 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
text-align: left;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-plcntui7 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-plcntui7 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-ir99v3v9 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 45px;
justify-self: center;
margin-bottom: 9.00390625px;
margin-left: calc(0% * 2);
width: 500px;
  
}
#SUBMIT-BUTTON-ir99v3v9 .x-button-wrapper {
  --width: 500px;
-webkit-text-stroke: 0px #000000ff;
background: #f5dce4;
border-color: #f5dce4;
border-style: dashed;
border-width: 2.0px;
color: var(--color_04);
font-family: 'Readex Pro', sans-serif;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
transform:  rotateY(0deg) perspective(1000px);
width: 100%;
  border:   ;


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

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

#SECTION-xs5ld8zf .x-section-background {
  background: url(https://content.pancake.vn/web-media/47/63/bd/56/960bade28422e9b1eaa1be8b20c4557de5d58f330792bfb6c9ecf279-w:2000-h:1000-l:58631-t:image/png.png);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
  --height: 293;
  --bg: url(https://content.pancake.vn/web-media/47/63/bd/56/960bade28422e9b1eaa1be8b20c4557de5d58f330792bfb6c9ecf279-w:2000-h:1000-l:58631-t:image/png.png);
}

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



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

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

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

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



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


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


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

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

  #TEXT-b1njr35x{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-b1njr35x:hover{
    scale: 1.1;
  }
[id^="TEXT-9fylr49f"], .--clone-TEXT-9fylr49f {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 73.46778100775194%;
  
}
[id^="TEXT-9fylr49f"] .x-text,
[id^="TEXT-9fylr49f"] .x-text a,
.--clone-TEXT-9fylr49f .x-text,
.--clone-TEXT-9fylr49f .x-text a {
  --width: 73.46778100775194%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-9fylr49f"] .x-text:hover,
.--clone-TEXT-9fylr49f .x-text:hover,
[id^="TEXT-9fylr49f"] a:hover,
.--clone-TEXT-9fylr49f a:hover {
  
}

  #TEXT-9fylr49f{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-9fylr49f:hover{
    scale: 1.1;
  }
[id^="TEXT-uto33um3"], .--clone-TEXT-uto33um3 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 79.84496124031007%;
  
}
[id^="TEXT-uto33um3"] .x-text,
[id^="TEXT-uto33um3"] .x-text a,
.--clone-TEXT-uto33um3 .x-text,
.--clone-TEXT-uto33um3 .x-text a {
  --width: 79.84496124031007%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-uto33um3"] .x-text:hover,
.--clone-TEXT-uto33um3 .x-text:hover,
[id^="TEXT-uto33um3"] a:hover,
.--clone-TEXT-uto33um3 a:hover {
  
}

  #TEXT-uto33um3{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-uto33um3:hover{
    scale: 1.1;
  }
[id^="TEXT-4dgtk0pe"], .--clone-TEXT-4dgtk0pe {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 6.59765625px;
width: 79.84496124031007%;
  
}
[id^="TEXT-4dgtk0pe"] .x-text,
[id^="TEXT-4dgtk0pe"] .x-text a,
.--clone-TEXT-4dgtk0pe .x-text,
.--clone-TEXT-4dgtk0pe .x-text a {
  --width: 79.84496124031007%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-4dgtk0pe"] .x-text:hover,
.--clone-TEXT-4dgtk0pe .x-text:hover,
[id^="TEXT-4dgtk0pe"] a:hover,
.--clone-TEXT-4dgtk0pe a:hover {
  
}

  #TEXT-4dgtk0pe{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-4dgtk0pe:hover{
    scale: 1.1;
  }

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


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

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

  #TEXT-wlbozuts{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-wlbozuts:hover{
    scale: 1.1;
  }
[id^="TEXT-l3w67unw"], .--clone-TEXT-l3w67unw {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 96.12403100775194%;
  
}
[id^="TEXT-l3w67unw"] .x-text,
[id^="TEXT-l3w67unw"] .x-text a,
.--clone-TEXT-l3w67unw .x-text,
.--clone-TEXT-l3w67unw .x-text a {
  --width: 96.12403100775194%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-l3w67unw"] .x-text:hover,
.--clone-TEXT-l3w67unw .x-text:hover,
[id^="TEXT-l3w67unw"] a:hover,
.--clone-TEXT-l3w67unw a:hover {
  
}

  #TEXT-l3w67unw{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-l3w67unw:hover{
    scale: 1.1;
  }
[id^="TEXT-01jdzsdq"], .--clone-TEXT-01jdzsdq {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 79.84496124031007%;
  
}
[id^="TEXT-01jdzsdq"] .x-text,
[id^="TEXT-01jdzsdq"] .x-text a,
.--clone-TEXT-01jdzsdq .x-text,
.--clone-TEXT-01jdzsdq .x-text a {
  --width: 79.84496124031007%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-01jdzsdq"] .x-text:hover,
.--clone-TEXT-01jdzsdq .x-text:hover,
[id^="TEXT-01jdzsdq"] a:hover,
.--clone-TEXT-01jdzsdq a:hover {
  
}

  #TEXT-01jdzsdq{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-01jdzsdq:hover{
    scale: 1.1;
  }
[id^="TEXT-rhbupvlh"], .--clone-TEXT-rhbupvlh {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 79.84496124031007%;
  
}
[id^="TEXT-rhbupvlh"] .x-text,
[id^="TEXT-rhbupvlh"] .x-text a,
.--clone-TEXT-rhbupvlh .x-text,
.--clone-TEXT-rhbupvlh .x-text a {
  --width: 79.84496124031007%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-rhbupvlh"] .x-text:hover,
.--clone-TEXT-rhbupvlh .x-text:hover,
[id^="TEXT-rhbupvlh"] a:hover,
.--clone-TEXT-rhbupvlh a:hover {
  
}

  #TEXT-rhbupvlh{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-rhbupvlh:hover{
    scale: 1.1;
  }

#CONTAINER-8fjxcg3c {
  --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(45px, max-content) minmax(35px, max-content) minmax(35px, max-content) minmax(35px, max-content) minmax(35px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

  #TEXT-3exuaw23{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-3exuaw23:hover{
    scale: 1.1;
  }
[id^="TEXT-jdz60894"], .--clone-TEXT-jdz60894 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 67.93039772727273%;
  
}
[id^="TEXT-jdz60894"] .x-text,
[id^="TEXT-jdz60894"] .x-text a,
.--clone-TEXT-jdz60894 .x-text,
.--clone-TEXT-jdz60894 .x-text a {
  --width: 67.93039772727273%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-jdz60894"] .x-text:hover,
.--clone-TEXT-jdz60894 .x-text:hover,
[id^="TEXT-jdz60894"] a:hover,
.--clone-TEXT-jdz60894 a:hover {
  
}

  #TEXT-jdz60894{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-jdz60894:hover{
    scale: 1.1;
  }
[id^="TEXT-ti94yx3j"], .--clone-TEXT-ti94yx3j {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 80.0378787878788%;
  
}
[id^="TEXT-ti94yx3j"] .x-text,
[id^="TEXT-ti94yx3j"] .x-text a,
.--clone-TEXT-ti94yx3j .x-text,
.--clone-TEXT-ti94yx3j .x-text a {
  --width: 80.0378787878788%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Alexandria', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-ti94yx3j"] .x-text:hover,
.--clone-TEXT-ti94yx3j .x-text:hover,
[id^="TEXT-ti94yx3j"] a:hover,
.--clone-TEXT-ti94yx3j a:hover {
  
}

  #TEXT-ti94yx3j{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #TEXT-ti94yx3j:hover{
    scale: 1.1;
  }
#SECTION-p2hb1f1h {
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(33px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-p2hb1f1h .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 33;
  --bg: #ffffff00;
}

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



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

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

#POPUP-rrnx6kuj {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #fff5f9;
  width: 707.92578125px;
  height: 532.4266228538427px;
  grid-template-columns: 8px 1fr 1fr 8px;
  grid-template-rows: minmax(11.20266603249991px, max-content) minmax(510.0571684274251px, max-content) minmax(11.20266603249991px, max-content);
  column-gap: 5px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-rrnx6kuj.anim {
  --width: 707.92578125px;
  animation: fade-in 0.2s ease;
}

#RECT-65zvx796 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 22.070039658146733px;
justify-self: end;
margin-right: 3.0247081637703936%;
margin-top: 9.49609375px;
width: 22.39070216721995px;
  
  
  
  
}
#RECT-65zvx796 .x-rect {
  --width: 22.39070216721995px;
background: #e884ab;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #e884ab);
}
#RECT-65zvx796::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


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

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

[id^="TEXT-cohr5to0"], .--clone-TEXT-cohr5to0 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 0.8612060546875%;
margin-top: 137.482421875px;
width: 94.229736328125%;
  
}
[id^="TEXT-cohr5to0"] .x-text,
[id^="TEXT-cohr5to0"] .x-text a,
.--clone-TEXT-cohr5to0 .x-text,
.--clone-TEXT-cohr5to0 .x-text a {
  --width: 94.229736328125%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-family: 'Readex Pro', sans-serif;
font-size: 24.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-cohr5to0"] .x-text:hover,
.--clone-TEXT-cohr5to0 .x-text:hover,
[id^="TEXT-cohr5to0"] a:hover,
.--clone-TEXT-cohr5to0 a:hover {
  
}

[id^="TEXT-1am997xl"], .--clone-TEXT-1am997xl {
  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-bottom: calc(5.84375px * 2);
margin-left: calc(2.02392578125% * 2);
width: 82.774658203125%;
  
}
[id^="TEXT-1am997xl"] .x-text,
[id^="TEXT-1am997xl"] .x-text a,
.--clone-TEXT-1am997xl .x-text,
.--clone-TEXT-1am997xl .x-text a {
  --width: 82.774658203125%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-family: 'Readex Pro', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-1am997xl"] .x-text:hover,
.--clone-TEXT-1am997xl .x-text:hover,
[id^="TEXT-1am997xl"] a:hover,
.--clone-TEXT-1am997xl a:hover {
  
}

#BUTTON-dpu4syjd {
  align-self: end;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 3;
grid-row-start: 2;
height: 40.9921875px;
justify-self: center;
margin-bottom: 119.52734375px;
margin-left: calc(2.02392578125% * 2);
width: 42.220458984375%;
  
}
#BUTTON-dpu4syjd .x-button-wrapper {
  --width: 42.220458984375%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #181818ff;
border-style: solid;
border-width: 1.0px;
color: #181818ff;
font-size: 18.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-dpu4syjd{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-dpu4syjd:hover > * {
    background: #ffffff00 !important;
  }
#POPUP-nxqu85o0 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 400px;
  height: 158px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(158px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-nxqu85o0.anim {
  --width: 400px;
  
}

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

  border:   ;


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


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

#CONTAINER-f2jns2ky {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 89.998046875%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 0.615fr 1.385fr;grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(36px, max-content) minmax(44px, max-content);height: auto;justify-self: end;margin-right: 2.0009765625%;margin-top: calc(0px * 2);width: 89.998046875%;
  
  
  
  
  
  border:   #000000ff;


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

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

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

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

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

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

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

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

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-vbjuifjh"], .--clone-TEXT-vbjuifjh {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 49.4140625px;
margin-right: calc(0.001476843100189036% * 2);
width: 92.25838846880907%;
  
}
[id^="TEXT-vbjuifjh"] .x-text,
[id^="TEXT-vbjuifjh"] .x-text a,
.--clone-TEXT-vbjuifjh .x-text,
.--clone-TEXT-vbjuifjh .x-text a {
  --width: 92.25838846880907%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-family: 'Readex Pro', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-vbjuifjh"] .x-text:hover,
.--clone-TEXT-vbjuifjh .x-text:hover,
[id^="TEXT-vbjuifjh"] a:hover,
.--clone-TEXT-vbjuifjh a:hover {
  
}


#IMAGE-ob5pj16u {
  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(3.69210775047259e-4% * 2);
margin-top: 26.0693359375px;
width: 20.079528000945174%;
  
}
#IMAGE-ob5pj16u picture {
  --width: 20.079528000945174%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-ob5pj16u img {
  object-fit: cover;
}

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

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#POPUP-srg8mt26 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #fff5f9;
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;
  width: 546.984375px;
  height: 240px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(240.0037500585947px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-srg8mt26.anim {
  --width: 546.984375px;
  
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-dzq6bcjv"], .--clone-TEXT-dzq6bcjv {
  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: 94.6344295411049%;
  
}
[id^="TEXT-dzq6bcjv"] .x-text,
[id^="TEXT-dzq6bcjv"] .x-text a,
.--clone-TEXT-dzq6bcjv .x-text,
.--clone-TEXT-dzq6bcjv .x-text a {
  --width: 94.6344295411049%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-family: 'Readex Pro', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-dzq6bcjv"] .x-text:hover,
.--clone-TEXT-dzq6bcjv .x-text:hover,
[id^="TEXT-dzq6bcjv"] a:hover,
.--clone-TEXT-dzq6bcjv a:hover {
  
}

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

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-tbtlhudf"], .--clone-TEXT-tbtlhudf {
  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: 89.28721770998416%;
  
}
[id^="TEXT-tbtlhudf"] .x-text,
[id^="TEXT-tbtlhudf"] .x-text a,
.--clone-TEXT-tbtlhudf .x-text,
.--clone-TEXT-tbtlhudf .x-text a {
  --width: 89.28721770998416%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-family: 'Readex Pro', sans-serif;
font-size: 18.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-tbtlhudf"] .x-text:hover,
.--clone-TEXT-tbtlhudf .x-text:hover,
[id^="TEXT-tbtlhudf"] a:hover,
.--clone-TEXT-tbtlhudf a:hover {
  
}

#POPUP-sevkd2ck {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: url(https://content.pancake.vn/web-media/2e/76/39/ac/3af6b7fb0cb6abeb07d796407512ebf621d2be1865fb7c567603ca09-w:2560-h:1706-l:334523-t:image/jpeg.jpeg);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: repeat;
background-size: cover;
  width: 878.98828125px;
  height: 582.6713655676751px;
  grid-template-columns: 2fr 2fr;
  grid-template-rows: minmax(126.66960347979698px, max-content) minmax(38.000881043939096px, max-content) minmax(180px, max-content) minmax(38.000881043939096px, max-content) minmax(80px, max-content) minmax(120px, max-content);
  column-gap: 10px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-sevkd2ck.anim {
  --width: 878.98828125px;
  
}

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

  border:   ;


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


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-gyad115b"], .--clone-TEXT-gyad115b {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 13.3046875px;
margin-right: calc(0.6948741749174918% * 2);
width: 75.96689356435643%;
  
}
[id^="TEXT-gyad115b"] .x-text,
[id^="TEXT-gyad115b"] .x-text a,
.--clone-TEXT-gyad115b .x-text,
.--clone-TEXT-gyad115b .x-text a {
  --width: 75.96689356435643%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-family: 'Readex Pro', sans-serif;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-gyad115b"] .x-text:hover,
.--clone-TEXT-gyad115b .x-text:hover,
[id^="TEXT-gyad115b"] a:hover,
.--clone-TEXT-gyad115b a:hover {
  
}

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

[id^="TEXT-a7njl1j9"], .--clone-TEXT-a7njl1j9 {
  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-right: calc(0.3456221198156682% * 2);
margin-top: calc(0px * 2);
width: 91.36405529953916%;
  
}
[id^="TEXT-a7njl1j9"] .x-text,
[id^="TEXT-a7njl1j9"] .x-text a,
.--clone-TEXT-a7njl1j9 .x-text,
.--clone-TEXT-a7njl1j9 .x-text a {
  --width: 91.36405529953916%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Readex Pro', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-a7njl1j9"] .x-text:hover,
.--clone-TEXT-a7njl1j9 .x-text:hover,
[id^="TEXT-a7njl1j9"] a:hover,
.--clone-TEXT-a7njl1j9 a:hover {
  
}

#BUTTON-ytbt2946 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 45.99609375px;
justify-self: center;
margin-right: calc(0.13905889976958524% * 2);
margin-top: 8.2265625px;
width: 61.285822292626726%;
  
}
#BUTTON-ytbt2946 .x-button-wrapper {
  --width: 61.285822292626726%;
-webkit-text-stroke: 0px #000000ff;
border-color: #181818ff;
border-style: solid;
border-width: 2.0px;
color: #181818ff;
font-family: 'Readex Pro', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-ytbt2946{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-ytbt2946:hover > * {
    background: #fff5f9 !important;
  }
#BUTTON-mza1urk4 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: 45.99609375px;
justify-self: center;
margin-right: calc(0.255791601077216% * 2);
margin-top: calc(2.93359375px * 2);
width: 61.35558505237423%;
  
}
#BUTTON-mza1urk4 .x-button-wrapper {
  --width: 61.35558505237423%;
-webkit-text-stroke: 0px #000000ff;
border-color: #181818ff;
border-style: solid;
border-width: 2.0px;
color: #181818ff;
font-family: 'Readex Pro', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

  #BUTTON-mza1urk4{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #BUTTON-mza1urk4:hover > * {
    background: #fff5f9 !important;
  }
[id^="TEXT-dj29uf6y"], .--clone-TEXT-dj29uf6y {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 91.74884881592834%;
  
}
[id^="TEXT-dj29uf6y"] .x-text,
[id^="TEXT-dj29uf6y"] .x-text a,
.--clone-TEXT-dj29uf6y .x-text,
.--clone-TEXT-dj29uf6y .x-text a {
  --width: 91.74884881592834%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-family: 'Readex Pro', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-dj29uf6y"] .x-text:hover,
.--clone-TEXT-dj29uf6y .x-text:hover,
[id^="TEXT-dj29uf6y"] a:hover,
.--clone-TEXT-dj29uf6y a:hover {
  
}

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

#CART-DROPPABLE-huyitl3p.anim {
  --width: 432px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-zq0uzdq5"], .--clone-TEXT-zq0uzdq5 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 47.8490580348965%;
  
}
[id^="TEXT-zq0uzdq5"] .x-text,
[id^="TEXT-zq0uzdq5"] .x-text a,
.--clone-TEXT-zq0uzdq5 .x-text,
.--clone-TEXT-zq0uzdq5 .x-text a {
  --width: 47.8490580348965%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_3);
font: var(--font_3);
font-family: 'Alexandria', sans-serif;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_3));
}
[id^="TEXT-zq0uzdq5"] .x-text:hover,
.--clone-TEXT-zq0uzdq5 .x-text:hover,
[id^="TEXT-zq0uzdq5"] a:hover,
.--clone-TEXT-zq0uzdq5 a:hover {
  
}

#BUTTON-2oqc6zkg {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 50px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 50px;
  
}
#BUTTON-2oqc6zkg .x-button-wrapper {
  --width: 50px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
border-color: #000000ff;
border-radius: 100px;
color: #181818ff;
font-family: 'Alexandria', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#RECTANGLE-6i5jf6bn {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 9px;
justify-self: center;
margin-bottom: 0px;
margin-left: calc(0% * 2);
width: 98.05825242718448%;
  
  
  
  
}
#RECTANGLE-6i5jf6bn .x-rect {
  --width: 98.05825242718448%;
background: #a0a2a4ff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMjAwIDMyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xODMuODE2IDE0LjIwNUgwVjE4LjA5MTlIMjAwVjE0LjIwNUgxODMuODE2WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #a0a2a4ff);
}
#RECTANGLE-6i5jf6bn::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-v3plcq4r"], .--clone-TEXT-v3plcq4r {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 200px;
  
}
[id^="TEXT-v3plcq4r"] .x-text,
[id^="TEXT-v3plcq4r"] .x-text a,
.--clone-TEXT-v3plcq4r .x-text,
.--clone-TEXT-v3plcq4r .x-text a {
  --width: 200px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-family: 'Readex Pro', sans-serif;
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-v3plcq4r"] .x-text:hover,
.--clone-TEXT-v3plcq4r .x-text:hover,
[id^="TEXT-v3plcq4r"] a:hover,
.--clone-TEXT-v3plcq4r a:hover {
  
}

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

#BUTTON-exiq2ddr {
  align-self: center;
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: calc(0px * 2);
width: 100%;
  
}
#BUTTON-exiq2ddr .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #fff5f9;
border-color: #000000ff;
border-radius: 4px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-family: 'Alexandria', sans-serif;
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


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


  
}
#CART-ITEMS-6yrms3zk {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 70px 1fr 85px 30px;grid-template-rows: minmax(30px, max-content) minmax(25px, max-content) minmax(25px, max-content) minmax(20px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: px;width: 100%;
  
}
#CART-ITEMS-6yrms3zk cart-item, #CART-ITEMS-6yrms3zk .cart-loading {
  grid-template-columns: 70px 1fr 85px 30px;
  grid-template-rows: minmax(30px, max-content) minmax(25px, max-content) minmax(25px, max-content) minmax(20px, max-content);
}

#IMAGE-DATASET-5s0zi6it {
  --width: 65px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 65px;
  
}
#IMAGE-DATASET-5s0zi6it picture, #IMAGE-DATASET-5s0zi6it img {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-5s0zi6it img {
  object-fit: contain;
}

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

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

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

#QUANTITY-INPUT-kualr2r8 {
  --width: 83.5px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 25.977777777777774px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 83.5px;
  -webkit-text-stroke: 0px #000000ff;
border-color: #ddd;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-kualr2r8 .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-kualr2r8 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-kualr2r8 .quantity__button[name="minus"] {
  background: #F1F1F1;
  
  width:25px;
}
#QUANTITY-INPUT-kualr2r8 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-kualr2r8 .quantity__button[name="plus"] {
  background: #F1F1F1;
  
  width:25px;
}
#QUANTITY-INPUT-kualr2r8 .quantity__button[name="plus"] svg {
  width: 9.3px;
}

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

#LINE-76qwsrvd {
  --width: 100%;align-self: center;grid-column-end: 5;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 17px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-76qwsrvd .line-container {
  border-color: #181818ff;
border-style: dashed;
border-width: 1.0px;
}

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

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

