#SECTION-ffchmgb8 {
  height: auto;
  grid-template-columns: 1fr 1592px 1fr;
  grid-template-rows: minmax(0px, 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-ffchmgb8 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 0;
  --bg: #ffffff00;
}

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



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


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

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #ffffff00);
}
#RECT-y2alcoar::before {
  content: "";
  border-color: #ffffff00;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

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

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


  
}

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

[id^="TEXT-axc11ap1"], .--clone-TEXT-axc11ap1 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 8px;
margin-left: 40px;
width: 130px;
  
}
[id^="TEXT-axc11ap1"] .x-text,
[id^="TEXT-axc11ap1"] .x-text a,
.--clone-TEXT-axc11ap1 .x-text,
.--clone-TEXT-axc11ap1 .x-text a {
  --width: 130px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-family: 'Josefin Sans', sans-serif;
font-size: 22.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-axc11ap1"] .x-text:hover,
.--clone-TEXT-axc11ap1 .x-text:hover,
[id^="TEXT-axc11ap1"] a:hover,
.--clone-TEXT-axc11ap1 a:hover {
  
}

[id^="TEXT-gf8360v0"], .--clone-TEXT-gf8360v0 {
  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: 175px;
margin-top: calc(0px * 2);
width: 42px;
  
}
[id^="TEXT-gf8360v0"] .x-text,
[id^="TEXT-gf8360v0"] .x-text a,
.--clone-TEXT-gf8360v0 .x-text,
.--clone-TEXT-gf8360v0 .x-text a {
  --width: 42px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-family: 'Oooh Baby', sans-serif;
font-size: 28.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-gf8360v0"] .x-text:hover,
.--clone-TEXT-gf8360v0 .x-text:hover,
[id^="TEXT-gf8360v0"] a:hover,
.--clone-TEXT-gf8360v0 a:hover {
  
}

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


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

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






border-style: none none none none;

}



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


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

#MENU-ITEM-6pl79wos > a, #MENU-ITEM-6pl79wos > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#INPUT-SEARCH-sfyyb36r {
  --width: 150px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 42.984375px;justify-self: end;margin-right: 244px;margin-top: calc(0px * 2);width: 150px;
  
}
#INPUT-SEARCH-sfyyb36r > .input-search--wrapper {
  color: var(--color_00);
font-size: 16.0px;
font-weight: bold;
  border-width: 1px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 70px;
  background-color: #ffffff00;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-sfyyb36r > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-sfyyb36r > .input-search--wrapper .input-search--input {
  padding-left: 18px;
  text-align: left;
}
#INPUT-SEARCH-sfyyb36r > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_00);
}
#INPUT-SEARCH-sfyyb36r > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_01) !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-sfyyb36r > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_01) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-sfyyb36r .input-search--icon {
  margin-left: 18px;
  margin-right: 18px;
  color: var(--color_00);
  height: 22px;
  width: 22px;
}
#INPUT-SEARCH-sfyyb36r .input-search--wrapper:hover .input-search--icon {
  color: var(--color_00);
}
#INPUT-SEARCH-sfyyb36r .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_00);
}
#INPUT-SEARCH-sfyyb36r .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-sfyyb36r .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-sfyyb36r .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_00);
}


#CONTAINER-ozehlbat {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #999999d9;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 49.9921875px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(46px, max-content);height: auto;justify-self: end;margin-right: 184px;margin-top: calc(0px * 2);width: 49.9921875px;
  
  
  
  
  
  border: 1px solid #999999d9;


  
}
#CART-ICON-c2v5pu9v {
  --width: 30px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 30px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 30px;
  
}
#CART-ICON-c2v5pu9v .x-cart-icon {
  border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
}
#CART-ICON-c2v5pu9v .x-cart-item-count {
  position: absolute;
  top: -7.5px;
  right: -7.5px;
  width: 15.0px;
  height: 15.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_00);
border-radius: 50%;
color: var(--font_color_8);
font-family: Roboto;
font-size: 10.0px;
}
#CART-ICON-c2v5pu9v .x-image-cart-icon {
  border-radius: 0px 0px 0px 0px;
}
#MEMBER-BAR-9ml3lmm9 {
  --width: 114px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 42px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 114px;
  
}
#MEMBER-BAR-9ml3lmm9 .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  background: #B81B1Bff;
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-9ml3lmm9 .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  border-width: 0px;
  border-radius: 40px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-9ml3lmm9 .x-member:hover {
  
}
#MEMBER-BAR-9ml3lmm9 .x-avatar-member-origin {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-9ml3lmm9 .x-avatar-member-initial {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-9ml3lmm9 .customer-icon {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-9ml3lmm9 .x-nav-member-drop-icon {
  width: 22px;
  height: 22px;
  
}

#MEMBER-BAR-9ml3lmm9 .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  border-width: 0px;
  border-radius: 40px;
  border-style: solid;
  
  background: #B81B1Bff;
  justify-content: center;
}
#MEMBER-BAR-9ml3lmm9 .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-9ml3lmm9 .x-loginbar .login-bar-icon {
    width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}



#MEMBER-BAR-9ml3lmm9 .member-divider {
  background: var(--color_00);
}

#MEMBER-BAR-9ml3lmm9 .customer-signup {
  display: none;
}
#MEMBER-BAR-9ml3lmm9 .customer-icon {
  display: none;
}
#MEMBER-BAR-9ml3lmm9 .customer-text {
  
}
#MEMBER-DROPDOWN-7jdkb489 {
  width: 170px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(6px, max-content) minmax(0px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
border-radius: 5px 5px 5px 5px;
box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.149);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-biyssee9"], .--clone-TEXT-biyssee9 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-biyssee9"] .x-text,
[id^="TEXT-biyssee9"] .x-text a,
.--clone-TEXT-biyssee9 .x-text,
.--clone-TEXT-biyssee9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-biyssee9"] .x-text:hover,
.--clone-TEXT-biyssee9 .x-text:hover,
[id^="TEXT-biyssee9"] a:hover,
.--clone-TEXT-biyssee9 a:hover {
  
}

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


#CONTAINER-sw8gs6bm {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #999999d9;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 50px;align-self: center;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 50px;
  
  
  
  
  
  border: 1px solid #999999d9;


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


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-hsylgrpl {
  background: rgba(255, 255, 255, 1);
  top: 0;
  left: 0;
  width: 400px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0%, 100%) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 400px;
  animation: slide-left 0.2s ease;
  
}

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

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

[id^="TEXT-61wvpd2i"], .--clone-TEXT-61wvpd2i {
  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: 170px;
margin-top: calc(0px * 2);
width: 42px;
  
}
[id^="TEXT-61wvpd2i"] .x-text,
[id^="TEXT-61wvpd2i"] .x-text a,
.--clone-TEXT-61wvpd2i .x-text,
.--clone-TEXT-61wvpd2i .x-text a {
  --width: 42px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font: var(--font_6);
font-family: 'Oooh Baby', sans-serif;
font-size: 28.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-61wvpd2i"] .x-text:hover,
.--clone-TEXT-61wvpd2i .x-text:hover,
[id^="TEXT-61wvpd2i"] a:hover,
.--clone-TEXT-61wvpd2i a:hover {
  
}

#INPUT-SEARCH-o561ue1y {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 42.984375px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-o561ue1y > .input-search--wrapper {
  color: var(--color_04);
font-size: 16.0px;
font-weight: bold;
  border-width: 1px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 70px;
  background-color: #ffffff00;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-o561ue1y > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-o561ue1y > .input-search--wrapper .input-search--input {
  padding-left: 18px;
  text-align: left;
}
#INPUT-SEARCH-o561ue1y > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_04);
}
#INPUT-SEARCH-o561ue1y > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_01) !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-o561ue1y > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_01) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-o561ue1y .input-search--icon {
  margin-left: 18px;
  margin-right: 18px;
  color: var(--color_04);
  height: 22px;
  width: 22px;
}
#INPUT-SEARCH-o561ue1y .input-search--wrapper:hover .input-search--icon {
  color: var(--color_04);
}
#INPUT-SEARCH-o561ue1y .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_04);
}
#INPUT-SEARCH-o561ue1y .input-search--icon path {
  fill: var(--color_04);
}
#INPUT-SEARCH-o561ue1y .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_04);
}
#INPUT-SEARCH-o561ue1y .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_04);
}

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


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

}
#MENU-l09u7sce ul li .tag-link:hover,
#MENU-l09u7sce ul li > a:hover {
  color: var(--color_03) !important;
background: #ffffff00;






border-style: none none none none;

}

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




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

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

#MENU-ITEM-82dmfu31 > a, #MENU-ITEM-82dmfu31 > div {
  
  
  
  
  
  
  
  
  
}

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

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


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

  border:   ;


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


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

#CONTAINER-6gwv8j37 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #999999d9;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 50px;align-self: start;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(46px, max-content);height: auto;justify-self: end;margin-right: 680.5px;margin-top: 1.6666717529296875px;width: 50px;
  
  
  
  
  
  border: 1px solid #999999d9;


  
}
#MEMBER-BAR-onn7ev4t {
  --width: 99%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 99%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 99%;
  
}
#MEMBER-BAR-onn7ev4t .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  background: #B81B1B00;
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-onn7ev4t .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-onn7ev4t .x-member:hover {
  
}
#MEMBER-BAR-onn7ev4t .x-avatar-member-origin {   width: 19px;
  height: 19px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  
 }
#MEMBER-BAR-onn7ev4t .x-avatar-member-initial {   width: 19px;
  height: 19px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  
 }
#MEMBER-BAR-onn7ev4t .customer-icon {   width: 19px;
  height: 19px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  
 }
#MEMBER-BAR-onn7ev4t .x-nav-member-drop-icon {
  width: 22px;
  height: 22px;
  color: var(--color_00);
}

#MEMBER-BAR-onn7ev4t .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  background: #B81B1B00;
  justify-content: center;
}
#MEMBER-BAR-onn7ev4t .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-onn7ev4t .x-loginbar .login-bar-icon {
    width: 19px;
  height: 19px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  

  border: none;
}

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


#MEMBER-BAR-onn7ev4t .member-divider {
  background: var(--color_00);
}

#MEMBER-BAR-onn7ev4t .customer-signup {
  display: none;
}
#MEMBER-BAR-onn7ev4t .customer-icon {
  
}
#MEMBER-BAR-onn7ev4t .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-bpt92bpf {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
border-radius: 5px 5px 5px 5px;
box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.149);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-np0emi7k"], .--clone-TEXT-np0emi7k {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-np0emi7k"] .x-text,
[id^="TEXT-np0emi7k"] .x-text a,
.--clone-TEXT-np0emi7k .x-text,
.--clone-TEXT-np0emi7k .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-np0emi7k"] .x-text:hover,
.--clone-TEXT-np0emi7k .x-text:hover,
[id^="TEXT-np0emi7k"] a:hover,
.--clone-TEXT-np0emi7k a:hover {
  
}

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


#CONTAINER-hp4lut3v {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #999999d9;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 50px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(46px, max-content);height: auto;justify-self: end;margin-right: 124px;margin-top: calc(0px * 2);width: 50px;
  
  
  
  
  
  border: 1px solid #999999d9;


  
}

#RECT-st6fl1ai {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 18px;
  
  
  border-radius: 0px 0px 0px 0px;
  
}
#RECT-st6fl1ai .x-rect {
  --width: 18px;
background: #ffffffff;
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNzkyIDE4OTYuMDgzMyIgY2xhc3M9ImJlbGwtbyI+PHBhdGggZD0iTTkxMiAxNjk2cTAtMTYtMTYtMTYtNTkgMC0xMDEuNS00Mi41VDc1MiAxNTM2cTAtMTYtMTYtMTZ0LTE2IDE2cTAgNzMgNTEuNSAxMjQuNVQ4OTYgMTcxMnExNiAwIDE2LTE2em0tNjY2LTI4OGgxMzAwcS0yNjYtMzAwLTI2Ni04MzIgMC01MS0yNC0xMDV0LTY5LTEwMy0xMjEuNS04MC41VDg5NiAyNTZ0LTE2OS41IDMxLjVUNjA1IDM2OHQtNjkgMTAzLTI0IDEwNXEwIDUzMi0yNjYgODMyem0xNDgyIDBxMCA1Mi0zOCA5MHQtOTAgMzhoLTQ0OHEwIDEwNi03NSAxODF0LTE4MSA3NS0xODEtNzUtNzUtMTgxSDE5MnEtNTIgMC05MC0zOHQtMzgtOTBxNTAtNDIgOTEtODh0ODUtMTE5LjUgNzQuNS0xNTguNSA1MC0yMDZUMzg0IDU3NnEwLTE1MiAxMTctMjgyLjVUODA4IDEzNXEtOC0xOS04LTM5IDAtNDAgMjgtNjh0NjgtMjggNjggMjggMjggNjhxMCAyMC04IDM5IDE5MCAyOCAzMDcgMTU4LjVUMTQwOCA1NzZxMCAxMzkgMTkuNSAyNjB0NTAgMjA2IDc0LjUgMTU4LjUgODUgMTE5LjUgOTEgODh6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ffffffff);
}
#RECT-st6fl1ai::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;
  
}
#SECTION-tteb2u74 {
  height: auto;
  grid-template-columns: 1fr 1592px 1fr;
  grid-template-rows: minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-tteb2u74 .x-section-background {
  background: var(--color_14);
  
  
  
  
  
  
  --height: 0;
  --bg: var(--color_14);
}

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



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

#SWIPER-qkyzktg8 {
  
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  --blurry: 5;
  --scale-overflow: 1;
}
#SWIPER-qkyzktg8 .x-swiper-wrapper {
  flex-direction: row;
  transform: translateX(0%);
}
#SWIPER-qkyzktg8 .x-swiper-nav-btn {
  display: none;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 1);
  height: 24px;
  width: 24px;
  background: rgba(255, 255, 255, 1);
}
#SWIPER-qkyzktg8 .x-swiper-nav-btn.next {
  right: 0%
}
#SWIPER-qkyzktg8 .x-swiper-nav-btn.prev {
  left: 0%
}
#SWIPER-qkyzktg8 .x-slide {
  width: 100%;
}
#SWIPER-qkyzktg8 .x-slide-wrapper {
  will-change: filter, -webkit-filter;
  transition-property: filter, -webkit-filter;
}
#SWIPER-qkyzktg8 .x-slide:not(.active) .x-slide-wrapper {
  scale: 1;
  filter: blur(5px);
}

#SWIPER-qkyzktg8 .x-pagination-wrapper {
  opacity: 0;
}
#SWIPER-qkyzktg8 .x-swiper-row .x-pagination-bar-backdrop {
  height: max(9px, 3%);
}
#SWIPER-qkyzktg8 .x-swiper-column .x-pagination-bar-backdrop {
  width: max(9px, 1%);
}
#SWIPER-qkyzktg8 .x-pagination-fraction {
  font-size: 14px;
  color: #d9d9d9;
}
#SWIPER-qkyzktg8 .x-pagination-bar-backdrop {
  height: 4px;
  width: 100px;
  border-radius: 1000px;
  gap: 10px;
}
#SWIPER-qkyzktg8 .x-pagination-bullet.active {
  background: #d9d9d9;
  border-radius: 1000px;
}
#SWIPER-qkyzktg8 .x-pagination-bullet, #SWIPER-qkyzktg8 .x-pagination-bar-backdrop {
  border-radius: 1000px;
}
#SWIPER-qkyzktg8 .x-pagination-bar {
  background: rgba(238, 238, 238, 1);
}
#SWIPER-qkyzktg8 .x-bar-active {
  left: -100%;
  background: #d9d9d9;
}
#SLIDE-nlalmxcu {
  
  
}
#SLIDE-nlalmxcu .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}

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


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


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

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

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

#SLIDE-9rhaucr6 {
  
  
}
#SLIDE-9rhaucr6 .x-slide-wrapper {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content);
  column-gap: 0px;
  row-gap: 0px;
}

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


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


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

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

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


#CONTAINER-g2zg1yhv {
  --bg: var(--color_14);
  background: var(--color_14);
border-color: #000000ff;
border-radius: 20px 20px 20px 20px;
  --width: 440px;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 24px 1fr 24px 170px 24px;grid-template-rows: minmax(24px, max-content) minmax(0px, max-content) minmax(24px, max-content);height: auto;justify-self: end;margin-bottom: 60px;margin-right: 72px;width: 440px;
  
  
  
  
  
  border:   #000000ff;


  
}

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


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

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

[id^="TEXT-r0xl21gb"], .--clone-TEXT-r0xl21gb {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: 15px;
margin-right: 5px;
width: 80px;
  
}
[id^="TEXT-r0xl21gb"] .x-text,
[id^="TEXT-r0xl21gb"] .x-text a,
.--clone-TEXT-r0xl21gb .x-text,
.--clone-TEXT-r0xl21gb .x-text a {
  --width: 80px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-family: 'Oooh Baby', sans-serif;
font-size: 28.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-r0xl21gb"] .x-text:hover,
.--clone-TEXT-r0xl21gb .x-text:hover,
[id^="TEXT-r0xl21gb"] a:hover,
.--clone-TEXT-r0xl21gb a:hover {
  
}

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


#IMAGE-itu80fst {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: 170px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 170px;
  
}
#IMAGE-itu80fst picture {
  --width: 170px;
border-radius: 50% 50% 50% 50%;
height: 100%;
width: 100%;
}
#IMAGE-itu80fst img {
  object-fit: cover;
}

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

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

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



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


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


  
}

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


  
}

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

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


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


  
}

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

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


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


  
}

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

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


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


  
}

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

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

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

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

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



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

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

[id^="TEXT-152x9ekb"], .--clone-TEXT-152x9ekb {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 90px;
margin-top: 0px;
width: 80px;
  
}
[id^="TEXT-152x9ekb"] .x-text,
[id^="TEXT-152x9ekb"] .x-text a,
.--clone-TEXT-152x9ekb .x-text,
.--clone-TEXT-152x9ekb .x-text a {
  --width: 80px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_6);
font-family: 'Oooh Baby', sans-serif;
font-size: 28.0px;
height: 100%;
line-height: 1;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-152x9ekb"] .x-text:hover,
.--clone-TEXT-152x9ekb .x-text:hover,
[id^="TEXT-152x9ekb"] a:hover,
.--clone-TEXT-152x9ekb a:hover {
  
}

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

#BUTTON-bu0gmszh {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 2;
height: 43px;
justify-self: end;
margin-bottom: 0px;
margin-right: 0%;
width: 122px;
  
}
#BUTTON-bu0gmszh .x-button-wrapper {
  --width: 122px;
-webkit-text-stroke: 0px #000000ff;
background: #B81B1B;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.271);
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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



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

#SLIDER-PRODUCT-ue8dkoot .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  background: var(--color_13);
  border-radius: 20px;
  
  border-color: #000;
  

}






#SLIDER-PRODUCT-ue8dkoot .grid-product--info {
  
  padding: 0px 20px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-ue8dkoot .grid-product--category {
  
  
  
  
  
  color: var(--color_24);
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-ue8dkoot .grid-product--title {
  font: var(--font_6);
  font-family: 'Gowun Batang', sans-serif;
  
  font-size: 24px;
  
  color: var(--color_04);
  
  
  line-height: 1.5715;
  min-height: 37.715999999999994px;
}
#SLIDER-PRODUCT-ue8dkoot .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#SLIDER-PRODUCT-ue8dkoot .grid-product--retail-price, #SLIDER-PRODUCT-ue8dkoot .grid-product--selling-price {
  
  
  
  
  
  
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-ue8dkoot .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-ue8dkoot .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-ue8dkoot .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#CUSTOM-LAYOUT-yt9uasvm {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(15px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(11px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#SLIDER-PRODUCT-ue8dkoot .grid-product--info {
  flex: unset;
}
[id^="TEXT-DATASET-ibkzqdds"], .--clone-TEXT-DATASET-ibkzqdds {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-ibkzqdds"] .x-text,
[id^="TEXT-DATASET-ibkzqdds"] .x-text a,
.--clone-TEXT-DATASET-ibkzqdds .x-text,
.--clone-TEXT-DATASET-ibkzqdds .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_23);
font: var(--font_7);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_23));
}
[id^="TEXT-DATASET-ibkzqdds"] .x-text:hover,
.--clone-TEXT-DATASET-ibkzqdds .x-text:hover,
[id^="TEXT-DATASET-ibkzqdds"] a:hover,
.--clone-TEXT-DATASET-ibkzqdds a:hover {
  
}

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

[id^="TEXT-DATASET-7zhthbpd"], .--clone-TEXT-DATASET-7zhthbpd {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: stretch;
margin-left: 80px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-7zhthbpd"] .x-text,
[id^="TEXT-DATASET-7zhthbpd"] .x-text a,
.--clone-TEXT-DATASET-7zhthbpd .x-text,
.--clone-TEXT-DATASET-7zhthbpd .x-text a {
  --width: 76.67638483965014%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #20030380;
font: var(--font_8);
font-size: 16.0px;
font-weight: 600;
height: 100%;
text-align: left;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, #20030380);
}
[id^="TEXT-DATASET-7zhthbpd"] .x-text:hover,
.--clone-TEXT-DATASET-7zhthbpd .x-text:hover,
[id^="TEXT-DATASET-7zhthbpd"] a:hover,
.--clone-TEXT-DATASET-7zhthbpd a:hover {
  
}

[id^="TEXT-DATASET-xise0wiy"], .--clone-TEXT-DATASET-xise0wiy {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 68px;
  
}
[id^="TEXT-DATASET-xise0wiy"] .x-text,
[id^="TEXT-DATASET-xise0wiy"] .x-text a,
.--clone-TEXT-DATASET-xise0wiy .x-text,
.--clone-TEXT-DATASET-xise0wiy .x-text a {
  --width: 68px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_12);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
color: var(--color_00);
font: var(--font_8);
font-size: 17.0px;
font-weight: 600;
height: 100%;
line-height: 2;
text-align: center;
text-decoration: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-xise0wiy"] .x-text:hover,
.--clone-TEXT-DATASET-xise0wiy .x-text:hover,
[id^="TEXT-DATASET-xise0wiy"] a:hover,
.--clone-TEXT-DATASET-xise0wiy a:hover {
  
}


#CONTAINER-pbtmyaff {
  --bg: var(--color_12);
  background: var(--color_12);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
  --width: 100%;align-self: center;column-gap: 10px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;grid-template-columns: 1fr 25px 115px 1fr;grid-template-rows: minmax(10px, max-content) minmax(20px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

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

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

#PRODUCT-OVERLAY-szdys544 {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-y8w3fhpu {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#LINE-hov8b4k7 {
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  height: auto;
  
}
#LINE-hov8b4k7 .line-container {
  border-color: #BEB7B2;
border-style: dotted;
border-width: 1.0px;
}


#CONTAINER-v16ka2f7 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 55.97916793823242px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: start;margin-left: 20px;margin-top: calc(5.677083969116211px * 2);width: 55.97916793823242px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-v16ka2f7{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-v16ka2f7:hover > * {
    background: #B81B1B !important;
  }

#CONTAINER-fha2uaye {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 55.9921875px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: end;margin-right: 20px;margin-top: calc(0px * 2);width: 55.9921875px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-fha2uaye{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-fha2uaye:hover > * {
    background: #B81B1B !important;
  }
#SECTION-imldtqiu {
  height: auto;
  grid-template-columns: 1fr 1592px 1fr;
  grid-template-rows: minmax(75px, max-content) minmax(0px, max-content) minmax(17px, max-content) minmax(0px, max-content) minmax(23px, max-content) minmax(0px, max-content) minmax(75px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

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

[id^="TEXT-59mp9pu9"], .--clone-TEXT-59mp9pu9 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 90px;
margin-top: 0px;
width: 80px;
  
}
[id^="TEXT-59mp9pu9"] .x-text,
[id^="TEXT-59mp9pu9"] .x-text a,
.--clone-TEXT-59mp9pu9 .x-text,
.--clone-TEXT-59mp9pu9 .x-text a {
  --width: 80px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_03);
font: var(--font_6);
font-family: 'Oooh Baby', sans-serif;
font-size: 28.0px;
height: 100%;
line-height: 1;
width: 100%;
  color: var(--active-color, var(--color_03));
}
[id^="TEXT-59mp9pu9"] .x-text:hover,
.--clone-TEXT-59mp9pu9 .x-text:hover,
[id^="TEXT-59mp9pu9"] a:hover,
.--clone-TEXT-59mp9pu9 a:hover {
  
}

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

#BUTTON-wgoenhca {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 2;
height: 43px;
justify-self: end;
margin-bottom: 0px;
margin-right: 0%;
width: 122px;
  
}
#BUTTON-wgoenhca .x-button-wrapper {
  --width: 122px;
-webkit-text-stroke: 0px #000000ff;
background: #B81B1B;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.271);
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

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

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

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



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

#SLIDER-PRODUCT-k1spjfi4 .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: column;
  background: var(--color_13);
  border-radius: 20px;
  
  border-color: #000;
  

}






#SLIDER-PRODUCT-k1spjfi4 .grid-product--info {
  
  padding: 0px 20px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-k1spjfi4 .grid-product--category {
  
  
  
  
  
  color: var(--color_24);
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-k1spjfi4 .grid-product--title {
  font: var(--font_6);
  font-family: 'Gowun Batang', sans-serif;
  
  font-size: 24px;
  
  color: var(--color_04);
  
  
  line-height: 1.5715;
  min-height: 37.715999999999994px;
}
#SLIDER-PRODUCT-k1spjfi4 .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#SLIDER-PRODUCT-k1spjfi4 .grid-product--retail-price, #SLIDER-PRODUCT-k1spjfi4 .grid-product--selling-price {
  
  
  
  
  
  
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-k1spjfi4 .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-k1spjfi4 .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-k1spjfi4 .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#CUSTOM-LAYOUT-3f231who {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(15px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(11px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#SLIDER-PRODUCT-k1spjfi4 .grid-product--info {
  flex: unset;
}
[id^="TEXT-DATASET-frx5x1rg"], .--clone-TEXT-DATASET-frx5x1rg {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-frx5x1rg"] .x-text,
[id^="TEXT-DATASET-frx5x1rg"] .x-text a,
.--clone-TEXT-DATASET-frx5x1rg .x-text,
.--clone-TEXT-DATASET-frx5x1rg .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_23);
font: var(--font_7);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_23));
}
[id^="TEXT-DATASET-frx5x1rg"] .x-text:hover,
.--clone-TEXT-DATASET-frx5x1rg .x-text:hover,
[id^="TEXT-DATASET-frx5x1rg"] a:hover,
.--clone-TEXT-DATASET-frx5x1rg a:hover {
  
}

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

[id^="TEXT-DATASET-fleg52zx"], .--clone-TEXT-DATASET-fleg52zx {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: 0px;
width: 68px;
  
}
[id^="TEXT-DATASET-fleg52zx"] .x-text,
[id^="TEXT-DATASET-fleg52zx"] .x-text a,
.--clone-TEXT-DATASET-fleg52zx .x-text,
.--clone-TEXT-DATASET-fleg52zx .x-text a {
  --width: 68px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_12);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
color: var(--color_00);
font: var(--font_8);
font-size: 17.0px;
font-weight: 600;
height: 100%;
line-height: 2;
text-align: center;
text-decoration: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-fleg52zx"] .x-text:hover,
.--clone-TEXT-DATASET-fleg52zx .x-text:hover,
[id^="TEXT-DATASET-fleg52zx"] a:hover,
.--clone-TEXT-DATASET-fleg52zx a:hover {
  
}


#CONTAINER-sl353cgb {
  --bg: var(--color_12);
  background: var(--color_12);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
  --width: 100%;align-self: start;column-gap: 10px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;grid-template-columns: 1fr 25px 115px 1fr;grid-template-rows: minmax(10px, max-content) minmax(20px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}

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

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

[id^="TEXT-DATASET-5d5c1rqv"], .--clone-TEXT-DATASET-5d5c1rqv {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: stretch;
margin-left: 80px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-5d5c1rqv"] .x-text,
[id^="TEXT-DATASET-5d5c1rqv"] .x-text a,
.--clone-TEXT-DATASET-5d5c1rqv .x-text,
.--clone-TEXT-DATASET-5d5c1rqv .x-text a {
  --width: 76.67638483965014%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #20030380;
font: var(--font_8);
font-size: 16.0px;
font-weight: 600;
height: 100%;
text-align: left;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, #20030380);
}
[id^="TEXT-DATASET-5d5c1rqv"] .x-text:hover,
.--clone-TEXT-DATASET-5d5c1rqv .x-text:hover,
[id^="TEXT-DATASET-5d5c1rqv"] a:hover,
.--clone-TEXT-DATASET-5d5c1rqv a:hover {
  
}

#PRODUCT-OVERLAY-feompued {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#PRODUCT-OVERLAY-mdlbldbk {
  
  width: 100%;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  
  
}
#LINE-4mgi69mc {
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  height: auto;
  
}
#LINE-4mgi69mc .line-container {
  border-color: #BEB7B2;
border-style: dotted;
border-width: 1.0px;
}


#CONTAINER-kco0ac7v {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 55.97916793823242px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: start;margin-left: 20px;margin-top: calc(5.677083969116211px * 2);width: 55.97916793823242px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-kco0ac7v{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-kco0ac7v:hover > * {
    background: #B81B1B !important;
  }

#CONTAINER-9qfkqnfb {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 55.9921875px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: end;margin-right: 20px;margin-top: calc(0px * 2);width: 55.9921875px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-9qfkqnfb{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-9qfkqnfb:hover > * {
    background: #B81B1B !important;
  }
#SECTION-dpfv1fhv {
  height: auto;
  grid-template-columns: 1fr 791px 10px 791px 1fr;
  grid-template-rows: minmax(50px, max-content) minmax(0px, max-content) minmax(35px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

#SLIDER-CATE-j0a02g2f {
  --width: 100%;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: -0.23828125px;width: 100%;
  -webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 22.0px;
font-weight: 700;
  
}
#SLIDER-CATE-j0a02g2f .cake-slider {
  display: grid;
  grid-template-rows: repeat(1, max-content);
  grid-auto-flow: column;
  grid-auto-columns: calc((100% - 5 * 20px)/6);
  column-gap: 20px;
}
#SLIDER-CATE-j0a02g2f .x-gc-item {
  background: #ffffff00;
  width: 100%;
  border-radius: 0px;
  overflow: hidden;
  align-items: start;
}
#SLIDER-CATE-j0a02g2f .x-gc-item a {
  flex: 1
}
#SLIDER-CATE-j0a02g2f .x-gc-name {
  padding: 20px 0;
}
#SLIDER-CATE-j0a02g2f .x-gc-thumbnail {
  position: relative;
}
#SLIDER-CATE-j0a02g2f .x-gc-thumbnail::before {
  position: absolute;
  top: 0;
  left: -75%;
  z-index: 2;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
  background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
  -webkit-transform: skewX(-25deg);
  transform: skewX(-25deg);
}
#SLIDER-CATE-j0a02g2f .x-gc-thumbnail:hover::before {
  -webkit-animation: hover-shine .75s;
  animation: hover-shine .75s;
}

#SLIDER-CATE-j0a02g2f .x-gc-thumbnail img {
  aspect-ratio: 1/1;
  border-radius: 200px;
  object-fit: cover;
}
#SLIDER-CATE-j0a02g2f .button-arrow {
  width: 0px;
  height: 0px;
  color: #00000000;
}
#SLIDER-CATE-j0a02g2f .button-arrow svg {
  width: 0%;
  height: 0%;
}
#SLIDER-CATE-j0a02g2f .button-arrow path {
  fill: #00000000;
}
#SLIDER-CATE-j0a02g2f .button-arrow:after {
  border: 0px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-CATE-j0a02g2f .slider-product--next {
  right: 0px;
  
}
#SLIDER-CATE-j0a02g2f .slider-product--prev {
  left: 0px;
  
}

#CONTAINER-wmz32hpz {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 56px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 56px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-wmz32hpz{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-wmz32hpz:hover > * {
    background: #B81B1B !important;
  }

#CONTAINER-of8o4s7d {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 56px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 56px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-of8o4s7d{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-of8o4s7d:hover > * {
    background: #B81B1B !important;
  }

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


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

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

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

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

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

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



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


#CONTAINER-o0k4locm {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 56px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 56px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-o0k4locm{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-o0k4locm:hover > * {
    background: #B81B1B !important;
  }

#CONTAINER-yjg3copx {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 56px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 56px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-yjg3copx{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-yjg3copx:hover > * {
    background: #B81B1B !important;
  }
#SLIDER-PRODUCT-kg1npkuc {
  --width: 100%;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: 100%;
  
}
#SLIDER-PRODUCT-kg1npkuc .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#SLIDER-PRODUCT-kg1npkuc .thumbnail-wrapper { width: 50%;min-width: 50%; }
#SLIDER-PRODUCT-kg1npkuc .grid-product--inner img {
  object-fit: cover;
}
#SLIDER-PRODUCT-kg1npkuc .button-arrow {
  width: 40px;
  height: 40px;
  color: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-kg1npkuc .button-arrow svg {
  width: 35%;
  height: 35%;
}
#SLIDER-PRODUCT-kg1npkuc .button-arrow path {
  fill: rgba(0, 0, 0, 1);
}
#SLIDER-PRODUCT-kg1npkuc .button-arrow:after {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
#SLIDER-PRODUCT-kg1npkuc .slider-product--next {
  right: 30px;
  
}
#SLIDER-PRODUCT-kg1npkuc .slider-product--prev {
  left: 30px;
  
}
#SLIDER-PRODUCT-kg1npkuc .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#SLIDER-PRODUCT-kg1npkuc .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#SLIDER-PRODUCT-kg1npkuc .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#SLIDER-PRODUCT-kg1npkuc .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#SLIDER-PRODUCT-kg1npkuc .grid-product--wrapper {
  display: grid;
  column-gap: 20px;
  row-gap: 20px;
  background: #ffffff00;
  
  grid-auto-flow: column;
grid-template-rows: repeat(1, max-content);
grid-auto-columns: calc((100% - 2 * 20px) / 3);

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



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

#SLIDER-PRODUCT-kg1npkuc .slider-product--item {
  width: 100%;min-width: 100%;
  display: flex;
  flex-direction: row;
  background: var(--color_13);
  border-radius: 20px;
  
  border-color: #000;
  

}






#SLIDER-PRODUCT-kg1npkuc .grid-product--info {
  
  padding: 20px 20px;
  justify-content: unset;
  align-items: unset
}
#SLIDER-PRODUCT-kg1npkuc .grid-product--category {
  
  
  
  
  
  color: var(--color_24);
  
  padding: 0px 0px;
}
#SLIDER-PRODUCT-kg1npkuc .grid-product--title {
  font: var(--font_6);
  font-family: 'Gowun Batang', sans-serif;
  
  font-size: 24px;
  
  color: var(--color_04);
  
  
  line-height: 1.5715;
  min-height: 37.715999999999994px;
}
#SLIDER-PRODUCT-kg1npkuc .grid-product--price {
  margin-top: 10px;
  margin-bottom: 10px;
}
#SLIDER-PRODUCT-kg1npkuc .grid-product--retail-price, #SLIDER-PRODUCT-kg1npkuc .grid-product--selling-price {
  
  
  
  
  
  
  
  margin: 0 0px;
}
#SLIDER-PRODUCT-kg1npkuc .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#SLIDER-PRODUCT-kg1npkuc .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#SLIDER-PRODUCT-kg1npkuc .grid-product--wholesale-price {
  
  
  
  
  
  
}









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




#CUSTOM-LAYOUT-z1tetzb1 {
  
  
  
  
  background: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content);
  margin: 0;
  flex: 1 0 0;
  
  --bg: rgba(255, 255, 255, 0);
}
#SLIDER-PRODUCT-kg1npkuc .grid-product--info {
  flex: unset;
}

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


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

[id^="TEXT-DATASET-21e8xv07"], .--clone-TEXT-DATASET-21e8xv07 {
  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: 0px;
margin-top: calc(0px * 2);
width: 68px;
  
}
[id^="TEXT-DATASET-21e8xv07"] .x-text,
[id^="TEXT-DATASET-21e8xv07"] .x-text a,
.--clone-TEXT-DATASET-21e8xv07 .x-text,
.--clone-TEXT-DATASET-21e8xv07 .x-text a {
  --width: 68px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_12);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
color: var(--color_00);
font: var(--font_8);
font-size: 17.0px;
font-weight: 600;
height: 100%;
line-height: 2;
text-align: center;
text-decoration: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-DATASET-21e8xv07"] .x-text:hover,
.--clone-TEXT-DATASET-21e8xv07 .x-text:hover,
[id^="TEXT-DATASET-21e8xv07"] a:hover,
.--clone-TEXT-DATASET-21e8xv07 a:hover {
  
}

[id^="TEXT-DATASET-g6valmyn"], .--clone-TEXT-DATASET-g6valmyn {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: stretch;
margin-left: 80px;
margin-right: 0%;
margin-top: calc(0px * 2);
width: auto;
  
}
[id^="TEXT-DATASET-g6valmyn"] .x-text,
[id^="TEXT-DATASET-g6valmyn"] .x-text a,
.--clone-TEXT-DATASET-g6valmyn .x-text,
.--clone-TEXT-DATASET-g6valmyn .x-text a {
  --width: 83.22851153039832%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #20030380;
font: var(--font_8);
font-size: 16.0px;
font-weight: 600;
height: 100%;
text-align: left;
text-decoration: line-through;
width: 100%;
  color: var(--active-color, #20030380);
}
[id^="TEXT-DATASET-g6valmyn"] .x-text:hover,
.--clone-TEXT-DATASET-g6valmyn .x-text:hover,
[id^="TEXT-DATASET-g6valmyn"] a:hover,
.--clone-TEXT-DATASET-g6valmyn a:hover {
  
}


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


  
}

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

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


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


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

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

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

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

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

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



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


#CONTAINER-cmhi6hjo {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 56px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 56px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-cmhi6hjo{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-cmhi6hjo:hover > * {
    background: #B81B1B !important;
  }

#CONTAINER-q43zrh5h {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 56px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 56px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-q43zrh5h{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-q43zrh5h:hover > * {
    background: #B81B1B !important;
  }

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


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

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

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

#SLIDER-POST-g1z6isxo {
  --width: 100%;align-self: center;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: calc(0.125px * 2);width: 100%;
  
  user-select: none;
}
#SLIDER-POST-g1z6isxo .post-list__content {
  ;
}
#SLIDER-POST-g1z6isxo .post-list__wrapper {
  gap: 20px;
  background: #ffffff00;
  
  grid-template-columns: repeat(4, 1fr);
}
#SLIDER-POST-g1z6isxo post-list-item {
  border-color: #000;
  
  
  flex-direction: column;
  border-radius: 20px;
  overflow: hidden;
}
#SLIDER-POST-g1z6isxo .post-list__thumbnail {
  width: 100%;
  
  
  min-width: 50%;
}

#SLIDER-POST-g1z6isxo .post-list__inner img {
  object-fit: cover;
  aspect-ratio: 1/1;
}
#SLIDER-POST-g1z6isxo .post-list__overlay {
  display: none;
}
#SLIDER-POST-g1z6isxo .post-list__content {
  
  text-align: left;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  background: var(--color_13);
  justify-content: unset;
}
#SLIDER-POST-g1z6isxo .post-list__title {
  -webkit-line-clamp: 1;
  color: var(--color_04);
  font-size: 24px;
  
  
  
  font-family: 'Gowun Batang', sans-serif;
  margin-top: 0px;
}
#SLIDER-POST-g1z6isxo .post-list__description {
  -webkit-line-clamp: 3;
  color: var(--color_03);
  font-size: 16px;
  
  
  
  font-family: 'Gowun Batang', sans-serif;
  
  margin-top: 0px;
}
#SLIDER-POST-g1z6isxo .post-list__publish_date {
  
  
  
  
  
  
  display: none;
  margin-top: 0px;
}
#SLIDER-POST-g1z6isxo .post-list__category {
  width: 100%;
  display: none;
  
  
  
  
  
  
  padding-top: 0px;
  text-align: left;
}
#SLIDER-POST-g1z6isxo .post-list__read-button {
  display: none;
  color: #ffffff;
  
  
  
  
  
  background: #108B67;
  margin-right: auto;
  
  
  width: 186px;
  height: 34px;
  border-radius: 0px;
}
#SLIDER-POST-g1z6isxo post-list-item {
  min-width: calc((100% - (3 * 20px)) / 4);
  width: calc((100% - (3 * 20px)) / 4);
}
#SLIDER-POST-g1z6isxo .slider-post__wrapper {
  gap: 20px;
}


#SLIDER-POST-g1z6isxo .slider-post--btn {
  width: 36px;
  height: 36px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0);
  border-style: solid;
}
#SLIDER-POST-g1z6isxo .slider-post--prev {
  
  
  left: 5px;
}
#SLIDER-POST-g1z6isxo .slider-post--next {
  
  
  right: 5px;
}
#SLIDER-POST-g1z6isxo .slider-post--btn > * {
  width: 100%;
  height: 100%;
  color: rgba(0, 0, 0, 1);
}
#BUTTON-j954jov4 {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: 43px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 122px;
  
}
#BUTTON-j954jov4 .x-button-wrapper {
  --width: 122px;
-webkit-text-stroke: 0px #000000ff;
background: #B81B1B;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.271);
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#SECTION-5oo2gha8 {
  height: auto;
  grid-template-columns: 1fr 791px 10px 791px 1fr;
  grid-template-rows: minmax(50px, max-content) minmax(12px, max-content) minmax(35px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(86px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-5oo2gha8 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 213;
  --bg: #ffffff00;
}

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



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

#BUTTON-g6y2il3n {
  align-self: center;
grid-column-end: 5;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 55px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 170px;
  
}
#BUTTON-g6y2il3n .x-button-wrapper {
  --width: 170px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_00);
border-color: #584539;
border-radius: 100px 100px 100px 100px;
border-style: solid;
border-width: 1.0px;
color: var(--color_04);
font: var(--font_6);
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


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


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

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

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


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


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

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

#SECTION-37p7k61a .x-section-video-background {
  
  
}



#SECTION-37p7k61a .video {
  display: none;
}
#SECTION-37p7k61a .video-bp1 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


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

  border:   ;


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


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

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


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

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

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

#BUTTON-310uc5zz {
  align-self: start;
grid-column-end: 5;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 55px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 165px;
  
}
#BUTTON-310uc5zz .x-button-wrapper {
  --width: 165px;
-webkit-text-stroke: 0px #000000ff;
background: #B81B1B;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


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

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

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

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



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

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

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

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

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

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

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

#GALLERY-ahuqxr9g .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/e4/27/87/20/c5fbc40ca4e66f085cbda32d6ce90442f0840946523eeb11acb63dfe-w:1536-h:2048-l:6402953-t:image/png.png);
          }

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


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

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

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

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

#GALLERY-59p3u48x .x-gallery-wrapper-position {
  
}

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

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

#GALLERY-59p3u48x .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/e4/27/87/20/c5fbc40ca4e66f085cbda32d6ce90442f0840946523eeb11acb63dfe-w:1536-h:2048-l:6402953-t:image/png.png);
          }

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


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

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

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

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

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

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

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

#GALLERY-wure2601 .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/e4/27/87/20/c5fbc40ca4e66f085cbda32d6ce90442f0840946523eeb11acb63dfe-w:1536-h:2048-l:6402953-t:image/png.png);
          }

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


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

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

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

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

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

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

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

#GALLERY-f38hpldx .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/e4/27/87/20/c5fbc40ca4e66f085cbda32d6ce90442f0840946523eeb11acb63dfe-w:1536-h:2048-l:6402953-t:image/png.png);
          }

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


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

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

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

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

#GALLERY-0048q7g0 .x-gallery-wrapper-position {
  
}

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

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

#GALLERY-0048q7g0 .x-gallery-control-item[data-index="0"] {
            --bg: url(https://content.pancake.vn/web-media/e4/27/87/20/c5fbc40ca4e66f085cbda32d6ce90442f0840946523eeb11acb63dfe-w:1536-h:2048-l:6402953-t:image/png.png);
          }

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


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

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


#CONTAINER-xqxsmmdm {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 56px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 56px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-xqxsmmdm{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-xqxsmmdm:hover > * {
    background: #B81B1B !important;
  }

#CONTAINER-zytf1dxo {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #BEB7B2;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 56px;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(16px, max-content) minmax(0px, max-content) minmax(16px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 56px;
  
  
  
  
  
  border: 1px solid #BEB7B2;


  
}

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

  #CONTAINER-zytf1dxo{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-zytf1dxo:hover > * {
    background: #B81B1B !important;
  }

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


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

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

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

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

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

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



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


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


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


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


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


#IMAGE-eihmvvg0 {
  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(20% * 2);
width: 100%;
  
}
#IMAGE-eihmvvg0 picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-eihmvvg0 img {
  object-fit: cover;
}


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


#IMAGE-sjckhxog {
  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: -100%;
margin-top: calc(160% * 2);
width: 199.47916666666669%;
  
}
#IMAGE-sjckhxog picture {
  --width: 199.47916666666669%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-sjckhxog img {
  object-fit: cover;
}


#IMAGE-utrubshj {
  align-self: center;
grid-column-end: 9;
grid-column-start: 8;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: -100%;
margin-top: calc(160% * 2);
width: 200%;
  
}
#IMAGE-utrubshj picture {
  --width: 200%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-utrubshj img {
  object-fit: cover;
}


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


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

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

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

#BUTTON-xsoil3h7 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 55px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 175px;
  
}
#BUTTON-xsoil3h7 .x-button-wrapper {
  --width: 175px;
-webkit-text-stroke: 0px #000000ff;
background: #B81B1B;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: var(--color_00);
font: var(--font_7);
font-size: 20.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#SECTION-43mpp2h6 {
  height: auto;
  grid-template-columns: 1fr 400px 60px 238px 56px 318px 27px 253px 42px 198px 1fr;
  grid-template-rows: minmax(50px, max-content) minmax(0px, max-content) minmax(50px, max-content) minmax(12px, max-content) minmax(0px, max-content) minmax(12px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-43mpp2h6 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 124;
  --bg: #ffffff00;
}

#SECTION-43mpp2h6 .x-section-video-background {
  
  
}



#SECTION-43mpp2h6 .video {
  display: none;
}
#SECTION-43mpp2h6 .video-bp1 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

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

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


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


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

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

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

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


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


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

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


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

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






border-style: none none none none;

}





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

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

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

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


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


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


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


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


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


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

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

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

#CONTAINER-umpyahe7 .animation, #CONTAINER-umpyahe7.animation {
  animation-name: bounce;
  -webkit-animation-name: bounce;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#CONTAINER-umpyahe7 {
  
}

#CONTAINER-umpyahe7 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 50px;bottom: 50px;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content);height: auto;position: fixed;right: 20px;row-gap: 15px;width: 50px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}

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


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


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


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


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

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

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

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

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

#SECTION-dkwbfelv {
  height: auto;
  grid-template-columns: 1fr 1592px 1fr;
  grid-template-rows: minmax(0px, 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-dkwbfelv .x-section-background {
  background: #ffffffff;
  
  
  
  
  
  
  --height: 0;
  --bg: #ffffffff;
}

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



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


#RECT-vhem58ew {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  
  
}
#RECT-vhem58ew .x-rect {
  --width: 100%;
background: #ffffff00;
border-color: var(--color_10);
border-style: solid;
border-width: 1.0px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #ffffff00);
}
#RECT-vhem58ew::before {
  content: "";
  border-color: var(--color_10);
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

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

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


  
}

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

[id^="TEXT-g5otfzsz"], .--clone-TEXT-g5otfzsz {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-bottom: 8px;
margin-left: 40px;
width: 130px;
  
}
[id^="TEXT-g5otfzsz"] .x-text,
[id^="TEXT-g5otfzsz"] .x-text a,
.--clone-TEXT-g5otfzsz .x-text,
.--clone-TEXT-g5otfzsz .x-text a {
  --width: 130px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font: var(--font_6);
font-family: 'Josefin Sans', sans-serif;
font-size: 22.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-g5otfzsz"] .x-text:hover,
.--clone-TEXT-g5otfzsz .x-text:hover,
[id^="TEXT-g5otfzsz"] a:hover,
.--clone-TEXT-g5otfzsz a:hover {
  
}

[id^="TEXT-kkbfynoo"], .--clone-TEXT-kkbfynoo {
  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: 175px;
margin-top: calc(0px * 2);
width: 42px;
  
}
[id^="TEXT-kkbfynoo"] .x-text,
[id^="TEXT-kkbfynoo"] .x-text a,
.--clone-TEXT-kkbfynoo .x-text,
.--clone-TEXT-kkbfynoo .x-text a {
  --width: 42px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font: var(--font_6);
font-family: 'Oooh Baby', sans-serif;
font-size: 28.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-kkbfynoo"] .x-text:hover,
.--clone-TEXT-kkbfynoo .x-text:hover,
[id^="TEXT-kkbfynoo"] a:hover,
.--clone-TEXT-kkbfynoo a:hover {
  
}

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


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

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






border-style: none none none none;

}



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


#INPUT-SEARCH-xb4x9m2g {
  --width: 150px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 42.984375px;justify-self: end;margin-right: 244px;margin-top: calc(0px * 2);width: 150px;
  
}
#INPUT-SEARCH-xb4x9m2g > .input-search--wrapper {
  color: var(--color_03);
font-size: 16.0px;
font-weight: bold;
  border-width: 1px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 70px;
  background-color: #ffffff00;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-xb4x9m2g > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-xb4x9m2g > .input-search--wrapper .input-search--input {
  padding-left: 18px;
  text-align: left;
}
#INPUT-SEARCH-xb4x9m2g > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_03);
}
#INPUT-SEARCH-xb4x9m2g > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_01) !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-xb4x9m2g > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_01) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-xb4x9m2g .input-search--icon {
  margin-left: 18px;
  margin-right: 18px;
  color: var(--color_03);
  height: 22px;
  width: 22px;
}
#INPUT-SEARCH-xb4x9m2g .input-search--wrapper:hover .input-search--icon {
  color: var(--color_00);
}
#INPUT-SEARCH-xb4x9m2g .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_00);
}
#INPUT-SEARCH-xb4x9m2g .input-search--icon path {
  fill: var(--color_03);
}
#INPUT-SEARCH-xb4x9m2g .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_00);
}
#INPUT-SEARCH-xb4x9m2g .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_00);
}


#CONTAINER-ebhg8gmg {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #999999d9;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 49.9921875px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(46px, max-content);height: auto;justify-self: end;margin-right: 184px;margin-top: calc(0px * 2);width: 49.9921875px;
  
  
  
  
  
  border: 1px solid #999999d9;


  
}
#CART-ICON-rt3cmtwu {
  --width: 22px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 22px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 22px;
  
}
#CART-ICON-rt3cmtwu .x-cart-icon {
  border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
color: var(--color_04);
}
#CART-ICON-rt3cmtwu .x-cart-item-count {
  position: absolute;
  top: -5.5px;
  right: -5.5px;
  width: 11.0px;
  height: 11.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color_04);
border-radius: 50%;
color: var(--color_00);
font-family: Roboto;
font-size: 10.0px;
}
#CART-ICON-rt3cmtwu .x-image-cart-icon {
  border-radius: 0px 0px 0px 0px;
}
#MEMBER-BAR-dv1rxkmj {
  --width: 114px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;height: 42px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 114px;
  
}
#MEMBER-BAR-dv1rxkmj .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  background: #B81B1Bff;
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-dv1rxkmj .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  border-width: 0px;
  border-radius: 40px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-dv1rxkmj .x-member:hover {
  
}
#MEMBER-BAR-dv1rxkmj .x-avatar-member-origin {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-dv1rxkmj .x-avatar-member-initial {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-dv1rxkmj .customer-icon {   width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  
 }
#MEMBER-BAR-dv1rxkmj .x-nav-member-drop-icon {
  width: 22px;
  height: 22px;
  
}

#MEMBER-BAR-dv1rxkmj .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  border-width: 0px;
  border-radius: 40px;
  border-style: solid;
  
  background: #B81B1Bff;
  justify-content: center;
}
#MEMBER-BAR-dv1rxkmj .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-dv1rxkmj .x-loginbar .login-bar-icon {
    width: 25px;
  height: 25px;
  border-style: solid;
  border-width: 0px;
  
  

  border: none;
}



#MEMBER-BAR-dv1rxkmj .member-divider {
  background: var(--color_00);
}

#MEMBER-BAR-dv1rxkmj .customer-signup {
  display: none;
}
#MEMBER-BAR-dv1rxkmj .customer-icon {
  display: none;
}
#MEMBER-BAR-dv1rxkmj .customer-text {
  
}
#MEMBER-DROPDOWN-kpb2v9rk {
  width: 170px;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(6px, max-content) minmax(0px, max-content) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
border-radius: 5px 5px 5px 5px;
box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.149);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-xrojaymm"], .--clone-TEXT-xrojaymm {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-xrojaymm"] .x-text,
[id^="TEXT-xrojaymm"] .x-text a,
.--clone-TEXT-xrojaymm .x-text,
.--clone-TEXT-xrojaymm .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-xrojaymm"] .x-text:hover,
.--clone-TEXT-xrojaymm .x-text:hover,
[id^="TEXT-xrojaymm"] a:hover,
.--clone-TEXT-xrojaymm a:hover {
  
}

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


#CONTAINER-m1sjjvzk {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #999999d9;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 50px;align-self: center;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(45px, max-content);height: auto;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 50px;
  
  
  
  
  
  border: 1px solid #999999d9;


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


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-vprx0apr {
  background: rgba(255, 255, 255, 1);
  top: 0;
  left: 0;
  width: 400px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0%, 100%) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 400px;
  animation: slide-left 0.2s ease;
  
}

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

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

[id^="TEXT-v3tjru05"], .--clone-TEXT-v3tjru05 {
  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: 170px;
margin-top: calc(0px * 2);
width: 42px;
  
}
[id^="TEXT-v3tjru05"] .x-text,
[id^="TEXT-v3tjru05"] .x-text a,
.--clone-TEXT-v3tjru05 .x-text,
.--clone-TEXT-v3tjru05 .x-text a {
  --width: 42px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_04);
font: var(--font_6);
font-family: 'Oooh Baby', sans-serif;
font-size: 28.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_04));
}
[id^="TEXT-v3tjru05"] .x-text:hover,
.--clone-TEXT-v3tjru05 .x-text:hover,
[id^="TEXT-v3tjru05"] a:hover,
.--clone-TEXT-v3tjru05 a:hover {
  
}

#INPUT-SEARCH-32gc9mjd {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 42.984375px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-32gc9mjd > .input-search--wrapper {
  color: var(--color_04);
font-size: 16.0px;
font-weight: bold;
  border-width: 1px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 70px;
  background-color: #ffffff00;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-32gc9mjd > .input-search--wrapper .btn-close {
  color: #00000000;
  fill: #00000000;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-32gc9mjd > .input-search--wrapper .input-search--input {
  padding-left: 18px;
  text-align: left;
}
#INPUT-SEARCH-32gc9mjd > .input-search--wrapper .input-search--input::placeholder {
  color: var(--color_04);
}
#INPUT-SEARCH-32gc9mjd > .input-search--wrapper:hover {
  border-style: none;
  border-color: var(--color_01) !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-32gc9mjd > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: var(--color_01) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #ffffff00 !important;
}
#INPUT-SEARCH-32gc9mjd .input-search--icon {
  margin-left: 18px;
  margin-right: 18px;
  color: var(--color_04);
  height: 22px;
  width: 22px;
}
#INPUT-SEARCH-32gc9mjd .input-search--wrapper:hover .input-search--icon {
  color: var(--color_04);
}
#INPUT-SEARCH-32gc9mjd .input-search--wrapper:focus-within .input-search--icon {
  color: var(--color_04);
}
#INPUT-SEARCH-32gc9mjd .input-search--icon path {
  fill: var(--color_04);
}
#INPUT-SEARCH-32gc9mjd .input-search--wrapper:hover .input-search--icon path {
  fill: var(--color_04);
}
#INPUT-SEARCH-32gc9mjd .input-search--wrapper:focus-within .input-search--icon path {
  fill: var(--color_04);
}

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


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

}
#MENU-z4shqiz5 ul li .tag-link:hover,
#MENU-z4shqiz5 ul li > a:hover {
  color: var(--color_03) !important;
background: #ffffff00;






border-style: none none none none;

}

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





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

  border:   ;


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


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

#CONTAINER-5800jbkl {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #999999d9;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 50px;align-self: start;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(46px, max-content);height: auto;justify-self: end;margin-right: 680.5px;margin-top: 1.6666717529296875px;width: 50px;
  
  
  
  
  
  border: 1px solid #999999d9;


  
}
#MEMBER-BAR-ge2e3fp3 {
  --width: 99%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 99%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 99%;
  
}
#MEMBER-BAR-ge2e3fp3 .x-menu-bar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  background: #B81B1B00;
  text-transform: unset;
  display: none;
}
#MEMBER-BAR-ge2e3fp3 .x-menu-bar .x-member {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
#MEMBER-BAR-ge2e3fp3 .x-member:hover {
  
}
#MEMBER-BAR-ge2e3fp3 .x-avatar-member-origin {   width: 19px;
  height: 19px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  
 }
#MEMBER-BAR-ge2e3fp3 .x-avatar-member-initial {   width: 19px;
  height: 19px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  
 }
#MEMBER-BAR-ge2e3fp3 .customer-icon {   width: 19px;
  height: 19px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  
 }
#MEMBER-BAR-ge2e3fp3 .x-nav-member-drop-icon {
  width: 22px;
  height: 22px;
  color: var(--color_00);
}

#MEMBER-BAR-ge2e3fp3 .x-loginbar {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
text-align: center;
  border-width: 0px;
  border-radius: 0px;
  border-style: solid;
  
  background: #B81B1B00;
  justify-content: center;
}
#MEMBER-BAR-ge2e3fp3 .x-loginbar .login-bar-text:hover {
  
}
#MEMBER-BAR-ge2e3fp3 .x-loginbar .login-bar-icon {
    width: 19px;
  height: 19px;
  border-style: solid;
  border-width: 0px;
  color: var(--color_00);
  

  border: none;
}

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


#MEMBER-BAR-ge2e3fp3 .member-divider {
  background: var(--color_00);
}

#MEMBER-BAR-ge2e3fp3 .customer-signup {
  display: none;
}
#MEMBER-BAR-ge2e3fp3 .customer-icon {
  
}
#MEMBER-BAR-ge2e3fp3 .customer-text {
  display: none;
}
#MEMBER-DROPDOWN-p9n4yjpf {
  width: 170px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(170px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
border-radius: 5px 5px 5px 5px;
box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.149);
  transform: translate(0px, 0px);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
[id^="TEXT-6s0nq5bk"], .--clone-TEXT-6s0nq5bk {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-6s0nq5bk"] .x-text,
[id^="TEXT-6s0nq5bk"] .x-text a,
.--clone-TEXT-6s0nq5bk .x-text,
.--clone-TEXT-6s0nq5bk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-6s0nq5bk"] .x-text:hover,
.--clone-TEXT-6s0nq5bk .x-text:hover,
[id^="TEXT-6s0nq5bk"] a:hover,
.--clone-TEXT-6s0nq5bk a:hover {
  
}

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


#CONTAINER-nd2frqxv {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #999999d9;
border-radius: 50% 50% 50% 50%;
border-style: solid;
border-width: 1.0px;
  --width: 50px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(46px, max-content);height: auto;justify-self: end;margin-right: 124px;margin-top: calc(0px * 2);width: 50px;
  
  
  
  
  
  border: 1px solid #999999d9;


  
}

#RECT-nuh0dexe {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 18px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 18px;
  
  
  border-radius: 0px 0px 0px 0px;
  
}
#RECT-nuh0dexe .x-rect {
  --width: 18px;
background: var(--color_03);
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNzkyIDE4OTYuMDgzMyIgY2xhc3M9ImJlbGwtbyI+PHBhdGggZD0iTTkxMiAxNjk2cTAtMTYtMTYtMTYtNTkgMC0xMDEuNS00Mi41VDc1MiAxNTM2cTAtMTYtMTYtMTZ0LTE2IDE2cTAgNzMgNTEuNSAxMjQuNVQ4OTYgMTcxMnExNiAwIDE2LTE2em0tNjY2LTI4OGgxMzAwcS0yNjYtMzAwLTI2Ni04MzIgMC01MS0yNC0xMDV0LTY5LTEwMy0xMjEuNS04MC41VDg5NiAyNTZ0LTE2OS41IDMxLjVUNjA1IDM2OHQtNjkgMTAzLTI0IDEwNXEwIDUzMi0yNjYgODMyem0xNDgyIDBxMCA1Mi0zOCA5MHQtOTAgMzhoLTQ0OHEwIDEwNi03NSAxODF0LTE4MSA3NS0xODEtNzUtNzUtMTgxSDE5MnEtNTIgMC05MC0zOHQtMzgtOTBxNTAtNDIgOTEtODh0ODUtMTE5LjUgNzQuNS0xNTguNSA1MC0yMDZUMzg0IDU3NnEwLTE1MiAxMTctMjgyLjVUODA4IDEzNXEtOC0xOS04LTM5IDAtNDAgMjgtNjh0NjgtMjggNjggMjggMjggNjhxMCAyMC04IDM5IDE5MCAyOCAzMDcgMTU4LjVUMTQwOCA1NzZxMCAxMzkgMTkuNSAyNjB0NTAgMjA2IDc0LjUgMTU4LjUgODUgMTE5LjUgOTEgODh6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_03));
}
#RECT-nuh0dexe::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;
  
}
#POPUP-kpfvvzux {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
overflow-x: hidden;
overflow-y: auto;
  width: 826px;
  height: auto;
  grid-template-columns: 32px 1fr 32px;
  grid-template-rows: minmax(32px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(32px, 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-kpfvvzux.anim {
  --width: 826px;
  animation: fade-in 0.5s ease;
}
[id^="TEXT-j0qznldt"], .--clone-TEXT-j0qznldt {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-j0qznldt"] .x-text,
[id^="TEXT-j0qznldt"] .x-text a,
.--clone-TEXT-j0qznldt .x-text,
.--clone-TEXT-j0qznldt .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 32.0px;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-j0qznldt"] .x-text:hover,
.--clone-TEXT-j0qznldt .x-text:hover,
[id^="TEXT-j0qznldt"] a:hover,
.--clone-TEXT-j0qznldt a:hover {
  
}

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


#RECT-v56yus64 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 1;
height: 25px;
justify-self: end;
margin-right: 15px;
margin-top: 15px;
width: 25px;
  
  
  
  
}
#RECT-v56yus64 .x-rect {
  --width: 25px;
background: var(--color_04);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-v56yus64::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;
  
}
#POPUP-nkm5iohd {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 500px;
  height: auto;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(30px, 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-nkm5iohd.anim {
  --width: 500px;
  animation: fade-in 0.5s ease;
}
[id^="TEXT-x6yn85a2"], .--clone-TEXT-x6yn85a2 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-x6yn85a2"] .x-text,
[id^="TEXT-x6yn85a2"] .x-text a,
.--clone-TEXT-x6yn85a2 .x-text,
.--clone-TEXT-x6yn85a2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 28.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-x6yn85a2"] .x-text:hover,
.--clone-TEXT-x6yn85a2 .x-text:hover,
[id^="TEXT-x6yn85a2"] a:hover,
.--clone-TEXT-x6yn85a2 a:hover {
  
}

#FORM-09ifsr93 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 7fr;grid-template-rows: minmax(70px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 10px;width: 100%;
  
  --icon-color: inherit;
  
}
#CURRENT-PASSWORD-fjm6e64c {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#CURRENT-PASSWORD-fjm6e64c .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#CURRENT-PASSWORD-fjm6e64c input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #4F080826;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_8);
font: var(--font_8);
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#CURRENT-PASSWORD-fjm6e64c input[type="date"] {
  -webkit-text-fill-color: var(--font_color_8);
}
#CURRENT-PASSWORD-fjm6e64c input::placeholder {
  color: #2003034D;
  -webkit-text-fill-color: #2003034D !important;
}
#PASSWORD-qz86khxz {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PASSWORD-qz86khxz .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#PASSWORD-qz86khxz input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #4F080826;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_8);
font: var(--font_8);
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PASSWORD-qz86khxz input[type="date"] {
  -webkit-text-fill-color: var(--font_color_8);
}
#PASSWORD-qz86khxz input::placeholder {
  color: #2003034D;
  -webkit-text-fill-color: #2003034D !important;
}
#RETYPE-PASSWORD-3ig5tsks {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#RETYPE-PASSWORD-3ig5tsks .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#RETYPE-PASSWORD-3ig5tsks input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #4F080826;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_8);
font: var(--font_8);
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#RETYPE-PASSWORD-3ig5tsks input[type="date"] {
  -webkit-text-fill-color: var(--font_color_8);
}
#RETYPE-PASSWORD-3ig5tsks input::placeholder {
  color: #2003034D;
  -webkit-text-fill-color: #2003034D !important;
}
#SUBMIT-BUTTON-aqwc0j04 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: px;
width: 100%;
  
}
#SUBMIT-BUTTON-aqwc0j04 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_12);
border-color: #000000ff;
border-radius: 14px 14px 14px 14px;
color: var(--color_00);
font: var(--font_7);
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#POPUP-xs3guyu1 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
overflow-x: hidden;
overflow-y: auto;
  width: 826px;
  height: auto;
  grid-template-columns: 32px 1fr 32px;
  grid-template-rows: minmax(32px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(32px, 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-xs3guyu1.anim {
  --width: 826px;
  animation: fade-in 0.5s ease;
}
[id^="TEXT-dkw7b16d"], .--clone-TEXT-dkw7b16d {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-dkw7b16d"] .x-text,
[id^="TEXT-dkw7b16d"] .x-text a,
.--clone-TEXT-dkw7b16d .x-text,
.--clone-TEXT-dkw7b16d .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 32.0px;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-dkw7b16d"] .x-text:hover,
.--clone-TEXT-dkw7b16d .x-text:hover,
[id^="TEXT-dkw7b16d"] a:hover,
.--clone-TEXT-dkw7b16d a:hover {
  
}

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


#RECT-4y0pgvre {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 1;
height: 25px;
justify-self: end;
margin-right: 15px;
margin-top: 15px;
width: 25px;
  
  
  
  
}
#RECT-4y0pgvre .x-rect {
  --width: 25px;
background: var(--color_04);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_04));
}
#RECT-4y0pgvre::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;
  
}
#POPUP-bx68453k {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 500px;
  height: auto;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(30px, 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-bx68453k.anim {
  --width: 500px;
  animation: fade-in 0.5s ease;
}
[id^="TEXT-2nn7ekbv"], .--clone-TEXT-2nn7ekbv {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-2nn7ekbv"] .x-text,
[id^="TEXT-2nn7ekbv"] .x-text a,
.--clone-TEXT-2nn7ekbv .x-text,
.--clone-TEXT-2nn7ekbv .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 22.0px;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
[id^="TEXT-2nn7ekbv"] .x-text:hover,
.--clone-TEXT-2nn7ekbv .x-text:hover,
[id^="TEXT-2nn7ekbv"] a:hover,
.--clone-TEXT-2nn7ekbv a:hover {
  
}

#FORM-eain2nx5 {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 7fr;grid-template-rows: minmax(70px, max-content) minmax(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 10px;width: 100%;
  
  --icon-color: inherit;
  
}
#PHONE-NUMBER-71xpug8p {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-71xpug8p .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#PHONE-NUMBER-71xpug8p input {
  -webkit-textstroke: 0px #000000ff;
border-color: #4F080826;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_8);
font: var(--font_8);
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-71xpug8p input[type="date"] {
  -webkit-text-fill-color: var(--font_color_8);
}
#PHONE-NUMBER-71xpug8p input::placeholder {
  color: #2003034D;
  -webkit-text-fill-color: #2003034D !important;
}
#SUBMIT-BUTTON-hrmj8d6e {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: px;
width: 100%;
  
}
#SUBMIT-BUTTON-hrmj8d6e .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_12);
border-color: #000000ff;
border-radius: 14px 14px 14px 14px;
color: var(--color_00);
font: var(--font_7);
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#POPUP-yeigu1h0 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 500px;
  height: auto;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(30px, 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-yeigu1h0.anim {
  --width: 500px;
  animation: fade-in 0.5s ease;
}
[id^="TEXT-n9mskeo2"], .--clone-TEXT-n9mskeo2 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-n9mskeo2"] .x-text,
[id^="TEXT-n9mskeo2"] .x-text a,
.--clone-TEXT-n9mskeo2 .x-text,
.--clone-TEXT-n9mskeo2 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 28.0px;
font-weight: 700;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-n9mskeo2"] .x-text:hover,
.--clone-TEXT-n9mskeo2 .x-text:hover,
[id^="TEXT-n9mskeo2"] a:hover,
.--clone-TEXT-n9mskeo2 a:hover {
  
}

#FORM-t4rvanwx {
  --width: 100%;align-self: center;column-gap: 15px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(70px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(70px, max-content) minmax(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 15px;width: 100%;
  
  --icon-color: inherit;
  
}
#INPUT-3f3js03w {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-3f3js03w .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#INPUT-3f3js03w input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #4F080826;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-3f3js03w input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#INPUT-3f3js03w input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#EMAIL-aji5g5mf {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#EMAIL-aji5g5mf .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#EMAIL-aji5g5mf input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #4F080826;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-aji5g5mf input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#EMAIL-aji5g5mf input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#INPUT-DATE-8jlhthtc {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#INPUT-DATE-8jlhthtc .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#INPUT-DATE-8jlhthtc input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #4F080826;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-DATE-8jlhthtc input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#INPUT-DATE-8jlhthtc input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#ADDRESS-78mxbbqo {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#ADDRESS-78mxbbqo .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#ADDRESS-78mxbbqo .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #4F080826;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
  padding: 3px 3px 3px 15px;
  
  background: #ffffff00
}

#DETECT-ADDRESS-pscl38e7 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#DETECT-ADDRESS-pscl38e7 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#DETECT-ADDRESS-pscl38e7 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #4F080826;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-pscl38e7 input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#DETECT-ADDRESS-pscl38e7 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-by12h68l {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 100%;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-by12h68l .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_12);
border-color: #000000ff;
border-radius: 99px 99px 99px 99px;
color: var(--color_00);
font: var(--font_7);
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#PHONE-NUMBER-pnyifd92 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#PHONE-NUMBER-pnyifd92 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#PHONE-NUMBER-pnyifd92 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #4F080826;
border-radius: 14px 14px 14px 14px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-pnyifd92 input[type="date"] {
  -webkit-text-fill-color: var(--font_color_7);
}
#PHONE-NUMBER-pnyifd92 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#POPUP-0w1ztmiq {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
overflow-x: hidden;
overflow-y: auto;
  width: 826px;
  height: auto;
  grid-template-columns: 32px 1fr 32px;
  grid-template-rows: minmax(32px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(32px, 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-0w1ztmiq.anim {
  --width: 826px;
  animation: fade-in 0.5s ease;
}
[id^="TEXT-mxm2bzhx"], .--clone-TEXT-mxm2bzhx {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-mxm2bzhx"] .x-text,
[id^="TEXT-mxm2bzhx"] .x-text a,
.--clone-TEXT-mxm2bzhx .x-text,
.--clone-TEXT-mxm2bzhx .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 32.0px;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-mxm2bzhx"] .x-text:hover,
.--clone-TEXT-mxm2bzhx .x-text:hover,
[id^="TEXT-mxm2bzhx"] a:hover,
.--clone-TEXT-mxm2bzhx a:hover {
  
}

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

#BUTTON-buuugiic {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 46px;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 160px;
  
}
#BUTTON-buuugiic .x-button-wrapper {
  --width: 160px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_12);
border-color: #000000ff;
border-radius: 38px 38px 38px 38px;
color: var(--color_00);
font: var(--font_7);
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#POPUP-f16ew0t1 {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: #ffffff;
  width: 587px;
  height: 663.203125px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(663.203125px, 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-f16ew0t1.anim {
  --width: 587px;
  
}

#RECT-jmymv9vf {
  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-jmymv9vf .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-jmymv9vf::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;
  
}
#FORM-rrow2pst {
  --width: 92.46699318568994%;align-self: start;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(68.6px, max-content) minmax(43px, max-content) minmax(49px, max-content);height: auto;justify-self: start;margin-left: 0.529706132879046%;margin-top: 56px;row-gap: 15px;width: 92.46699318568994%;
  
  --icon-color: inherit;
  
}
#INPUT-3hwt4d00 {
  --width: 100.28571428571428%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 100.28571428571428%;
  
}
#INPUT-3hwt4d00 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-3hwt4d00 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;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-3hwt4d00 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-3hwt4d00 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#INPUT-82zutwt2 {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: stretch;margin-bottom: 0px;margin-left: 0%;margin-right: 0%;width: auto;
  
}
#INPUT-82zutwt2 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-82zutwt2 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;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-82zutwt2 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-82zutwt2 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
[id^="RADIO-7wygqcgd"] {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --icon-color: inherit;
  
}
[id^="RADIO-7wygqcgd"] .x-radio {
  background: #f4f7f8;
border: none;
-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;

  background: #ffffff00;
  grid-template-columns: repeat(2, 1fr);
  gap: 0px;
}
[id^="RADIO-7wygqcgd"] .x-radio-option {
  padding: 0px 15px;
  border-color: rgba(0, 0, 0, 1);
  border-radius: 0px;
  border-width: 0px;
  border-style: none;
}
[id^="RADIO-7wygqcgd"] .x-radio-option input {
  width: 13px;
  height: 13px;
  flex-shrink: 0;
}
#SUBMIT-BUTTON-ii24qpsh {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 100%;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-ii24qpsh .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #000000ff;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#FORM-jpz7f2a2 {
  --width: 68.46252129471891%;align-self: end;column-gap: 15px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(68.6px, max-content) minmax(92px, max-content) minmax(0px, max-content);height: auto;justify-self: start;margin-bottom: 95.90625px;margin-left: 7.64081132879046%;row-gap: 15px;width: 68.46252129471891%;
  
  --icon-color: inherit;
  
}
#INPUT-aqpfdeps {
  --width: 100.28571428571428%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 100.28571428571428%;
  
}
#INPUT-aqpfdeps .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-aqpfdeps 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;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-aqpfdeps input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-aqpfdeps input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#INPUT-51i494z8 {
  --width: 100%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: stretch;margin-bottom: 0px;margin-left: 0%;margin-right: 0%;width: auto;
  
}
#INPUT-51i494z8 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-51i494z8 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;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-51i494z8 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-51i494z8 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
[id^="RADIO-bxs6zwpv"] {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --icon-color: inherit;
  
}
[id^="RADIO-bxs6zwpv"] .x-radio {
  background: #f4f7f8;
border: none;
-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;

  background: #ffffff00;
  grid-template-columns: repeat(2, 1fr);
  gap: 0px;
}
[id^="RADIO-bxs6zwpv"] .x-radio-option {
  padding: 0px 15px;
  border-color: rgba(0, 0, 0, 1);
  border-radius: 0px;
  border-width: 0px;
  border-style: none;
}
[id^="RADIO-bxs6zwpv"] .x-radio-option input {
  width: 13px;
  height: 13px;
  flex-shrink: 0;
}
#SUBMIT-BUTTON-9wjv845j {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 100%;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-9wjv845j .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #000000ff;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#CART-DROPPABLE-bnljm2vl {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 400px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(65px, max-content) minmax(10px, max-content) minmax(0%, 100%) minmax(20px, max-content) minmax(50px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

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

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

  border:   ;


  background: var(--active-color, #FBF2EE);
}
#RECT-9zz8uyrp::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-0i4mcxi9"], .--clone-TEXT-0i4mcxi9 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-0i4mcxi9"] .x-text,
[id^="TEXT-0i4mcxi9"] .x-text a,
.--clone-TEXT-0i4mcxi9 .x-text,
.--clone-TEXT-0i4mcxi9 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 24.0px;
font-weight: 600;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-0i4mcxi9"] .x-text:hover,
.--clone-TEXT-0i4mcxi9 .x-text:hover,
[id^="TEXT-0i4mcxi9"] a:hover,
.--clone-TEXT-0i4mcxi9 a:hover {
  
}


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


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


  
}
#CART-ITEMS-vugcn31a {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 110px 2fr 40px;grid-template-rows: minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(15px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-vugcn31a cart-item, #CART-ITEMS-vugcn31a .cart-loading {
  grid-template-columns: 110px 2fr 40px;
  grid-template-rows: minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(15px, max-content);
}

#IMAGE-DATASET-mvkcbtk9 {
  --width: 85%;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: 0px;margin-top: 0px;width: 85%;
  
}
#IMAGE-DATASET-mvkcbtk9 picture, #IMAGE-DATASET-mvkcbtk9 img {
  border-color: #000000ff;
}
#IMAGE-DATASET-mvkcbtk9 img {
  object-fit: cover;
}

[id^="TEXT-DATASET-knnszs0x"], .--clone-TEXT-DATASET-knnszs0x {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 0px;
margin-left: -0.004763719512195122%;
width: 100%;
  
}
[id^="TEXT-DATASET-knnszs0x"] .x-text,
[id^="TEXT-DATASET-knnszs0x"] .x-text a,
.--clone-TEXT-DATASET-knnszs0x .x-text,
.--clone-TEXT-DATASET-knnszs0x .x-text a {
  --width: 100%;
border-color: #000000ff;
color: var(--font_color_8);
font: var(--font_8);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-DATASET-knnszs0x"] .x-text:hover,
.--clone-TEXT-DATASET-knnszs0x .x-text:hover,
[id^="TEXT-DATASET-knnszs0x"] a:hover,
.--clone-TEXT-DATASET-knnszs0x a:hover {
  
}

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


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

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-5535eo37::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;
  
}
#QUANTITY-INPUT-f4izcsmv {
  --width: 100px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 2;height: 40px;justify-self: start;margin-left: 0px;margin-top: calc(0px * 2);width: 100px;
  -webkit-text-stroke: 0px #000000ff;
border-color: #dddddd;
border-radius: 5px 5px 5px 5px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-f4izcsmv .quantity__input {
  
  
  padding-left: 30px;
  padding-right: 30px;
  
}
#QUANTITY-INPUT-f4izcsmv .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-f4izcsmv .quantity__button[name="minus"] {
  background: #f9f9f9;
  
  width:30px;
}
#QUANTITY-INPUT-f4izcsmv .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-f4izcsmv .quantity__button[name="plus"] {
  background: #f9f9f9;
  
  width:30px;
}
#QUANTITY-INPUT-f4izcsmv .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-9zjqilc6"], .--clone-TEXT-DATASET-9zjqilc6 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 3px;
width: 100%;
  
}
[id^="TEXT-DATASET-9zjqilc6"] .x-text,
[id^="TEXT-DATASET-9zjqilc6"] .x-text a,
.--clone-TEXT-DATASET-9zjqilc6 .x-text,
.--clone-TEXT-DATASET-9zjqilc6 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #20030380;
font: var(--font_7);
font-size: 14.0px;
height: 100%;
text-align: right;
text-decoration: line-through;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #20030380);
}
[id^="TEXT-DATASET-9zjqilc6"] .x-text:hover,
.--clone-TEXT-DATASET-9zjqilc6 .x-text:hover,
[id^="TEXT-DATASET-9zjqilc6"] a:hover,
.--clone-TEXT-DATASET-9zjqilc6 a:hover {
  
}

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

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

[id^="TEXT-DATASET-zcjkvbcy"], .--clone-TEXT-DATASET-zcjkvbcy {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-DATASET-zcjkvbcy"] .x-text,
[id^="TEXT-DATASET-zcjkvbcy"] .x-text a,
.--clone-TEXT-DATASET-zcjkvbcy .x-text,
.--clone-TEXT-DATASET-zcjkvbcy .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 18.0px;
font-weight: 700;
height: 100%;
line-height: 1.3;
text-align: right;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-DATASET-zcjkvbcy"] .x-text:hover,
.--clone-TEXT-DATASET-zcjkvbcy .x-text:hover,
[id^="TEXT-DATASET-zcjkvbcy"] a:hover,
.--clone-TEXT-DATASET-zcjkvbcy a:hover {
  
}

#BUTTON-lbzxmhv2 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: 50px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-lbzxmhv2 .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_14);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: var(--color_00);
font: var(--font_7);
font-weight: 600;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

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

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

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

  border:   ;


  background: var(--active-color, #FBF2EE);
}
#RECT-fr96fp4v::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-fc3kofou"], .--clone-TEXT-fc3kofou {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-fc3kofou"] .x-text,
[id^="TEXT-fc3kofou"] .x-text a,
.--clone-TEXT-fc3kofou .x-text,
.--clone-TEXT-fc3kofou .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 24.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-fc3kofou"] .x-text:hover,
.--clone-TEXT-fc3kofou .x-text:hover,
[id^="TEXT-fc3kofou"] a:hover,
.--clone-TEXT-fc3kofou a:hover {
  
}


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

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

